When working in StorageCraft recovery environment some users have noticed strange behavior when attempting to set a static IP for their network interface controller (NIC). The problem is that after the static IP address is set, the NIC does not accept the static IP and the network information is empty.
The Windows pre-installation environment (WINPE) upon which the ShadowProtect recovery environment is built will not allow the assignment of a static IP address in a few instances. The first instance occurs if the IP information designated is outside a valid range. If the address entered is outside the valid range in any of the fields, the IP address will automatically reset to 0.0.0.0.
The second instance in which a static IP will not take is if the NIC being assigned the IP address does not detect an active network connection. This can happen in situations such as:
- The networking services are not loaded correctly
- There are multiple NICs and the cable is NOT plugged into the NIC being assigned the Static IP
- The NIC does not detect an active connection due to drivers, or lack of power (basic network existence) on the other end of the cable.
Here are a few approaches you can take to resolve this behavior:
- Make sure that the IP information being assigned fits within the network range.
- Boot the recovery environment disk and cancel the loading of the networking services. Once the recovery environment is completely up and running, click on “network configuration” from the left hand pane and load the networking, then attempt to assign the IP address.
- In the recovery environment, load an updated NIC driver for the network card. Then click on “network configuration” from the left hand pane and load the networking, then attempt to assign the IP address.
- Verify that the NIC’s ethernet connection has lights on it. This designates that it detects an active network connection on the other end of the cable.
- If there are multiple NIC’s, verify that the cable is plugged into the right connection.