IP-address (IP) setting
|Top Previous Next|
Description (see setting description format info here)
IP-address must be compatible with the network on which the DS is installed. Many networks have DHCP server, in this case it is better to make the DS obtain the IP-address automatically on startup (this is enabled by programming the DHCP (DH) setting to 1 (enabled)).
When DHCP is activated the IP-address obtained from the DHCP server is saved into the IP-address setting thus overwriting older value that might have been set before.
Some IP-addresses are not valid in principle. Many devices and operating systems (including Windows) automatically discard network packets that refer to such incorrect IPs. The DS will allow such an IP-address to be saved into the EEPROM but will assume a modified address on startup:
Invalid IP-address IP-address that the DS will actually use
Example: if the IP-address is 184.108.40.206 then the DS will actually use 220.127.116.11. The EEPROM data will not be modified and GIP command will still return original data (18.104.22.168) but the actual IP-address used by the DS will be corrected according to the above rules.
The post-initialization value of this setting is 22.214.171.124. It used to be 0.0.0.1, and before that it used to be 127.0.0.1. All these changes were caused by increasing number of restrictions in Windows TCP stack and/or firewall. When Windows Vista was released it turned out that the DS Manager could not "see" Device Servers with the default IP address of 0.0.0.1. We have changed the IP to 126.96.36.199 and now everything works fine under Vista. Previous change from 127.0.0.1 to 0.0.0.1 was caused by the fact that Windows XP did not "approve" of 127.0.0.1 (earlier Windows versions did not have a problem with this IP).