What you need to do is upgrade the antenna!
*Just being silly not intended for normal use.
3M double stick tape did the trick for me too
This:
and this:
made a significant difference for me
I know this is an old one but wanted to add that dtparam=ant1 made no difference for my device with an external antennae however, dtparam=ant0 did⦠no idea why but it went from 1 bar being available for all of my SSIDs to a solid 4 bars. I couldnt even complete an update before but just did one with zero issues.
Wanted to throw it out there that something is definitely borked and this is what worked for me.
Iād be careful about presenting that as a solution.
The options available for the CM4ās Wi-Fi antenna are ant1 (onboard), ant2 (external), and noant (Wi-Fi hard-blocked). I donāt know whatās the behavior for a non-existent option as ant0. That or the options are outdated.
I love the clockwork hardware, but this wifi antenna is a joke.
My CM4 works much better with ant1 than ant2. That is not a good review for the design.
Having to add an external antenna to this nice clean case is just sad.
Clockwork should source better wifi antennas!
Iām on uConsole CM4 v2.1 64bit, I noticed very poor WiFi reception as well.
dtparam=ant2 was already in config.txt by default, commenting it out and rebooting yielded a 10-20dBm(!) increase in signal strength as reported by wavemon.
Is it really the case that ant2 is external? Itās hard to believe.
OK, well the CM4 datasheet confirms that ant1 is internal and ant2 is external. So I guess the external antenna on my uConsole is just horribly broken then.
Yep, the external antenna that came with my uConsole is just bad. Luckily I have some u.fl to RP-SMA cables lying around so I stole an antenna from an old router and rigged up a replacement. Now ant2 beats ant1 by 10+ dBm. Unfortunately I donāt want this monstrosity dangling from my uConsole so I guess Iām searching for something more permanent.
For me setting dtparam=ant1 or ant0 fixes the wifi issue on an up to date trixie, there are still disconnects but it reconnects, on postmarketos and twisteros (bookworm) it has no effect
The best fix is setting it to ant2, but not sticking the antenna directly to the metal case, you need a spacer, foam tape or 3d print and some double sided tape. Then the antenna works.
If you donāt mind the look you can also get an external sma antenna