After several connection problems in Ubuntu 10.10 with the recommended STA driver (in restricted drivers), I decided to somehow solve it. The result: a working BCM4322, with "n" speed.
How: Remove dell_laptop and wl modules, if there present. rmmod wl rmmod dell_laptop
Get the latest driver from http://www.broadcom.com/support/802.11/linux_sta.php[^1] - as I'm writing these lines, it's hybrid-portsrc_x86_64-v5_100_82_38.
To download and install, use the following lines:
#!/bin/bash VERSION="hybrid-portsrc_x86_64-v5_100_82_38" mkdir broadcom_sta_$VERSION cd broadcom_sta_$VERSION wget http://www.broadcom.com/docs/linux_sta/$VERSION.tar.gz tar xf $VERSION.tar.gz make
Install standard Ubuntu Broadcom driver first. This is a DKMS driver, meaning, it will automatically upgrade with every kernel update as well.
To replace the default driver follow the steps above. You'll find the default driver at
To update, first remove the current driver:
Then overwrite the /lib... file with the compiled, and run:
depmod -a modprobe wl