Public bug reported:
Hardy Heron, 2.6.24-17-server, BCM5722 (driver TG3 on Dell PowerEdge
T105) has a weird issue:
If I reboot or remove/reload tg3 with cable connected, the network doesn't
work, even though the system thinks it is up, and link is established.
If I do same with network cable removed, and *then* connect, it works fine!
lspci -vvv:
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5722 Gigabit
Ethernet PCI Express
Subsystem: Dell Unknown device 0225
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 219
Region 0: Memory at d0200000 (64-bit, non-prefetchable) [size=64K]
Expansion ROM at <ignored> [disabled]
Capabilities: [48] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [50] Vital Product Data
Capabilities: [58] Vendor Specific Information
Capabilities: [e8] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0
Enable+
Address: 00000000fee0300c Data: 4162
Capabilities: [d0] Express Endpoint IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag+
Device: Latency L0s <4us, L1 unlimited
Device: AtnBtn- AtnInd- PwrInd-
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
Device: MaxPayload 128 bytes, MaxReadReq 4096 bytes
Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s, Port 0
Link: Latency L0s <4us, L1 <64us
Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch-
Link: Speed 2.5Gb/s, Width x1
dmesg:
[ 33.874633] tg3.c:v3.86 (November 9, 2007)
[ 33.874754] ACPI: PCI Interrupt Link [LNK2] enabled at IRQ 19
[ 33.874756] ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNK2] -> GSI 19
(level, low) -> IRQ 20
[ 33.874761] PCI: Setting latency timer of device 0000:02:00.0 to 64
[ 33.927953] eth0: Tigon3 [partno(BCM95722) rev a200 PHY(5722/5756)] (PCI
Express) 10/100/1000Base-T Ethernet 00:1e:c9:31:be:70
[ 33.927958] eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] WireSpeed[1]
TSOcap[1]
[ 33.927960] eth0: dma_rwctrl[76180000] dma_mask[64-bit]
...
[ 80.866000] tg3: eth0: Link is up at 100 Mbps, full duplex.
[ 80.866003] tg3: eth0: Flow control is on for TX and on for RX.
[ 81.797716] NET: Registered protocol family 17
...
(Those lines are repeated several times)
/var/log/daemon.log: (Right after reboot, cable connected!)
May 18 10:27:48 akp-ubu01 NetworkManager: <info> eth0: Device is
fully-supported using driver 'tg3'.
May 18 10:27:48 akp-ubu01 NetworkManager: <info> nm_device_init(): waiting for
device's worker thread to start
May 18 10:27:48 akp-ubu01 NetworkManager: <info> nm_device_init(): device's
worker thread started, continuing.
May 18 10:27:48 akp-ubu01 NetworkManager: <info> Now managing wired Ethernet
(802.3) device 'eth0'.
May 18 10:27:48 akp-ubu01 NetworkManager: <info> Deactivating device eth0.
May 18 10:27:48 akp-ubu01 NetworkManager: <info> Will activate wired
connection 'eth0' because it now has a link.
May 18 10:27:49 akp-ubu01 dhcpd: All rights reserved.
May 18 10:27:49 akp-ubu01 dhcpd: For info, please visit
http://www.isc.org/sw/dhcp/
May 18 10:27:50 akp-ubu01 NetworkManager: <info> Will activate wired
connection 'eth0' because it now has a link.
May 18 10:27:50 akp-ubu01 NetworkManager: <info> SWITCH: no current
connection, found better connection 'eth0'.
May 18 10:27:50 akp-ubu01 NetworkManager: <info> Will activate connection
'eth0'.
May 18 10:27:50 akp-ubu01 NetworkManager: <info> Device eth0 activation
scheduled...
May 18 10:27:50 akp-ubu01 NetworkManager: <info> Activation (eth0) started...
May 18 10:27:50 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 1 of
5 (Device Prepare) scheduled...
May 18 10:27:50 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 1 of
5 (Device Prepare) started...
May 18 10:27:50 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 2 of
5 (Device Configure) scheduled...
May 18 10:27:50 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 1 of
5 (Device Prepare) complete.
May 18 10:27:50 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 2 of
5 (Device Configure) starting...
May 18 10:27:50 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 2 of
5 (Device Configure) successful.
May 18 10:27:50 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 3 of
5 (IP Configure Start) scheduled.
May 18 10:27:50 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 2 of
5 (Device Configure) complete.
May 18 10:27:50 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 3 of
5 (IP Configure Start) started...
May 18 10:27:51 akp-ubu01 NetworkManager: <info> Activation (eth0) Beginning
DHCP transaction.
May 18 10:27:51 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 3 of
5 (IP Configure Start) complete.
May 18 10:27:51 akp-ubu01 NetworkManager: <info> DHCP daemon state is now 12
(successfully started) for interface eth0
May 18 10:27:52 akp-ubu01 NetworkManager: <info> DHCP daemon state is now 1
(starting) for interface eth0
May 18 10:27:52 akp-ubu01 dhclient: DHCPREQUEST of 10.50.164.15 on eth0 to
255.255.255.255 port 67
May 18 10:28:13 akp-ubu01 dhclient: DHCPDISCOVER on eth0 to 255.255.255.255
port 67 interval 8
May 18 10:28:21 akp-ubu01 dhclient: DHCPDISCOVER on eth0 to 255.255.255.255
port 67 interval 14
May 18 10:28:35 akp-ubu01 dhclient: DHCPDISCOVER on eth0 to 255.255.255.255
port 67 interval 9
May 18 10:28:44 akp-ubu01 dhclient: No DHCPOFFERS received.
May 18 10:28:44 akp-ubu01 dhclient: Trying recorded lease 10.50.164.15
May 18 10:28:57 akp-ubu01 NetworkManager: <info> DHCP daemon state is now 8
(timeout) for interface eth0
May 18 10:28:57 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 4 of
5 (IP Configure Timeout) scheduled...
May 18 10:28:57 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 4 of
5 (IP Configure Timeout) started...
May 18 10:28:57 akp-ubu01 NetworkManager: <info> No DHCP reply received.
Automatically obtaining IP via Zeroconf.
May 18 10:28:57 akp-ubu01 NetworkManager: <info> avahi-autoipd running on
eth0, assuming IPv4LL address
May 18 10:28:57 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 5 of
5 (IP Configure Commit) scheduled...
May 18 10:28:57 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 4 of
5 (IP Configure Timeout) complete.
May 18 10:28:57 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 5 of
5 (IP Configure Commit) started...
May 18 10:28:57 akp-ubu01 NetworkManager: <info> not touching eth0
configuration, was configured externally
May 18 10:28:57 akp-ubu01 NetworkManager: <info> Activation (eth0) successful,
device activated.
May 18 10:28:57 akp-ubu01 NetworkManager: <info> Activation (eth0) Finish
handler scheduled.
May 18 10:28:57 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 5 of
5 (IP Configure Commit) complete.
May 18 10:28:57 akp-ubu01 NetworkManager: <info> DHCP daemon state is now 9
(fail) for interface eth0
May 18 10:28:57 akp-ubu01 NetworkManager: <info> DHCP daemon state is now 14
(normal exit) for interface eth0
/var/log/daemon.log: (Same thing, but first rmmod tg3, diconnect cable,
modprobe tg3, connect cable)
May 18 13:22:41 akp-ubu01 NetworkManager: <info> eth0: Device is fully-supporte
d using driver 'tg3'.
May 18 13:22:41 akp-ubu01 NetworkManager: <info> nm_device_init(): waiting for
device's worker thread to start
May 18 13:22:41 akp-ubu01 NetworkManager: <info> nm_device_init(): device's wor
ker thread started, continuing.
May 18 13:22:41 akp-ubu01 NetworkManager: <info> Now managing wired Ethernet (8
02.3) device 'eth0'.
May 18 13:22:41 akp-ubu01 NetworkManager: <info> Deactivating device eth0.
May 18 13:22:41 akp-ubu01 NetworkManager: <info> Will activate wired
connection 'eth0' because it now has a link.
May 18 13:22:44 akp-ubu01 NetworkManager: <info> Will activate wired
connection 'eth0' because it now has a link.
May 18 13:22:44 akp-ubu01 NetworkManager: <info> SWITCH: no current
connection, found better connection 'eth0'.
May 18 13:22:44 akp-ubu01 NetworkManager: <info> Will activate connection
'eth0'.
May 18 13:22:44 akp-ubu01 NetworkManager: <info> Device eth0 activation
scheduled...
May 18 13:22:44 akp-ubu01 NetworkManager: <info> Activation (eth0) started...
May 18 13:22:44 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 1 of
5 (Device Prepare) scheduled...
May 18 13:22:44 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 1 of
5 (Device Prepare) started...
May 18 13:22:44 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 2 of
5 (Device Configure) scheduled...
May 18 13:22:44 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 1 of
5 (Device Prepare) complete.
May 18 13:22:44 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 2 of
5 (Device Configure) starting...
May 18 13:22:44 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 2 of
5 (Device Configure) successful.
May 18 13:22:44 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 3 of
5 (IP Configure Start) scheduled.
May 18 13:22:44 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 2 of
5 (Device Configure) complete.
May 18 13:22:44 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 3 of
5 (IP Configure Start) started...
May 18 13:22:46 akp-ubu01 NetworkManager: <info> Activation (eth0) Beginning
DHCP transaction.
May 18 13:22:46 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 3 of
5 (IP Configure Start) complete.
May 18 13:22:46 akp-ubu01 NetworkManager: <info> DHCP daemon state is now 12
(successfully started) for interface eth0
May 18 13:22:47 akp-ubu01 NetworkManager: <info> DHCP daemon state is now 1
(starting) for interface eth0
May 18 13:22:49 akp-ubu01 dhclient: DHCPDISCOVER on eth0 to 255.255.255.255
port 67 interval 5
May 18 13:22:49 akp-ubu01 dhclient: DHCPOFFER of 10.50.164.15 from 10.50.164.1
May 18 13:22:49 akp-ubu01 dhclient: DHCPREQUEST of 10.50.164.15 on eth0 to
255.255.255.255 port 67
May 18 13:22:49 akp-ubu01 dhclient: DHCPACK of 10.50.164.15 from 10.50.164.1
...
<snipped avahi crud>
...
May 18 13:22:49 akp-ubu01 NetworkManager: <info> DHCP daemon state is now 2
(bound) for interface eth0
May 18 13:22:49 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 4 of
5 (IP Configure Get) scheduled...
May 18 13:22:49 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 4 of
5 (IP Configure Get) started...
May 18 13:22:49 akp-ubu01 dhclient: bound to 10.50.164.15 -- renewal in 1751
seconds.
May 18 13:22:50 akp-ubu01 NetworkManager: <info> Retrieved the following IP4
configuration from the DHCP daemon:
May 18 13:22:50 akp-ubu01 NetworkManager: <info> address 10.50.164.15
May 18 13:22:50 akp-ubu01 NetworkManager: <info> netmask 255.255.255.224
May 18 13:22:50 akp-ubu01 NetworkManager: <info> broadcast 10.50.164.31
May 18 13:22:50 akp-ubu01 NetworkManager: <info> gateway 10.50.164.1
May 18 13:22:50 akp-ubu01 NetworkManager: <info> nameserver 10.50.164.22
May 18 13:22:50 akp-ubu01 NetworkManager: <info> nameserver 10.50.164.5
May 18 13:22:50 akp-ubu01 NetworkManager: <info> domain name
'fampeeters.com'
May 18 13:22:50 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 5 of
5 (IP Configure Commit) scheduled...
May 18 13:22:50 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 4 of
5 (IP Configure Get) complete.
May 18 13:22:50 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 5 of
5 (IP Configure Commit) started...
May 18 13:22:51 akp-ubu01 NetworkManager: <info> Activation (eth0) successful,
device activated.
May 18 13:22:51 akp-ubu01 NetworkManager: <info> Activation (eth0) Finish
handler scheduled.
May 18 13:22:51 akp-ubu01 NetworkManager: <info> Activation (eth0) Stage 5 of
5 (IP Configure Commit) complete.
Somehow I don't like the idea of a server (which will be running mostly
unattended) having an issue that will make it unavailable for remote
intervention everytime it reboots.
(I will try adding a simple Realtek pci card to see if that has the same
issue, but I would prefer to just use the built in NIC...)
** Affects: ubuntu
Importance: Undecided
Status: New
** Tags: bcm5722 bcm57xx broadcom tg3
--
Broadcom BCM5722 (tg3) acts weird on reboot
https://bugs.launchpad.net/bugs/231667
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs