| Argument | Type | Description |
|---|
| name | string | |
| mac-address | macAddr | |
| arp-timeout | alt { arp-timeout: enum (auto) { auto:0 }
, arp-timeout: time
} | |
| disable-running-check | bool | |
| radio-mac | macAddr | |
| master-interface | iface_enum { none } | |
| radio-name | string | |
| configuration ( unset ) | enum | |
| security ( unset ) | enum | |
| datapath ( unset ) | enum | |
| channel ( unset ) | enum | |
| rates ( unset ) | enum | |
| mode ( unset ) | enum (ap) | |
| ssid ( unset ) | string | |
| hide-ssid ( unset ) | bool | |
| max-sta-count ( unset ) | num | |
| multicast-helper ( unset ) | enum (default | disabled | full | dhcp) { default:0, disabled:1, full:2, dhcp:3 } | |
| tx-chains ( unset ) | ubit (0, 1, 2, 3) | |
| rx-chains ( unset ) | ubit (0, 1, 2, 3) | |
| guard-interval ( unset ) | enum (any | long) { any:0, long:1 } | |
| country ( unset ) | enum | |
| installation ( unset ) | enum (any | indoor | outdoor) | |
| load-balancing-group ( unset ) | enum | |
| distance ( unset ) | enum (indoors | dynamic) { indoors:0, dynamic:0xffffffff } | |
| hw-retries ( unset ) | num | |
| hw-protection-mode ( unset ) | enum (none | rts-cts | cts-to-self) { none:0, rts-cts:1, cts-to-self:2 } | |
| hw-protection-threshold ( unset ) | num | |
| frame-lifetime ( unset ) | time | |
| disconnect-timeout ( unset ) | time | |
| keepalive-frames ( unset ) | enum (enabled | disabled) | |
| authentication-types ( unset ) | ubit (wpa-psk, wpa2-psk, wpa-eap, wpa2-eap) | |
| encryption ( unset ) | ubit (aes-ccm, tkip) | |
| group-encryption ( unset ) | enum (aes-ccm | tkip) | |
| group-key-update | time | |
| passphrase ( unset ) | string | |
| eap-methods ( unset ) | multi { array-id, method: enum (eap-tls | passthrough) { eap-tls:13, passthrough:0xffffffff }
} | |
| eap-radius-accounting ( unset ) | bool | |
| tls-mode | enum (verify-certificate | dont-verify-certificate | no-certificates | verify-certificate-with-crl) | |
| tls-certificate | enum (none) { none:0xffffffff } | |
| disable-pmkid ( unset ) | bool | |
| mtu | num | |
| l2mtu | num | |
| arp | enum (disabled | enabled | proxy-arp | reply-only | local-proxy-arp) { disabled:0, enabled:1, proxy-arp:2, reply-only:3, local-proxy-arp:4 } | |
| client-to-client-forwarding ( unset ) | bool | |
| bridge ( unset ) | iface_enum | |
| bridge-cost ( unset ) | num | |
| bridge-horizon ( unset ) | num | |
| openflow-switch ( unset ) | enum | |
| local-forwarding ( unset ) | bool | |
| vlan-mode ( unset ) | enum (no-tag | use-tag | use-service-tag) | |
| vlan-id ( unset ) | num | |
| interface-list ( unset ) | enum | |
| frequency ( unset ) | multi { array-id, frequency: num
} | |
| secondary-frequency ( unset ) | multi { array-id, secondary-frequency: alt { secondary-frequency-disable: enum (disabled)
, secondary-frequency-num: num
}
} | |
| control-channel-width ( unset ) | enum (5mhz | 10mhz | 20mhz | 40mhz-turbo) { 5mhz:5000, 10mhz:10000, 20mhz:20000, 40mhz-turbo:40000 } | |
| band ( unset ) | enum (2ghz-b | 2ghz-onlyg | 2ghz-b/g | 5ghz-a | 5ghz-onlyn | 5ghz-a/n | 2ghz-onlyn | 2ghz-b/g/n | 2ghz-g/n | 5ghz-a/n/ac | 5ghz-n/ac | 5ghz-onlyac) | |
| extension-channel ( unset ) | enum (disabled | Ce | eC | Ceee | eCee | eeCe | eeeC | XX | XXXX | Ceeeeeee | eCeeeeee | eeCeeeee | eeeCeeee | eeeeCeee | eeeeeCee | eeeeeeCe | eeeeeeeC | XXXXXXXX) | |
| tx-power ( unset ) | num | |
| save-selected ( unset ) | bool | |
| reselect-interval ( unset ) | super { reselect-interval-min: time [1 .. 60*60*24*300]
, [reselect-interval-max] ..time [1 .. 60*60*24*300]
} | |
| skip-dfs-channels ( unset ) | bool | |
| basic ( unset ) | ubit (1Mbps, 2Mbps, 5.5Mbps, 11Mbps, 6Mbps, 9Mbps, 12Mbps, 18Mbps, 24Mbps, 36Mbps, 48Mbps, 54Mbps) | |
| supported ( unset ) | ubit (1Mbps, 2Mbps, 5.5Mbps, 11Mbps, 6Mbps, 9Mbps, 12Mbps, 18Mbps, 24Mbps, 36Mbps, 48Mbps, 54Mbps) | |
| ht-basic-mcs ( unset ) | ubit (mcs-0, mcs-1, mcs-2, mcs-3, mcs-4, mcs-5, mcs-6, mcs-7, mcs-8, mcs-9, mcs-10, mcs-11, mcs-12, mcs-13, mcs-14, mcs-15, mcs-16, mcs-17, mcs-18, mcs-19, mcs-20, mcs-21, mcs-22, mcs-23) | |
| ht-supported-mcs ( unset ) | ubit (mcs-0, mcs-1, mcs-2, mcs-3, mcs-4, mcs-5, mcs-6, mcs-7, mcs-8, mcs-9, mcs-10, mcs-11, mcs-12, mcs-13, mcs-14, mcs-15, mcs-16, mcs-17, mcs-18, mcs-19, mcs-20, mcs-21, mcs-22, mcs-23) | |
| vht-basic-mcs ( unset ) | multi { array-id, mcs-set: enum (none | mcs0-7 | mcs0-8 | mcs0-9) { none:0, mcs0-7:1, mcs0-8:2, mcs0-9:3 }
} | |
| vht-supported-mcs ( unset ) | multi { array-id, mcs-set: enum (none | mcs0-7 | mcs0-8 | mcs0-9) { none:0, mcs0-7:1, mcs0-8:2, mcs0-9:3 }
} | |