Folks,
We have an NDIS miniport driver that has been tried/tested and WHQL
qualified on both XP and vista OSs.
However the NDIS 6 vista 64 bit version of the driver has a strange problem.
During OS installation if we choose the ‘Load Driver’ option and then go and
browse and locate the path of the the installation folder for the drivers
Vista64 gives the message ‘cannot find compatible drivers’.
The driver package is signed by some third party organisation.
The same package works when after OS installation we try updating the driver
via device manageer.
Though we do have MSFT certofied drivers with us, they are older, I haven’t
tried with them yet.
Please also note that the vista32 packae works fine and the repro steps
mentioned above successfully installs the driver. Also that we have the same
signing company singing the catalogs.
My questions:
- Does this have any thing to do with driver signing? Trying to install a
non-MSFT signed driver at install time has issues with vista64? - Assuming question 1 is wrong, and that we have a bug in the driver
itself, how do we debug such stuff? setupapi files wont be available, windbg
wont conect, so how do we proceed? - Our driver package has coinstallers, could they cause problems with LOAD
DRIVER? (Sleek chance, as the vista 32 package loads fine).
–
- amitr0