OK, on the Peppermint3 PC, create a folder on the desktop called b43offline
On another PC
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-fwcutter
and 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:
cd ~/Desktop/b43offline
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.bz2
and
http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o
and copy them both to the b43offline directory you created on the Peppermint desktop.
Open a terminal, and run these commands in sequence:
cd ~/Desktop/b43offline
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
sudo modprobe -r b43
(don’t worry if that command fails … just carry on below
then
sudo modprobe b43
Wireless adapters that use the b43 drivers should now spring to life
If that doesn’t work … try changing to the b43legacy driver with:
sudo modprobe -r b43
then
sudo modprobe b43legacy
Let me know which (if any) of those 2 drivers worked … b43 or b43legacy
–