Configure Ethernet

1. API Description

This API is used to configure Ethernet.

Request mode: POST [ip]/api/network/if-set

Administrator Rights Logged-in
Yes Yes

2. Input Parameters

Name Required Type Description
iface Yes String The network card name, eth0
use-dhcp Yes Boolean Whether to enable DHCP to get IP address
true: Yes; false: No
ipaddr No String The IP address, which must be filled in when use-dhcp is false
netmask No String The subnet mask, which must be filled in when use-dhcp is false
gateway No String The gateway address, which must be filled in when use-dhcp is false

3. Output Parameters

Name Type Description
status Int Status code

4. Example

Configuring the IP address of Ethernet.

Input Example
{
  "iface": "eth0",
  "use-dhcp": false,
  "ipaddr": "10.10.10.88",
  "netmask": "255.255.240.0",
  "gateway": "10.10.0.1"
}
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
31 MW_STATUS_NOT_PERMITTED The Ethernet card is missing

results matching ""

    No results matching ""