The DHCP Client May Not Work with Two DHCP Servers (287021)



The information in this article applies to:

  • Microsoft Windows CE Platform Builder 2.12

This article was previously published under Q287021

SYMPTOMS

If a Windows CE-based device requests an IP address by using DHCP and more than one DHCP server responds to the DHCP request, the device may not acknowledge the IP address that is received. This occurs if the second DHCP server responds with an IP address after the Windows CE-based device responds to the first server but before its final acknowledgement.

RESOLUTION

A supported software update is now available from Microsoft as Windows CE 2.12 Core OS QFE 22. To resolve this problem immediately, click the following article number for information about obtaining Windows CE Platform Builder and core operating system software updates:

837392 How to locate core operating system fixes for Microsoft Windows CE Platform Builder products

The English version of this package should have the following file attributes or later:
   Size         File name
   ----------------------------
   1,533,360    Wce212qfe22.exe
				
The English version of this fix should contain the following files, with the listed file attributes or later:
   Date        Time      Size       File name     Platform
   --------------------------------------------------------------
   08/28/2000  01:28am         830  Dhcp.exp      ARM720 (debug)
   08/28/2000  01:28am       1,986  Dhcp.lib      ARM720 (debug)

   08/28/2000  01:28am         831  Dhcp.exp      ARM720 (retail)
   08/28/2000  01:28am       1,986  Dhcp.lib      ARM720 (retail)

   08/28/2000  01:27am         830  Dhcp.exp      SA1100 (debug)
   08/28/2000  01:27am       1,986  Dhcp.lib      SA1100 (debug)

   08/28/2000  01:27am         831  Dhcp.exp      SA1100 (retail)
   08/28/2000  01:27am       1,986  Dhcp.lib      SA1100 (retail)

   08/28/2000  01:30am         830  Dhcp.exp      R3000 (debug)
   08/28/2000  01:30am       1,986  Dhcp.lib      R3000 (debug)

   08/28/2000  01:30am         831  Dhcp.exp      R3000 (retail)
   08/28/2000  01:30am       1,986  Dhcp.lib      R3000 (retail)

   08/28/2000  01:28am         830  Dhcp.exp      R4100 (debug)
   08/28/2000  01:28am       1,986  Dhcp.lib      R4100 (debug)

   08/28/2000  01:28am         831  Dhcp.exp      R4100 (retail)
   08/28/2000  01:28am       1,986  Dhcp.lib      R4100 (retail)

   08/28/2000  01:28am         830  Dhcp.exp      R4111 (debug)
   08/28/2000  01:28am       1,986  Dhcp.lib      R4111 (debug)

   08/28/2000  01:28am         831  Dhcp.exp      R4111 (retail)
   08/28/2000  01:28am       1,986  Dhcp.lib      R4111 (retail)

   08/28/2000  01:29am         830  Dhcp.exp      R4300 (debug)
   08/28/2000  01:29am       1,986  Dhcp.lib      R4300 (debug)

   08/28/2000  01:29am         831  Dhcp.exp      R4300 (retail)
   08/28/2000  01:29am       1,986  Dhcp.lib      R4300 (retail)

   08/28/2000  01:29am         830  Dhcp.exp      PPC403 (debug)
   08/28/2000  01:29am       1,986  Dhcp.lib      PPC403 (debug)

   08/28/2000  01:29am         831  Dhcp.exp      PPC403 (retail)
   08/28/2000  01:29am       1,986  Dhcp.lib      PPC403 (retail)

   08/28/2000  01:29am         830  Dhcp.exp      PPC821 (debug)
   08/28/2000  01:29am       1,986  Dhcp.lib      PPC821 (debug)

   08/28/2000  01:29am         831  Dhcp.exp      PPC821 (retail)
   08/28/2000  01:29am       1,986  Dhcp.lib      PPC821 (retail)

   08/28/2000  01:31am         854  Dhcp.exp      SH3 (debug)
   08/28/2000  01:31am       2,004  Dhcp.lib      SH3 (debug)

   08/28/2000  01:31am         855  Dhcp.exp      SH3 (retail)
   08/28/2000  01:31am       2,004  Dhcp.lib      SH3 (retail)

   08/28/2000  01:31am         854  Dhcp.exp      SH4 (debug)
   08/28/2000  01:31am       2,004  Dhcp.lib      SH4 (debug)

   08/28/2000  01:31am         855  Dhcp.exp      SH4 (retail)
   08/28/2000  01:31am       2,004  Dhcp.lib      SH4 (retail)

   08/28/2000  01:30am         855  Dhcp.exp      i486 (debug)
   08/28/2000  01:30am       2,004  Dhcp.lib      i486 (debug)

   08/28/2000  01:29am         856  Dhcp.exp      i486 (retail)
   08/28/2000  01:29am       2,004  Dhcp.lib      i486 (retail)

   08/28/2000  01:28am      36,943  Dhcp.dll      ARM720 (debug)
   08/28/2000  01:28am      30,318  Dhcp.map      ARM720 (debug)
   08/28/2000  01:28am     225,280  Dhcp.pdb      ARM720 (debug)

   08/28/2000  01:28am      18,000  Dhcp.dll      ARM720 (retail)
   08/28/2000  01:28am      15,725  Dhcp.map      ARM720 (retail)
   08/28/2000  01:28am     200,704  Dhcp.pdb      ARM720 (retail)

   08/28/2000  01:28am      36,431  Dhcp.dll      SA1100 (debug)
   08/28/2000  01:28am      30,318  Dhcp.map      SA1100 (debug)
   08/28/2000  01:28am     225,280  Dhcp.pdb      SA1100 (debug)

   08/28/2000  01:27am      17,488  Dhcp.dll      SA1100 (retail)
   08/28/2000  01:27am      15,725  Dhcp.map      SA1100 (retail)
   08/28/2000  01:27am     200,704  Dhcp.pdb      SA1100 (retail)

   08/28/2000  01:30am      43,599  Dhcp.dll      R3000 (debug)
   08/28/2000  01:30am      30,227  Dhcp.map      R3000 (debug)
   08/28/2000  01:30am     225,280  Dhcp.pdb      R3000 (debug)

   08/28/2000  01:30am      22,608  Dhcp.dll      R3000 (retail)
   08/28/2000  01:30am      14,577  Dhcp.map      R3000 (retail)
   08/28/2000  01:30am     208,896  Dhcp.pdb      R3000 (retail)

   08/28/2000  01:28am      43,599  Dhcp.dll      R4100 (debug)
   08/28/2000  01:28am      30,227  Dhcp.map      R4100 (debug)
   08/28/2000  01:28am     225,280  Dhcp.pdb      R4100 (debug)

   08/28/2000  01:28am      22,096  Dhcp.dll      R4100 (retail)
   08/28/2000  01:28am      14,577  Dhcp.map      R4100 (retail)
   08/28/2000  01:28am     208,896  Dhcp.pdb      R4100 (retail)

   08/28/2000  01:28am      29,775  Dhcp.dll      R4111 (debug)
   08/28/2000  01:28am      30,045  Dhcp.map      R4111 (debug)
   08/28/2000  01:28am     225,280  Dhcp.pdb      R4111 (debug)

   08/28/2000  01:28am      16,464  Dhcp.dll      R4111 (retail)
   08/28/2000  01:28am      16,047  Dhcp.map      R4111 (retail)
   08/28/2000  01:28am     208,896  Dhcp.pdb      R4111 (retail)

   08/28/2000  01:29am      43,599  Dhcp.dll      R4300 (debug)
   08/28/2000  01:29am      30,227  Dhcp.map      R4300 (debug)
   08/28/2000  01:29am     225,280  Dhcp.pdb      R4300 (debug)

   08/28/2000  01:29am      22,096  Dhcp.dll      R4300 (retail)
   08/28/2000  01:29am      14,577  Dhcp.map      R4300 (retail)
   08/28/2000  01:29am     208,896  Dhcp.pdb      R4300 (retail)

   08/28/2000  01:29am      44,111  Dhcp.dll      PPC403 (debug)
   08/28/2000  01:29am      30,227  Dhcp.map      PPC403 (debug)
   08/28/2000  01:29am     225,280  Dhcp.pdb      PPC403 (debug)

   08/28/2000  01:29am      22,608  Dhcp.dll      PPC403 (retail)
   08/28/2000  01:29am      17,474  Dhcp.map      PPC403 (retail)
   08/28/2000  01:29am     208,896  Dhcp.pdb      PPC403 (retail)

   08/28/2000  01:29am      42,575  Dhcp.dll      PPC821 (debug)
   08/28/2000  01:29am      30,227  Dhcp.map      PPC821 (debug)
   08/28/2000  01:29am     225,280  Dhcp.pdb      PPC821 (debug)

   08/28/2000  01:29am      20,560  Dhcp.dll      PPC821 (retail)
   08/28/2000  01:29am      17,474  Dhcp.map      PPC821 (retail)
   08/28/2000  01:29am     208,896  Dhcp.pdb      PPC821 (retail)

   08/28/2000  01:31am      34,380  Dhcp.dll      SH3 (debug)
   08/28/2000  01:31am      31,635  Dhcp.map      SH3 (debug)
   08/28/2000  01:31am     233,472  Dhcp.pdb      SH3 (debug)

   08/28/2000  01:31am      16,973  Dhcp.dll      SH3 (retail)
   08/28/2000  01:31am      17,206  Dhcp.map      SH3 (retail)
   08/28/2000  01:31am     217,088  Dhcp.pdb      SH3 (retail)

   08/28/2000  01:31am      34,380  Dhcp.dll      SH4 (debug)
   08/28/2000  01:31am      31,635  Dhcp.map      SH4 (debug)
   08/28/2000  01:31am     233,472  Dhcp.pdb      SH4 (debug)

   08/28/2000  01:31am      16,973  Dhcp.dll      SH4 (retail)
   08/28/2000  01:31am      17,206  Dhcp.map      SH4 (retail)
   08/28/2000  01:31am     217,088  Dhcp.pdb      SH4 (retail)

   08/28/2000  01:30am      32,845  Dhcp.dll      i486 (debug)
   08/28/2000  01:30am      30,505  Dhcp.map      i486 (debug)
   08/28/2000  01:30am     225,280  Dhcp.pdb      i486 (debug)

   08/28/2000  01:29am      13,390  Dhcp.dll      i486 (retail)
   08/28/2000  01:29am      14,035  Dhcp.map      i486 (retail)
   08/28/2000  01:29am     200,704  Dhcp.pdb      i486 (retail)

				

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Modification Type:MinorLast Reviewed:5/27/2005
Keywords:kbfix kbprb kbQFE KB287021