netjsonconfig
netjsonconfig copied to clipboard
Network configuration management library based on NetJSON DeviceConfiguration
On OpenWrt 22, the `script_security` option should be set to `2` by default. We should update this method to set the default value according to OpenWrt version.
- Adds BLANK and VAR patterns - Patches MAC patterns - Removes usage of maxLength and minLength in mac and bssid properties Closes #238
TODO: * check if options are up to date and if the relevant option are included * Tests
Hello, Everytime i try to add a variable to BSSID field on a WiFi interface configured as station, It breaks the JSON configuration after/during saving. ie, ``` { "wireless": {...
DSA is becoming the default switch configuration mechanism, replacing swconfig for many OpenWrt targets in the upcoming stable release. OpenWISP does not yet support DSA. Docs https://openwrt.org/docs/guide-user/network/dsa/start
There's a new option called "band" which replaces "hwmode" and shall be used when OpenWrt >= 21.
This PR adds support for Dynamic DNS Client configuration to the OpenWRT backend: https://openwrt.org/docs/guide-user/base-system/ddns Todos: * Add tests
In certain situations, especially when modifying an existing openvpn config, it shouldn't be necessary to provide certain items as they might already exist in the openvpn config.
The `signalrate` option seems missing from the model manager interface. Refer https://openwrt.org/docs/guide-user/network/wan/wwan/modemmanager#use