/build/static/layout/Breadcrumb_cap_w.png

Cace WinPcap 4.0.2 repackaging?

I am attempting to repackage Cace WinPcap 4.0.2 since the NullSoft installer does not allow any type of silent installation. My package works great except that a reboot is required in order for it to work properly. The native installer does not require a reboot. I have narrowed it down to an issue with the NetGroup Packet Filter Driver. It does not get loaded until after a reboot with my package. I have been unable to find out how you manually load or start a .sys file. I'm not even sure if I'm asking the right question. Here are the entries in the Registry table:

Registry_0 2 SYSTEM\CurrentControlSet\Services\NPF Type #1 npf.sys
Registry_1 2 SYSTEM\CurrentControlSet\Services\NPF Start #2 npf.sys
Registry_2 2 SYSTEM\CurrentControlSet\Services\NPF ErrorControl #1 npf.sys
Registry_3 2 SYSTEM\CurrentControlSet\Services\NPF ImagePath #%system32\drivers\npf.sys npf.sys
Registry_4 2 SYSTEM\CurrentControlSet\Services\NPF DisplayName NetGroup Packet Filter Driver npf.sys

Even though this isn't a regular service should it still be under the ServiceControl and ServiceInstall tables instead of the Registry table?

0 Comments   [ + ] Show comments

Answers (2)

Posted by: aogilmor 16 years ago
9th Degree Black Belt
0
You are correct, they should go in the Service tables instead of the registry.
But be aware that kernel and file system drivers aren't supported by the services table.
Posted by: joedown 16 years ago
Third Degree Brown Belt
0
Thank you for the info. I was able to successfully move that from the registry table to the services table. I will have to add the info to the package kb.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ