Problems detecting Broadcom NIC
I have a compaq nc8000 running Red Hat 9 (kernel 2.4.20-6
on i686). When I boot, I see the message:
Bringing up interface eth0: 3c501 device eth0 does not seem to be present. Delaying initialization.
When I look in /var/log/messages, I see:
localhost ifup: 3c501 device eth0 does not seem to be present, delaying initialization.
localhost network: Bringing up interface eth0: failed
I have a Broadcom BCM5751M NetXtreme Gigabit Ethernet
card in the laptop. When I go to the drivers section of Broadcom's
website, I see the following Linux BCM57xxx drivers:
1) Linux (i386, IA64, and x86-64)
2) Linux BASP (i386)
3) Linux BASP (IA64)
4) Linux BASP (x86-64)
I downloaded driver #1, I guess this is right?
Does anyone know what BASP means?
After I downloaded, I did:
rpm -ivh bcm5700-7.3.5-1.src.rpm
rpmbuild -bb SPECS/bcm5700.spec
This blew up during a "make" stating:
Makefile:46: *** Linux kernel; source tree not found. Stop.
error: Bad status from /var/tmp/rpm-tmp.71006 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.71006 (%build)
Hmmm...I have the following directory:
that contains directories BUILD, RPMS, SOURCES, SPECS, SRPMS
And I see /usr/src/redhat/BUILD/bcm5700-7.3.5 containing source code.
All these steps were done as root.
any help is appreciated.