Assign IP-address (A)

FunctionAssigns new IP-address to the device which is referenced by its MAC-address
Can be issued throughNetwork (broadcasts OK, login not required)
Command formatAmmm.mmm.mmm.mmm.mmm.mmm//iii.iii.iii.iii, where
- mmm.mmm.mmm.mmm.mmm.mmm - MAC-address of the device
- iii.iii.iii.iii - new IP-address to be assigned
Possible repliesA, D, C, F
Assign IP-address command is used to set the new IP-address of a certain device over the network. Command should be sent in the broadcast mode, the target device is referenced by its MAC-address (supplied in the command body). All locally attached devices receive the broadcast but only the device with matching MAC-address reacts to it.

Example: if the MAC-address of the target device is 0.150.30.213.55.74, and the new IP-address is to be 192.168.100.41 then the following command should be sent:

A0.150.30.213.55.74//192.168.100.41

New IP-address is saved into the IP-address (IP) setting , just as if the Set Setting (S) command was executed. Differences with the Set Setting (S) command are in that the device starts using the new IP-address immediately (no rebooting required) and that the target device is referenced by its MAC-address.

When the Assign IP-address command is issued while the device has a data connection in progress this data connection is aborted. No packet (even RST in case of TCP data connection) is sent to the network host that was communicating with the device.