Topic: Broadcom b43 wifi fix - the easy way
It seems there is a problem with DMA and some Broadcom BCM43xx cards on some netbooks that prevents the card from connecting to some, but not all, wifi routers. With some routers, this problem can cause occasional dropouts; with others, it will cause an endless re-authentication loop in which network-manager keeps asking for your passkey. The solution (from here) is to force the driver to load as Programmed input/output Mode 1 with Quality of Service set to 0 (messages are sent at most once). Just copy & paste the following commands, one line at a time, into a terminal window:
sudo touch /etc/modprobe.d/b43.conf
echo "options b43 pio=1 qos=0" | sudo tee -a /etc/modprobe.d/b43.confReboot and enjoy a more reliable wifi connection.
Last edited by pvsage (2012-01-23 17:13:23)