===== Quick User Guide ===== {{:noni:noni-3.png?500|}} === Power on === Connect ​Noni ​card to your device via m.2 interface ​and startup your device. === Supported operating systems === * Ubuntu 24.10, 24.04.2 * OpenWrt 24.10 * ath12k driver is working if kernel >= 6.11 === On Ubuntu=== mkdir -p /lib/firmware/ath12k/QCN9274/hw2.0 wget -c {{:noni:firmware-2.bin.zip|}} Noni requires custom ath12k patched added that can be downloaded here: * https://patchwork.kernel.org/project/linux-wireless/patch/20250310-limit-wmi-chanlist-v1-1-8f0fb45459a7@8devices.com/ * https://patchwork.kernel.org/project/linux-wireless/patch/20250313-ath12-wideband-caps-v1-1-23ac4247cd8a@8devices.com/ BDF files which are made specificaly for Noni are provided by our company, which can downloaded here: * Wide band Split 4x4 or 2x2+2x2 : {{:noni:wide_band_split.zip|}} * Split mode 2x2 : {{:noni:split_mode.zip|}} Select correct BDF files (2x2 or 4x4), put them into the host device. Following commands shows how to change BDF files and activate one of the radio (5GHz or 6GHz): cd /lib/firmware/ath12k/QCN9274/hw2.0; mv board-2.bin board-2.bin.orig Copy regdb: cp /tmp/regdb.bin . To activate 5G band: cp /tmp/board.bin_5 board.bin; rmmod ath12k; modprobe ath12k To activate 6G band: cp /tmp/board.bin_6 board.bin rmmod ath12k; modprobe ath12k To activate split-mode: cp /tmp/board.bin_5_6_dual board.bin rmmod ath12k; modprobe ath12k