Contact Support

Customers who viewed this article also viewed

CTX139873 {{tooltipText}}

Provisioned Target Devices are Acquiring Multiple IP Addresses During Boot Process

Applicable Products

  • Provisioning Services

Symptoms or Error

Provisioned Target Devices acquiring multiple IP addresses on a same NIC while booting up, thus leading to IP address exhaustion on a DHCP server.
The following error message might appear:
"A duplicate IP address was assigned to this machine while attempting to boot from the network.
Stop code: 0x000000BC"

Solution

To resolve this issue, use DHCP reservations or turn off the second layer of device IP checking on the DHCP server.

Complete the following steps to use DHCP reservation:

  1. Configure DHCP reservation for a MAC address of a target device.

  2. Boot the target device in private mode to get a reserved IP address.

  3. Ensure the target device acquires only one IP address to a MAC.

  4. Shut down the target device.

  5. Boot multiple target devices with the vDisk in standard mode.

All target devices will receive one IP address reserved by the MAC.

Problem Cause

PVS Target Device needs two DHCP IP requests when booting:
  1. PXE / UNDI requests an IP address from the DHCP server.

  2. Network stack requests an IP address during the loading of the OS.

If DHCP server recognizes the second request that matches the previous PXE / UNDI request, then DHCP assigns the same IP address on the NIC.  Usually, Windows DHCP Server will give out the same IP address. However, some third party DHCP servers are using the second layer of device IP checking such as DHCP Client Identifier to confirm the device is the same.