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.

Stop Error on Windows Server 2008 R2 During Upgrade of FCoE Adapter Driver


Symptoms

Consider the following scenario:

  • Windows Server 2008 R2 configured with a Fibre Channel over Ethernet (FCoE) adapter
  • The FCoE adapter is used to boot Windows, or may also be part of the paging path
  • Initiate a driver upgrade on the Network Interface Card (NIC) miniport driver that has the FCoE protocol drivers bound
During the miniport driver upgrade, one of the following stop errors may occur.

  • STOP 0x000000F4 ( parameter1, parameter2, parameter3, parameter4 )
  • STOP 0x00000077 ( parameter1, parameter2, parameter3, parameter4 )
  • STOP 0x0000007A ( parameter1, parameter2, parameter3, parameter4 )
Notes
  • The four parameters in this error message may vary, depending on the configuration of the computer
  • Not all of the stop errors in the article are caused by this issue

↑ Back to the top


Cause

The FCoE protocol driver is being unbound from the NIC miniport. This results in a loss of access to the paging path. This problem occurs even though the FCoE protocol drivers are proper listed in the following registry key, as described by KB2026339 .

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\IscsiSupportedProtocols

The unbinding of the FCoE protocol is triggered by a filter detach that occurs during the driver upgrade. The filter being detached is the NDIS WFP Lightweight Filter. This filter was introduced with Windows Server 2008 R2 and is bound to every miniport adapter by default.


↑ Back to the top


Resolution

In order to fix this problem, before creating an FCoE bootable Windows image to be deployed on an FCoE target, unbind the NDIS LWF driver from any network adapter that uses FCoE and is part of the paging path.

To unbind the NDIS LWF driver:

  1. Build the BindView sample from the Windows Developer Kit (WDK). It is located in the <WDK Root>\src\network\config\bindview directory, where <WDK Root> is the root directory where WDK is installed.
  2. Run the BindView application built in step one above.
  3. In "Show bindings for" - Select "All Services".
  4. You will see "WFP Lightweight filter" node. Expand it to see its binding paths.
  5. Right-click on "Binding Path #" for the FCoE NIC that is part of the paging path and select "Disable".

↑ Back to the top


More Information

FCoE is not natively supported by Windows Server 2008 and requires a third party protocol driver.

↑ Back to the top


Keywords: kb

↑ Back to the top

Article Info
Article ID : 2498326
Revision : 1
Created on : 1/7/2017
Published on : 2/8/2011
Exists online : False
Views : 122