"PCAGizmo" NDIS OID Tracing Tool

Overview

The "PCAGizmo" software consists of NDIS filter drivers and a companion Win32 console application that work together to log NDIS OID requests and NDIS status indications as they are passed between NDIS miniport, filter and protocol drivers. The PCAGizmo architecture is illustrated in the diagram below.

 

PCAGizmo Software Components

bulletNDISMon - NDISMon.exe, a Win32 console application, is used to fetch log information from the companion NDIS filter drivers.
 
bulletWindows Vista/7 Drivers - PCAGizmo6.sys, a NDIS 6 Lightweight Filter (LWF) monitoring driver, is used to log NDIS operations on Windows Vista and later platforms.

By the nature of a NDIS 6 LWF monitoring driver, it can be installed above and below other NDIS components. The illustration shows that PCAGizmo6 can log operations both above and below the Windows system Native 802.11 LAN Emulation/Management driver.
 
bulletWindows XP and Server 2003 Drivers - PCAGizmo5.sys, a NDIS 5 Intermediate (IM) filter driver, is used to log NDIS operations.

 

Example PCAGizmo OID Logs

On this page you can find several representative PCAGizmo OID log traces:

PCAGizmo Wireless OID Logs

 

Download PCAGizmo Software

Please understand that PCAGizmo is an experimental tool. Occasional faults have been reported at shutdown time. These will be investigated as time permits.

Please read the User Guide before attempting to download and install PCAGizmo.

PCAGizmo User Guide

PCAGizmo Log Interpretation Notes

PCAGizmo Release Notes

PCAGizmo is available for download as a Windows Installer setup file:

PCAGizmo Windows Installer

Please contact PCAUSA if you encounter any problems with the installation or use of this software.

We would also be interested in hearing suggestions for improvements.

Thomas F. Divine

tdivine@NOpcausaSPAM.com
(Remove "NO" and "SPAM" to get usable email address...)

 

 

Topic Status

December 3, 2009 Updated with V1.00.00.14. Test runs on Windows 7 RTM.
September 12, 2006 Initial release. PCAGizmo V1.0.0.12.

 

 

Hit Counter
9/12/06 

 

PCAUSA Home · Privacy Statement · Products · Ordering · Support · Utilities · Resources
Mailing Lists  · PCAUSA Newsletter · PCAUSA Discussion List
 
Rawether for Windows and WinDis 32 are trademarks of Printing Communications Assoc., Inc. (PCAUSA)
Microsoft, MS, Windows, 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.
Send mail to webmaster@pcausa.com with questions or comments about this web site.
Copyright © 1996-2010 Printing Communications Assoc., Inc. (PCAUSA)
Last modified: February 04, 2010