Does anyone have some tips for setting up Broadcom's 802.3AD support or just getting their driver compiled / installed?
First off, I noticed redhat claims the broadcom bcm5708 driver has been added to the rhel4 kernel. But I don't see /proc/net/nicinfo which broadcom claims the driver creates when it's successfully initialized.
So, I'm trying to build the driver based on the source files downloaded from Broadcom:
I downloaded their source rpm, installed it and now trying to build a binary rpm
(pwd is /usr/src/redhat)
# rpmbuild -bb SPECS/bnx2.spec
it starts off OK, and then bombs
make -C SUBDIRS=/usr/src/redhat/BUILD/bnx2-1.4.43b modules make: *** SUBDIRS=/usr/src/redhat/BUILD/bnx2-1.4.43b: No such file or directory. Stop. make: *** [default] Error 2
but the directory it's complaining about does indeed exist
Here's the output from dmesg regarding my card
Broadcom NetXtreme II Gigabit Ethernet Driver bnx2 v1.4.38 (February 10, 2006) ACPI: PCI interrupt 0000:09:00.0[A] -> GSI 16 (level, low) -> IRQ 169 divert: allocating divert_blk for eth0 eth0: Broadcom NetXtreme II BCM5708 1000Base-T (B2) PCI-X 64-bit 133MHz found at mem f4000000, IRQ 169, node addr 00188b4ea2b3 ACPI: PCI interrupt 0000:05:00.0[A] -> GSI 16 (level, low) -> IRQ 169 divert: allocating divert_blk for eth1 eth1: Broadcom NetXtreme II BCM5708 1000Base-T (B2) PCI-X 64-bit 133MHz found at mem f8000000, IRQ 169, node addr 00188b4ea2b1
Any input is welcomed!
-Gordon