This release substantially changes how RaspAP interacts with wireless-regdb, the regulatory database used by the Linux kernel. RaspAP's internal wireless.json
db is retired in favor of tighter integration with the kernel.
Selecting a country in the Hotspot > Advanced tab now sets the wireless regulatory domain with iw
. Another nicety is the country select is populated with isoquery
, which is more comprehensive and has locale support. Configuring an AP now correctly sets the VHT center frequency segment value depending on the channel.
The end result is users are able to select their own country, rather than pick from a narrow list of 5 GHz supported ones, and configure an 802.11ac AP using channels supported by both the Linux kernel and hostapd.
tl;dr: 802.11ac support for everyone — if your country (and hardware) permits it 😉
Bug fixes, a minor enhancement and a security patch are included.
What's Changed
- Refactor ISO countries + create IW parsing class by @billz in #1443
- Fix: dashboard interface stop/start button mismatch by @billz in #1449
- Update about page with contributing tab by @billz in #1446
- Escape arguments to shell functions by @billz in #1448
- Updates to support latest Debian distros by @billz in #1442
- Update README.md by @samuelvermeulenpro in #1445
New Contributors
- @samuelvermeulenpro made their first contribution in #1445
Issue Reporters
Full Changelog: 2.9.9...3.0-beta