PhilE
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 4137
Joined: Mon Sep 29, 2014 1:07 pm
Location: Cambridge

Re: CYW43455 (3B+, 4B, CM4) WiFi feedback thread

Thu Jan 21, 2021 3:47 pm

Your routing question is better asked in a separate topic. Take some time to explain your setup, what you expect to happen and what the reality is.

I can't recommend specific WiFi adaptors, but searching for "best wifi adaptor for raspberry pi" returns many promising pages.

Waldnerr
Posts: 7
Joined: Mon Oct 26, 2020 9:42 am

Re: CYW43455 (3B+, 4B, CM4) WiFi feedback thread

Thu Jan 28, 2021 3:46 pm

Hi all , is this WiFi clm_blob file needed after recent wifi firmware update or it's something different ??
Thanks a lot !

PhilE
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 4137
Joined: Mon Sep 29, 2014 1:07 pm
Location: Cambridge

Re: CYW43455 (3B+, 4B, CM4) WiFi feedback thread

Thu Jan 28, 2021 3:56 pm

The clm_blob file defines the channels that are available in each region, the rules associated with them, and how much power should be used for each one. It should be independent of firmware version, but you are advised to use the latest clm_blob.

Waldnerr
Posts: 7
Joined: Mon Oct 26, 2020 9:42 am

Re: CYW43455 (3B+, 4B, CM4) WiFi feedback thread

Thu Jan 28, 2021 4:45 pm

Ok , thanks a lot !

NanoApe
Posts: 1
Joined: Sun Mar 14, 2021 8:10 am

Re: CYW43455 (3B+, 4B, CM4) WiFi feedback thread

Sun Mar 14, 2021 8:17 am

After updating, I set reg to CN by using `iw reg set CN`, but some some channels(52, 56, 60, 64) are still missing.

Related issue: https://github.com/raspberrypi/firmware/issues/1359

dasl
Posts: 14
Joined: Fri Aug 28, 2020 4:05 am

Re: CYW43455 (3B+, 4B, CM4) WiFi feedback thread

Fri Apr 16, 2021 6:15 pm

Hi, just wondering if there's an estimate on when this new clm_blob file will be released more generally and out of the "testing" phase? If I understand correctly, it is not yet available by upgrading raspbian -- it still has to be manually applied for now. https://www.raspberrypi.org/documentati ... pdating.md

EDIT: I see that on a recently provisioned raspberry pi of mine, the clm_blob file has the new version now. So I guess this is no longer in "testing" phase and has now been released.

I confirmed this via the following steps:

In this post: viewtopic.php?f=36&t=291824&start=25#p1768601
PhilE said we should actually use the 43456 on the 4B (announcement thread was here: viewtopic.php?f=117&t=291688 ). In other words, he was suggesting we use the clm_blob file designed for the pi 400 on the pi 4B.

Downloading that brcmfmac43456-sdio.clm_blob file, I see the sha1sum is:

Code: Select all

% sha1sum ~/Downloads/brcmfmac43456-sdio.clm_blob
0faafcdcadc5e0a9bb3e86dbb119356e7c3f448e  /Users/dasl/Downloads/brcmfmac43456-sdio.clm_blob
And on a newly provisioned raspberry pi 4B of mine, I see the same sha1sum in the 43455 file (note the last digit 5 vs 6!):

Code: Select all

% sha1sum /lib/firmware/brcm/brcmfmac43455-sdio.clm_blob
0faafcdcadc5e0a9bb3e86dbb119356e7c3f448e  /lib/firmware/brcm/brcmfmac43455-sdio.clm_blob

PhilE
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 4137
Joined: Mon Sep 29, 2014 1:07 pm
Location: Cambridge

Re: CYW43455 (3B+, 4B, CM4) WiFi feedback thread

Fri Sep 17, 2021 11:13 am

Cypress have released a new clm_blob file as an official fix for the problem of missing channels in certain CCs. The new file is available to download here: https://drive.google.com/file/d/1Isp7iL ... sp=sharing

It will download as brcmfmac43455-sdio.clm_blob.210917, and can be installed using:

Code: Select all

$ sudo mv /lib/firmware/brcm/brcmfmac43455-sdio.clm_blob{,.orig}
$ sudo cp brcmfmac43455-sdio.clm_blob.210917 /lib/firmware/brcm/brcmfmac43455-sdio.clm_blob

User avatar
DougieLawson
Posts: 41827
Joined: Sun Jun 16, 2013 11:19 pm
Location: A small cave in deepest darkest Basingstoke, UK
Contact: Website Twitter

Re: CYW43455 (3B+, 4B, CM4) WiFi feedback thread

Fri Sep 17, 2021 3:12 pm

I've tested this on my machines with 43455 hardware, it hasn't broken anything (yet).
Languages using left-hand whitespace for syntax are ridiculous

DMs sent on Twitter/LinkedIn will be answered next month.
Fake doctors - are all on my foes list.

The use of crystal balls and mind reading is prohibited.

PhilE
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 4137
Joined: Mon Sep 29, 2014 1:07 pm
Location: Cambridge

Re: CYW43455 (3B+, 4B, CM4) WiFi feedback thread

Fri Sep 17, 2021 3:29 pm

Thanks, Dougie. I would expect changes due to a new clm_blob to take effect immediately (after a reboot) - channels appearing or disappearing, power levels changing etc. - so if it's working for you now it should continue to do so.

Return to “Networking and servers”