Set AP
1. API Description
This API is used to set AP.
Request mode: POST [ip]/api/network/ap-config
Administrator Rights | Logged-in |
---|---|
Yes | Yes |
2. Input Parameters
Name | Required | Type | Description |
---|---|---|---|
ap-to-sta-reboot-effect | Yes | Boolean | Whether reboot is required after switching from AP to Wi-Fi true: Yes; false: No |
channel | Yes | Int | The default AP channel |
country-code | Yes | String | Refer to ISO/IEC 3166-1 |
dhcp-ip-end | Yes | String | The ending IP address allocated by DHCP |
dhcp-ip-start | Yes | String | The starting IP address allocated by DHCP |
enable-surfing | Yes | Boolean | Whether to enable "Share Ethernet" true: Yes; false: No |
enc | Yes | String | Security type NONE: No authentication; WPA2-PSK: WPA2-Personal |
ext-ap-reset-passwrod-on-time | Yes | Boolean | Whether to enable "Change password daily". true: Yes; false: No |
first-use | Yes | Boolean | The first time to switch to the AP mode true: Yes; false: No |
ht | Yes | String | The frequency bandwidth, including HT20, HT40, HT80, and HT160 |
ipaddr | Yes | String | IP address |
iface | Yes | String | The network card name, wlan1 |
ssid | Yes | String | The AP name |
sta-to-ap-reboot-effect | Yes | Boolean | Whether reboot is required after switching from Wi-Fi to AP true: Yes; false: No |
3. Output Parameters
Name | Type | Description |
---|---|---|
status | Int | Status code |
4. Example
Setting AP.
Input Example
{
"ap-to-sta-reboot-effect": true,
"channel": 44,
"country-code": "CN",
"dhcp-ip-end": "192.168.67.254",
"dhcp-ip-start": "192.168.67.2",
"enable-surfing": false,
"enc": "WPA2-PSK",
"ext-ap-reset-passwrod-on-time": false,
"first-use": false,
"ht": "HT20",
"hw_mode": "a",
"ipaddr": "192.168.67.1",
"ssid": "USB-Fusion_5002_5G",
"sta-to-ap-reboot-effect": false,
"iface": "wlan1"
}
Output Example
{
"status": 0
}
5. Error Code
The following only lists the error codes related to the API business logic. For other error codes, see Common Error Codes.
Status | Definition | Description |
---|---|---|
7 | MW_STATUS_INVALID_ARG | Missing required parameters |