BUG: DHCP: ACK Packets Rejected If There Is No Subnet Mask in the OFFER Packet (298869)
The information in this article applies to:
- Microsoft Windows CE Operating System, Versions 2.12
- Microsoft Windows CE Operating System, Versions 3.0
This article was previously published under Q298869 SYMPTOMS
Windows CE fails to get IP address from Dynamic Host Configuration Protocol (DHCP) servers that don't send a subnet mask in the OFFER packet, and Windows CE rejects the packet in the ACK phase.
CAUSE
This behavior was introduced in QFE #2 for Windows CE 2.12 when a check was added to make sure that the OFFER and ACK responses from the DHCP server had consistent information. However, some DHCP servers do not send the subnet mask in the OFFER phase, and Windows CE incorrectly drops the ACK packet.
RESOLUTION
If the server allows the option to send subnet masks in the OFFER packet, turn that option on. There is no resolution yet available for situations in which the server does not allow this option.
STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
Modification Type: | Minor | Last Reviewed: | 2/11/2004 |
---|
Keywords: | kbbug kbpending KB298869 |
---|
|