Re: HOWTO: Use b43 driver with 14e4:4315 (Broadcom bcm4312 rev 01)
Originally Posted by
gfa
I have successfully compiled b43 module, just needed one more command:
Code:
cd /usr/src/linux-source-2.6.32 #Change to source directory
sudo cp /usr/src/linux-headers-`uname -r`/Module.symvers ./ #Copy symbols dependencies
sudo make oldconfig #Use the default (I think) settings for make
sudo make prepare #Prepares make to compile kernel
sudo make modules_prepare #Prepares make to compile kernel modules
sudo make modules SUBDIRS=drivers/net/wireless/b43 #Compiles b43
sudo rmmod b43 ssb wl #Unload in-use modules
cd /lib/modules/`uname -r`/kernel/drivers/net/wireless/b43 #Change to b43 directory of current kernel
sudo mv b43.ko b43.ko.backup #Backup current b43 module
sudo cp /usr/src/linux-source-2.6.32/drivers/net/wireless/b43/b43.ko ./ #Copies new b43 driver to the kernel modules directory (where the drivers are)
sudo depmod -a # Refresh modules
sudo modprobe ssb # 0R REBOOT
sudo modprobe b43 pio=1 # OR REBOOT
Now, I can insert the module... but my system freezes after few seconds (about 10 secs), any clue?
Thanks
gFa
I was getting the same errors and did the same thing (the header version) and got the same system freeze. It got so bad I have done a fresh installation (off a nikon camera no less (I'm overseas)) so hopefully it will work now!
"Any sufficiently advanced bug is indistinguishable from a feature." - Rich Kulawiec
Bookmarks