Problems with signed driver



Hello NG,
I have built a WDM driver package for our USB device to be used with Windows
Vista and signed the CAT-file with a GlobalSign ObjectSign certificate we
bought some weeks ago.
Anyway Vista does not install the driver correctly. The installation process
ends up with error code 39 meaning that windows can't load the driver, is
missing or corrupt. That means all and nothing.
To except mistakes in INF-file and driver binary a friendly company signed
the package with their VeriSign Class 3 certificate - this package can be
installed correctly. To me it seems to be important that they signed the
driver binary with the same certificate.
Now when I take this signed driver binary put it together in a catalogue
with all my other files of the driver package and sign the package (the
CAT-file) with our GlobalSign certificate everything works fine.
So I compared the log entries for both installation sequences from the
setupapi.dev.log. There is only one different entry in the failure log:
Device not started: Device has problem: 0x27: CM_PROB_DRIVER_FAILED_LOAD.

This entry again do not really help to indentify the problem. We guess that
there is a problem with the rigths management.

Has anyone an idea how to solve the problem?

/Oliver



.



Relevant Pages

  • Why your OpenGL screensavers no longer work...(Nvidia Driver-FC1)
    ... Nvidia's proprietary video drivers do not come in RPM package format, ... driver files into the distribution outside of rpm context. ... libglx.a X server extension and our Mesa libGL. ... installation method, in hopes it is useful to understand the problem ...
    (alt.os.linux.redhat)
  • Re: Installing a printer
    ... > installation did not stop to inquire about my specific printer make/model ... I am certain that the correct driver is ... > Apt-get requires a specific package name. ...
    (Debian-User)
  • unable to sign xp driver with "official certificate"
    ... I am developing a Windows XP USB driver. ... I purchased a Verisign Class 3 Code Signing certificate. ... driver executes without a problem after installation. ... @ 16:31:43.191 #T203 Install Device: Queuing files from INF. ...
    (microsoft.public.windowsxp.device_driver.dev)
  • Re: Problems with signed driver
    ... Is it Vista 32 or 64 bit? ... The procedure to cross-sign a CAT file is described on the Vista driver ... certificate we bought some weeks ago. ... the package with their VeriSign Class 3 certificate - this package can be ...
    (microsoft.public.development.device.drivers)
  • Re: In search of a better line driver
    ... >the package to drive several others in parallel, ... >gates are used, lot variations in the output impedances of the gates can ... The thing is so small I can hardly solder it. ... I have a little general purpose line driver board I made using ...
    (sci.electronics.design)