| Argument | Type | Description |
|---|
| name ( mandatory ) | string | |
| mode | enum (none | static-keys-optional | static-keys-required | dynamic-keys) { none:0, static-keys-optional:1, static-keys-required:2, dynamic-keys:3 } | |
| authentication-types | ubit (wpa-psk, wpa2-psk, wpa-eap, wpa2-eap) | |
| unicast-ciphers | ubit (tkip, aes-ccm) | |
| group-ciphers | ubit (tkip, aes-ccm) | |
| wpa-pre-shared-key | string | |
| wpa2-pre-shared-key | string | |
| supplicant-identity | string | |
| eap-methods | multi { array-id, method: enum (eap-tls | eap-ttls-mschapv2 | peap | passthrough) { eap-tls:13, eap-ttls-mschapv2:21, peap:25, passthrough:0xffffffff }
} | |
| tls-mode | enum (verify-certificate | dont-verify-certificate | no-certificates | verify-certificate-with-crl) { verify-certificate:0, dont-verify-certificate:1, no-certificates:2 } | |
| tls-certificate | enum (none) { none:0xffffffff } | |
| mschapv2-username | string | |
| mschapv2-password | string | |
| disable-pmkid | bool | |
| static-algo-0 | enum () | |
| static-key-0 | string | |
| static-algo-1 | enum () | |
| static-key-1 | string | |
| static-algo-2 | enum () | |
| static-key-2 | string | |
| static-algo-3 | enum () | |
| static-key-3 | string | |
| static-transmit-key | enum (key-0 | key-1 | key-2 | key-3) { key-0:0, key-1:1, key-2:2, key-3:3 } | |
| static-sta-private-algo | enum () | |
| static-sta-private-key | string | |
| radius-mac-authentication | bool | |
| radius-mac-accounting | bool | |
| radius-eap-accounting | bool | |
| interim-update | time | |
| radius-mac-format | enum (XX:XX:XX:XX:XX:XX | XXXX:XXXX:XXXX | XXXXXX:XXXXXX | XX-XX-XX-XX-XX-XX | XXXXXX-XXXXXX | XXXXXXXXXXXX | XX XX XX XX XX XX | xx:xx:xx:xx:xx:xx | xxxx:xxxx:xxxx | xxxxxx:xxxxxx | xx-xx-xx-xx-xx-xx | xxxxxx-xxxxxx | xxxxxxxxxxxx | xx xx xx xx xx xx) { XX:XX:XX:XX:XX:XX:0, XXXX:XXXX:XXXX:1, XXXXXX:XXXXXX:2, XX-XX-XX-XX-XX-XX:3, XXXXXX-XXXXXX:4, XXXXXXXXXXXX:5, XX XX XX XX XX XX:6, xx:xx:xx:xx:xx:xx:7, xxxx:xxxx:xxxx:8, xxxxxx:xxxxxx:9, xx-xx-xx-xx-xx-xx:10, xxxxxx-xxxxxx:11, xxxxxxxxxxxx:12, xx xx xx xx xx xx:13 } | |
| radius-mac-mode | enum (as-username | as-username-and-password) { as-username:0, as-username-and-password:1 } | |
| radius-called-format | enum (mac:ssid | mac | ssid) | |
| radius-mac-caching | alt { radius-mac-caching-disable: enum (disabled) { disabled:0 }
, radius-mac-caching-time: time
} | |
| group-key-update | time | |
| management-protection | enum (allowed | required | disabled) { allowed:0, required:1, disabled:2 } | |
| management-protection-key | string | |