Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

GTK rekey fails when the "Wake on pattern match" method is disabled for a Wireless LAN adapter


View products that this article applies to.

Symptoms

If you configure a Wireless LAN adapter in Device Manager in Windows 8.1 (click Properties, and then click Advanced), and then you set the Wake on Pattern match method to Disabled, the wireless group transient key (GTK) rekey operation fails.

↑ Back to the top


Cause

This behavior is by design. According to the Wake-on-Wireless LAN topic on the Microsoft Developer Network (MSDN) website, the 802.11 miniport driver must report its support for wake-on-LAN (WOL) by doing the following:
  1. Support the *PMWiFiRekeyOffload keyword in the standardized INF keywords for power management. (The power management standardized keywords are defined in the device driver INF file.)
  2. Set the NDIS_PM_PROTOCOL_OFFLOAD_80211_RSN_REKEY_SUPPORTED flag in the SupportedProtocolOffloads member of the NDIS_PM_CAPABILITIES structure.
  3. Set the NDIS_PM_WOL_EAPOL_REQUEST_ID_MESSAGE_SUPPORTED flag in the SupportedWoLPacketPatterns member of the NDIS_PM_CAPABILITIES structure.

However, when the Wake on pattern match method is disabled, this removes the NDIS_PM_WOL_EAPOL_REQUEST_ID_MESSAGE_SUPPORTED flag from the SupportedWoLPacketPatterns member. In this situation, the GTK rekey operation fails because packet pattern matching is required for GTK offload to work.

↑ Back to the top


Keywords: kbexpertiseinter, kbprb, kbsurveynew, kb

↑ Back to the top

Article Info
Article ID : 2957147
Revision : 1
Created on : 1/7/2017
Published on : 4/21/2014
Exists online : False
Views : 213