Results 1 to 10 of 283

Thread: Wired ethernet not getting detected

Hybrid View

  1. #1
    Join Date
    Jun 2010
    Beans
    7
    Distro
    Ubuntu 10.04 Lucid Lynx

    Question Wired ethernet not getting detected

    Hello Everyone,

    I have installed Ubuntu 10.04-64 bit ( Lucid Lynx ) on my Dell Inspiron N4010 laptop.

    I'm unable to detect my wired ethernet.
    I tried searching for it extensively but I think I was unable to make sense out of the posts already present.

    I know this has something to do with the need to install the correct drivers.

    Also posting the output of few popular commands which I'm sure I would be asked to execute.

    ==========================================
    sudo ifconfig -a

    Output :
    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    ...........
    ...........

    No other interfaces were detected apart from loopback.
    ================================================
    lspci
    Output :
    ...........
    ...........
    03:00.0 Network controller: Broadcom Corporation Device 4727 (rev 01)
    04:00.0 Ethernet controller: Atheros Communication AR8152 v1.1 Fast Ethernet (rev c1)
    =================================================
    ifup eth0
    Output :
    Ignoring unknown interface eth0=eth0
    =================================================
    Please let me know if you need any more information.

    Looking forward to some pointers on this issue.

    Cheers!
    Last edited by rbisawa; June 9th, 2010 at 06:26 PM.

  2. #2
    Join Date
    Aug 2007
    Location
    Paris
    Beans
    5,538
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Wired ethernet not getting detected

    Please also post the output of these commands:
    Code:
    cat /etc/network/interfaces
    cat /etc/NetworkManager/nm-system-settings.conf
    dmesg | grep -e eth0 -e bcm
    ifconfig -a
    They should help straighten things out.

  3. #3
    Join Date
    Jun 2010
    Beans
    7
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Wired ethernet not getting detected

    @pytheas22

    Sorry was at office since morning.

    Here you are with all the outputs.

    ===============================================
    cat /etc/network/interfaces

    Output :
    auto lo
    iface lo inet loopback
    ================================================== ===
    cat /etc/NetworkManager/nm-system-settings.conf
    Output :
    # ...some comments...
    [main]
    plugins=ifupdown,keyfile

    [ifupdown]
    managed=false
    ================================================== ===
    dmesg | grep -e eth0 -e bcm
    Output :
    <No output>
    ================================================== ===
    ifconfig -a
    Output :
    Same as given in my 1st post...only loopback interface is being displayed.
    ================================================== ===

    Do let me know if you want any more info.

    Anticipating a quick reply. Thanks.

    Cheers!

  4. #4
    Join Date
    Aug 2007
    Location
    Paris
    Beans
    5,538
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Wired ethernet not getting detected

    hmmm, it seems like the system is not trying to initialize the hardware at all, even though it doesn't recognize that it's present, according to the "lspci" output from your first post.

    I'll have to ask for a little more information so we can figure out if any driver is even trying to claim the ethernet device. Could you please post the output of:
    Code:
    lshw -C Network
    lspci -nn

  5. #5
    Join Date
    Jun 2010
    Beans
    7
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Wired ethernet not getting detected

    Here you are with the outputs :

    ================================================== =====
    lshw -C Network
    Output :
    WARNING: you should run this program as super-user.
    *-network UNCLAIMED
    description: Network controller
    product: Broadcom Corporation
    vendor: Broadcom Corporation
    physical id: 0
    bus info: pci@0000:03:00.0
    version: 01
    width: 64 bits
    clock: 33MHz
    capabilities: bus_master cap_list
    configuration: latency=0
    resources: memory:f0500000-f0503fff
    *-network UNCLAIMED
    description: Ethernet controller
    product: AR8152 v1.1 Fast Ethernet
    vendor: Atheros Communications
    physical id: 0
    bus info: pci@0000:04:00.0
    version: c1
    width: 64 bits
    clock: 33MHz
    capabilities: bus_master cap_list
    configuration: latency=0
    resources: memory:f0400000-f043ffff ioport:2000(size=128)
    ================================================== ====
    lspci -nn
    Output :
    00:00.0 Host bridge [0600]: Intel Corporation Core Processor DRAM Controller [8086:0044] (rev 12)
    00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 12)
    00:16.0 Communication controller [0780]: Intel Corporation 5 Series/3400 Series Chipset HECI Controller [8086:3b64] (rev 06)
    00:1a.0 USB Controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b3c] (rev 06)
    00:1b.0 Audio device [0403]: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio [8086:3b56] (rev 06)
    00:1c.0 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 [8086:3b42] (rev 06)
    00:1c.1 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 [8086:3b44] (rev 06)
    00:1c.5 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 [8086:3b4c] (rev 06)
    00:1d.0 USB Controller [0c03] Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b34] (rev 06)
    00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev a6)
    00:1f.0 ISA bridge [0601]: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller [8086:3b0b] (rev 06)
    00:1f.2 SATA controller [0106]: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller [8086:3b2f] (rev 06)
    00:1f.3 SMBus [0c05]: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller [8086:3b30] (rev 06)
    00:1f.6 Signal processing controller [1180]: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem [8086:3b32] (rev 06)
    03:00.0 Network controller [0280]: Broadcom Corporation Device [14e4:4727] (rev 01)
    04:00.0 Ethernet controller [0200]: Atheros Communications AR8152 v1.1 Fast Ethernet [1969:2060] (rev c1)
    ff:00.0 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers [8086:2c62] (rev 02)
    ff:00.1 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture System Address Decoder [8086:2d01] (rev 02)
    ff:02.0 Host bridge [0600]: Intel Corporation Core Processor QPI Link 0 [8086:2d10] (rev 02)
    ff:02.1 Host bridge [0600]: Intel Corporation Core Processor QPI Physical 0 [8086:2d11] (rev 02)
    ff:02.2 Host bridge [0600]: Intel Corporation Core Processor Reserved [8086:2d12] (rev 02)
    ff:02.3 Host bridge [0600]: Intel Corporation Core Processor Reserved [8086:2d13] (rev 02)
    ================================================== =====

    Hope the above outputs can give us some lead.

    Cheers!

  6. #6
    Join Date
    Aug 2007
    Location
    Paris
    Beans
    5,538
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Wired ethernet not getting detected

    Your ethernet hardware seems to be quite new and doesn't have a driver built into Ubuntu as of yet. However, there's a driver included in the compat-wireless stack that you can use (I have no idea why they included an ethernet driver in compat-wireless, but according to these emails, someone did).

    To download, compile and install the driver, first go to http://linuxwireless.org/download/compat-wireless-2.6 and download the file named "compat-wireless-2.6.tar.bz2" (you can't download it in the terminal because of anti-hotlinking). Save it to your desktop. Then run these commands (the first two commands require that you either have an Internet connection, or have your Ubuntu installation CD enabled as a software repository):
    Code:
    sudo apt-get update
    sudo apt-get install build-essential
    cd ~/Desktop
    tar -xjvf compat-wireless-2.6.tar.bz2
    cd compat-wireless*
    scripts/driver-select atl1c
    make
    sudo make install
    Then reboot. Hopefully your ethernet will work automatically after reboot; if not, run:
    Code:
    sudo modprobe atl1c
    to insert the driver. Let me know how it goes.

    We can probably make your wireless work too, if you're interested.
    Last edited by pytheas22; September 30th, 2011 at 09:21 PM.

  7. #7
    Join Date
    Nov 2010
    Beans
    1

    Re: Wired ethernet not getting detected

    @ pytheas22 perhaps you could help me too. I have the same problem with the same results from all commands until #3 where on inputting

    cat /etc/NetworkManager/nm-system-settings.conf

    mine has no-auto-default=00:26:b9:e7:e0:57 (my physical address obviously)

    any helpful hints??

  8. #8
    Join Date
    Aug 2007
    Location
    Paris
    Beans
    5,538
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Wired ethernet not getting detected

    Scuzzbuntu: were things also working fine for you, but then stopped for some reason? Does spoofing a MAC address make any difference? And just to confirm that you have the same exact hardware, your "lspci -nn" output includes this exact line:
    Code:
    02:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5754 Gigabit Ethernet PCI Express [14e4:167a] (rev 02)
    correct?

    If all of the above is true, then I would assume this is a hardware (and/or driver)-specific problem, though that still doesn't explain why the connection apparently worked fine at one point, but then stopped, and still fails under an older live CD.

    If this is indeed a hardware/driver problem, then it might help to try driving the card with ndiswrapper instead of the native Linux driver. You'd need to blacklist the tg3 module, which is the native Linux driver for your ethernet card, and then install ndiswrapper and load Windows drivers for your ethernet device into it. You should be able to find instructions to do all this elsewhere on the Internet, but let me know if you're unable.

    Also note that you'll probably find ndiswrapper discussed in most contexts involving wireless cards, but it should work for ethernet devices just as well.

  9. #9
    Join Date
    Mar 2013
    Beans
    2

    Re: Wired ethernet not getting detected

    Hello,

    My card is now running after doing the above suggestion. I Installed Ubuntu 64 on my Toshiba L770 4 weeks ago and immediately lost my ethernet connexion. I searched many forums and didn't get this one. I tested other solutions but didn't get results. So I thought this was a hardware problem and gave back my computer which has yet under garanty. They change mothercard. One week ago I got back my computer and installed again Ubuntu 64. I lost again the ethernet connexion. But not when booting on Ubuntu 32 or windows. Today I apply the above instructions and the driver is now working.
    So I cannot give you old outputs of commands, but I remenber I got :
    lshw -C Network
    Output :
    WARNING: you should run this program as super-user.
    *-network UNCLAIMED

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •