Description:
Enables individual units on an IP network to extract their IP Address from a DHCP server. The overall purpose of this is to reduce the work necessary for administration of a large IP network. Consult your Network Administrator before using DHCP. This setting requires the presence of a DHCP server on the LAN. Also, the DHCP server needs to be able to notify a DNS server of the IP address associated with the unit name (which is the hostname). Performing a configuration save with DHCP on will save the currently allocated IP Address and other parameters obtained by the DHCP server and potentially create problems for the network. Contact the Network Administrator for static IP address.
Form:
Command Handler: SYSD
DHCP|DHC|DH [DEVICE] [ARGUMENT]
Argument List:
DEVICE:
Terse Verbose Description
0 ETH0 Ethernet Port
1 ETH1 GIGE Port (if product supported)
ARGUMENT:
Terse Verbose Description
0 OFF Turns DHCP to off.
1 ON Turns DHCP to on.
Response:
MODIFY DHCP RESPONSE
Verbose- "OK\r\n" to acknowledge receipt of command, or
"ERROR- [Description]\r\n" if error, ending command
Terse- "0\r\n" to acknowledge receipt of command, or
"[NON-ZERO NUMERIC VALUE]\r\n" if error, ending command
"\r\n" concludes modify responses (empty line)
DISPLAY DHCP RESPONSE
Verbose- "OK\r\n" to acknowledge receipt of command, followed by
"DHCP= [STANDARD]\r\n", or
"ERROR- [Description]\r\n" if error, ending command
Terse- "0\r\n" to acknowledge receipt of command, followed by
"[TERSE NUMERIC VALUE]\r\n", or
"[NON-ZERO NUMERIC VALUE]\r\n" if error, ending command
"\r\n" concludes display responses (empty line)
Examples:
Verbose command to retrieve current setting:
*.SYSD DHCP <enter>
Response is: OK\r\n
DHCP= OFF\r\n
Terse command to retrieve current setting:
*.SYSD DH <enter>
Response is: 0\r\n
0\r\n
Verbose command to change setting:
*.SYSD DHCP ON <enter>
Response is: OK\r\n
Terse command to change setting:
*.SYSD DH 1<enter>
Response is: 0\r\n
Notes:
If GATEIPADDRESS is non-zero when turning DHCP ON, system will not overwrite the
GATEIPADDRESS value. To use the DHCP gateway address clear the existing GATEIPADDRESS:
*.SYSD GATEIPADDRESS 0.0.0.0 then turn on DHCP.
The behavior of receiving more than one default gateway on a system with multiple
network interfaces with disjointed networks is undefined. If DHCP is required on both,
interfaces, manually specify a default gateway with the GATEIPADDRESS command or configure
the DHCP server on one of the disjointed networks not to supply the unit a default gateway.
Changing many network parameters, including DHCP, will likely result in a temporary
interruption of streaming services. Plan accordingly.
If the network cable is connected after the unit is already powered on and DHCP is
enabled, the system may have already scaled back the query interval, up to five minutes,
until it re-tries to obtain a network address. Turning DHCP OFF then ON, resets this
query interval (reboot does also).
DHCP - Dynamic Host Configuration Protocol
The Dynamic Host Configuration Protocol (DHCP) is an Internet protocol for automating
the configuration of network parameters. DHCP can be used to automatically assign
IP address, Gateway IP address, and Subnet IP mask. Also, the system will supply
its Unit name to the DHCP server as its hostname, and the DHCP server can then notify
a DNS server that this units IP address is associated with unitname.domainname since the
IP address is transparent to the remote user.
When the DHCP configuration parameter is set to ON, the system will shutdown networking
and restart it, searching for a DHCP server. If no DHCP server is found, the unit will
assign itself a Link-local IPv4 address. Most desktop systems also implement the same
to allow network communication without a DHCP server. This is called ZeroConf. See
http://en.wikipedia.org/wiki/Zero-configuration_networking for additional details.A
connection can then be made to a system by connecting to HOSTNAME or HOSTNAME.local where
HOSTNAME is the Host name of the unit found in the System Menu. All products ship with
default unique host names so there will be no conflicts in large scale deployments.
If a DHCP server is located and an IP address is successfully obtained from it,
the unit will start TCP/IP networking utilizing that IP address, SubNet mask, and Gateway
IP. The configuration variables will reflect the values that were obtained through the
use of DHCP