When a change of IP address of a server or hub is needed, what steps should be taken to change the IP address of a Robot or a Hub?
To change the IP of a robot or hub:
1. Stop the UIM robot or hub
2. Navigate to your UIM install folder
3. Open \Nimsoft\robot.cfg file
4. Edit the line robotip: with the new ip
5. Start the robot/hub service
If you changed the IP of the OC, you will have to follow this process on the primary hub.
https://knowledge.broadcom.com/external/article?articleId=237554
If the above does not work and the IP address reverts back to the original -> that means that the new IP can't be selected with the current network card. To select a new network card you must reinstall the robot/hub. The option to select a new network card is only available at install. It can't be edited once installed, as it's hard-coded.
Migration of hub to a new network and IP address
Prior to the hub migration to another network, make the hubip change using the new hub IP, and then the robots will lose communication (but queue up their data) and then when the hub comes up on the new IP, the robots will connect to it. Just set hubip = 192.168.1.2 (new ip).
This will knock the robots off the hub as they "try" to connect to the .2 address and then when you switch the hub to that address they should return to the hub.