WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: bcm-43xx firmware doesn't load  (Read 5392 times)

Offline drtrppr

  • Newbie
  • *
  • Posts: 15
bcm-43xx firmware doesn't load
« on: November 24, 2015, 06:04:47 PM »
Hello,

Trying to get wifi working on TCE 6, but no success after some reading and trying.

System Stats - dmesg tab shows errors loading the bcm-43xx firmware, some files are missing? Incomplete tcz or do i have to download some other package? 

b43-phy0: Broadcom 4318 WLAN found (core revision 9)
b43-phy0: Found PHY: Analog 3, Type 2 (G), Revision 7
b43-phy0 warning: 5 GHz band is unsupported on this PHY
Broadcom 43xx driver loaded [ Features: PMNLS ]
b43 ssb0:0: Direct firmware load failed with error -2
b43 ssb0:0: Falling back to user helper
b43 ssb0:0: Direct firmware load failed with error -2
b43 ssb0:0: Falling back to user helper
b43 ssb0:0: Direct firmware load failed with error -2
b43 ssb0:0: Falling back to user helper
b43 ssb0:0: Direct firmware load failed with error -2
b43 ssb0:0: Falling back to user helper
b43-phy0 ERROR: Firmware file "b43/ucode5.fw" request failed (err=-12)
b43-phy0 ERROR: Firmware file "b43-open/ucode5.fw" request failed (err=-12)
b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.

Offline Misalf

  • Hero Member
  • *****
  • Posts: 1702
Re: bcm-43xx firmware doesn't load
« Reply #1 on: November 24, 2015, 06:47:24 PM »
Hi.
Add boot code  blacklist=ssb,b43,bcma  to your bootloader.
Add  wl-modules-3.16.6-tinycore.tcz  to OnBoot.
Download a copy and keep it handy: Core book ;)

Offline drtrppr

  • Newbie
  • *
  • Posts: 15
Re: bcm-43xx firmware doesn't load
« Reply #2 on: November 25, 2015, 12:07:08 PM »
Add boot code  blacklist=ssb,b43,bcma  to your bootloader.
Add  wl-modules-3.16.6-tinycore.tcz  to OnBoot.

Did this, ended up with 'kernel driver in use: wl' (lspci), so driver loaded correctly. But, wl-driver doesn't support 4318, so wifi is not working.

Searching/reading says something about a cutter, found/installed b43-fwcutter, but that doesn't help either.

(Thought the loading error was a result of installing the broadcom_b43xx.tcz, but that's apparently not the case. When not loading the tcz, the error message is still present.)



Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14819
Re: bcm-43xx firmware doesn't load
« Reply #3 on: November 25, 2015, 12:13:09 PM »
I believe 4318 is supported by the b43 driver in the wireless-KERNEL extension.

Firmware cutting instructions here:

http://linuxwireless.sipsolutions.net/en/users/Drivers/b43/

Offline zatman

  • Newbie
  • *
  • Posts: 18
Re: bcm-43xx firmware doesn't load
« Reply #4 on: November 25, 2015, 05:59:13 PM »
Hi,

From your log...

Code: [Select]
b43-phy0 ERROR: Firmware file "b43/ucode5.fw" request failed (err=-12)
You would need "firmware-openfwwf.tcz" (see attached pic), which has "ucode5.fw".

I hope this helps.
« Last Edit: August 15, 2021, 11:15:47 PM by Rich »

Offline drtrppr

  • Newbie
  • *
  • Posts: 15
Re: bcm-43xx firmware doesn't load
« Reply #5 on: November 27, 2015, 11:40:54 AM »

You would need "firmware-openfwwf.tcz" (see attached pic), which has "ucode5.fw".

I hope this helps.

That would have been the first thing to do, see if requested file is on the system  :-[ .

But, downloading the tcz didn't get rid of error. I can find the file in /usr/local/lib/firmware/b43, according to info I've read this seems the right place.



Offline Misalf

  • Hero Member
  • *****
  • Posts: 1702
Re: bcm-43xx firmware doesn't load
« Reply #6 on: November 27, 2015, 12:00:34 PM »
Did you try using  fwcutter  as the link Juanito provided explained?
Download a copy and keep it handy: Core book ;)

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14819
Re: bcm-43xx firmware doesn't load
« Reply #7 on: November 27, 2015, 12:43:21 PM »
But, downloading the tcz didn't get rid of error. I can find the file in /usr/local/lib/firmware/b43, according to info I've read this seems the right place.

You need to load the firmware before loading wireless-KERNEL (which loads the b43 module).

Offline drtrppr

  • Newbie
  • *
  • Posts: 15
Re: bcm-43xx firmware doesn't load
« Reply #8 on: November 30, 2015, 10:12:36 AM »
Got a new bcm-43 firmware tcz, added a line to onboot.lst to load tcz, installed wifi.tcz, and all is working fine now.