Jump to content

Tanix TX3 Mini (Amlogic S905W) Broadcom WiFi issue


Clonazepunk

Recommended Posts

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
Link to comment
Share on other sites

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
Link to comment
Share on other sites

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
Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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