FIX: Wireless clients cannot connect when the PEAP Fast Reconnect Authentication option is turned on (827824)



The information in this article applies to:

  • Microsoft Windows CE .NET 4.2

SYMPTOMS

When the Fast Reconnect option for Protected Extensible Authentication Protocol (PEAP) is enabled on Microsoft Windows Server 2003 Internet Authentication Service (IAS), Microsoft Windows CE .NET 802.11 wireless clients do not authenticate with the access point.

CAUSE

Microsoft Windows CE .NET does not support PEAP Fast Reconnect. When Windows CE .NET responds to a PEAP Fast Reconnect authentication request from the wireless network, Windows CE .NET does not report an error status that would allow the authentication to fall back to typical PEAP authentication.

RESOLUTION

Hotfix Information

A supported software update is now available from Microsoft as Windows CE 4.2 Core OS QFE 827824. 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

Prerequisites

This fix is supported only when all previously issued fixes for this product have also been installed.

Restart Requirement

After you apply this update, you must perform a clean operation and then rebuild the platform.

Hotfix Replacement Information

This hotfix does not replace any other hotfixes.

File Information

The English version of this package has the file attributes (or later) that are listed in the following table.
Date         Time   Version    Size    File name
   --------------------------------------------------------------------------------------

   30-Sep-2003  18:06  4.21      719,488  Wincepb42-030930-kb827824-armv4.exe  
   30-Sep-2003  19:16  4.21      719,488  Wincepb42-030930-kb827824-armv4i.exe
   30-Sep-2003  19:16  4.21      723,584  Wincepb42-030930-kb827824-mipsii.exe
   30-Sep-2003  19:16  4.21      723,584  Wincepb42-030930-kb827824-mipsii_fp.exe
   30-Sep-2003  19:16  4.21      727,680  Wincepb42-030930-kb827824-mipsiv.exe
   30-Sep-2003  19:16  4.21      727,680  Wincepb42-030930-kb827824-mipsiv_fp.exe
   30-Sep-2003  18:06  4.21      707,200  Wincepb42-030930-kb827824-sh3.exe
   30-Sep-2003  18:06  4.21      707,200  Wincepb42-030930-kb827824-sh4.exe
   30-Sep-2003  18:06  4.21      694,912  Wincepb42-030930-kb827824-x86.exe
The English version of this hotfix has the file attributes (or later) that are listed in the following table. The dates and times for these files are listed in coordinated universal time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.
   Date         Time                      Size    File name
   ------------------------------------------------------------

   Path: Public\Common\Oak\Lib\Armv4\Debug
   17-Sep-2003  22:11                    289,942  Eaptls.lib
   17-Sep-2003  22:11                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\Armv4\Retail
   17-Sep-2003  22:11                    177,882  Eaptls.lib
   17-Sep-2003  22:11                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\Armv4i\Debug
   17-Sep-2003  22:11                    290,272  Eaptls.lib
   17-Sep-2003  22:11                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\Armv4i\Retail
   17-Sep-2003  22:11                    178,186  Eaptls.lib
   17-Sep-2003  22:11                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\Mipsii\Debug
   17-Sep-2003  22:12                    295,794  Eaptls.lib
   17-Sep-2003  22:12                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\Mipsii\Retail
   17-Sep-2003  22:11                    183,936  Eaptls.lib
   17-Sep-2003  22:11                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\Mipsii_fp\Debug
   17-Sep-2003  22:12                    295,836  Eaptls.lib
   17-Sep-2003  22:12                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\Mipsii_fp\Retail
   17-Sep-2003  22:12                    183,978  Eaptls.lib
   17-Sep-2003  22:12                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\Mipsiv\Debug
   17-Sep-2003  22:12                    299,414  Eaptls.lib
   17-Sep-2003  22:12                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\Mipsiv\Retail
   17-Sep-2003  22:12                    185,268  Eaptls.lib
   17-Sep-2003  22:12                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\Mipsiv_fp\Debug
   17-Sep-2003  22:12                    299,456  Eaptls.lib
   17-Sep-2003  22:12                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\Mipsiv_fp\Retail
   17-Sep-2003  22:12                    185,310  Eaptls.lib
   17-Sep-2003  22:12                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\Sh3\Debug
   17-Sep-2003  22:12                    264,674  Eaptls.lib
   17-Sep-2003  22:12                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\Sh3\Retail
   17-Sep-2003  22:12                    168,878  Eaptls.lib
   17-Sep-2003  22:12                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\Sh4\Debug
   17-Sep-2003  22:12                    264,674  Eaptls.lib
   17-Sep-2003  22:12                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\Sh4\Retail
   17-Sep-2003  22:12                    168,488  Eaptls.lib
   17-Sep-2003  22:12                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\X86\Debug
   17-Sep-2003  22:11                    258,572  Eaptls.lib
   17-Sep-2003  22:11                    102,400  Eaptls.pdb

   Path: Public\Common\Oak\Lib\X86\Retail
   17-Sep-2003  22:11                    156,142  Eaptls.lib
   17-Sep-2003  22:11                    102,400  Eaptls.pdb

WORKAROUND

PEAP Fast Reconnect is an enhancement to PEAP wireless authentication that improves performance when a user roams between access points that are authenticated by the same server.

To work around this problem, turn off the Fast Reconnect option in the IAS configuration.

Note Turning off the option causes a small loss of performance in other clients, such as Microsoft Windows XP, when switching between access points.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section of this article.

MORE INFORMATION

The fix that is in this update does not add support for PEAP Fast Reconnect to Windows CE .NET. The fix only enables PEAP authentication to continue when the fast reconnection attempt is unsuccessful.

Modification Type:MinorLast Reviewed:5/27/2005
Keywords:kbprb kbtshoot kbBug kbfix kbQFE KB827824 kbAudDeveloper