hotspot
ip/hotspot
Type: Directory
| Flag | Name | Description |
|---|---|---|
| X | disabled | disabled |
| I | invalid | invalid |
| S | HTTPS | HTTPS |
| Argument | Type | Description |
|---|---|---|
| name | string | |
| interface ( mandatory ) | alt { interface_enum , interface_enum } | |
| address-pool | enum (none) | |
| profile | enum | |
| idle-timeout | alt { enum (none) { none:0 } , time } | |
| keepalive-timeout | alt { enum (none) { none:0 } , time } | |
| login-timeout | alt { enum (none) { none:0 } , time } | |
| addresses-per-mac | enum (unlimited) |
| Read-only Argument | Type | Description |
|---|---|---|
| ip-of-dns-name | ipAddr | |
| proxy-status | string |
ip/hotspot/reset-html
Type: Command
ip/hotspot/service-port
Type: Directory
| Flag | Name | Description |
|---|---|---|
| X | disabled | disabled |
| Argument | Type | Description |
|---|---|---|
| ports | multi_arg { num [1 .. 65535] } |
| Read-only Argument | Type | Description |
|---|---|---|
| name | string |
ip/hotspot/host
Type: Directory
| Flag | Name | Description |
|---|---|---|
| S | static | static |
| H | DHCP | DHCP |
| D | dynamic | dynamic |
| A | authorized | authorized |
| P | bypassed | bypassed |
| Read-only Argument | Type | Description |
|---|---|---|
| mac-address | macAddr | |
| address | ipAddr | |
| to-address | ipAddr | |
| server | enum | |
| uptime | time | |
| idle-time | time | |
| idle-timeout | time | |
| keepalive-timeout | time | |
| host-dead-time | time | |
| bridge-port | interface_enum | |
| vlan-id | num | |
| http-proxy | composite_arg { , } | |
| bytes-in | num | |
| bytes-out | num | |
| packets-in | num | |
| packets-out | num | |
| found-by | string |
ip/hotspot/host/make-binding
Type: Command
| Argument | Type | Description |
|---|---|---|
| comment | string | |
| type | enum (regular | bypassed | blocked) |
ip/hotspot/ip-binding
Type: Directory
| Flag | Name | Description |
|---|---|---|
| X | disabled | disabled |
| P | bypassed | bypassed |
| B | blocked | blocked |
| Argument | Type | Description |
|---|---|---|
| mac-address | macAddr | |
| address | ip_range_arg { } | |
| to-address | ipAddr | |
| server | enum (all) | |
| type | enum (regular | bypassed | blocked) |
ip/hotspot/profile
Type: Directory
| Flag | Name | Description |
|---|---|---|
| * | default | default |
| Argument | Type | Description |
|---|---|---|
| name | string | |
| hotspot-address | ipAddr | |
| dns-name | string | |
| html-directory | file_enum { } | |
| html-directory-override | file_enum | |
| install-hotspot-queue | bool | |
| rate-limit | string { } | |
| http-proxy | composite_arg { , } | |
| smtp-server | ipAddr | |
| login-by | ubit (mac, cookie, http-chap, https, http-pap, trial, mac-cookie) | |
| mac-auth-mode | enum (mac-as-username | mac-as-username-and-password) | |
| mac-auth-password | string { , } | |
| http-cookie-lifetime | time { } | |
| ssl-certificate | enum (none) | |
| split-user-domain | bool { } | |
| trial-uptime-limit | time { } | |
| trial-uptime-reset | time { } | |
| trial-user-profile | enum () | |
| use-radius | bool | |
| radius-accounting | bool { } | |
| radius-interim-update | alt { , , enum (received) { received:0 } , time } | |
| nas-port-type | enum (ethernet | cable | wireless-802.11) | |
| radius-default-domain | string { } | |
| radius-location-id | string { } | |
| radius-location-name | string { } | |
| 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) |
ip/hotspot/active
Type: Directory
| Flag | Name | Description |
|---|---|---|
| R | radius | radius |
| B | blocked | blocked |
| Read-only Argument | Type | Description |
|---|---|---|
| server | enum | |
| user | string | |
| domain | string | |
| address | ipAddr | |
| mac-address | macAddr | |
| login-by | string | |
| uptime | time | |
| session-time-left | time | |
| idle-time | time | |
| idle-timeout | time | |
| keepalive-timeout | time | |
| bytes-in | num | |
| bytes-out | num | |
| packets-in | num | |
| packets-out | num | |
| limit-bytes-in | num | |
| limit-bytes-out | num | |
| limit-bytes-total | num | |
| advertisement | enum (disabled | sleeping | pending | pending,block) |
ip/hotspot/active/login
Type: Command
| Argument | Type | Description |
|---|---|---|
| ip | ipAddr | |
| mac-address | macAddr | |
| user | string | |
| password | string | |
| domain | string |
ip/hotspot/user
Type: Directory
| Flag | Name | Description |
|---|---|---|
| * | default | default |
| X | disabled | disabled |
| D | dynamic | dynamic |
| Argument | Type | Description |
|---|---|---|
| server | enum (all) | |
| name ( mandatory ) | string | |
| password | string | |
| otp-secret | string | |
| address | ipAddr | |
| mac-address | macAddr | |
| profile | enum | |
| routes | string | |
| string | ||
| limit-uptime | time | |
| limit-bytes-in | num | |
| limit-bytes-out | num | |
| limit-bytes-total | num |
| Read-only Argument | Type | Description |
|---|---|---|
| uptime | time | |
| bytes-in | num | |
| bytes-out | num | |
| packets-in | num | |
| packets-out | num |
ip/hotspot/user/reset-counters
Type: Command
ip/hotspot/user/profile
Type: Directory
| Flag | Name | Description |
|---|---|---|
| * | default | default |
| Argument | Type | Description |
|---|---|---|
| name | string | |
| address-pool | enum (none) | |
| session-timeout | time | |
| idle-timeout | super { alt { enum (none) { none:0 } , time } { enum (none) { none:0 } , time } } | |
| keepalive-timeout | super { alt { enum (none) { none:0 } , time } { enum (none) { none:0 } , time } } | |
| status-autorefresh | alt { enum (none) { none:0 } , time } | |
| shared-users | enum (unlimited) | |
| add-mac-cookie | bool | |
| mac-cookie-timeout | time | |
| rate-limit | string | |
| insert-queue-before | super { enum (bottom | first) { bottom:0xffffffff, first:0 } } | |
| parent-queue | super { enum (none) { none:0 } } | |
| queue-type | super { enum } | |
| address-list | multi_arg { string } | |
| incoming-filter | string | |
| outgoing-filter | string | |
| incoming-packet-mark | string | |
| outgoing-packet-mark | string | |
| on-login | alt { , string } | |
| on-logout | alt { , string } | |
| transparent-proxy | bool | |
| open-status-page | bool { } | |
| advertise | bool { } | |
| advertise-url | multi_arg { , string } | |
| advertise-interval | multi_arg { , time } | |
| advertise-timeout | alt { , enum (immediately | never) { immediately:0, never:0xffffffff } , time } |
ip/hotspot/walled-garden
Type: Directory
| Flag | Name | Description |
|---|---|---|
| X | disabled | disabled |
| D | dynamic | dynamic |
| Argument | Type | Description |
|---|---|---|
| server | super { ! , enum } | |
| src-address | super { ! , ip_range_arg } | |
| method | super { ! , enum (GET | HEAD | POST | PUT | CONNECT | OPTIONS | DELETE | TRACE) { GET, HEAD, POST, PUT, CONNECT, OPTIONS, DELETE, TRACE } } | |
| dst-host | super { ! , string } | |
| dst-port | super { ! , multi_arg { , , range_arg [ .. 65535] } { , , range_arg [ .. 65535] } } | |
| path | super { ! , string } | |
| action | enum (allow | deny) |
| Read-only Argument | Type | Description |
|---|---|---|
| dst-address | super { ! , ip_range_arg } | |
| hits | num |
ip/hotspot/walled-garden/reset-counters
Type: Command
ip/hotspot/walled-garden/reset-counters-all
Type: Command
ip/hotspot/walled-garden/ip
Type: Directory
| Flag | Name | Description |
|---|---|---|
| X | disabled | disabled |
| I | invalid | invalid |
| Argument | Type | Description |
|---|---|---|
| server | super { ! , enum } | |
| src-address | super { ! , ip_range_arg } | |
| dst-address | super { ! , ip_range_arg } | |
| dst-host | string | |
| protocol | super { ! , enum () { } } | |
| dst-port | super { ! , num [0 .. 65535] , -num [0 .. 65535] } | |
| src-address-list | super { ! , enum } | |
| dst-address-list | super { ! , enum } | |
| action | enum (accept | drop | reject) |
ip/hotspot/cookie
Type: Directory
| Flag | Name | Description |
|---|---|---|
| M | mac-cookie | mac-cookie |
| Read-only Argument | Type | Description |
|---|---|---|
| user | string | |
| domain | string | |
| mac-address | macAddr | |
| expires-in | time |