[rhn-users] Broadcom NIC compatibility problem with update 4

Richard Ledoigt richard.ledoigt at alcatel.fr
Thu Aug 24 08:03:52 UTC 2006


With RHEL ES 4 update 4 on an HP ML 370 G3 with a Broadcom gigabit NIC, 
the system cannot get the Ethernet address for the NIC and the rest of 
the init of the NIC fails subsequently.
This problem happens once out of two reboots. Boot once, it works, 
reboot, doesn't work. The LAN is the same, hardware is the same, 
software is the same.
In dmesg, I can find the following for the problem boot:
 > tg3: Could not obtain valid ethernet address, aborting.
 > tg3: probe of 0000:01:04.0 failed with error -22
And this for the OK boot:
< divert: allocating divert_blk for eth0
< eth0: Tigon3 [partno(TBD) rev 1002 PHY(5703)] (PCI:66MHz:64-bit) 
10/100/1000BaseT Ethernet 00:0b:cd:e6:4e:a0
< eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] Split[0] WireSpeed[1] 
TSOcap[1]
< eth0: dma_rwctrl[763f0000]
< ip_tables: (C) 2000-2002 Netfilter core team
< tg3: eth0: Link is up at 100 Mbps, full duplex.
< tg3: eth0: Flow control is on for TX and on for RX.
< eth0: no IPv6 routers present
Result of lspci for the NIC is:
01:04.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5703X 
Gigabit Ethernet (rev 02)
There is a difference in the result of lspci -nv though:
[root at frbred0055585 ~]# grep -A 7 01:04.0 lspci-nv.bad
01:04.0 Class 0200: 14e4:16a7 (rev 02)
        Subsystem: 0e11:00cb
        Flags: 66Mhz, medium devsel, IRQ 201
        Memory at f7ed0000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [40] PCI-X non-bridge device.
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Vital Product Data
        Capabilities: [58] Message Signalled Interrupts: 64bit+ 
Queue=0/3 Enable-
[root at frbred0055585 ~]# grep -A 7 01:04.0 lspci-nv.good
01:04.0 Class 0200: 14e4:16a7 (rev 02)
        Subsystem: 0e11:00cb
        Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 201
        Memory at f7ed0000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [40] PCI-X non-bridge device.
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Vital Product Data
        Capabilities: [58] Message Signalled Interrupts: 64bit+ 
Queue=0/3 Enable-
The busmaster and latency 64 flags are absent when the NIC init fails.
The BIOS version is the last one from HP, P28.
System was OK with RHEL ES 4 updates 1 thru 3.

-- 
Richard Ledoigt
Alcatel Brest PIIL
+33 (298) 14 33 78
richard.ledoigt at alcatel.fr
 




More information about the rhn-users mailing list