Windows CE 2.12 Client Cannot Receive IP Configuration Information from a DHCP Server (325665)



The information in this article applies to:

  • Microsoft Windows CE Platform Builder 2.12

This article was previously published under Q325665

SYMPTOMS

A Windows CE 2.12 client may not receive its IP configuration information from a DHCP server.

CAUSE

This symptom may occur when the DHCPOFFER packet that is received from the DHCP server does not specify a subnet mask. This may occur although the next DHCPACK packet that is received from the DHCP server specifies a subnet mask. The DHCP protocol (RFC2131) specifies that a client that requests an IP configuration broadcast a DHCPDISCOVER message. Any DHCP server on that network may reply to the client with a DHCPOFFER message that contains a proposed IP configuration. This information includes IP address, subnet mask, and gateway address. The client may send back a DHCPREQUEST message where it formally requests the proposed IP address. The server may then commit the address and send a DHCPACK message to the client with the committed IP configuration. In this case the DHCP server does not send a subnet mask option in the DHCPOFFER, but does in the following DHCPACK message. The Windows CE client notices this difference and does not accept the IP configuration.

RESOLUTION

A supported software update is now available from Microsoft as Windows CE 2.12 Core OS QFE 31. 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,648,984    Wce212qfe31.exe
				

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:kbbug kbenv kbfix kbnetwork kbQFE KB325665