V02.00 | 2019/10
89
Configuration capability
The Configuration capability indicates the device’s support for optional network configuration
capability.
Bit
Designation
Meaning
Value
0
BOOTP client
The device is capable of obtaining its network
configuration via BOOTP.
1
1
DNS client
The device is capable of resolving host names
by querying a DNS server.
0
2
DHCP client
The device is capable of obtaining its network
configuration via DHCP.
1
Configuration control
The Configuration Control attribute is used to control network configuration options.
Bit
Designation
Meaning
0…3
Startup configuration Determines how the device shall obtain its initial config-
uration.
0 = The device shall use the interface configuration val-
ues previously stored (for example, in non-volatile
memory or via hardware switches, etc).
1…3 = reserved
4
DNS Enable
Always 0
5…31
reserved
Set to 0
Interface Configuration
This attribute contains the configuration parameters required to operate a TCP/IP device.
To change this attribute, proceed as follows:
Read out the attribute.
Change the parameters.
Set the attribute.
a
The TCP/IP Interface Object applies the new configuration upon completion of the Set
service. If the value of the Startup Configuration bits (Configuration Control attribute) is
0, the new configuration is stored in non-volatile memory.
The device does not reply to the set service until the values are safely stored to non-volatile
memory.
An attempt to set any of the components of the Interface Configuration attribute to invalid val-
ues results in an error (status code 0x09) returned from the Set service. If initial configuration is
obtained via BOOTP or DHCP, the Interface Configuration attribute components are all 0 until
the BOOTP or DHCP reply is received. Upon receipt of the BOOTP or DHCP reply, the Interface
Configuration attribute shows the configuration obtained via BOOTP/DHCP.
Host Name
This attribute contains the device’s host name. The host name attribute is used when the
device supports the DHCP-DNS Update capability and has been configured to use DHCP upon
start up. The mechanism allows the DHCP client to transmit its host name to the DHCP server.
The DHCP server then updates the DNS records on behalf of the client.