Updates:

You can now choose from a number of pre-installed themes

Offline install of b43-fwcutter and firmware for Broadcom Wireless cards

Started by Mark Greaves (PCNetSpec), March 15, 2011, 04:26:14 AM

Previous topic - Next topic

0 Members and 3 Guests are viewing this topic.

Cross

[email protected]:~$ sudo lshw -C network
[sudo] password for cross:
  *-network               
       description: Ethernet interface
       product: RTL-8029(AS)
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 5
       bus info: [email protected]:00:05.0
       logical name: eth0
       version: 00
       serial: 00:1c:42:d6:4a:9c
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master ethernet physical logical fibre 1000bt-fd
       configuration: autonegotiation=off broadcast=yes driver=prl_eth driverversion=1.1 duplex=full ip=10.211.55.9 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
       resources: irq:23 ioport:8200(size=32) memory:ee000000-ee0fffff
[email protected]:~$ lspci -vnn | grep -i net
00:05.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8029(AS) [10ec:8029]

Mark Greaves (PCNetSpec)

The OS isn't finding the wireless adapter at all.

Just because it's an internal adapter does NOT mean it's not a USB adapter .. so have you added a USB controller to the VM, and if so is the wireless adapter listed if you click thee UWSB icon on the parallels status bar ?
WARNING: You are logged into reality as 'root'
logging in as 'insane' is the only safe option.
pcnetspec.co.uk


dfiggley

YES, YES, YES!!! You're a genius!

In this brave new world, I understood nothing of what you said but followed it to the letter and..... PRESTO!!

Many thanks.

Mark Greaves (PCNetSpec)

#93
You're most welcome, glad it helped .. and welcome to the forum :)

.
WARNING: You are logged into reality as 'root'
logging in as 'insane' is the only safe option.
pcnetspec.co.uk

Mark Greaves (PCNetSpec)

#94
For an "Offline" install of b43-fwcutter and firmware in Ubuntu 14.04 (or any distro based on it).
(ie. without an working internet connection on the Ubuntu PC)

Supported models include:
BCM4301, BCM4306 (revision 2), BCM4306 (revision 3), 4309, BCM4311, BCM4312, BCM4318, BCM4320, BCM4322, BCM4331, BCM43224, and BCM43225

Create a new directory on your desktop called b43offline

Now navigate onto your Ubuntu 14.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 these links:-

For 32bit Ubuntu 14.04
http://cz.archive.ubuntu.com/ubuntu/pool/main/b/b43-fwcutter/b43-fwcutter_018-2_i386.deb (http://cz.archive.ubuntu.com/ubuntu/pool/main/b/b43-fwcutter/b43-fwcutter_018-2_i386.deb)

For 64bit Ubuntu 14.04
http://cz.archive.ubuntu.com/ubuntu/pool/main/b/b43-fwcutter/b43-fwcutter_018-2_amd64.deb (http://cz.archive.ubuntu.com/ubuntu/pool/main/b/b43-fwcutter/b43-fwcutter_018-2_amd64.deb)

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*
Now on another PC with internet access .. download these 2 (firmware) files:-
http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o (http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o)
and
http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2 (http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2)
and copy them both to the b43offline directory you created on the Ubuntu desktop.

Once you have those 2 files in the b43offline directory on your desktop .. open a terminal (Ctrl+Alt+T) and run these commands in sequence:
cd ~/Desktop/b43offline
then:
tar xjvf broadcom-wl-5.100.138.tar.bz2
then:
sudo b43-fwcutter -w /lib/firmware broadcom-wl-5.100.138/linux/wl_apsta.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




Once it's working .. feel free to save/move/delete the b43offline directory from your desktop




I'll try remember to update these instructions for 16.04 when it's released.

.
WARNING: You are logged into reality as 'root'
logging in as 'insane' is the only safe option.
pcnetspec.co.uk


d1d0

Hy, I've just recently installed Elementary OS Freya on my old Dell Inspiron 1525 Laptop wth Broadcam 4312 card and I do not have Internet at all!
I have already downloaded the files from an internet-connected computer and tried to install them but the command "b43-fwcutter" is still not found. What would be your recommendations?
What else should I try?

Mark Greaves (PCNetSpec)

#96
Which architecture, 32bit or 64bit ?

If unsure, please post the output from:
uname -a
and can you also post the output from
ls ~/Desktop/b43offline
WARNING: You are logged into reality as 'root'
logging in as 'insane' is the only safe option.
pcnetspec.co.uk