OK, new instructions for an offline install of b43-fwcutter and firmware for Broadcom Wireless cards in Ubuntu 12.04(patch.deb is no longer necessary .. and there's new firmware linked below)
With the 12.04 LiveCD inserted ..
Create a new directory on your desktop called
b43offlineNow navigate onto your Ubuntu 12.04 LiveCD, and go to
pool > main > b > b43-fwcutter directory
Copy the b43-fwcutter_xxx-x_xxxx.deb file to the
b43offline directory you just created on your desktop.
If you don't have a LiveCD .. you can download the
b43-fwcutter_xxx-x_xxxx.deb file for your architecture from one of the mirrors at this link:
http://packages.ubuntu.com/precise/utils/b43-fwcutterand place it in the
b43offline directory you created on your desktop)
Once you have the
b43-fwcutter_xxx-x_xxxx.deb file in the
b43offline directory on your desktop .. open a terminal (Ctrl+Alt+T) and run:
then
sudo dpkg -i b43-fwcutter*
On another PC with internet access .. download these 2 (firmware) files:-
http://mirror2.openwrt.org/sources/broadcom-wl-5.10.56.27.3_mipsel.tar.bz2and
http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.oand copy them both to the
b43offline directory you created on the Ubuntu desktop.
Open a terminal, and run these commands in sequence:
then
tar -xjvf broadcom-wl-5.10.56.27.3_mipsel.tar.bz2
then
sudo b43-fwcutter -w /lib/firmware broadcom-wl-5.10.56.27.3/driver/wl_apsta/wl_prebuilt.o
then
sudo b43-fwcutter -w /lib/firmware wl_apsta-3.130.20.0.o
then
sudo chmod 755 /lib/firmware/b43
then
sudo chmod 755 /lib/firmware/b43legacy
then
(don't worry if that command fails .. just carry on below
then
Wireless adapters that use the b43 drivers should now spring to life
If that doesn't work .. try changing to the b43legacy driver with:
then
Once it's working .. feel free to save/move/delete the
b43offline directory from your desktop
(unmodified) Source:-
https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx--