This is the new, updated information for Karmic. The steps are much easier in Karmic than in Jaunty. The steps for Jaunty are at the bottom of the post for reference and for people who still use Karmic.
1. Open up Terminal.
2. Install the "linux-backports-modules-karmic" (newer wireless drivers from compat-wireless) package and the "b43-fwcutter" package (wireless firmware). During installation, if it asks you to fetch the firmware automatically, make sure you select yes.
Code:
sudo apt-get install linux-backports-modules-karmic b43-fwcutter
3. Blacklist the ssb module.
Code:
echo "blacklist ssb" | sudo tee -a /etc/modprobe.d/blacklist-ssb.conf
4. Blacklist the wl module.
Code:
echo "blacklist wl" | sudo tee -a /etc/modprobe.d/blacklist-wl.conf
5. Reboot
6. Enjoy your wireless!!!
----------------------------------------------------------------------------------------------------------------
First of all, I want to thank lwfinger at openSUSE forums for making the b43 driver work with the 14e4:4315
The post looks verrrrry long right? Well it's not. All the commands are "copy-n-paste-able" and I recommend that you do copy and paste them so you don't make any mistakes.
So first of all, you need to download the latest compat-wireless from
You can't use wget for this because they have a hotlink prevention system. So just download the file from that website and SAVE IT TO YOUR HOME DIRECTORY.
Then open the terminal and run this command to extract the archive
Code:
tar xjf compat-wireless-2.6.tar.bz2
In order for the package to compile, you need to install the kernel headers, if not already installed. Run this in the terminal
Code:
sudo apt-get install linux-headers-$(uname -r)
Then change to the compat-wireless directory:
Then compile the source files:
Then install the files:
Then unload the drivers
Then install b43-fwcutter:
VERY IMPORTANT!!: Do NOT choose yes when it asks if you want to automatically fetch the firmware.
Code:
sudo apt-get install b43-fwcutter
Download the Broadcom firmware files
Code:
wget http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2
Extract the archive
Code:
tar xjf broadcom-wl-4.150.10.5.tar.bz2
Change to the driver directory
Code:
cd broadcom-wl-4.150.10.5/driver
Install the firmware
Code:
b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta_mimo.o
Then blacklist the proprietary driver
Code:
echo blacklist wl | sudo tee -a /etc/modprobe.d/blacklist.conf
And finally..............RESTART!!!
I hope this worked for you. It worked for me.
By the way, I'm turning 14 on September 26, so wish me a happy birthday

Bookmarks