Jump to content

Recommended Posts

Posted (edited)

Hello guys!

First of all, i couldn't find a topic about the same problem im having, so, if this is a duplicate, just let me know and i'll delete it

 

So, i just installed Armbian Lunar Edge (Kernel 6.2.9) on my box. The WiFi chip is properly recognized, but the firmware for it won't load

This is the dmesg output 

 

[    8.897269] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    8.898654] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    8.899871] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    8.899910] cfg80211: failed to load regulatory.db
[    8.912366] Adding 988264k swap on /dev/zram0.  Priority:5 extents:1 across:988264k SSFS
[    8.993849] systemd[1]: Listening on systemd-rfkill.socket - Load/Save RF Kill Switch Status /dev/rfkill Watch.
[    9.000207] brcmfmac: F1 signature read @0x18000000=0x16044330
[    9.017810] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac4330-sdio for chip BCM4330/4
[    9.019051] usbcore: registered new interface driver brcmfmac
[    9.020401] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac4330-sdio.amlogic,p281.bin failed with error -2
[    9.035609] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac4330-sdio.clm_blob failed with error -2

 

Given that the board is recognized, i dont think its a big deal. Still investigating the problem, but until that, can someone give me some tips on how to solve it?

Thanks in advance!

 

 

EDIT: I am an advanced user, and intend to give official support for this hardware. A lot of people own similar boxes

Edited by Clonazepunk
Support propose
Posted (edited)

Ok, i'm stupid

The firmware for this board is missing.

[ 9.020401] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac4330-sdio.amlogic,p281.bin failed with error -2

[    9.020401] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac4330-sdio.amlogic,p281.bin failed with error -2

 

the file brcmfmac4330-sdio.amlogic,p281.bin simply doesn't exist

Wonder if it works if i borrow it from Android...

 

 

EDIT: Found a workaround! I'll leave this thread for other user's further research

 

cp /usr/lib/firmware/brcm/brcmfmac4330-sdio.bin /usr/lib/firmware/brcm/brcmfmac4330-sdio.amlogic,p281.bin

 

For some reason, the kernel won't  use the default firmware, and want the specific board version. It works now!

Edited by Clonazepunk
Solution
Posted (edited)

hi mr.Clonazepunk I want to install arch on my device (rk322x) but I don't able to do. When I was researching for my problem I found your post ( 

) after that I want guide for how I can do it for my device. so please help me and sorry for my bad english.

Edited by basodo
Posted
38 minutes ago, basodo said:

I want to install arch on my device (rk322x)

This forum is for Armbian not arch.  This sub-forum is for amlogic based devices (not rockchip).  Everything about your post is not appropriate.  Please post arch questions in an arch forum.  Don't hijack a post that is completely unrelated to your question.

Posted (edited)

@Clonazepunk: I must create an account just to say "Thank you!!!". Own you a beer, saving me a big headache. The WiFi on my Mecool BB2 Pro works fine now, don't have to waste a dongle & a usb port.

Edited by Buttercup

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines