Page 1 of 4 123 ... LastLast
Results 1 to 10 of 35

Thread: Ethernet card found but not connected, new install

  1. #1

    Default Ethernet card found but not connected, new install

    Hi,

    I've been using Suse on my 7 year old computer for years but now have a shiny new Dell Inspiron 570 MT with AMD Athlon II X4 630.
    I thought that I should try the 64 bit version of Suse 11.2 on the new machine and it now dual boots, but I have an ethernet problem.
    Yast tells me:
    NetLink BCM57788 Gigabit Ethernet PCIe (Not connected)
    BusID : 0000:02:00.0

    Unable to configure the network card because the kernel device (eth0, wlan0) is not present. This is mostly caused by missing firmware (for wlan devices). See dmesg output for details.

    I searched for 'eth' in dmesg output without success but found 'net' in this section:

    [ 0.380308] pci_bus 0000:03: resource 3 io: [0x00-0xffff]
    [ 0.380310] pci_bus 0000:03: resource 4 mem: [0x000000-0xffffffffffffffff]
    [ 0.380401] NET: Registered protocol family 2
    [ 0.380623] IP route cache hash table entries: 262144 (order: 9, 2097152 bytes)
    [ 0.381923] TCP established hash table entries: 524288 (order: 11, 8388608 bytes)
    [ 0.384370] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
    [ 0.384685] TCP: Hash tables configured (established 524288 bind 65536)
    [ 0.384688] TCP reno registered
    [ 0.384826] NET: Registered protocol family 1
    [ 0.384875] Unpacking initramfs...
    [ 0.477657] Freeing initrd memory: 6173k freed
    [ 0.479778] Scanning for low memory corruption every 60 seconds
    [ 0.479931] audit: initializing netlink socket (disabled)
    [ 0.479942] type=2000 audit(1274435191.479:1): initialized
    [ 0.482584] HugeTLB registered 2 MB page size, pre-allocated 0 pages

    This is impenetrable to me :-(

    Reading advice on these forums I also put lspci -v into a terminal with the end of the output giving:

    02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57788 Gigabit Ethernet PCIe (rev 01)
    Subsystem: Dell Device 043b
    Flags: bus master, fast devsel, latency 0, IRQ 11
    Memory at febf0000 (64-bit, non-prefetchable) [size=64K]
    Capabilities: [48] Power Management version 3
    Capabilities: [60] Vendor Specific Information <?>
    Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [cc] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [13c] Virtual Channel <?>
    Capabilities: [160] Device Serial Number 00-26-2d-ff-fe-1d-ee-90
    Capabilities: [16c] Power Budgeting <?>

    I hate to say it but Windows used the ethernet connection and found the router that runs my home network so I know the connection works. (There is no wifi on this machine.) I don't have any experience of dealing with kernel modules so if I need to get one and install it then I will need basic instruction!

    Thanks in advance for any help.

    Schrod

  2. #2

    Default Re: Ethernet card found but not connected, new install

    Hi,

    I have, at last, had some time to do some more research on this and think I probably need the latest version of a kernel module tg3. I have downloaded it from Broadcom.com - Home as a source package but the instructions given with it are for all distributions so I have some questions for the experts.

    Firstly, do I need any development software to build and install this?

    If I do, then would it be easier to use my old machine (running Suse 11.2 32 bit) or get the software onto my new machine (running Suse 11.2 64 bit) given that with no working network card on the new machine updating to anything other than the installation disc will be awkward!

    The instructions start with:

    The following are general guidelines for installing the driver.

    1. Install the source RPM package:

    rpm -ivh tg3-<version>.src.rpm

    2. CD to the RPM path and build the binary driver for your kernel:

    cd /usr/src/{redhat,OpenLinux,turbo,packages,rpm ..}

    rpm -bb SPECS/tg3.spec

    or

    rpmbuild -bb SPECS/tg3.spec (for RPM version 4.x.x)

    Note that the RPM path is different for different Linux distributions.
    Could someone please tell me the RPM path for Suse and whether we have RPM version 4.x.x or not?

    I will try to get this far before any more questions!

    Thanks

    Schrod

  3. #3
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    10,873

    Default Re: Ethernet card found but not connected, new install

    Your device should be supported by the current tg3 driver AFAIK:

    Linux Kernel Driver Database: CONFIG_TIGON3: Broadcom Tigon3 support

    Try
    Code:
    modprobe tg3
    You'll need to be root first with 'su -' command.

    Then do
    Code:
    ifconfig
    You should see eth0 present. It should then just be a matter of configuring your device with YaST. Any problems, post again.

  4. #4

    Default Re: Ethernet card found but not connected, new install

    Thank you for your help.

    I have tried su followed by modprobe tg3 with no result.

    Could this be a problem with the 64 bit Suse? (I've only used 32 bit version before.)

    Schrod

  5. #5
    Join Date
    Jun 2008
    Location
    The English Lake District. UK - GMT/BST
    Posts
    37,194
    Blog Entries
    17

    Default Re: Ethernet card found but not connected, new install

    Quote Originally Posted by Schrod View Post
    Thank you for your help.

    I have tried su followed by modprobe tg3 with no result.

    Could this be a problem with the 64 bit Suse? (I've only used 32 bit version before.)

    Schrod
    Most unlikely

    Please post result of this from a terminal

    Code:
    /sbin/lspci -nnk
    13.2_Laptop_Spec
    My Articles
    Was I any help? If yes: Click the star below

  6. #6

    Default Re: Ethernet card found but not connected, new install

    Here it is:

    linux-zdfj:/home/schrod # /sbin/lspci -nnk
    00:00.0 Host bridge [0600]: Advanced Micro Devices [AMD] RS780 Host Bridge Alternate [1022:9601]
    Subsystem: Dell Device [1028:043b]
    00:02.0 PCI bridge [0604]: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (ext gfx port 0) [1022:9603]
    Kernel driver in use: pcieport-driver
    00:07.0 PCI bridge [0604]: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 3) [1022:9607]
    Kernel driver in use: pcieport-driver
    00:11.0 SATA controller [0106]: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode] [1002:4391]
    Subsystem: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode] [1002:4391]
    Kernel driver in use: ahci
    00:12.0 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller [1002:4397]
    Subsystem: Dell Device [1028:043b]
    Kernel driver in use: ohci_hcd
    00:12.1 USB Controller [0c03]: ATI Technologies Inc SB700 USB OHCI1 Controller [1002:4398]
    Subsystem: Dell Device [1028:043b]
    Kernel driver in use: ohci_hcd
    00:12.2 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB EHCI Controller [1002:4396]
    Subsystem: Dell Device [1028:043b]
    Kernel driver in use: ehci_hcd
    00:13.0 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller [1002:4397]
    Subsystem: Dell Device [1028:043b]
    Kernel driver in use: ohci_hcd
    00:13.1 USB Controller [0c03]: ATI Technologies Inc SB700 USB OHCI1 Controller [1002:4398]
    Subsystem: Dell Device [1028:043b]
    Kernel driver in use: ohci_hcd
    00:13.2 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB EHCI Controller [1002:4396]
    Subsystem: Dell Device [1028:043b]
    Kernel driver in use: ehci_hcd
    00:14.0 SMBus [0c05]: ATI Technologies Inc SBx00 SMBus Controller [1002:4385] (rev 3c)
    Subsystem: Dell Device [1028:043b]
    Kernel driver in use: piix4_smbus
    00:14.2 Audio device [0403]: ATI Technologies Inc SBx00 Azalia (Intel HDA) [1002:4383]
    Subsystem: Dell Device [1028:043b]
    Kernel driver in use: HDA Intel
    00:14.3 ISA bridge [0601]: ATI Technologies Inc SB700/SB800 LPC host controller [1002:439d]
    Subsystem: Dell Device [1028:043b]
    00:14.4 PCI bridge [0604]: ATI Technologies Inc SBx00 PCI to PCI Bridge [1002:4384]
    00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] HyperTransport Configuration [1022:1200]
    00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Address Map [1022:1201]
    00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] DRAM Controller [1022:1202]
    00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Miscellaneous Control [1022:1203]
    00:18.4 Host bridge [0600]: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Link Control [1022:1204]
    01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0a66] (rev a2)
    Subsystem: Device [1b0a:9060]
    01:00.1 Audio device [0403]: nVidia Corporation Device [10de:0be3] (rev a1)
    Subsystem: Device [1b0a:9060]
    02:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM57788 Gigabit Ethernet PCIe [14e4:1691] (rev 01)
    Subsystem: Dell Device [1028:043b]
    linux-zdfj:/home/schrod #
    Thanks again for your help.

    Schrod

  7. #7
    Join Date
    Jun 2008
    Location
    The English Lake District. UK - GMT/BST
    Posts
    37,194
    Blog Entries
    17

    Default Re: Ethernet card found but not connected, new install

    No driver is seen in your info

    02:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM57788 Gigabit Ethernet PCIe [14e4:1691] (rev 01)
    Mine shows:
    04:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express [14e4:1693] (rev 02)
    Subsystem: Lenovo Device [17aa:20d5]
    Kernel driver in use: tg3

    I wonder if the newer kernel will work?
    13.2_Laptop_Spec
    My Articles
    Was I any help? If yes: Click the star below

  8. #8

    Default Re: Ethernet card found but not connected, new install

    I have now tried the beta distribution version openSUSE 11.3 Milestone 7 (64 bit) to see if the latest kernel worked. It didn't - same result as before. I tried installing 11.2 (32 bit) also without success so I'm back to square 1 on 11.2 64 bit again but without a connecting network card.

    Any more suggestions gratefully received.

    Schrod

  9. #9
    Join Date
    Jun 2008
    Location
    The English Lake District. UK - GMT/BST
    Posts
    37,194
    Blog Entries
    17

    Default Re: Ethernet card found but not connected, new install

    I did a bit of Googling and it doesn't look good at the moment.
    Many hits on a certain type of Dell Inspiron with the same device - all with the same problem.
    13.2_Laptop_Spec
    My Articles
    Was I any help? If yes: Click the star below

  10. #10
    Join Date
    Jun 2008
    Location
    Auckland, NZ
    Posts
    10,873

    Default Re: Ethernet card found but not connected, new install

    @Carl
    I see this entry in the tg3 kernel driver page I linked to with the same chipset as OP listed

    vendor: 14e4 ("Broadcom Corporation"), device: 1691 ("NetLink BCM57788 Gigabit Ethernet PCIe")
    So, is it the case that this chiset has ontly been supported by the tg3 driver only recently?

    If so, I wonder if ndiswrapper might also be a viable option for the OP's device as a stop gap...

Page 1 of 4 123 ... LastLast

Posting Permissions

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