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.

Reply via email to