To display only the features present on a particular device, select one or more filters from the SmartDocs bar below.
Input fields accept ENGLISH ONLY.
Queries from MX are not supported on Zebra devices running Android 11 or later. See alternative method.
EMDK For Android - 9.0
The "SmartDocs" bar can customize this page to show only the features present on a particular Zebra device.
OSX, MX and Android version information for a device can be found in the Android Settings panel or by querying the device through ADB, EMDK or the MX CSP. More info.
Ethernet Manager is used to administer settings for devices connected to a network through an Ethernet-equipped cradle. This CSP has no effect on Wi-Fi communications or wireless Ethernet adapter settings, which are controlled through the Wi-Fi Manager.
This is the On/Off switch for the ability of a device to connect with a network via Ethernet when it is placed in an Ethernet-equipped cradle.
This parameter has no effect on Wi-Fi communications or wireless Ethernet adapter settings.
Parm Name: EthernetState
Option | Name | Description | Note | Status | Requires |
---|---|---|---|---|---|
0 | Do not change | This value (or the absence of this parm from the XML) will cause no changes to the Ethernet state; any previously selected setting will be retained. |
OSX: 6.2+ MX: 6.2+ Android API: 23+ |
||
1 | Turn On | Enables network connectivity through an Ethernet cradle port. |
OSX: 6.2+ MX: 6.2+ Android API: 23+ |
||
2 | Turn Off | Disables network connectivity through an Ethernet cradle port. |
OSX: 6.2+ MX: 6.2+ Android API: 23+ |
Controls whether an IP address can be assigned to the Ethernet-equipped cradle. When enabled (value=1), an IP address can be obtained automatically from a DHCP server (the default setting) or assigned manually by an administrator using the relevant parameters.
Parm Name: ConfigIpAddr
Option | Name | Description | Note | Status | Requires |
---|---|---|---|---|---|
0 | (unchecked) | Prevents an IP address from being assigned manually or through DHCP. |
OSX: 6.2+ MX: 6.2+ Android API: 23+ |
||
1 | (checked) | Allows an IP address to be assigned manually or through DHCP. |
OSX: 6.2+ MX: 6.2+ Android API: 23+ |
Controls whether the Ethernet-equipped cradle will obtain its IP settings automatically using DHCP or manually by an administrator using the relevant parameters. When disabled (value=0), the IP addresses for the device, default gateway, subnet mask and at least one DNS server must be specified using the relevant parameters below.
Shown if: ConfigIPAddress is "checked"
Parm Name: UseDHCP
Option | Name | Description | Note | Status | Requires |
---|---|---|---|---|---|
0 | (unchecked) | Allows IP address settings to be configured manually. |
OSX: 6.2+ MX: 6.2+ Android API: 23+ |
||
1 | (checked) | Sets the device to obtain IP settings from a DHCP server. |
OSX: 6.2+ MX: 6.2+ Android API: 23+ |
Used to enter the IP address of the Ethernet Cradle. Must be an address that is unique to the network on which the cradle will operate.
Parm value input rules:
Shown if: The "Configure IP Address" box is checked and "Use DHCP" box is unchecked
Parm Name: IpAddress
Requires:
- OSX: 6.2+
- MX: 6.2+
- Android API: 23+
Used to enter the IP address of the default gateway for the Ethernet Cradle, through which packets to and from outside networks are routed. This parameter is required only if the device must have access to (or from) networks beyond its local subnet.
Parm value input rules:
Shown if: The "Configure IP Address" box is checked and "Use DHCP" box is unchecked
Parm Name: Gateway
Requires:
- OSX: 6.2+
- MX: 6.2+
- Android API: 23+
Used to enter the subnet mask for the Ethernet Cradle, which defines the network subdivision on which the device will operate.
Parm value input rules:
Shown if: The "Configure IP Address" box is checked and "Use DHCP" box is unchecked
Parm Name: NetMask
Requires:
- OSX: 6.2+
- MX: 6.2+
- Android API: 23+
Used to enter the primary domain name server for the Ethernet Cradle.
Parm value input rules:
Shown if: The "Configure IP Address" box is checked and "Use DHCP" box is unchecked
Parm Name: DNS1
Requires:
- OSX: 6.2+
- MX: 6.2+
- Android API: 23+
Used to enter the secondary domain name server for the Ethernet Cradle.
Parm value input rules:
Shown if: The "Configure IP Address" box is checked and "Use DHCP" box is unchecked
Parm Name: DNS2
Requires:
- OSX: 6.2+
- MX: 6.2+
- Android API: 23+
Controls whether an Ethernet Proxy is used by the device when connecting to a network through an Ethernet-equipped cradle. When "None" is selected (value=1), all Ethernet transactions are conducted directly from the device. When "Manual" is selected (value=2), a Proxy Host Name and Proxy Host Port must be specified, and traffic is routed through that server.
Parm Name: SetEthernetProxySettings
Option | Name | Description | Note | Status | Requires |
---|---|---|---|---|---|
0 | Do not change | This value (or the absence of this parm from the XML) causes no change to Ethernet Proxy settings; any previously selected setting is retained. |
OSX: 6.2+ MX: 6.2+ Android API: 23+ |
||
1 | None | Disables the use of an Ethernet Proxy. |
OSX: 6.2+ MX: 6.2+ Android API: 23+ |
||
2 | Manual | Enables the use of an Ethernet Proxy. |
OSX: 6.2+ MX: 6.2+ Android API: 23+ |
Used to enter the Host Name of the Proxy server through which network communications will pass.
Parm value input rules:
Shown if: Ethernet Proxy Setting is "Manual"
Parm Name: ProxyHostName
Requires:
- OSX: 6.2+
- MX: 6.2+
- Android API: 23+
Used to enter the two-digit Port number for accessing the Proxy server through which network communications will pass.
Parm value input rules:
Shown if: Ethernet Proxy Setting is "Manual"
Parm Name: ProxyPort
Requires:
- OSX: 6.2+
- MX: 6.2+
- Android API: 23+
Used to enter the host name(s) and/or IP address(es) for direct access by a device, bypassing the Proxy server specified in the Proxy Host Name parameter. Multiple names and/or IP addresses can be specified in any combination, separated by commas. Generally used for entering internal servers and/or as a means to prevent traffic overload on the specified Proxy server. Traffic bound for any host not specifically excluded using this parameter will be routed through the specified Proxy server.
Zebra recommends testing bypass-proxy settings on a working device before general deployment.
Parm value input rules:
Shown if: Ethernet Proxy Setting is "Manual"
Parm Name: BypassProxy
Requires:
- OSX: 6.2+
- MX: 6.2+
- Android API: 23+