|
These operating
systems are supported by WinpkFilter driver based on NDIS
Intermediate driver.
Manual
installation:
Prepare a floppy disk
(or installation directory) that contains these files: ndisrd.inf,
ndisrd_m.inf and ndisrd.sys. On the desktop, right-click the My
Network Places icon and choose Properties. Right-click on the
relevant Local Area Connection icon and choose Properties.
Click Install, then
Service, then Add, then Have Disk. Browse to the drive/directory
containing the files listed above. Click OK. This should show
"WinpkFilter Driver" in a list of Network Services. Highlight this
and click OK. This should install the WinpkFilter driver. Click OK
or Yes each time the system prompts with a warning regarding
installation of unsigned files. This is necessary because binaries
generated via the DDK build environment are not signed. Two .INF
files are needed rather than one because WinpkFilter is installed
both as a protocol and a miniport.
Automatic
installation:
WinpkFilter package
contains a modified version of snetcfg tool (original version of
which can be found in the DDK) which allows automatic installation
of WinpkFilter drivers. The command line below will install
WinpkFilter driver automatically (snetcfg.exe, ndisrd.inf,
ndisrd_m.inf and ndisrd.sys should be in the same folder):
snetcfg.exe -v -l
ndisrd.inf -m ndisrd_m.inf -c s -i nt_ndisrd
Next command
uninstalls WinpkFilter driver:
snetcfg.exe -v -u
nt_ndisrd
Important
note:
For Windows Vista and
later versions of the Windows family of operating systems,
kernel-mode software must have a digital signature to load on
x64-based computer systems. WinpkFilter drivers are not signed and
in order to test them on Vista x64 you should press F8 during
system boot and choose Disable Driver Signature Enforcement option.
For the commercial software you'd have to obtain Code Signing
certificate from Verysign.
|