ProLiant Servers (ML,DL,SL)
1753481 Members
4844 Online
108794 Solutions
New Discussion юеВ

Re: DL380 RHAS2.1: Broadcom NICs not detected.

 
SOLVED
Go to solution
Bill McNAMARA_1
Honored Contributor

DL380 RHAS2.1: Broadcom NICs not detected.

on lspci
I see 2: BROADCOM Unknown Device 16a7

ifconfig only reports lo

I tried loading insmod bc5700 without success.
It reports a load fails and suggests fiddling with io and irq.

Using Redhat AS 2.1.
Any help appreciated.

Thanks,
Bill
It works for me (tm)
10 REPLIES 10
Bill Wood_3
Respected Contributor

Re: DL380 RHAS2.1: Broadcom NICs not detected.

You need to specify more information about the distribution and kernel you are using, but try doing "insmod tg3" and "service network restart".

If that works, then download the latest version of bcm5700 from the HP website:

http://h18023.www1.hp.com/support/files/server/us/download/20074.html

This driver supports the NC7781.

For the lspci problem, I would need to see the output of "lspci -vv" to see the sub vendor and sub device ids to determine the exact nics you are using. My guess is that you are using a DL380g3. This server has integrated dual NC7781 nics. If you download and install the current version of the pci.ids file, lspci will report the correct information.

You can get the file from:

http://pciids.sourceforge.net/
Bill McNAMARA_1
Honored Contributor

Re: DL380 RHAS2.1: Broadcom NICs not detected.


No joy there:
insmod tg3
insmod: tg3: no module by that name found

I've just installed a few multiport lan card on a pci slot, so it's less of an issue now.

I also installed and downloaded the bcm5700 drivers from hp site, but they wouldn't compile:

+ cd /usr/src/redhat/BUILD
+ cd bcm5700-7.1.9a
/usr/src/redhat/BUILD/bcm5700-7.1.9a
+ make bcm5700.o
gcc -DMODULE -D__KERNEL__ -DDBG=0 -DT3_JUMBO_RCV_RCB_ENTRY_COUNT=256 -DNICE_SUPPORT -DPCIX_TARGET_WORKAROUND=1 -DINCLUDE_TBI_SUPPORT -DINCLUDE_5701_AX_FIX=1 -Wall -Wstrict-prototypes -O6 -I/lib/modules/2.4.7-10smp/build/include -c -o b57um.o b57um.c
b57um.c: In function `netdev_ethtool_ioctl':
b57um.c:2523: storage size of `eregs' isn't known
b57um.c:2523: warning: unused variable `eregs'
make: *** [b57um.o] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.83528 (%build)


RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.83528 (%build)


======




Linux morpheus 2.4.7-10smp #1 SMP Thu Sep 6 17:09:31 EDT 2001 i686 unknown
[root@morpheus /]# lspci
00:00.0 Host bridge: ServerWorks: Unknown device 0012 (rev 13)
00:00.1 Host bridge: ServerWorks: Unknown device 0012
00:00.2 Host bridge: ServerWorks: Unknown device 0000
00:03.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)
00:04.0 System peripheral: Compaq Computer Corporation: Unknown device b203 (rev 01)
00:04.2 System peripheral: Compaq Computer Corporation: Unknown device b204 (rev 01)
00:0f.0 ISA bridge: ServerWorks CSB5 South Bridge (rev 93)
00:0f.1 IDE interface: ServerWorks CSB5 IDE Controller (rev 93)
00:0f.2 USB Controller: ServerWorks OSB4/CSB5 OHCI USB Controller (rev 05)
00:0f.3 Host bridge: ServerWorks: Unknown device 0225
00:10.0 Host bridge: ServerWorks: Unknown device 0101 (rev 05)
00:10.2 Host bridge: ServerWorks: Unknown device 0101 (rev 05)
00:11.0 Host bridge: ServerWorks: Unknown device 0101 (rev 05)
00:11.2 Host bridge: ServerWorks: Unknown device 0101 (rev 05)
01:03.0 RAID bus controller: Compaq Computer Corporation Smart Array 5i/532 (rev 01)
02:01.0 Ethernet controller: BROADCOM Corporation: Unknown device 16a7 (rev 02)
02:02.0 Ethernet controller: BROADCOM Corporation: Unknown device 16a7 (rev 02)
03:01.0 Communication controller: IBM: Unknown device 0078
06:01.0 Communication controller: IBM: Unknown device 0078
06:02.0 PCI bridge: Digital Equipment Corporation DECchip 21154 (rev 05)
06:1e.0 PCI Hot-plug controller: Compaq Computer Corporation PCI Hotplug Controller (rev 14)
07:04.0 Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (rev 41)
07:05.0 Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (rev 41)
07:06.0 Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (rev 41)
07:07.0 Ethernet controller: Digital Equipment Corporation DECchip 21142/43 (rev 41)


It works for me (tm)
Bill McNAMARA_1
Honored Contributor

Re: DL380 RHAS2.1: Broadcom NICs not detected.


02:02.0 Ethernet controller: BROADCOM Corporation: Unknown device 16a7 (rev 02)
Subsystem: Compaq Computer Corporation: Unknown device 00cb
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Latency: 64 (16000ns min), cache line size 10
Interrupt: pin A routed to IRQ 31
Region 0: Memory at f36e0000 (64-bit, non-prefetchable) [size=64K]
Expansion ROM at [disabled] [size=64K]
Capabilities: [40] PCI-X non-bridge device.
Command: DPERE- ERO+ RBC=0 OST=0
Status: Bus=0 Dev=0 Func=0 64bit- 133MHz- SCD- USC-, DC=simple, DMMRBC=0, DMOST=0, DMCRS=0, RSCEM-
Capabilities: [48] Power Management version 2
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] Message Signalled Interrupts: 64bit+ Queue=0/3 Enable-
Address: a3002001c18906b0 Data: 3614
It works for me (tm)
Olivier Drouin
Trusted Contributor
Solution

Re: DL380 RHAS2.1: Broadcom NICs not detected.

Its normal, I had the same trouble.

Just download the newest source and re-install.
I dont remember the URL on the HP site.
Bill Wood_3
Respected Contributor

Re: DL380 RHAS2.1: Broadcom NICs not detected.

2.4.7-10 is an old RH7.2 kernel. It is not an RHAS 2.1 kernel. The driver I pointed you to are for the latest errata of AS2.1/RH7.2 kernels.

If your are running RH7.2, please upgrade to at least the 2.4.20-20 errata kernel.

If you are running RHAS 2.1, please upgrade to at least the 2.4.9-e.27
Olivier Drouin
Trusted Contributor

Re: DL380 RHAS2.1: Broadcom NICs not detected.

Sorry, didnt see you tried building bcm5700 sources. So, like Bill said, update your kernel.
Vitaly Karasik_1
Honored Contributor

Re: DL380 RHAS2.1: Broadcom NICs not detected.

if you want to work with RHEL 2.1, I recommend to dw update3 CDs and install system from them.
Victor Pendlebury
Valued Contributor

Re: DL380 RHAS2.1: Broadcom NICs not detected.

Wasn't there an issues with the Broadcom Firmwares lately ?

Have you checked that you have the latest Broadcom firmware and HP Drivers ?

Vic
Bill McNAMARA_1
Honored Contributor

Re: DL380 RHAS2.1: Broadcom NICs not detected.

Thanks all,
can confirm that a kernel upgrade works just fine.
What was a pain, was that all my nic instances were shitfed (static ips) when the nics came up as eth0/eth1.
It works for me (tm)