Hello Anthony,
I have a recent-ish OpenWISP install (installed by Ansible) and I tried
replicating your problem - no success. My Radios are saved smoothly when
created as a device configuration.
However once saved, my "radio config" does not show the settings for
"channel width (mhz)" and "country" which I set for the 5GHz Radio to
80MHz (VHT80 Mode) and US like you showed, so error, too, but different.
Questions:
1) Are you changing a device's configuration or a template?
2) Could you please click on 'Advanced Mode (JSON)' (on the Right side
of where you configured the radios, somewhat down from the top but not
at the bottom) and send that JSON ?
That would make your configuration a lot clearer than the two screenshots.
3) Can you entirely delete the Radios and save the configuration, then
re-create the Radios step-by-step and save in between? Error happens again?
-Martin
On 12.09.22 16:58, '[email protected]' via OpenWISP wrote:
Hello!
Yesterday I upgraded to OpenWISP 22.05 via Ansible and the upgrade
seemed to be successful. However, I'm running into an issue with some
configuration failing validation and could use some pointers on
troubleshooting.
Whenever I try to save config changes, it complains about the following:
Invalid configuration triggered by "#/radios/1", validator says:
{'protocol': '802.11ac', 'name': 'radio1', 'phy': '', 'channel': 0,
'channel_width': 20, 'tx_power': 20, 'country': 'US', 'disabled':
False, 'driver': 'mac80211', 'hwmode': '11g'} is not valid under any
of the given schemas
Here's how the radio configuration looks via the UI: …
<snip> cut short </snap>
--
You received this message because you are subscribed to the Google Groups
"OpenWISP" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web, visit
https://groups.google.com/d/msgid/openwisp/a039f285-c3d6-4bc1-3a63-235b187e695b%40emsu.io.