HURRAAHHH SUCCESSSS - 10 hours later and still streaming internet without any disconnects or errors! Seems that auto fall back to PIO doesnt work yet, but we can force pio from a config file in etc/modprobe, with the compat wireless pack.
The compat wireless in ubuntu lucid (linux backports wireless) seems to crash my computer, so I compiled mine from scratch.
This fix worked for me on 2.6.32 kernel on Ubuntu Karmic,
For those that also want the fix heres a short guide.
Once installed, update initramfs with
sudo update-initramfs -vuk all
Finally make a file called b43 to force pio from /etc/modprobe.d with the command:
echo "options b43 pio=1" > ~/b43.conf && sudo mv ~/b43.conf /etc/modprobe.d/
HURRAAHHH SUCCESSSS - 10 hours later and still streaming internet without any disconnects or errors! Seems that auto fall back to PIO doesnt work yet, but we can force pio from a config file in etc/modprobe, with the compat wireless pack.
The compat wireless in ubuntu lucid (linux backports wireless) seems to crash my computer, so I compiled mine from scratch.
This fix worked for me on 2.6.32 kernel on Ubuntu Karmic,
For those that also want the fix heres a short guide.
Go to: http:// linuxwireless. org/en/ users/Download
and follow their guide to compile and install the newest bleeding edge compat-wireless-2.6
Go to: http:// linuxwireless. org/en/ users/Drivers/ b43
and follow their guide to obtain the newest firmware (ie the "4.178.10.4" version from openwrt), if you don't have it already
Once installed, update initramfs with
sudo update-initramfs -vuk all
Finally make a file called b43 to force pio from /etc/modprobe.d with the command:
echo "options b43 pio=1" > ~/b43.conf && sudo mv ~/b43.conf /etc/modprobe.d/