The Linux Community Forum

The Forums => Linux Tips & Tricks => Topic started by: Mark Greaves (PCNetSpec) on March 15, 2011, 04:26:14 am

Title: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on March 15, 2011, 04:26:14 am
For an "Offline" install of b43-fwcutter and firmware in Ubuntu...
(ie. without an working internet connection on the Ubuntu PC)

[EDIT]

New instructions for Ubuntu 12.04 can be found at this link:
http://linuxforums.org.uk/index.php?topic=5842.msg81040#msg81040 (http://linuxforums.org.uk/index.php?topic=5842.msg81040#msg81040)

[END EDIT]

[EDIT 2]

New instructions for Ubuntu 14.04 can be found at this link:
http://linuxforums.org.uk/index.php?topic=5842.msg104688#msg104688 (http://linuxforums.org.uk/index.php?topic=5842.msg104688#msg104688)

[END EDIT 2]

Supported models include:
BCM4301 BCM4306/2, BCM4306/3, BCM4311, BCM4312, BCM4318, BCM4320

Install b43-fwcutter:
With the Ubuntu CDROM inserted... navigate on the CD to:
/pool/main/b/b43-fwcutter/
and double-click the b43-fwcutter .deb package contained there.
When the Ubuntu Software Centre opens... click "Install"

Install patch:
With the Ubuntu CDROM inserted... navigate on the CD to:
/pool/main/p/patch/
and double-click the patch .deb package contained there.
When the Ubuntu Software Centre opens... click "Install"

On a separate PC that has a working internet connection, download these 2 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://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2 (http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2)

Now transfer them to your Home folder on the Ubuntu PC.

Open a terminal and enter these 6 commands.
Code: [Select]
cd ~
tar -xjvf broadcom-wl-4.150.10.5.tar.bz2
sudo b43-fwcutter -w /lib/firmware wl_apsta-3.130.20.0.o
sudo b43-fwcutter --unsupported -w /lib/firmware broadcom-wl-4.150.10.5/driver/wl_apsta_mimo.o
sudo chmod 775 /lib/firmware/b43
sudo chmod 775 /lib/firmware/b43legacy
hitting enter after each line, and your password when asked.

at this point, you *may* need to reboot.

Now see if the b43 driver is available for activation in System>Administration>Additional Drivers

Most of this is in the "b43 - No internet access" section here:
https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx (https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx)

Except for the 2 chmod 775 commands which I found were necessary... at least for me.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: kiai on July 14, 2012, 05:55:44 am
IT WORKED!!!!!  ;D ;D ;D ;D ;D ;D ;D ;D And this post is over a year old!

I have a Dell D630 with Ubuntu 12.04 and Broadcom Wireless card 4312. After searching and searching and searching for an offline solution -- and one that's easy for a newbie to follow -- I tried yours and I now have Ubuntu 12.04 online!!!!! Thank you thank you thank you.

The only thing different was that the B43 and B43legacy directories were in /lib/firmware rather than in modules.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on July 14, 2012, 11:22:41 am
Hi kiai, and welcome to the forum :)

I'm glad it helped, and thanks for the feedback .. I'm sure your update to the instructions (for 12.04) will be a help others .. Cheers :)

I've changed the original instructions to reflect the directory change you mentioned .. thanks
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: solodky on August 07, 2012, 02:27:33 am
I don't have the install cdrom..I'm downloading with the Windows installer..can i still fix this?
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on August 07, 2012, 03:17:31 am
It *can* be done in a WUBI install .. but it will be more awkward.

By FAR the easiest method will be to just connect to your router with an ethernet cable .. then install the wireless drivers.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: tiansial on October 26, 2012, 02:40:30 pm
Can you explain how do you install broadcom firmware on wubi ? Im running ubuntu 12.04 LTS
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on October 26, 2012, 02:44:21 pm
Is it 12.04 32bit or 64 bit ?

If you're not sure .. open a terminal (Ctrl+Alt+T) and post the output from:
Code: [Select]
uname -a
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: tiansial on October 26, 2012, 02:45:57 pm
32bits
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on October 26, 2012, 03:24:56 pm
OK, try this ..

For an "Offline" install of b43-fwcutter and firmware in Ubuntu 12.04.1 32bit...
(ie. without an working internet connection on the Ubuntu PC)

Supported models include:
BCM4301 BCM4306/2, BCM4306/3, BCM4311, BCM4312, BCM4318, BCM4320

On a separate PC that has a working internet connection, download these 3 files:

http://dl.dropbox.com/u/11876059/b43-fwcutter_015-9_i386.deb (http://dl.dropbox.com/u/11876059/b43-fwcutter_015-9_i386.deb)
and
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://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2 (http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2)

Now transfer them to your Home folder on the Ubuntu PC.

Open a terminal and enter these 7 commands.
Code: [Select]
cd ~
sudo dpkg -i b43-fwcutter_015-9_i386.deb
tar -xjvf broadcom-wl-4.150.10.5.tar.bz2
sudo b43-fwcutter -w /lib/firmware wl_apsta-3.130.20.0.o
sudo b43-fwcutter --unsupported -w /lib/firmware broadcom-wl-4.150.10.5/driver/wl_apsta_mimo.o
sudo chmod 775 /lib/firmware/b43
sudo chmod 775 /lib/firmware/b43legacy
hitting enter after each line, and your password when asked.

at this point, you *may* need to reboot.

Now see if the b43 driver is available for activation in System>Administration>Additional Drivers
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: tiansial on October 26, 2012, 03:43:55 pm
Solved, thank you so much.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on October 26, 2012, 03:46:53 pm
You're welcome :)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: tiansial on October 26, 2012, 05:10:15 pm
Now my wireless connection is always dropping, and i have to manually disconnect/connect to function properly. Any thoughts ?
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: SeZo on October 26, 2012, 10:39:22 pm
Quote
Now my wireless connection is always dropping, and i have to manually disconnect/connect to function properly. Any thoughts ?

This might not have anything to do with your problem, but I had a similar problem with a different card.
The soulution was to disable the power saving for the card. As when this did kick in, the card was not coping well,
and was dropping the connection.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on October 26, 2012, 11:19:24 pm
SeZo is right, it may be an LPPHY card which needs different firmware, or it could need the wl driver instead of b43 .. so first lets' find out exactly which adapter you have.

Can you open a terminal (Ctrl+Alt+T) and poost the output from these 2 commands:
Code: [Select]
sudo lshw -C network
and
Code: [Select]
lspci -vnn | grep -A7 -i "net"

Be aware Linux commands ARE case sensitive (so that's a capital C in the first command), and it may take a short while for the first command to complete.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: tiansial on October 27, 2012, 12:11:25 am
Code: [Select]
  *-network               
       description: Ethernet interface
       product: 82562GT 10/100 Network Connection
       vendor: Intel Corporation
       physical id: 19
       bus info: pci@0000:00:19.0
       logical name: eth0
       version: 03
       serial: 00:1f:29:8e:8d:45
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi cap_list ethernet physical
       configuration: broadcast=yes driver=e1000e latency=0 multicast=yes
       resources: irq:22 memory:e4600000-e461ffff memory:e4620000-e4620fff ioport:4020(size=32)
  *-network
       description: Network controller
       product: BCM4312 802.11b/g LP-PHY
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:10:00.0
       version: 01
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=b43-pci-bridge latency=0
       resources: irq:17 memory:e4000000-e4003fff
  *-network
       description: Wireless interface
       physical id: 2
       logical name: wlan0
       serial: 00:21:00:23:d7:58
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=b43 driverversion=3.2.0-32-generic-pae firmware=410.2160 ip=192.168.1.93 link=yes multicast=yes wireless=IEEE 802.11bg

Code: [Select]
00:19.0 Ethernet controller [0200]: Intel Corporation 82562GT 10/100 Network Connection [8086:10c4] (rev 03)
Subsystem: Hewlett-Packard Company Device [103c:30d8]
Flags: fast devsel, IRQ 22
Memory at e4600000 (32-bit, non-prefetchable) [disabled] [size=128K]
Memory at e4620000 (32-bit, non-prefetchable) [disabled] [size=4K]
I/O ports at 4020 [disabled] [size=32]
Capabilities: <access denied>
Kernel driver in use: e1000e
--
10:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
Subsystem: Hewlett-Packard Company BCM4312 802.11b/g Wireless LAN Controller [103c:137d]
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at e4000000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on October 27, 2012, 12:22:20 am
Yup it's an LPPHY (low power card) .. normally you'd just need to install firmware-b43-lpphy-installer but with you having done an offline install of the firmware, I can't guarantee what will happen.

But let's try it anyway:
Code: [Select]
sudo apt-get install firmware-b43-lpphy-installer
then reboot to test.

What model of HP laptop is this ?
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: tiansial on October 28, 2012, 02:19:13 pm
I just installed the b43-lpphy firmware, gonna report soon.
The notebook is an old HP 6720s.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on October 28, 2012, 02:37:58 pm
Please let us know how it goes :)

If you ever decide you want to get the wired connection working .. according to this (old) bug report:
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/151887

Updating the BIOS seems to fix the issue on your HP 6270s

As does the kernel boot parameter pci=noacpi
But this parameter may also have undesired consequences .. so the BIOS update is a better solution.

but temporarily using that kernel boot parameter may be handy for us to get your wireless fixed if the LPPHY firmware doesn't fix the issue.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: tiansial on October 28, 2012, 02:56:17 pm
Already tried both. Neither the boot parameter or the latest bios worked for me :\
I flashed this one: http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=321957&prodSeriesId=3442832&prodNameId=3442833&swEnvOID=1093&swLang=8&mode=2&taskId=135&swItem=ob-66972-1 (http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=321957&prodSeriesId=3442832&prodNameId=3442833&swEnvOID=1093&swLang=8&mode=2&taskId=135&swItem=ob-66972-1)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: tiansial on October 28, 2012, 03:04:59 pm
I guess it needs to be specifically F04 version, but it seems a bad idea to downgrade bios :\
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on October 28, 2012, 03:06:28 pm
Ahh well .. not a problem if wireless keeps working ;) .. how's it going ?
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: tiansial on October 28, 2012, 03:09:19 pm
So far so good!
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: AveragGuy on February 05, 2013, 09:44:13 am
So that exercise results in a kernel panic when I attempt to activate the driver from Additional Drivers screen.  I also saw in the article that this would work for the 4318, but the description in the AD screen doesn't mention that part.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: mary on February 05, 2013, 10:47:50 pm
Hello to all!! I'm new here in the forum and I have the problem that when the center appears, the install button is disabled so I can't click it!! :( What can I do?? Please help me!!
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on February 06, 2013, 12:33:37 am
Can people please let us know which version and architecture of Ubuntu you are using .. eg. 12.04 32bit .. so I can re-test these instructions.

These instructions are quite old now, and I haven't tested them with recent versions.

--
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: mary on February 06, 2013, 05:21:32 pm
12.4 32bit!!! You found it!! :) haha
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on February 06, 2013, 06:32:21 pm
mary .. I take it you mean when you click on the b43-fwcutter.deb and patch.deb files, software centre opens but the install button is greyed out ?

If so .. here's another way to install those 2 packages .. create a folder on your desktop called b43 .. copy both the b43-fwcutter.deb and patch.deb files into it.

Now open a terminal (Ctrl+Alt+T), and run these commands in sequence:
Code: [Select]
cd ~/Desktop/b43
then
Code: [Select]
sudo dpkg -i *.deb

That will install those 2 packages .. then carry on with the original tutorial.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: mary on February 06, 2013, 06:43:18 pm
I have only found the deb file and I didn't continue to the others because of the grayed install button of the center. Let me see if these things you just said work. And thank you soooo much for the direct answer!!!
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: mary on February 06, 2013, 06:46:59 pm
I mean the first deb file only, sorry. Let me see.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on February 06, 2013, 07:04:00 pm
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 b43offline

Now 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-fwcutter (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:
Code: [Select]
cd ~/Desktop/b43offline
then
Code: [Select]
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 (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 (http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o)

and copy them both to the b43offline directory you created on the Ubuntu desktop.

Open a terminal, and run these commands in sequence:
Code: [Select]
cd ~/Desktop/b43offline
then
Code: [Select]
tar -xjvf broadcom-wl-5.10.56.27.3_mipsel.tar.bz2
then
Code: [Select]
sudo b43-fwcutter -w /lib/firmware broadcom-wl-5.10.56.27.3/driver/wl_apsta/wl_prebuilt.o
then
Code: [Select]
sudo b43-fwcutter -w /lib/firmware wl_apsta-3.130.20.0.o
then
Code: [Select]
sudo chmod 755 /lib/firmware/b43
then
Code: [Select]
sudo chmod 755 /lib/firmware/b43legacy
then
Code: [Select]
sudo modprobe -r b43
(don't worry if that command fails .. just carry on below
then
Code: [Select]
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:
Code: [Select]
sudo modprobe -r b43
then
Code: [Select]
sudo modprobe b43legacy



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 (https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx)

--
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: mary on February 06, 2013, 07:20:13 pm
Can you please tell me how I can uninstall the second deb file because I already installed it with the way you told (*.deb)... :P :s
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on February 06, 2013, 07:25:19 pm
What's the output from:
Code: [Select]
dpkg -l | grep b43
?

--
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: mary on February 06, 2013, 07:34:21 pm
I'm in the b43 folder, on desktop and from this path, I wrote the command you said. The output is:
dpkg-query: error: package name in specifier ' grep' is illegal: must start with alphanumeric character

Basically, because from the other instructions I installed both deb files and now you said I only need the first one, can I uninstall somehow both of them and start from the beggining of the latest instructions?

(Thank you for your time!!!!)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on February 06, 2013, 07:37:29 pm
Sorry, typo .. I've fixed the command in my last posting :)



mary .. don't worry if you installed the patch.deb, it won't hurt to leave it installed .. the important thing is that you have the b43-fwcutter package installed, then you install the firmware
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: mary on February 06, 2013, 07:43:14 pm
ok, the output is:

ii b43-fwcutter                   1:015-9
   Utility for extracting Broadcom 43xx firmware
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on February 06, 2013, 07:47:35 pm
On another PC with internet access .. download this file (firmware archive):
http://mirror2.openwrt.org/sources/broadcom-wl-5.10.56.27.3_mipsel.tar.bz2 (http://mirror2.openwrt.org/sources/broadcom-wl-5.10.56.27.3_mipsel.tar.bz2)

and copy it to the b43 directory you created on the Ubuntu desktop.

Open a terminal, and run these commands in sequence:
Code: [Select]
cd ~/Desktop/b43
then
Code: [Select]
tar -xjvf broadcom-wl-5.10.56.27.3_mipsel.tar.bz2
then
Code: [Select]
sudo b43-fwcutter -w /lib/firmware broadcom-wl-5.10.56.27.3/driver/wl_apsta/wl_prebuilt.o
then
Code: [Select]
sudo chmod 755 /lib/firmware/b43
then
Code: [Select]
sudo modprobe -r b43
(don't worry if that command fails .. just carry on below
then
Code: [Select]
sudo modprobe b43

Does your wireless spring to life ?

--
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: mary on February 06, 2013, 08:07:58 pm
omg it works!!! It became alive from the first second after the last command!! :D
Thank you soooooooo so much!!!! You have to teach me some lessons to learn linux good because I have to know it!!! :P:) haha
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on February 06, 2013, 08:18:03 pm
You're most welcome :)

Might be a good idea to check it survives a reboot.

If it doesn't let me know and we'll add the b43 module to be loaded at bootup.

--
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: mary on February 06, 2013, 08:50:47 pm
It works fine after a reboot!! Thank you so much once again!! You are the best!! ;)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on February 06, 2013, 08:53:14 pm
Thanks for letting me know .. and you're welcome again ;)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: crchambers1442 on February 18, 2013, 12:35:59 am
This is the only place on the web where I have found a solution that works on my wireless. Thanks. It doesn't survive a reboot though. You offered a solution to that which I would appreciate.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on February 18, 2013, 12:37:44 am
Hi crchambers1442, and welcome to the forum :)

Which driver did you have to modprobe ? .. b43 or b43legacy ?

[EDIT]

Step 1 -

Run:
Code: [Select]
sudo modprobe b43
Does your wireless to life .. if YES, move on to "Step 3" .. if NO move to "Step 2"



Step 2 -

run:
Code: [Select]
sudo modprobe -r b43
then
Code: [Select]
sudo modprobe b43legacy
Does your wireless to life .. if YES, move on to "Step 4" .. if NO, STOP NOW and tell me if this is this a LiveCD (or LiveUSB without persistence) or a proper hard drive installation ?



Step 3 -

Run:
Code: [Select]
sudo gedit /etc/modules
a file should open containing some text.

add a NEW LINE at the bottom that reads:-

b43

SAVE the file, and exit gedit.

Reboot to test.



Step 4 -

Run:
Code: [Select]
sudo gedit /etc/modules
a file should open containing some text.

add a NEW LINE at the bottom that reads:-

b43legacy

SAVE the file, and exit gedit.

Reboot to test.

--
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: crchambers1442 on February 19, 2013, 12:33:47 am
Step 1 worked so I proceeded to Step 3. Works perfectly. Thank you.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on February 19, 2013, 01:12:47 am
You're welcome :)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: seydell on March 08, 2013, 12:40:52 am
Code: [Select]
tar -xfvj broadcom-wl-5.10.56.27.3_mipsel.tar.bz2

I believe this should read (the f option needs to be last):
Code: [Select]
tar -xvjf broadcom-wl-5.10.56.27.3_mipsel.tar.bz2
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on March 08, 2013, 11:15:26 am
Hi seydell, and welcome to the forum :)

You're right of course .. thanks for pointing out my mistake   :-[ (fixed in previous posting)

or you can just leave out the -

as in:-

Code: [Select]
tar xfvj broadcom-wl-5.10.56.27.3_mipsel.tar.bz2



Fixed above.

--
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: allnunstoport on April 27, 2013, 08:12:55 pm
I'm trying to get my wireless working in 12.04 on a DELL Latitude D630 with the broadcom card.  I've gone through all of the steps you've posted.  When I run the "sudo modprobe -r b43" command my terminal just hangs never goes back to a prompt.  Same if I pub in "b43legacy".  Everything else seemed to work.  No wireless on reboot.  Any suggestions?
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on April 27, 2013, 08:34:32 pm
Hi allnunstoport, and welcome to the forum :)

Did you follow the updated instructions for 12.04 here:
http://linuxforums.org.uk/index.php?topic=5842.msg81040#msg81040 (http://linuxforums.org.uk/index.php?topic=5842.msg81040#msg81040)

What's the output from:
Code: [Select]
sudo lshw -C network
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: allnunstoport on April 28, 2013, 02:28:10 am
Thank you.  I've been through all of the steps you indicated.  Perhaps I botched something?

Output is:

  *-network               
       description: Network controller
       product: BCM4311 802.11b/g WLAN
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:0c:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=wl latency=0
       resources: irq:17 memory:efdfc000-efdfffff
  *-network
       description: Ethernet interface
       product: NetXtreme BCM5752 Gigabit Ethernet PCI Express
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:09:00.0
       logical name: eth0
       version: 02
       serial: 00:15:c5:50:c5:ff
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.121 firmware=5752-v3.19 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:44 memory:efcf0000-efcfffff
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on April 28, 2013, 10:33:29 am
Hmm, seems your wireless adapter can use either the wl or b43 drivers .. wl are loaded, so let's try making sure they're ALL unloaded, then try them one at a time

Open a terminal and run:
Code: [Select]
sudo modprobe -r b43 ssb wl
then:
Code: [Select]
sudo modprobe b43

Did wireless spring to life ?

If not, run:
Code: [Select]
sudo modprobe -r b43 ssb wl
then
Code: [Select]
sudo modprobe wl

Did wireless spring to life ?

Be aware, neither of the above attempts will survive a reboot .. but if either work we can tell the system to load them at bootup.

If still no .. send the output from these commands:
Code: [Select]
lspci -vnn | grep -i net
and
Code: [Select]
iwconfig
and
Code: [Select]
iwlist scanning
and
Code: [Select]
rfkill list
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: allnunstoport on April 28, 2013, 04:00:38 pm
No luck.  When I run any form of the 'sodu modprobe' command, the terminal never returns to a prompt.  I've given it up to an hour before cancelling the terminal and getting the message that doing so will cancel an open process.  Something hung up in a loop?

Here is the out put from the other diagnostics you asked for.  Thanks for your continuing help:

matthew@delldualboot:~$ lspci -vnn | grep -i net
09:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5752 Gigabit Ethernet PCI Express [14e4:1600] (rev 02)
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)
matthew@delldualboot:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

matthew@delldualboot:~$ iwlist scanning
lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

matthew@delldualboot:~$ rfkill list
0: dell-wifi: Wireless LAN
   Soft blocked: no
   Hard blocked: no
1: dell-bluetooth: Bluetooth
   Soft blocked: no
   Hard blocked: no
2: hci0: Bluetooth
   Soft blocked: no
   Hard blocked: no
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on April 28, 2013, 04:37:03 pm
How did you end up with the "wl" drivers if you haven't got an internet connection ?

Have you got an internet connection ?



You might want to try purging bcmwl-kernel-source:
Code: [Select]
sudo apt-get remove --purge bcmwl-kernel-source
then download this file:
http://ie.archive.ubuntu.com/ubuntu/pool/multiverse/l/linux-firmware-nonfree/linux-firmware-nonfree_1.11ubuntu1_all.deb (http://ie.archive.ubuntu.com/ubuntu/pool/multiverse/l/linux-firmware-nonfree/linux-firmware-nonfree_1.11ubuntu1_all.deb)
double-click it to install it.

Then reboot, and see if Wireless works.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: allnunstoport on April 28, 2013, 05:26:48 pm
OK!  Now we're getting somewhere.  That got the wireless working intermittently and am able to work from 12.04 OS.   I'm online through the Broadcom card and my wifi hotspot.  However, the wireless is cycling on and off and requesting the wireless network authentication key every 20 seconds or so or whenever I refresh or browse to another page.  So we're not quite stable.  Any suggestions?
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: allnunstoport on April 28, 2013, 05:40:19 pm
I think I might have solved the intermittent issue by going into the wireless connection and editing the wireless security to save the authentication key.  That seems to have stopped the cycling.  Thank you very much for all your help.  It seems like these Broadcom cards are going to be an issue at each upgrade.  Perhaps I'll jump on Ebay and buy one of the other better supported Wifi cards!
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on April 28, 2013, 06:03:01 pm
You're welcome .. happy to hear you solved the dropping connection .. but if it reappears, give us a shout ;)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Colin Weaver on May 06, 2013, 01:43:09 pm
Just joined the forum so I could say "thank you"!

I am currently setting up an old ex-work Latitude D630 with Ubuntu 12.04, and had exactly the same issue as allnunstoport: modprobe would just hang up.   Turned out that because I had a wired connection working, I had also installed the "wl" drivers, and the advice above got my wi-fi going nicely.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on May 06, 2013, 04:31:27 pm
Thanks for the feedback Colin, it's always nice to hear from people that have benefited in some way .. kinda makes it all worthwhile :)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Silhalnor on May 23, 2013, 04:10:56 am
Hello, I was following the instructions (http://linuxforums.org.uk/index.php?topic=5842.msg81040;PHPSESSID=b3abg58s4c3p8kic8o3e18ibu0#msg81040) but whenever I use modprobe it hangs and never completes the task. Any idea why?
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: DionTheGreek on August 03, 2013, 07:50:04 am
I followed the instructions until now but somehow I got something wrong and now my wireless is not stable. I do see the network but it doesnt connect. Somehow I installed various .deb files and now I am all confused. Can anyone here help?

I am newbie to linux 12.04 but want to learn more.

Appreciate any help.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on August 03, 2013, 09:53:28 am
Can you open a terminal and post the output from these commands:
Code: [Select]
lsusb
and
Code: [Select]
lspci -vnn | grep -i net
and
Code: [Select]
sudo lshw -C network
and
Code: [Select]
iwconfig
and
Code: [Select]
rfkill list
and
Code: [Select]
sudo iwlist scan
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: DionTheGreek on August 03, 2013, 03:32:50 pm
I executed these commands and post the results on the attached file.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on August 03, 2013, 04:25:34 pm
There may be something weird going on with your router .. it's saying encryption is ON, but it doesn't seem to be showing the encryption type like all the others are.

Can you temporarily turn OFF wireless security in the router, and see if you can connect.

You can turn it back ON afterwards .. I just want to know if it makes a difference.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: DionTheGreek on August 03, 2013, 05:14:53 pm
A simple router reset fixed the problem. Sometimes the solution is so near than we think.
Appreciate the take taken to review my setting and reply on my issue.
I am looking forward to learn more about that beautiful system and use it for many years to come.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on August 03, 2013, 05:21:09 pm
No problem .. happy Linux(ing) :)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: husmennnnn on October 19, 2013, 10:01:29 pm
Thank you very much for all your help,

I appreciated indeed, I became fan of linuzforums.org.uk and register to write you,
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on October 19, 2013, 10:13:55 pm
Glad it helped .. and welcome to the forum :)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: blairandkelly on December 08, 2013, 05:56:34 am
hi guys,  im new here and see you all seem very knowledgeable when linux issues are concerned,id like your help if possible ,   i just did a install of ubuntu desktop 12.04 on my old presario c500, cant wait to start using linux but having trouble also with getting my wireless to work, id appreciate any help here, thanks
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on December 08, 2013, 04:17:19 pm
Are you able to connect to your router with an ethernet cable ?

If you can .. do so .. then open a terminal (Ctrl+Alt+T) and run:
Code: [Select]
sudo apt-get install firmware-b43-installer b43-fwcutter

then go to "Additional Drivers" and make sure the b43 driver is activated.

Did wireless spring to life ?
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: blairandkelly on December 09, 2013, 12:28:25 pm
thanks heaps im all wireless now :D appreciate all the good advice you gave cheers
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on December 10, 2013, 01:03:45 pm
Great :)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: sboodhoo on March 05, 2014, 03:37:12 pm
Hi there, can anyone help my out with this.

Following all the steps up until this stage when I typed into the terminal:
 
Code: [Select]
tar -xjvf broadcom-wl-5.10.56.27.3_mipsel.tar.bz2

I received the following error:

bzip2: Data integrity error when decompressing.

Input file = (stdin), output file = (stdout)

It is possible that the compressed files have become corrupted.
You can use the -tvv option to test integrity of such files.

You can use the 'bzip2recover' program to attempt to recover data from undamaged sections of corrupted files.

tar:Unexpected EOF in archive
tar:Unexpected EOF in archive
tar: Error is not recoverable: exciting now


Any idea why this is?
About to give up on Ubuntu I think :(
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on March 05, 2014, 03:44:18 pm
Which version of Ubuntu ?
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: malapersonaa on May 02, 2014, 12:43:44 am
OK, try this ..

For an "Offline" install of b43-fwcutter and firmware in Ubuntu 12.04.1 32bit...
(ie. without an working internet connection on the Ubuntu PC)

Supported models include:
BCM4301 BCM4306/2, BCM4306/3, BCM4311, BCM4312, BCM4318, BCM4320

On a separate PC that has a working internet connection, download these 3 files:

http://dl.dropbox.com/u/11876059/b43-fwcutter_015-9_i386.deb ([url]http://http://dl.dropbox.com/u/11876059/b43-fwcutter_015-9_i386.deb[/url])
and
http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o ([url]http://http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o[/url])
and
http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2 ([url]http://http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2[/url])

Now transfer them to your Home folder on the Ubuntu PC.

Open a terminal and enter these 7 commands.
Code: [Select]
cd ~
sudo dpkg -i b43-fwcutter_015-9_i386.deb
tar -xjvf broadcom-wl-4.150.10.5.tar.bz2
sudo b43-fwcutter -w /lib/firmware wl_apsta-3.130.20.0.o
sudo b43-fwcutter --unsupported -w /lib/firmware broadcom-wl-4.150.10.5/driver/wl_apsta_mimo.o
sudo chmod 775 /lib/firmware/b43
sudo chmod 775 /lib/firmware/b43legacy
hitting enter after each line, and your password when asked.

at this point, you *may* need to reboot.

Now see if the b43 driver is available for activation in System>Administration>Additional Drivers



Hey, this worked for me =) I installed Lubuntu 14-04 on a HP mini 1000 and I tried a lot of different things and I finally could get online, thanks to you. I registered just so I could thank you. (I'm a complete noob, sorry)
You're awesome.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on May 02, 2014, 12:58:27 am
You're more than welcome .. glad it helped :)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: maxspace321 on June 09, 2014, 03:06:32 am
Hi,

I'm currently using Tails 1.0 on a USB stick with Persistence, and my WiFi is not working even after trying all these steps.

I am desperate for help, it took me over a week to even boot into Tails on my USB stick and I don't know why the WiFi drivers won't work.

Thank you!
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: chemicalfan on June 09, 2014, 11:02:16 am
Bit confused - the point of Tails is that persistance isn't used - it's designed as a live environment to maximise security (nothing survives from one boot to the next).

It's based on Debian, so it's possible that Ubuntu-based instructions may not work the same :(
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on June 09, 2014, 12:31:26 pm
If it's persistent and you're sure it's the b43 drivers you need, can you not connect to your router with an ethernet cable to install the b43 driver ?
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: petee on July 22, 2014, 08:12:21 pm
Hi I can confirm this works.... very well.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on July 22, 2014, 10:32:09 pm
Cool .. glad it worked out for you, and welcome to the forum :)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: linuxegg on July 29, 2014, 07:39:12 am
OK, new instructions for an offline install of b43-fwcutter and firmware for Broadcom Wireless cards in Ubuntu 12.04


I did install more 1000x windows. First time Lubuntu on my old notebook. Wifi has killed me. I did read a lot of forum, all was not good.
But your "code" work perfect.
My registration just for say Thank you so much 1000x :)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on July 29, 2014, 03:46:29 pm
You're welcome :)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: viabsb on November 05, 2014, 06:46:41 pm
http://jayrambhia.wordpress.com/2012/05/12/wireless-firmware-missing-in-linux/ (http://jayrambhia.wordpress.com/2012/05/12/wireless-firmware-missing-in-linux/)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Cross on November 13, 2014, 01:44:27 am
hello guys! need a help, i use macbook pro late 2011 and install Parallels Desktop 9 with Ubuntu 12.04 and now i can't use my wifi, have Card Type: AirPort Extreme  (0x14E4, 0xD6) Firmware Version: Broadcom BCM43xx 1.0 (5.106.98.100.22) i tried install this drivers from this topic but any result, anybody can help me? =(

Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on November 13, 2014, 01:12:50 pm
Can you open a terminal and post the output from:
Code: [Select]
sudo lshw -C network
and
Code: [Select]
lsusb
and
Code: [Select]
lspci -vnn | grep -i net
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Cross on November 13, 2014, 03:10:35 pm
Can you open a terminal and post the output from:
Code: [Select]
sudo lsh -C network
and
Code: [Select]
lsusb
and
Code: [Select]
lscpi -vnn | grep -i net

Code: [Select]
cross@ubuntu:~$ sudo lsh -C network
[sudo] password for cross:
sudo: lsh: command not found

cross@ubuntu:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 203a:fff9

cross@ubuntu:~$ lscpi -vnn | grep -i net
No command 'lscpi' found, did you mean:
 Command 'lscpu' from package 'util-linux' (main)
 Command 'lscp' from package 'nilfs-tools' (universe)
 Command 'lspci' from package 'pciutils' (main)
lscpi: command not found

not works, sorry but im totally noob on linux
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on November 13, 2014, 04:13:42 pm
My fault, I made 2 typos above  :-[

Try
Code: [Select]
sudo lshw -C network
and
Code: [Select]
lspci -vnn | grep -i net
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on November 13, 2014, 04:31:24 pm
IGNORE this posting .. I no longer think the USB device 203a:fff9 is the wireless adapter at all

The vendor:product ID string for this USB device "203a:fff9" suggest it's a Alfa AWUS036H wireless adapter which I "think" uses the Realtek RTL8187L chip .. so may not be a Broadcom device at all.

The kernel already has the rtl8187 driver, but it doesn't contain your ID string so won't be autoloaded and may not work at all.

What happens if you run:
Code: [Select]
sudo modprobe rtl8187
does wireless spring to life ?

BTW, this will not survive a reboot, but if it works we can always tell the system to load that driver every boot.

[EDIT]

Reference:
http://www.backtrack-linux.org/forums/showthread.php?t=45455 (http://www.backtrack-linux.org/forums/showthread.php?t=45455)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on November 13, 2014, 05:06:43 pm
As this is a Parallels virtual machine, have you added a USB controller to the VM and configured USB passthrough of the USB wireless device ?

If you click the little USB controller icon (http://download.parallels.com/desktop/v5/docs/en/Parallels_Desktop_Users_Guide/27633.gif) on the virtual machine statur bar, is the USB wireless adapter listed ?

Reference:
http://download.parallels.com/desktop/v5/docs/en/Parallels_Desktop_Users_Guide/30297.htm (http://download.parallels.com/desktop/v5/docs/en/Parallels_Desktop_Users_Guide/30297.htm)
and
http://download.parallels.com/desktop/v5/docs/en/Parallels_Desktop_Users_Guide/22374.htm (http://download.parallels.com/desktop/v5/docs/en/Parallels_Desktop_Users_Guide/22374.htm)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Cross on November 13, 2014, 06:36:40 pm
As this is a Parallels virtual machine, have you added a USB controller to the VM and configured USB passthrough of the USB wireless device ?

If you click the little USB controller icon ([url]http://http://download.parallels.com/desktop/v5/docs/en/Parallels_Desktop_Users_Guide/27633.gif[/url]) on the virtual machine statur bar, is the USB wireless adapter listed ?

Reference:
http://download.parallels.com/desktop/v5/docs/en/Parallels_Desktop_Users_Guide/30297.htm ([url]http://http://download.parallels.com/desktop/v5/docs/en/Parallels_Desktop_Users_Guide/30297.htm[/url])
and
http://download.parallels.com/desktop/v5/docs/en/Parallels_Desktop_Users_Guide/22374.htm ([url]http://http://download.parallels.com/desktop/v5/docs/en/Parallels_Desktop_Users_Guide/22374.htm[/url])


no this is not USB wireless adapter, this is native of macbook and i think maybe this is not supported. Thx for the answers, will try soon with USB adapter, think will be don't have a problem ;)
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on November 13, 2014, 06:49:50 pm
What's the output from:
Code: [Select]
sudo lshw -C network
and
Code: [Select]
lspci -vnn | grep -i net
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Cross on November 13, 2014, 10:41:41 pm
Code: [Select]
cross@ubuntu:~$ 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: pci@0000: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
cross@ubuntu:~$ lspci -vnn | grep -i net
00:05.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8029(AS) [10ec:8029]
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on November 13, 2014, 11:09:12 pm
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 ?
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: dfiggley on March 10, 2016, 08:58:14 pm
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.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on March 10, 2016, 09:08:32 pm
You're most welcome, glad it helped .. and welcome to the forum :)

.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on March 10, 2016, 09:31:16 pm
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:
Code: [Select]
cd ~/Desktop/b43offline
then:
Code: [Select]
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:
Code: [Select]
cd ~/Desktop/b43offline
then:
Code: [Select]
tar xjvf broadcom-wl-5.100.138.tar.bz2
then:
Code: [Select]
sudo b43-fwcutter -w /lib/firmware broadcom-wl-5.100.138/linux/wl_apsta.o
then:
Code: [Select]
sudo b43-fwcutter -w /lib/firmware wl_apsta-3.130.20.0.o
then:
Code: [Select]
sudo chmod 755 /lib/firmware/b43
then:
Code: [Select]
sudo chmod 755 /lib/firmware/b43legacy
then:
Code: [Select]
sudo modprobe -r b43
(don't worry if that command fails .. just carry on below)

then:
Code: [Select]
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:
Code: [Select]
sudo modprobe -r b43
then:
Code: [Select]
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.

.
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: d1d0 on April 15, 2016, 08:50:44 pm
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?
Title: Re: Offline install of b43-fwcutter and firmware for Broadcom Wireless cards
Post by: Mark Greaves (PCNetSpec) on April 15, 2016, 08:57:41 pm
Which architecture, 32bit or 64bit ?

If unsure, please post the output from:
Code: [Select]
uname -a
and can you also post the output from
Code: [Select]
ls ~/Desktop/b43offline
SimplePortal 2.3.3 © 2008-2010, SimplePortal