mgOn10To100
2010-03-31 23:01:49 UTC
Hi,
The situation:
I have multiple devices on an Ethernet network that on application
startup read an address (from another device) that then gets converted
into a corresponding IP address which the application assigns to the
Ethernet adapter. These devices are all communicated to by a master
computer on the same network and can be rearranged from day to day, so
when starting up the next day, may end up having a different address.
Also, these devices just get power turned off as there is no shutdown
process.
My problem:
Wince when it starts up naturally assumes the last set IP address
until the application reads the actual address and then resets the
Ethernet adapter. If one device starts the application first, another
starting up later may clash with the IP address until it's own
application gets around to overriding the IP address last used when
turned off. This causes a 'duplicate IP address' message to be
displayed on the already started up device.
Any suggestions on a strategy to overcome this?
Many thanks in advance for any comments.
Mark.
The situation:
I have multiple devices on an Ethernet network that on application
startup read an address (from another device) that then gets converted
into a corresponding IP address which the application assigns to the
Ethernet adapter. These devices are all communicated to by a master
computer on the same network and can be rearranged from day to day, so
when starting up the next day, may end up having a different address.
Also, these devices just get power turned off as there is no shutdown
process.
My problem:
Wince when it starts up naturally assumes the last set IP address
until the application reads the actual address and then resets the
Ethernet adapter. If one device starts the application first, another
starting up later may clash with the IP address until it's own
application gets around to overriding the IP address last used when
turned off. This causes a 'duplicate IP address' message to be
displayed on the already started up device.
Any suggestions on a strategy to overcome this?
Many thanks in advance for any comments.
Mark.