v3.1.0
github-actions
released this
03 Oct 14:59
·
144 commits
to bullseye64
since this release
NOTE: Please consider running v3.1.1+ over v3.1.0.
Hardware Support
This release supports the following hardware models:
- WLAN Pi R4 new!
- WLAN Pi M4 new!
- WLAN Pi Pro
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.
- Running
- 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!