User Feedback :: hardware data for Broadcom NIC mismatch kernel



the kernel module for Broadcom NIC named "b44"      
but the hardware data for Broadcom NIC named "bcm4400"
so the Broadcom NIC module can not loaded automatically.
need "modprobe b44" to make it work.                

in /usr/share/hwdata/pcitable
"Broadcom Corporation|BCM4401 100Base-T" and
"Broadcom Corporation|BCM4402 Integrated 10/100BaseT"
should be "b44" but not "bcm4400"

So that must be why the b44.o will not be autodetected.

Thanks for the info.

BV1AL, Thanks for this. It will be in the next cut.
This should help many.

I'm trying to fix this myself, and can't get the /KNOPPIX/usr/share/hwdata/pcitable to open for r/w   it only wants to be r/o...

Tried sudo beaver /KNOPPIX/usr/share/hwdata/pcitable

but it won't let me change those lines for BCM4400 to b44...  

Where am i going wrong?  I'm on DSL on a pen drive... so I figure it should write to it?? right??

Thanks in advance...

Try booting with:

dsl write

and then type the following:

sudo su
rm /usr/share/hwdata/pcitable
cp /KNOPPIX/usr/share/hwdata/pcitable /usr/share/hwdata/pcitable
beaver /usr/share/hwdata/pcitable

and don't forget to add it to your filetool.lst

Next Page...
original here.