Connectivity

Enable the CM4's external antenna connector (dtparam=ant2)

One line in config.txt switches a CM4 from its on-module PCB antenna to the u.FL connector the uConsole's antenna is actually plugged into.

Compatibility
CM4
Difficulty
Easy
Status
Available
Author
NanoCodeBug
Added
Source
ClockworkPi forum

What it takes

  • Config change

Difficulty 1 of 3 — easy.

Details

The Compute Module 4 defaults to its own PCB-trace antenna and leaves the external u.FL header disabled, so inside the aluminium uConsole the antenna ClockworkPi fitted is doing nothing. NanoCodeBug's fix is dtparam=ant2 in /boot/config.txt followed by a reboot; the thread links Jeff Geerling's write-up of the same parameter and the Raspberry Pi forum discussion behind it.

Most owners report a large improvement; a few saw no change or worse. The OP's own caveat is that the u.FL plug on the module must be properly seated, so check it while the case is open. This is a CM4 quirk only — the A-06 connects its antenna to the mainboard, and the parameter does nothing there.

Open at Forum thread
  • WiFi
  • antenna
  • CM4
  • config.txt

← Back to Connectivity