Broadcom 5782 not connecting to eth0

Joe Barger barger at aero.org
Thu Sep 6 21:16:59 UTC 2007


Compaq D530 using wired Broadcom 5782 with Ubuntu 7.04 (and Gutsy tribe 5). 
The 5782 seems to be recognized OK, the proper driver is loaded (tg3) and 
eth0 is properly configured for my network:

root at w6ago-dsp:/home/w6ago# lshw

...

*-network

description: Ethernet interface

product: NetXtreme BCM5782 Gigabit Ethernet

vendor: Broadcom Corporation

physical id: 2

bus info: pci at 0000:05:02.0

logical name: eth0

version: 03

serial: 00:16:35:0b:fd:60

capacity: 1GB/s

width: 64 bits

clock: 66MHz

capabilities: pm vpd msi bus_master cap_list ethernet physical mii 10bt 
10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation

configuration: autonegotiation=on broadcast=yes driver=tg3 
driverversion=3.77 firmware=5782-v3.13 ip=130.221.12.14 latency=64 link=no 
mingnt=64 module=tg3 multicast=yes port=twisted pair

...


root at w6ago-dsp:/home/w6ago# lspci

...

05:02.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5782 Gigabit 
Ethernet (rev 03)

...

root at w6ago-dsp:/home/w6ago# lsmod

Module Size Used by

...

tg3 110980 0

...

root at w6ago-dsp:/home/w6ago# ifconfig

eth0 Link encap:Ethernet HWaddr 00:16:35:0B:FD:60

inet addr:130.221.12.14 Bcast:130.221.15.255 Mask:255.255.248.0

UP BROADCAST MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

Interrupt:20

lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:16436 Metric:1

RX packets:52 errors:0 dropped:0 overruns:0 frame:0

TX packets:52 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:3208 (3.1 KB) TX bytes:3208 (3.1 KB)

root at w6ago-dsp:/home/w6ago# lshal

...

udi = '/org/freedesktop/Hal/devices/pci_14e4_1696'

info.bus = 'pci' (string)

info.linux.driver = 'tg3' (string)

info.parent = '/org/freedesktop/Hal/devices/pci_8086_244e' (string)

info.product = 'NetXtreme BCM5782 Gigabit Ethernet' (string)

info.subsystem = 'pci' (string)

info.udi = '/org/freedesktop/Hal/devices/pci_14e4_1696' (string)

info.vendor = 'Broadcom Corporation' (string)

linux.hotplug_type = 2 (0x2) (int)

linux.subsystem = 'pci' (string)

linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:05:02.0' 
(string)

pci.device_class = 2 (0x2) (int)

pci.device_protocol = 0 (0x0) (int)

pci.device_subclass = 0 (0x0) (int)

pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:05:02.0' 
(string)

pci.product = 'NetXtreme BCM5782 Gigabit Ethernet' (string)

pci.product_id = 5782 (0x1696) (int)

pci.subsys_product = 'd530 CMT (DG746A)' (string)

pci.subsys_product_id = 4796 (0x12bc) (int)

pci.subsys_vendor = 'Hewlett-Packard Company' (string)

pci.subsys_vendor_id = 4156 (0x103c) (int)

pci.vendor = 'Broadcom Corporation' (string)

pci.vendor_id = 5348 (0x14e4) (int)

udi = '/org/freedesktop/Hal/devices/net_00_16_35_0b_fd_60'

info.capabilities = {'net', 'net.80203'} (string list)

info.category = 'net.80203' (string)

info.parent = '/org/freedesktop/Hal/devices/pci_14e4_1696' (string)

info.product = 'Networking Interface' (string)

info.udi = '/org/freedesktop/Hal/devices/net_00_16_35_0b_fd_60' (string)

linux.hotplug_type = 2 (0x2) (int)

linux.subsystem = 'net' (string)

linux.sysfs_path = '/sys/class/net/eth0' (string)

net.80203.mac_address = 95379258720 (0x16350bfd60) (uint64)

net.address = '00:16:35:0b:fd:60' (string)

net.arp_proto_hw_id = 1 (0x1) (int)

net.interface = 'eth0' (string)

net.linux.ifindex = 2 (0x2) (int)

net.originating_device = '/org/freedesktop/Hal/devices/pci_14e4_1696' 
(string)

net.physical_device = '/org/freedesktop/Hal/devices/pci_14e4_1696' (string)

...

When I check the connection, however, eth0 is disconnected and tg3 has no 
"user".  Obviously nothing is happening on the network.  Stopping, starting, 
restarting the network doesn't make any difference.

WinXP (dual-boot on this machine) network works fine.

Any ideas?

Thanks

joe






More information about the ubuntu-users mailing list