diff --git a/package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-station.json b/package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-station.json index b594da8b4a..2cf08f2104 100644 --- a/package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-station.json +++ b/package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-station.json @@ -4,6 +4,13 @@ "description": "OpenWrt WiFi Station Schema", "type": "object", "properties": { + "iface": { + "description": "List of interfaces this station is associated with", + "type": "array", + "items": { + "type": "string" + } + }, "mac": { "description": "The station's MAC addresses", "type": "array", diff --git a/package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-vlan.json b/package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-vlan.json index a06c8dabf0..988a254cec 100644 --- a/package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-vlan.json +++ b/package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-vlan.json @@ -4,10 +4,47 @@ "description": "OpenWrt WiFi VLAN Schema", "type": "object", "properties": { + "bridge_isolate": { + "description": "Enable bridge port isolation for the wireless interface", + "type": "boolean" + }, + "iface": { + "description": "List of interfaces this VLAN is associated with", + "type": "array", + "items": { + "type": "string" + } + }, + "isolate": { + "description": "Isolates wireless clients from each other", + "type": "boolean" + }, + "multicast_to_unicast": { + "description": "Request that the AP will do multicast-to-unicast conversion for ARP, IPv4, and IPv6 frames", + "type": "boolean" + }, "name": { "description": "VLAN name", "type": "string" }, + "network": { + "description": "Specifies one or multiple logical network interfaces declared in the network configuration, each one should be a L3 bridge to be able to attach this L2 wireless interface.", + "type": "array", + "items": { + "type": "string" + } + }, + "network_vlan": { + "description": "Make a wireless interface a tagged member of extra VLANs", + "type": "array", + "items": { + "type": "string" + } + }, + "proxy_arp": { + "description": "Proxy ARP", + "type": "boolean" + }, "vid": { "description": "VLAN ID", "type": "string"