Skip to content

v3.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Oct 14:59
· 144 commits to bullseye64 since this release
0bde110

NOTE: Please consider running v3.1.1+ over v3.1.0.

Hardware Support

This release supports the following hardware models:

Check out the feature comparison and instructions for flashing SD cards.

Changelog

  • Linux kernel 5.19.5.

Package updates:

  • Updated wpasupplicant to v2.10 from v2.9 via bullseye backports. v2.10 enables sae_pwe config to support H2E with WPA3-Personal.
  • Updated hostapd to v2.10 from v2.9 using bullseye backports which enables 6 GHz operation with hostapd.
  • Updated iw to v5.19 from v5.16.
  • Updated wlanpi-linux-firmware to 20220609 (from for-upstream branch) from 20220110. The update includes a more recent ucode for Intel AX2xx cards. By default, the Intel AX210 will use ucode v71 on this release.
  • Updated kismet to 2022-08-R1 from 2022-02-R1.
  • Updated cockpit file browser navigator to v0.5.9 from v0.5.8.
  • Updated wlanpi-fpms to v1.2.51 from v1.2.36 which includes several bug fixes and enhancements.
    • Bugfix for corrupting the profiler config causing profiler to crash.
    • Enhancement for setting timezone from FPMS.
    • Enhancement to the scanner app for saving scans to files.
  • Updated wlanpi-profiler to v1.0.15 from v1.0.14 fixing a crash when the config is corrupt.
  • Updated wlanpi-common to v1.0.75 from v1.0.52.

Package adds:

  • Adds wlanpi-wipry v1.0.1 which enables support for the Oscium WiPry Clarity.
  • Adds wlanpi-misc-firmware v1.0.0 which provides updated MediaTek firmware files. Includes firmware for mt7921k and mt7921u.

Bundled image changes:

  • Upgrades wireless-regdb to 2022.06.06 from 2022.04.08 which enables the 6 GHz band for certain regulatory domains.
  • Allow running airmon-ng using sudo and no password.

Behavioral changes:

  • To support multiple hardware platforms from this image, wlanpi-common adds a script to apply platform specific settings at startup time.
    For example, the startup script will stage and enable the pcie-32bit-dma overlay when detecting M4 is the platform. The M4 pairs with the mt7921k.
  • Please note that we do not plan on supporting SD card swapping between the M4 and Pro models.

Known Issues

  • WLAN Pi Pro: The mt7921k (M.2) Wi-Fi module is incompatible with the Intel AX210 Wi-Fi module. The mt7921k currently requires pcie-32bit-dma dtoverlay for functionality on arm64, which breaks the Intel AX210.
  • WLAN Pi Pro: OTG functionality does not work with M series Macs. A workaround is connecting the WLAN Pi Pro via USB-A through a USB-C hub. For example, M1 Mac <-C-> USB-C hub (with USB-A ports) <-A-> USB-A to USB-C cable or adapter <-C-> USB-C on the top port of the WLAN Pi Pro.
  • WLAN Pi M4/R4: Bluetooth functionality does not work on M4/R4 platforms with mt7921k/au (M.2/USB) Wi-Fi modules. The services bt-agent, bt-network, and bthelper@hci() fail to start.
  • WLAN Pi M4/R4: The Wi-Fi scanner app built into FPMS does not show scan results when using mt7921k/au (M.2/USB) Wi-Fi modules. The problem presents when scan results contain all unexpected and incorrect RSSI measurements. Such as 0.00 dBm.
  • When FPMS is updated by FPMS (System > Software Update > Install Updates), package installation breaks.
    • Running sudo dpkg --configure -a from a terminal should resolve the issue.
  • Intermittent failures when executing speedtest-cli from FPMS. Fixed by running with --secure which uses HTTPS rather than HTTP. Perform updates to get a fixed version of FPMS.
  • Issues with throughput testing when jumbo frames are not enabled e2e due to default MTU being set to 9000.

Credits

Thanks to @adriangranados, @bentumbler, Frank, @jolla, @jiribrejcha, @joshschmelzle, @nickjvturner, and @wifinigel for their contributions and testing!