NDIS 6


Home What's New! NDIS 5 NDIS 6 General Tools Debugging Testing Design Resources

 

   

NDIS Readers/Writer Lock

A short note introducing NDIS Readers/Writer locks.

NDIS 6 Read/Write Lock (It's not just for NDIS...)

 

Using Custom Queues for NET_BUFFER_LIST Management

A short note describing how to use custom queues for NBL management.

Using Custom Queues for NET_BUFFER_LIST Management

 

Inspecting NDIS 6 NB Packet Headers

A short note describing how to use NdisGetDataBuffer to inspect NDIS 6 NB packet headers.

Inspecting NDIS 6 NB Packet Headers

 

Native Wi-Fi Operation Traces

Having a consolidated log that includes 802.11 packets and context, NDIS status and NDIS request activity may be helpful to some (such as the author...) in understanding how Native802.11 actually works on Windows Vista.

The link below is to a log of Native Wi-Fi operations on Windows 7 taken by the first version of the PCAUSA NDIS Explorer (NdisEx) NDIS 6 Lightweight Filter (LWF) driver.

NDIS Explorer is is a development tool that logs NDIS packets as they are sent and received as well other data including:

bulletPacket OOB Data - Initially only NdisMediumNative802_11 DOT11_EXTSTA_RECV_CONTEXT.
bulletNDIS Status Indications
bulletNDIS Requests - Including Query, Set and Method requests.

This trace is taken below the Microsoft Native Wi-Fi Filter and above a Netgear WN111v2 USB adapter on Windows 7. The snapshot begins with the adapter disconnected. During the trace the adapter connects to the PCAUSA-LAB16 access point at 192.168.16.1. The trace includes ARP and a few ICMP echo packets to the gateway.

Native Wi-Fi Operation Traces

 

Hit Counter12/06/09

 

PCAUSA Home · Privacy Statement · Products · Ordering · Support · Utilities · Resources
Mailing Lists  · PCAUSA Newsletter · PCAUSA Discussion List
Rawether for Windows, Rawether .NET, WinDis 32 and NDIS Press are trademarks of Printing Communications Assoc., Inc. (PCAUSA)
Microsoft, MS, Windows, Windows Vista, Windows 95, Windows 98, Windows Millennium, Windows 2000, and Win32 are registered trademarks and Visual C++ and Windows NT are trademarks of the Microsoft Corporation.
Copyright © 1996-2012 Printing Communications Assoc., Inc. (PCAUSA)
Last modified: January 01, 2012