Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Communication failure windows 10 #103

Closed
michaelrempel opened this issue Jul 4, 2020 · 5 comments
Closed

Communication failure windows 10 #103

michaelrempel opened this issue Jul 4, 2020 · 5 comments
Labels
More input please! More info necessary to handle this issue Windows Windows related, WONTFIX unless a volunteer steps in

Comments

@michaelrempel
Copy link

Describe the bug
Red blinky light when software opens, Upload Firmware: Operation not supported or unimplemented on the platform. Did Hantek brick your upload?

To Reproduce
IMPORTANT: Always unplug and replug the scope if used before with a different application, e.g. sigrok or the original Hantek software.
Yup, that was done. I can load the Hantek software, and it sorta works as much as that software does.
I tried the Hantek driver as downloaded. That didnt want to work at all. I then signed the driver myself and it allowed the Hantek software to work.

The driver I installed was the one packaged with the program.

Steps to reproduce the behavior:

  1. Go to '...'
  2. Select '....'
  3. See error

Expected behavior
A clear and concise description of what you expected to happen.
Green blinky light and working software able to connect.

Screenshots
If applicable, add screenshots or a video to help explain your problem.

Computer environment (please complete the following information):

  • OpenHantek version: [use always the latest commit, e.g. release v2.03, commit 1a2b3c4, ...]
  • OS: [e.g. linux, macOS, windows, ...]
  • Distribution, version: [e.g. debian stable amd64, ...]
  • Video hardware: [e.g. Intel Xeon ... Integrated Graphics]
  • OpenGL version: [e.g. OpenGL 4.5, Mesa 19.0.3]
  • Qt version: [e.g. Qt 5.11.x]
  • C++ compiler version: [e.g. gcc 8.3.x]

Scope device (please complete the following information):

  • Device Hantek 6022BE
  • Program top line OpenHantek6022 b345 Winx64
  • Input signal: [any/none
  • Probe setting: Ch1 probe X10, ch2 none
@Ho-Ro Ho-Ro added Windows Windows related, WONTFIX unless a volunteer steps in More input please! More info necessary to handle this issue labels Jul 5, 2020
@Ho-Ro
Copy link
Member

Ho-Ro commented Jul 5, 2020

It is very difficult for to follow your description and get the necessary info to help with your problem. Please be concise - all provided files have a name.

I tried the Hantek driver as downloaded.

Which "Hantek driver"? Does it have a name? I do not provide a driver, the Windows port of my project OpenHantek6022 links the executable OpenHantek.exe with the dynamic library libusb-1.0.dll to communicate with the hardware. For Windows you have to enable the USB access as mentioned in the documentation. Did you follow these steps?

That didnt want to work at all.

What happens?

I then signed the driver myself and it allowed the Hantek software to work.
The driver I installed was the one packaged with the program.

What does "the Hantek software" mean - OpenHantek.exe? But then again, which "driver packaged with the program"?

Martin

@michaelrempel
Copy link
Author

I first tried the WinUsb driver, failed, then installed all the Zadig drivers, failed.
Zadig Drivers
I tried just after install, fail. I tried after reboot, fail. The error message was the same both times with the WinUsb driver first, and then again with everything in Zadig.

@michaelrempel
Copy link
Author

My Zadig.log is quite long. I tried several times. Note I cleared it the first time, this is just what I did today.
Zadig 2.5.730
Windows 10 64-bit (Build 18363)
ini file 'zadig.ini' not found in 'S:\Electronics\Osciloscope' - default parameters will be used
default driver set to 'WinUSB'
0 devices found.
Using inf name: libusb-win32_Generic_Device.inf
Successfully extracted driver files.
Installing driver. Please wait...
libwdi:info [wdi_prepare_driver] K driver available - adding the libusbK DLLs to the libusb-win32 inf
libwdi:info [extract_binaries] successfully extracted driver files to C:\Users\MichaelR1\usb_driver
libwdi:info [wdi_prepare_driver] successfully created 'C:\Users\MichaelR1\usb_driver\libusb-win32_Generic_Device.inf'
libwdi:info [wdi_prepare_driver] Creating and self-signing a .cat file...
libwdi:debug [AddFileHash] 'libusb0.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusb0.dll'
libwdi:debug [AddFileHash] 'libusb0.sys': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusb0.sys'
libwdi:debug [AddFileHash] 'libusb0_x86.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusb0_x86.dll'
libwdi:debug [AddFileHash] 'libusbk.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusbk.dll'
libwdi:debug [AddFileHash] 'libusbk_x86.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusbk_x86.dll'
libwdi:debug [AddFileHash] 'libusb-win32_generic_device.inf': INF type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\libusb-win32_generic_device.inf'
libwdi:debug [AddFileHash] 'libusb0.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\libusb0.dll'
libwdi:debug [AddFileHash] 'libusb0.sys': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\libusb0.sys'
libwdi:debug [AddFileHash] 'libusb0_x86.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\libusb0_x86.dll'
libwdi:debug [AddFileHash] 'libusbk.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\libusbk.dll'
libwdi:info [CreateCat] Successfully created file 'C:\Users\MichaelR1\usb_driver\libusb-win32_Generic_Device.cat'
libwdi:debug [CreateSelfSignedCert] Set Enhanced Key Usage, URL and CPS
libwdi:debug [CreateSelfSignedCert] Created new key container
libwdi:debug [CreateSelfSignedCert] Generated new keypair...
libwdi:info [CreateSelfSignedCert] Created new self-signed certificate 'CN=USB\MS_COMP_LIBUSB0 (libwdi autogenerated)'
libwdi:debug [SelfSignFile] Successfully created certificate 'CN=USB\MS_COMP_LIBUSB0 (libwdi autogenerated)'
libwdi:info [SelfSignFile] Added certificate 'CN=USB\MS_COMP_LIBUSB0 (libwdi autogenerated)' to 'Root' and 'TrustedPublisher' stores
libwdi:info [SelfSignFile] Successfully signed file 'C:\Users\MichaelR1\usb_driver\libusb-win32_Generic_Device.cat'
libwdi:info [SelfSignFile] Successfully deleted private key
libwdi:debug [wdi_install_driver] using progress bar mode
libwdi:debug [installer process] got parameter libusb-win32_Generic_Device.inf
libwdi:debug [process_message] got request for device_id
libwdi:debug [process_message] no device_id - sending empty string
libwdi:debug [installer process] got device_id: ''
libwdi:debug [process_message] got request for hardware_id
libwdi:debug [process_message] no hardware_id - sending empty string
libwdi:debug [installer process] got hardware_id: ''
libwdi:debug [installer process] got user_sid: 'S-1-5-21-1324130775-3425519498-3713388002-1001'
libwdi:debug [installer process] using syslog 'C:\Windows\inf\setupapi.dev.log'
libwdi:debug [installer process] syslog reader thread started
libwdi:debug [installer process] successfully disabled the system restore point creation setting
libwdi:debug [process_message] switching timeout to infinite
libwdi:debug [installer process] Copying inf file (for the next time device is plugged) - please wait...
libwdi:debug [process_message] switching timeout to infinite
libwdi:debug [syslog] chaelR1\usb_driver\libusb-win32_Generic_Device.inf]
libwdi:debug [syslog] >>> Section start 2020/07/05 23:30:28.118
libwdi:debug [syslog] cmd: "C:\Users\MichaelR1\usb_driver\installer_x64.exe" "libusb-win32_Generic_Device.inf"
libwdi:debug [syslog] inf: Copy style: 0x00000000
libwdi:debug [syslog] sto: {Setup Import Driver Package: C:\Users\MichaelR1\usb_driver\libusb-win32_Generic_Device.inf} 23:30:28.120
libwdi:debug [syslog] inf: Provider: libusb-win32
libwdi:debug [syslog] inf: Class GUID: {EB781AAF-9C70-4523-A5DF-642A87ECA567}
libwdi:debug [syslog] inf: Driver Version: 08/02/2012,1.2.6.0
libwdi:debug [syslog] inf: Catalog File: libusb-win32_Generic_Device.cat
libwdi:debug [syslog] sto: {Copy Driver Package: C:\Users\MichaelR1\usb_driver\libusb-win32_Generic_Device.inf} 23:30:28.126
libwdi:debug [syslog] sto: Driver Package = C:\Users\MichaelR1\usb_driver\libusb-win32_Generic_Device.inf
libwdi:debug [syslog] sto: Flags = 0x00000007
libwdi:debug [syslog] sto: Destination = C:\Users\MICHAE1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}
libwdi:debug [syslog] sto: Copying driver package files to 'C:\Users\MICHAE
1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\amd64\libusb0.dll' to 'C:\Users\MICHAE1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\amd64\libusb0.dll'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\amd64\libusb0.sys' to 'C:\Users\MICHAE
1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\amd64\libusb0.sys'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\amd64\libusbk.dll' to 'C:\Users\MICHAE1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\amd64\libusbk.dll'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\x86\libusb0_x86.dll' to 'C:\Users\MICHAE
1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\x86\libusb0_x86.dll'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\libusb-win32_Generic_Device.cat' to 'C:\Users\MICHAE1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\libusb-win32_Generic_Device.cat'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\libusb-win32_Generic_Device.inf' to 'C:\Users\MICHAE
1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\libusb-win32_Generic_Device.inf'.
libwdi:debug [syslog] sto: {Copy Driver Package: exit(0x00000000)} 23:30:28.146
libwdi:debug [syslog] pol: {Driver package policy check} 23:30:28.214
libwdi:debug [syslog] pol: {Driver package policy check - exit(0x00000000)} 23:30:28.214
libwdi:debug [syslog] sto: {Stage Driver Package: C:\Users\MICHAE1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\libusb-win32_Generic_Device.inf} 23:30:28.214
libwdi:debug [syslog] inf: {Query Configurability: C:\Users\MICHAE
1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\libusb-win32_Generic_Device.inf} 23:30:28.219
libwdi:debug [syslog] ! inf: Found legacy DelProperty operation. Code = 1308
libwdi:debug [syslog] ! inf: Driver package 'libusb-win32_Generic_Device.inf' is NOT configurable.
libwdi:debug [syslog] inf: {Query Configurability: exit(0x00000000)} 23:30:28.221
libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\amd64\libusb0.dll' to 'C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\amd64\libusb0.dll'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE
1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\amd64\libusb0.sys' to 'C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\amd64\libusb0.sys'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\amd64\libusbk.dll' to 'C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\amd64\libusbk.dll'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE
1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\x86\libusb0_x86.dll' to 'C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\x86\libusb0_x86.dll'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\libusb-win32_Generic_Device.cat' to 'C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\libusb-win32_Generic_Device.cat'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE
1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\libusb-win32_Generic_Device.inf' to 'C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\libusb-win32_Generic_Device.inf'.
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT VALIDATE} 23:30:28.265
libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE} 23:30:28.290
libwdi:debug [syslog] sig: Key = libusb-win32_Generic_Device.inf
libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\libusb-win32_Generic_Device.inf
libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\libusb-win32_Generic_Device.cat
libwdi:debug [syslog] ! sig: Verifying file against specific (valid) catalog failed.
libwdi:debug [syslog] ! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE exit(0x800b0109)} 23:30:28.293
libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE} 23:30:28.294
libwdi:debug [syslog] sig: Key = libusb-win32_Generic_Device.inf
libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\libusb-win32_Generic_Device.inf
libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\libusb-win32_Generic_Device.cat
libwdi:debug [syslog] sig: Success: File is signed in Authenticode(tm) catalog.
libwdi:debug [syslog] sig: Error 0xe0000241: The INF was signed with an Authenticode(tm) catalog from a trusted publisher.
libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE exit(0xe0000241)} 23:30:28.300
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT VALIDATE: exit(0x00000000)} 23:30:28.323
libwdi:debug [syslog] sig: Signer Score = 0x0F000000 (Authenticode)
libwdi:debug [syslog] sig: Signer Name = USB\MS_COMP_LIBUSB0 (libwdi autogenerated)
libwdi:debug [syslog] sto: {Core Driver Package Import: libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2} 23:30:28.324
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT BEGIN} 23:30:28.324
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT BEGIN: exit(0x00000000)} 23:30:28.324
libwdi:debug [syslog] cpy: {Copy Directory: C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}} 23:30:28.325
libwdi:debug [syslog] cpy: Target Path = C:\Windows\System32\DriverStore\FileRepository\libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2
libwdi:debug [syslog] cpy: {Copy Directory: C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\amd64} 23:30:28.326
libwdi:debug [syslog] cpy: Target Path = C:\Windows\System32\DriverStore\FileRepository\libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2\amd64
libwdi:debug [syslog] cpy: {Copy Directory: exit(0x00000000)} 23:30:28.327
libwdi:debug [syslog] cpy: {Copy Directory: C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\x86} 23:30:28.328
libwdi:debug [syslog] cpy: Target Path = C:\Windows\System32\DriverStore\FileRepository\libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2\x86
libwdi:debug [syslog] cpy: {Copy Directory: exit(0x00000000)} 23:30:28.329
libwdi:debug [syslog] cpy: {Copy Directory: exit(0x00000000)} 23:30:28.329
libwdi:debug [syslog] idb: {Register Driver Package: C:\Windows\System32\DriverStore\FileRepository\libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2\libusb-win32_Generic_Device.inf} 23:30:28.330
libwdi:debug [syslog] idb: Created driver package object 'libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2' in DRIVERS database node.
libwdi:debug [syslog] idb: Created driver INF file object 'oem155.inf' in DRIVERS database node.
libwdi:debug [syslog] idb: Registered driver package 'libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2' with 'oem155.inf'.
libwdi:debug [syslog] idb: {Configure Device Setup Class: {eb781aaf-9c70-4523-a5df-642a87eca567}}
libwdi:debug [syslog] idb: Class Name = libusb-win32 devices
libwdi:debug [syslog] idb: {Configure Device Setup Class: exit(0x00000000)}
libwdi:debug [syslog] idb: {Register Driver Package: exit(0x00000000)} 23:30:28.341
libwdi:debug [syslog] idb: {Publish Driver Package: C:\Windows\System32\DriverStore\FileRepository\libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2\libusb-win32_Generic_Device.inf} 23:30:28.341
libwdi:debug [syslog] idb: Activating driver package 'libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2'.
libwdi:debug [syslog] cpy: Published 'libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2\libusb-win32_generic_device.inf' to 'oem155.inf'.
libwdi:debug [syslog] idb: Indexed 2 device IDs for 'libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2'.
libwdi:debug [syslog] sto: Flushed driver database node 'DRIVERS'. Time = 0 ms
libwdi:debug [syslog] sto: Flushed driver database node 'SYSTEM'. Time = 0 ms
libwdi:debug [syslog] idb: {Publish Driver Package: exit(0x00000000)} 23:30:28.349
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT END} 23:30:28.350
libwdi:debug [syslog] dvi: Flushed all driver package files to disk. Time = 0 ms
libwdi:debug [syslog] sig: Installed catalog 'libusb-win32_Generic_Device.cat' as 'oem155.cat'.
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT END: exit(0x00000000)} 23:30:28.404
libwdi:debug [syslog] sto: {Core Driver Package Import: exit(0x00000000)} 23:30:28.405
libwdi:debug [syslog] sto: {Stage Driver Package: exit(0x00000000)} 23:30:28.406
libwdi:debug [syslog] sto: {Setup Import Driver Package - exit (0x00000000)} 23:30:28.445
libwdi:debug [syslog] inf: Driver Store Path: C:\Windows\System32\DriverStore\FileRepository\libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2\libusb-win32_Generic_Device.inf
libwdi:debug [syslog] inf: Published Inf Path: C:\Windows\INF\oem155.inf
libwdi:debug [process_message] switching timeout back to finite
libwdi:debug [installer process] copied inf to C:\Windows\INF\oem155.inf
libwdi:debug [installer process] re-enumerating driver node ...
libwdi:debug [installer process] re-enumeration succeeded...
libwdi:debug [process_message] installer process completed
libwdi:debug [installer process] successfully restored the system restore point creation setting
Driver Installation: SUCCESS
0 devices found.
Using inf name: libusbK_Generic_Device.inf
Successfully extracted driver files.
Installing driver. Please wait...
libwdi:info [extract_binaries] successfully extracted driver files to C:\Users\MichaelR1\usb_driver
libwdi:info [wdi_prepare_driver] successfully created 'C:\Users\MichaelR1\usb_driver\libusbK_Generic_Device.inf'
libwdi:info [wdi_prepare_driver] Creating and self-signing a .cat file...
libwdi:debug [AddFileHash] 'libusb0.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusb0.dll'
libwdi:debug [AddFileHash] 'libusb0_x86.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusb0_x86.dll'
libwdi:debug [AddFileHash] 'libusbk.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusbk.dll'
libwdi:debug [AddFileHash] 'libusbk.sys': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusbk.sys'
libwdi:debug [AddFileHash] 'libusbk_x86.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusbk_x86.dll'
libwdi:debug [AddFileHash] 'wdfcoinstaller01011.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\wdfcoinstaller01011.dll'
libwdi:debug [AddFileHash] 'libusbk_generic_device.inf': INF type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\libusbk_generic_device.inf'
libwdi:debug [AddFileHash] 'libusb0.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\libusb0.dll'
libwdi:debug [AddFileHash] 'libusb0_x86.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\libusb0_x86.dll'
libwdi:debug [AddFileHash] 'libusbk.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\libusbk.dll'
libwdi:debug [AddFileHash] 'libusbk.sys': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\libusbk.sys'
libwdi:debug [AddFileHash] 'wdfcoinstaller01011.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\wdfcoinstaller01011.dll'
libwdi:info [CreateCat] Successfully created file 'C:\Users\MichaelR1\usb_driver\libusbK_Generic_Device.cat'
libwdi:debug [CreateSelfSignedCert] Set Enhanced Key Usage, URL and CPS
libwdi:debug [CreateSelfSignedCert] Created new key container
libwdi:debug [CreateSelfSignedCert] Generated new keypair...
libwdi:info [CreateSelfSignedCert] Created new self-signed certificate 'CN=USB\MS_COMP_LIBUSBK (libwdi autogenerated)'
libwdi:debug [SelfSignFile] Successfully created certificate 'CN=USB\MS_COMP_LIBUSBK (libwdi autogenerated)'
libwdi:info [SelfSignFile] Added certificate 'CN=USB\MS_COMP_LIBUSBK (libwdi autogenerated)' to 'Root' and 'TrustedPublisher' stores
libwdi:info [SelfSignFile] Successfully signed file 'C:\Users\MichaelR1\usb_driver\libusbK_Generic_Device.cat'
libwdi:info [SelfSignFile] Successfully deleted private key
libwdi:debug [wdi_install_driver] using progress bar mode
libwdi:debug [installer process] got parameter libusbK_Generic_Device.inf
libwdi:debug [process_message] got request for device_id
libwdi:debug [process_message] no device_id - sending empty string
libwdi:debug [installer process] got device_id: ''
libwdi:debug [process_message] got request for hardware_id
libwdi:debug [process_message] no hardware_id - sending empty string
libwdi:debug [installer process] got hardware_id: ''
libwdi:debug [installer process] got user_sid: 'S-1-5-21-1324130775-3425519498-3713388002-1001'
libwdi:debug [installer process] using syslog 'C:\Windows\inf\setupapi.dev.log'
libwdi:debug [installer process] syslog reader thread started
libwdi:debug [installer process] successfully disabled the system restore point creation setting
libwdi:debug [process_message] switching timeout to infinite
libwdi:debug [installer process] Copying inf file (for the next time device is plugged) - please wait...
libwdi:debug [process_message] switching timeout to infinite
libwdi:debug [syslog] art 2020/07/05 23:32:26.676
libwdi:debug [syslog] cmd: "C:\Users\MichaelR1\usb_driver\installer_x64.exe" "libusbK_Generic_Device.inf"
libwdi:debug [syslog] inf: Copy style: 0x00000000
libwdi:debug [syslog] sto: {Setup Import Driver Package: C:\Users\MichaelR1\usb_driver\libusbK_Generic_Device.inf} 23:32:26.678
libwdi:debug [syslog] inf: Provider: libusbK
libwdi:debug [syslog] inf: Class GUID: {ECFB0CFD-74C4-4f52-BBF7-343461CD72AC}
libwdi:debug [syslog] inf: Driver Version: 11/30/2014,3.0.7.0
libwdi:debug [syslog] inf: Catalog File: libusbK_Generic_Device.cat
libwdi:debug [syslog] sto: {Copy Driver Package: C:\Users\MichaelR1\usb_driver\libusbK_Generic_Device.inf} 23:32:26.681
libwdi:debug [syslog] sto: Driver Package = C:\Users\MichaelR1\usb_driver\libusbK_Generic_Device.inf
libwdi:debug [syslog] sto: Flags = 0x00000007
libwdi:debug [syslog] sto: Destination = C:\Users\MICHAE1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}
libwdi:debug [syslog] sto: Copying driver package files to 'C:\Users\MICHAE
1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\amd64\libusb0.dll' to 'C:\Users\MICHAE1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusb0.dll'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\amd64\libusbK.dll' to 'C:\Users\MICHAE
1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusbK.dll'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\amd64\libusbK.sys' to 'C:\Users\MICHAE1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusbK.sys'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\amd64\libusb0_x86.dll' to 'C:\Users\MICHAE
1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusb0_x86.dll'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\amd64\libusbK_x86.dll' to 'C:\Users\MICHAE1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusbK_x86.dll'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\libusbK_Generic_Device.cat' to 'C:\Users\MICHAE
1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\libusbK_Generic_Device.cat'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\libusbK_Generic_Device.inf' to 'C:\Users\MICHAE1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\libusbK_Generic_Device.inf'.
libwdi:debug [syslog] sto: {Copy Driver Package: exit(0x00000000)} 23:32:26.702
libwdi:debug [syslog] pol: {Driver package policy check} 23:32:26.715
libwdi:debug [syslog] pol: {Driver package policy check - exit(0x00000000)} 23:32:26.715
libwdi:debug [syslog] sto: {Stage Driver Package: C:\Users\MICHAE
1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\libusbK_Generic_Device.inf} 23:32:26.716
libwdi:debug [syslog] inf: {Query Configurability: C:\Users\MICHAE1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\libusbK_Generic_Device.inf} 23:32:26.721
libwdi:debug [syslog] inf: Driver package uses WDF.
libwdi:debug [syslog] inf: Driver package 'libusbK_Generic_Device.inf' is configurable.
libwdi:debug [syslog] inf: {Query Configurability: exit(0x00000000)} 23:32:26.723
libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE
1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusb0.dll' to 'C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\amd64\libusb0.dll'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusbK.dll' to 'C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\amd64\libusbK.dll'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE
1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusbK.sys' to 'C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\amd64\libusbK.sys'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusb0_x86.dll' to 'C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\amd64\libusb0_x86.dll'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE
1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusbK_x86.dll' to 'C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\amd64\libusbK_x86.dll'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\libusbK_Generic_Device.cat' to 'C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\libusbK_Generic_Device.cat'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE
1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\libusbK_Generic_Device.inf' to 'C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\libusbK_Generic_Device.inf'.
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT VALIDATE} 23:32:26.774
libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE} 23:32:26.810
libwdi:debug [syslog] sig: Key = libusbK_Generic_Device.inf
libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\libusbK_Generic_Device.inf
libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\libusbK_Generic_Device.cat
libwdi:debug [syslog] ! sig: Verifying file against specific (valid) catalog failed.
libwdi:debug [syslog] ! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE exit(0x800b0109)} 23:32:26.813
libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE} 23:32:26.814
libwdi:debug [syslog] sig: Key = libusbK_Generic_Device.inf
libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\libusbK_Generic_Device.inf
libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\libusbK_Generic_Device.cat
libwdi:debug [syslog] sig: Success: File is signed in Authenticode(tm) catalog.
libwdi:debug [syslog] sig: Error 0xe0000241: The INF was signed with an Authenticode(tm) catalog from a trusted publisher.
libwdi:debug [syslog] sig: {VERIFY_FILE_SIGNATURE exit(0xe0000241)} 23:32:26.823
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT VALIDATE: exit(0x00000000)} 23:32:26.855
libwdi:debug [syslog] sig: Signer Score = 0x0F000000 (Authenticode)
libwdi:debug [syslog] sig: Signer Name = USB\MS_COMP_LIBUSBK (libwdi autogenerated)
libwdi:debug [syslog] sto: {Core Driver Package Import: libusbk_generic_device.inf_amd64_6e525d7434d5b58b} 23:32:26.857
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT BEGIN} 23:32:26.857
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT BEGIN: exit(0x00000000)} 23:32:26.857
libwdi:debug [syslog] cpy: {Copy Directory: C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}} 23:32:26.857
libwdi:debug [syslog] cpy: Target Path = C:\Windows\System32\DriverStore\FileRepository\libusbk_generic_device.inf_amd64_6e525d7434d5b58b
libwdi:debug [syslog] cpy: {Copy Directory: C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\amd64} 23:32:26.858
libwdi:debug [syslog] cpy: Target Path = C:\Windows\System32\DriverStore\FileRepository\libusbk_generic_device.inf_amd64_6e525d7434d5b58b\amd64
libwdi:debug [syslog] cpy: {Copy Directory: exit(0x00000000)} 23:32:26.860
libwdi:debug [syslog] cpy: {Copy Directory: exit(0x00000000)} 23:32:26.861
libwdi:debug [syslog] idb: {Register Driver Package: C:\Windows\System32\DriverStore\FileRepository\libusbk_generic_device.inf_amd64_6e525d7434d5b58b\libusbK_Generic_Device.inf} 23:32:26.861
libwdi:debug [syslog] idb: Created driver package object 'libusbk_generic_device.inf_amd64_6e525d7434d5b58b' in DRIVERS database node.
libwdi:debug [syslog] idb: Created driver INF file object 'oem156.inf' in DRIVERS database node.
libwdi:debug [syslog] idb: Registered driver package 'libusbk_generic_device.inf_amd64_6e525d7434d5b58b' with 'oem156.inf'.
libwdi:debug [syslog] idb: {Configure Device Setup Class: {ecfb0cfd-74c4-4f52-bbf7-343461cd72ac}}
libwdi:debug [syslog] idb: Class Name = libusbk devices
libwdi:debug [syslog] idb: {Configure Device Setup Class: exit(0x00000000)}
libwdi:debug [syslog] idb: {Register Driver Package: exit(0x00000000)} 23:32:26.870
libwdi:debug [syslog] idb: {Publish Driver Package: C:\Windows\System32\DriverStore\FileRepository\libusbk_generic_device.inf_amd64_6e525d7434d5b58b\libusbK_Generic_Device.inf} 23:32:26.870
libwdi:debug [syslog] idb: Activating driver package 'libusbk_generic_device.inf_amd64_6e525d7434d5b58b'.
libwdi:debug [syslog] cpy: Published 'libusbk_generic_device.inf_amd64_6e525d7434d5b58b\libusbk_generic_device.inf' to 'oem156.inf'.
libwdi:debug [syslog] idb: Indexed 2 device IDs for 'libusbk_generic_device.inf_amd64_6e525d7434d5b58b'.
libwdi:debug [syslog] sto: Flushed driver database node 'DRIVERS'. Time = 0 ms
libwdi:debug [syslog] sto: Flushed driver database node 'SYSTEM'. Time = 0 ms
libwdi:debug [syslog] idb: {Publish Driver Package: exit(0x00000000)} 23:32:26.877
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT END} 23:32:26.879
libwdi:debug [syslog] dvi: Flushed all driver package files to disk. Time = 15 ms
libwdi:debug [syslog] sig: Installed catalog 'libusbK_Generic_Device.cat' as 'oem156.cat'.
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT END: exit(0x00000000)} 23:32:26.889
libwdi:debug [syslog] sto: {Core Driver Package Import: exit(0x00000000)} 23:32:26.889
libwdi:debug [syslog] sto: {Stage Driver Package: exit(0x00000000)} 23:32:26.891
libwdi:debug [syslog] sto: {Setup Import Driver Package - exit (0x00000000)} 23:32:26.924
libwdi:debug [syslog] inf: Driver Store Path: C:\Windows\System32\DriverStore\FileRepository\libusbk_generic_device.inf_amd64_6e525d7434d5b58b\libusbK_Generic_Device.inf
libwdi:debug [syslog] inf: Published Inf Path: C:\Windows\INF\oem156.inf
libwdi:debug [process_message] switching timeout back to finite
libwdi:debug [installer process] copied inf to C:\Windows\INF\oem156.inf
libwdi:debug [installer process] re-enumerating driver node ...
libwdi:debug [installer process] re-enumeration succeeded...
libwdi:debug [process_message] installer process completed
libwdi:debug [installer process] successfully restored the system restore point creation setting
Driver Installation: SUCCESS
0 devices found.
Using inf name: WinUSB_Generic_Device.inf
Successfully extracted driver files.
Installing driver. Please wait...
libwdi:info [extract_binaries] successfully extracted driver files to C:\Users\MichaelR1\usb_driver
libwdi:info [wdi_prepare_driver] successfully created 'C:\Users\MichaelR1\usb_driver\WinUSB_Generic_Device.inf'
libwdi:info [wdi_prepare_driver] Creating and self-signing a .cat file...
libwdi:debug [AddFileHash] 'wdfcoinstaller01011.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\wdfcoinstaller01011.dll'
libwdi:debug [AddFileHash] 'winusbcoinstaller2.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\winusbcoinstaller2.dll'
libwdi:debug [AddFileHash] 'winusb_generic_device.inf': INF type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\winusb_generic_device.inf'
libwdi:debug [AddFileHash] 'wdfcoinstaller01011.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\wdfcoinstaller01011.dll'
libwdi:debug [AddFileHash] 'winusbcoinstaller2.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\winusbcoinstaller2.dll'
libwdi:info [CreateCat] Successfully created file 'C:\Users\MichaelR1\usb_driver\WinUSB_Generic_Device.cat'
libwdi:info [RemoveCertFromStore] Deleted existing certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)' from 'Root' store
libwdi:info [RemoveCertFromStore] Deleted existing certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)' from 'TrustedPublisher' store
libwdi:debug [CreateSelfSignedCert] Set Enhanced Key Usage, URL and CPS
libwdi:debug [CreateSelfSignedCert] Created new key container
libwdi:debug [CreateSelfSignedCert] Generated new keypair...
libwdi:info [CreateSelfSignedCert] Created new self-signed certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)'
libwdi:debug [SelfSignFile] Successfully created certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)'
libwdi:info [SelfSignFile] Added certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)' to 'Root' and 'TrustedPublisher' stores
libwdi:info [SelfSignFile] Successfully signed file 'C:\Users\MichaelR1\usb_driver\WinUSB_Generic_Device.cat'
libwdi:info [SelfSignFile] Successfully deleted private key
libwdi:debug [wdi_install_driver] using progress bar mode
libwdi:debug [installer process] got parameter WinUSB_Generic_Device.inf
libwdi:debug [process_message] got request for device_id
libwdi:debug [process_message] no device_id - sending empty string
libwdi:debug [installer process] got device_id: ''
libwdi:debug [process_message] got request for hardware_id
libwdi:debug [process_message] no hardware_id - sending empty string
libwdi:debug [installer process] got hardware_id: ''
libwdi:debug [installer process] got user_sid: 'S-1-5-21-1324130775-3425519498-3713388002-1001'
libwdi:debug [installer process] using syslog 'C:\Windows\inf\setupapi.dev.log'
libwdi:debug [installer process] syslog reader thread started
libwdi:debug [installer process] successfully disabled the system restore point creation setting
libwdi:debug [process_message] switching timeout to infinite
libwdi:debug [installer process] Copying inf file (for the next time device is plugged) - please wait...
libwdi:debug [process_message] switching timeout to infinite
libwdi:debug [syslog] h: C:\Windows\System32\DriverStore\FileRepository\libusbk_generic_device.inf_amd64_6e525d7434d5b58b\libusbK_Generic_Device.inf
libwdi:debug [syslog] inf: Published Inf Path: C:\Windows\INF\oem156.inf
libwdi:debug [process_message] switching timeout back to finite
libwdi:debug [installer process] copied inf to C:\Windows\INF\oem154.inf
libwdi:debug [installer process] re-enumerating driver node ...
libwdi:debug [installer process] re-enumeration succeeded...
libwdi:debug [process_message] installer process completed
libwdi:debug [installer process] successfully restored the system restore point creation setting
Driver Installation: SUCCESS
0 devices found.
Using inf name: USB_Serial
(CDC)Generic_Device.inf
Successfully extracted driver files.
Installing driver. Please wait...
libwdi:info [extract_binaries] successfully extracted driver files to C:\Users\MichaelR1\usb_driver
libwdi:info [wdi_prepare_driver] successfully created 'C:\Users\MichaelR1\usb_driver\USB_Serial
(CDC)Generic_Device.inf'
libwdi:info [wdi_prepare_driver] Creating and self-signing a .cat file...
libwdi:debug [AddFileHash] 'usb_serial
(cdc)generic_device.inf': INF type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\usb_serial
(cdc)generic_device.inf'
libwdi:info [CreateCat] Successfully created file 'C:\Users\MichaelR1\usb_driver\USB_Serial
(CDC)Generic_Device.cat'
libwdi:debug [CreateSelfSignedCert] Set Enhanced Key Usage, URL and CPS
libwdi:debug [CreateSelfSignedCert] Created new key container
libwdi:debug [CreateSelfSignedCert] Generated new keypair...
libwdi:info [CreateSelfSignedCert] Created new self-signed certificate 'CN=USB\MS_COMP_USBSER (libwdi autogenerated)'
libwdi:debug [SelfSignFile] Successfully created certificate 'CN=USB\MS_COMP_USBSER (libwdi autogenerated)'
libwdi:info [SelfSignFile] Added certificate 'CN=USB\MS_COMP_USBSER (libwdi autogenerated)' to 'Root' and 'TrustedPublisher' stores
libwdi:info [SelfSignFile] Successfully signed file 'C:\Users\MichaelR1\usb_driver\USB_Serial
(CDC)Generic_Device.cat'
libwdi:info [SelfSignFile] Successfully deleted private key
libwdi:debug [wdi_install_driver] using progress bar mode
libwdi:debug [installer process] got parameter USB_Serial
(CDC)Generic_Device.inf
libwdi:debug [process_message] got request for device_id
libwdi:debug [process_message] no device_id - sending empty string
libwdi:debug [installer process] got device_id: ''
libwdi:debug [process_message] got request for hardware_id
libwdi:debug [process_message] no hardware_id - sending empty string
libwdi:debug [installer process] got hardware_id: ''
libwdi:debug [installer process] got user_sid: 'S-1-5-21-1324130775-3425519498-3713388002-1001'
libwdi:debug [installer process] using syslog 'C:\Windows\inf\setupapi.dev.log'
libwdi:debug [installer process] syslog reader thread started
libwdi:debug [installer process] successfully disabled the system restore point creation setting
libwdi:debug [process_message] switching timeout to infinite
libwdi:debug [installer process] Copying inf file (for the next time device is plugged) - please wait...
libwdi:debug [process_message] switching timeout to infinite
libwdi:debug [syslog] installer_x64.exe" "USB_Serial
(CDC)Generic_Device.inf"
libwdi:debug [syslog] inf: Copy style: 0x00000000
libwdi:debug [syslog] sto: {Setup Import Driver Package: C:\Users\MichaelR1\usb_driver\USB_Serial
(CDC)Generic_Device.inf} 23:34:21.189
libwdi:debug [syslog] inf: Provider: libwdi
libwdi:debug [syslog] inf: Class GUID: {4D36E978-E325-11CE-BFC1-08002BE10318}
libwdi:debug [syslog] inf: Driver Version: 07/05/2020,1.0.0.0
libwdi:debug [syslog] inf: Catalog File: USB_Serial
(CDC)Generic_Device.cat
libwdi:debug [syslog] sto: {Copy Driver Package: C:\Users\MichaelR1\usb_driver\USB_Serial
(CDC)Generic_Device.inf} 23:34:21.192
libwdi:debug [syslog] sto: Driver Package = C:\Users\MichaelR1\usb_driver\USB_Serial
(CDC)Generic_Device.inf
libwdi:debug [syslog] sto: Flags = 0x00000007
libwdi:debug [syslog] sto: Destination = C:\Users\MICHAE1\AppData\Local\Temp{e2b6995f-c360-8743-901c-de5c77a2eb75}
libwdi:debug [syslog] sto: Copying driver package files to 'C:\Users\MICHAE
1\AppData\Local\Temp{e2b6995f-c360-8743-901c-de5c77a2eb75}'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\USB_Serial
(CDC)Generic_Device.cat' to 'C:\Users\MICHAE~1\AppData\Local\Temp{e2b6995f-c360-8743-901c-de5c77a2eb75}\USB_Serial(CDC)Generic_Device.cat'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\USB_Serial
(CDC)Generic_Device.inf' to 'C:\Users\MICHAE~1\AppData\Local\Temp{e2b6995f-c360-8743-901c-de5c77a2eb75}\USB_Serial(CDC)Generic_Device.inf'.
libwdi:debug [syslog] sto: {Copy Driver Package: exit(0x00000000)} 23:34:21.215
libwdi:debug [syslog] pol: {Driver package policy check} 23:34:21.227
libwdi:debug [syslog] pol: {Driver package policy check - exit(0x00000000)} 23:34:21.228
libwdi:debug [syslog] sto: {Stage Driver Package: C:\Users\MICHAE~1\AppData\Local\Temp{e2b6995f-c360-8743-901c-de5c77a2eb75}\USB_Serial
(CDC)Generic_Device.inf} 23:34:21.228
libwdi:debug [syslog] inf: {Query Configurability: C:\Users\MICHAE~1\AppData\Local\Temp{e2b6995f-c360-8743-901c-de5c77a2eb75}\USB_Serial
(CDC)Generic_Device.inf} 23:34:21.240
libwdi:debug [syslog] inf: Driver package 'USB_Serial
(CDC)Generic_Device.inf' is configurable.
libwdi:debug [syslog] inf: {Query Configurability: exit(0x00000000)} 23:34:21.248
libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{e2b6995f-c360-8743-901c-de5c77a2eb75}\USB_Serial
(CDC)Generic_Device.cat' to 'C:\Windows\System32\DriverStore\Temp{54264000-7853-cf42-862b-2eeeb50c1e31}\USB_Serial(CDC)Generic_Device.cat'.
libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{e2b6995f-c360-8743-901c-de5c77a2eb75}\USB_Serial
(CDC)Generic_Device.inf' to 'C:\Windows\System32\DriverStore\Temp{54264000-7853-cf42-862b-2eeeb50c1e31}\USB_Serial(CDC)_Generic_Device.inf'.
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT VALIDATE} 23:34:21.258
libwdi:debug [syslog] sig: {VERIFY_FILE_SIGNATURE} 23:34:21.282
libwdi:debug [syslog] sig: Key = USB_Serial
(CDC)Generic_Device.inf
libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\Temp{54264000-7853-cf42-862b-2eeeb50c1e31}\USB_Serial
(CDC)Generic_Device.inf
libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\Temp{54264000-7853-cf42-862b-2eeeb50c1e31}\USB_Serial
(CDC)_Generic_Device.cat
libwdi:debug [syslog] ! sig: Verifying file against specific (valid) catalog failed.
libwdi:debug [syslog] ! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE exit(0x800b0109)} 23:34:21.285
libwdi:debug [syslog] sig: {VERIFY_FILE_SIGNATURE} 23:34:21.286
libwdi:debug [syslog] sig: Key = USB_Serial
(CDC)Generic_Device.inf
libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\Temp{54264000-7853-cf42-862b-2eeeb50c1e31}\USB_Serial
(CDC)Generic_Device.inf
libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\Temp{54264000-7853-cf42-862b-2eeeb50c1e31}\USB_Serial
(CDC)_Generic_Device.cat
libwdi:debug [syslog] sig: Success: File is signed in Authenticode(tm) catalog.
libwdi:debug [syslog] sig: Error 0xe0000241: The INF was signed with an Authenticode(tm) catalog from a trusted publisher.
libwdi:debug [syslog] sig: {VERIFY_FILE_SIGNATURE exit(0xe0000241)} 23:34:21.293
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT VALIDATE: exit(0x00000000)} 23:34:21.294
libwdi:debug [syslog] sig: Signer Score = 0x0F000000 (Authenticode)
libwdi:debug [syslog] sig: Signer Name = USB\MS_COMP_USBSER (libwdi autogenerated)
libwdi:debug [syslog] sto: {Core Driver Package Import: usb_serial
(cdc)generic_device.inf_amd64_037bd1823d47ca8a} 23:34:21.295
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT BEGIN} 23:34:21.295
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT BEGIN: exit(0x00000000)} 23:34:21.295
libwdi:debug [syslog] cpy: {Copy Directory: C:\Windows\System32\DriverStore\Temp{54264000-7853-cf42-862b-2eeeb50c1e31}} 23:34:21.296
libwdi:debug [syslog] cpy: Target Path = C:\Windows\System32\DriverStore\FileRepository\usb_serial
(cdc)generic_device.inf_amd64_037bd1823d47ca8a
libwdi:debug [syslog] cpy: {Copy Directory: exit(0x00000000)} 23:34:21.297
libwdi:debug [syslog] idb: {Register Driver Package: C:\Windows\System32\DriverStore\FileRepository\usb_serial
(cdc)generic_device.inf_amd64_037bd1823d47ca8a\USB_Serial(CDC)Generic_Device.inf} 23:34:21.298
libwdi:debug [syslog] idb: Created driver package object 'usb_serial
(cdc)generic_device.inf_amd64_037bd1823d47ca8a' in SYSTEM database node.
libwdi:debug [syslog] idb: Created driver INF file object 'oem157.inf' in SYSTEM database node.
libwdi:debug [syslog] idb: Registered driver package 'usb_serial
(cdc)generic_device.inf_amd64_037bd1823d47ca8a' with 'oem157.inf'.
libwdi:debug [syslog] idb: {Register Driver Package: exit(0x00000000)} 23:34:21.303
libwdi:debug [syslog] idb: {Publish Driver Package: C:\Windows\System32\DriverStore\FileRepository\usb_serial
(cdc)generic_device.inf_amd64_037bd1823d47ca8a\USB_Serial(CDC)Generic_Device.inf} 23:34:21.320
libwdi:debug [syslog] idb: Activating driver package 'usb_serial
(cdc)generic_device.inf_amd64_037bd1823d47ca8a'.
libwdi:debug [syslog] cpy: Published 'usb_serial
(cdc)generic_device.inf_amd64_037bd1823d47ca8a\usb_serial(cdc)generic_device.inf' to 'oem157.inf'.
libwdi:debug [syslog] idb: Indexed 2 device IDs for 'usb_serial
(cdc)generic_device.inf_amd64_037bd1823d47ca8a'.
libwdi:debug [syslog] sto: Flushed driver database node 'SYSTEM'. Time = 0 ms
libwdi:debug [syslog] idb: {Publish Driver Package: exit(0x00000000)} 23:34:21.325
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT END} 23:34:21.325
libwdi:debug [syslog] dvi: Flushed all driver package files to disk. Time = 0 ms
libwdi:debug [syslog] sig: Installed catalog 'USB_Serial
(CDC)Generic_Device.cat' as 'oem157.cat'.
libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT END: exit(0x00000000)} 23:34:21.332
libwdi:debug [syslog] sto: {Core Driver Package Import: exit(0x00000000)} 23:34:21.332
libwdi:debug [syslog] sto: {Stage Driver Package: exit(0x00000000)} 23:34:21.333
libwdi:debug [syslog] sto: {Setup Import Driver Package - exit (0x00000000)} 23:34:21.359
libwdi:debug [syslog] inf: Driver Store Path: C:\Windows\System32\DriverStore\FileRepository\usb_serial
(cdc)generic_device.inf_amd64_037bd1823d47ca8a\USB_Serial(CDC)Generic_Device.inf
libwdi:debug [syslog] inf: Published Inf Path: C:\Windows\INF\oem157.inf
libwdi:debug [process_message] switching timeout back to finite
libwdi:debug [installer process] copied inf to C:\Windows\INF\oem157.inf
libwdi:debug [installer process] re-enumerating driver node ...
libwdi:debug [installer process] re-enumeration succeeded...
libwdi:debug [process_message] installer process completed
libwdi:debug [installer process] successfully restored the system restore point creation setting
Driver Installation: SUCCESS
0 devices found.
12 devices found.
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_8087&PID_0AAA&REV_0002
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_E0&SubClass_01&Prot_01
libwdi:debug [wdi_create_list] Driver version: 21.80.0.3
libwdi:debug [wdi_create_list] BTHUSB USB device (1): USB\VID_8087&PID_0AAA\5&2AD60A6B&0&14
libwdi:debug [wdi_create_list] Device description: 'Intel(R) Wireless Bluetooth(R)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_046D&PID_C52B&REV_2401&MI_01
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_02
libwdi:debug [wdi_create_list] Driver version: 10.0.18362.175
libwdi:debug [wdi_create_list] HidUsb USB device (2): USB\VID_046D&PID_C52B&MI_01\7&26A9DED0&0&0001
libwdi:debug [wdi_create_list] Device description: 'USB Receiver (Interface 1)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_046D&PID_C52B&REV_2401&MI_02
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_00&Prot_00
libwdi:debug [wdi_create_list] Driver version: 5.92.28.0
libwdi:debug [wdi_create_list] LEqdUsb USB device (7): USB\VID_046D&PID_C52B&MI_02\7&26A9DED0&0&0002
libwdi:debug [wdi_create_list] Device description: 'USB Receiver (Interface 2)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_152D&PID_0567&REV_0205
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_08&SubClass_06&Prot_50
libwdi:debug [wdi_create_list] Driver version: 10.0.18362.1
libwdi:debug [wdi_create_list] USBSTOR USB device (8): USB\VID_152D&PID_0567\152D00539000
libwdi:debug [wdi_create_list] Device description: 'USB to ATA/ATAPI Bridge'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_045E&PID_075D&REV_0105&MI_00
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_0e&SubClass_03&Prot_00
libwdi:debug [wdi_create_list] Upper filter: LifeCamTrueColor
libwdi:debug [wdi_create_list] Driver version: 5.20.102.0
libwdi:debug [wdi_create_list] usbvideo USB device (9): USB\VID_045E&PID_075D&MI_00\7&2A616582&0&0000
libwdi:debug [wdi_create_list] Device description: 'Microsoft® LifeCam Cinema(TM) (Interface 0)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_174C&PID_55AA&REV_0100
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_08&SubClass_06&Prot_62
libwdi:debug [wdi_create_list] Driver version: 10.0.18362.387
libwdi:debug [wdi_create_list] UASPStor USB device (10): USB\VID_174C&PID_55AA\MSFT30123456789FF3
libwdi:debug [wdi_create_list] Device description: 'ASMT1051'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0B05&PID_1866&REV_0002&MI_02
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_01
libwdi:debug [wdi_create_list] Driver version: 10.0.18362.175
libwdi:debug [wdi_create_list] HidUsb USB device (12): USB\VID_0B05&PID_1866&MI_02\6&F012E73&0&0002
libwdi:debug [wdi_create_list] Device description: 'ASUSTeK Computer Inc. (Interface 2)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0B05&PID_1866&REV_0002&MI_01
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_01
libwdi:debug [wdi_create_list] Driver version: 10.0.18362.175
libwdi:debug [wdi_create_list] HidUsb USB device (13): USB\VID_0B05&PID_1866&MI_01\6&F012E73&0&0001
libwdi:debug [wdi_create_list] Device description: 'ASUSTeK Computer Inc. (Interface 1)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0B05&PID_1866&REV_0002&MI_00
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_01
libwdi:debug [wdi_create_list] Driver version: 10.0.18362.175
libwdi:debug [wdi_create_list] HidUsb USB device (14): USB\VID_0B05&PID_1866&MI_00\6&F012E73&0&0000
libwdi:debug [wdi_create_list] Device description: 'USB Input Device (Interface 0)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_04B5&PID_6022&REV_0000
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_FF&SubClass_00&Prot_00
libwdi:debug [wdi_create_list] Driver version: 0.0.0.0
libwdi:debug [wdi_create_list] Hantek6022BE2 USB device (15): USB\VID_04B5&PID_6022\5&2AD60A6B&0&3
libwdi:debug [wdi_create_list] Device description: 'HantekDSO6022BE'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_046D&PID_C52B&REV_2401&MI_00
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_01
libwdi:debug [wdi_create_list] Driver version: 1.10.78.0
libwdi:debug [wdi_create_list] HidUsb USB device (16): USB\VID_046D&PID_C52B&MI_00\7&26A9DED0&0&0000
libwdi:debug [wdi_create_list] Device description: 'USB Receiver (Interface 0)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_045E&PID_075D&REV_0105&MI_02
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_01&SubClass_02&Prot_00
libwdi:debug [wdi_create_list] Driver version: 10.0.18362.1
libwdi:debug [wdi_create_list] usbaudio USB device (17): USB\VID_045E&PID_075D&MI_02\7&2A616582&0&0002
libwdi:debug [wdi_create_list] Device description: 'Microsoft® LifeCam Cinema(TM) (Interface 2)'
Using inf name: WinUSB_Generic_Device.inf
Successfully extracted driver files.
Installing driver. Please wait...
libwdi:info [extract_binaries] successfully extracted driver files to C:\Users\MichaelR1\usb_driver
libwdi:info [wdi_prepare_driver] successfully created 'C:\Users\MichaelR1\usb_driver\WinUSB_Generic_Device.inf'
libwdi:info [wdi_prepare_driver] Creating and self-signing a .cat file...
libwdi:debug [AddFileHash] 'wdfcoinstaller01011.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\wdfcoinstaller01011.dll'
libwdi:debug [AddFileHash] 'winusbcoinstaller2.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\winusbcoinstaller2.dll'
libwdi:debug [AddFileHash] 'winusb_generic_device.inf': INF type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\winusb_generic_device.inf'
libwdi:debug [AddFileHash] 'wdfcoinstaller01011.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\wdfcoinstaller01011.dll'
libwdi:debug [AddFileHash] 'winusbcoinstaller2.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\winusbcoinstaller2.dll'
libwdi:info [CreateCat] Successfully created file 'C:\Users\MichaelR1\usb_driver\WinUSB_Generic_Device.cat'
libwdi:info [RemoveCertFromStore] Deleted existing certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)' from 'Root' store
libwdi:info [RemoveCertFromStore] Deleted existing certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)' from 'TrustedPublisher' store
libwdi:debug [CreateSelfSignedCert] Set Enhanced Key Usage, URL and CPS
libwdi:debug [CreateSelfSignedCert] Created new key container
libwdi:debug [CreateSelfSignedCert] Generated new keypair...
libwdi:info [CreateSelfSignedCert] Created new self-signed certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)'
libwdi:debug [SelfSignFile] Successfully created certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)'
libwdi:info [SelfSignFile] Added certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)' to 'Root' and 'TrustedPublisher' stores
libwdi:info [SelfSignFile] Successfully signed file 'C:\Users\MichaelR1\usb_driver\WinUSB_Generic_Device.cat'
libwdi:info [SelfSignFile] Successfully deleted private key
libwdi:debug [wdi_install_driver] using progress bar mode
libwdi:debug [installer process] got parameter WinUSB_Generic_Device.inf
libwdi:debug [process_message] got request for device_id
libwdi:debug [process_message] no device_id - sending empty string
libwdi:debug [installer process] got device_id: ''
libwdi:debug [process_message] got request for hardware_id
libwdi:debug [process_message] no hardware_id - sending empty string
libwdi:debug [installer process] got hardware_id: ''
libwdi:debug [installer process] got user_sid: 'S-1-5-21-1324130775-3425519498-3713388002-1001'
libwdi:debug [installer process] using syslog 'C:\Windows\inf\setupapi.dev.log'
libwdi:debug [installer process] syslog reader thread started
libwdi:debug [installer process] successfully disabled the system restore point creation setting
libwdi:debug [process_message] switching timeout to infinite
libwdi:debug [installer process] Copying inf file (for the next time device is plugged) - please wait...
libwdi:debug [process_message] switching timeout to infinite
libwdi:debug [syslog] 823d47ca8a\USB_Serial
(CDC)_Generic_Device.inf
libwdi:debug [syslog] inf: Published Inf Path: C:\Windows\INF\oem157.inf
libwdi:debug [process_message] switching timeout back to finite
libwdi:debug [installer process] copied inf to C:\Windows\INF\oem154.inf
libwdi:debug [installer process] re-enumerating driver node ...
libwdi:debug [installer process] re-enumeration succeeded...
libwdi:debug [process_message] installer process completed
libwdi:debug [installer process] successfully restored the system restore point creation setting
Driver Installation: SUCCESS
12 devices found.
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_8087&PID_0AAA&REV_0002
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_E0&SubClass_01&Prot_01
libwdi:debug [wdi_create_list] Driver version: 21.80.0.3
libwdi:debug [wdi_create_list] BTHUSB USB device (1): USB\VID_8087&PID_0AAA\5&2AD60A6B&0&14
libwdi:debug [wdi_create_list] Device description: 'Intel(R) Wireless Bluetooth(R)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_046D&PID_C52B&REV_2401&MI_01
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_02
libwdi:debug [wdi_create_list] Driver version: 10.0.18362.175
libwdi:debug [wdi_create_list] HidUsb USB device (2): USB\VID_046D&PID_C52B&MI_01\7&26A9DED0&0&0001
libwdi:debug [wdi_create_list] Device description: 'USB Receiver (Interface 1)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_046D&PID_C52B&REV_2401&MI_02
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_00&Prot_00
libwdi:debug [wdi_create_list] Driver version: 5.92.28.0
libwdi:debug [wdi_create_list] LEqdUsb USB device (7): USB\VID_046D&PID_C52B&MI_02\7&26A9DED0&0&0002
libwdi:debug [wdi_create_list] Device description: 'USB Receiver (Interface 2)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_152D&PID_0567&REV_0205
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_08&SubClass_06&Prot_50
libwdi:debug [wdi_create_list] Driver version: 10.0.18362.1
libwdi:debug [wdi_create_list] USBSTOR USB device (8): USB\VID_152D&PID_0567\152D00539000
libwdi:debug [wdi_create_list] Device description: 'USB to ATA/ATAPI Bridge'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_045E&PID_075D&REV_0105&MI_00
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_0e&SubClass_03&Prot_00
libwdi:debug [wdi_create_list] Upper filter: LifeCamTrueColor
libwdi:debug [wdi_create_list] Driver version: 5.20.102.0
libwdi:debug [wdi_create_list] usbvideo USB device (9): USB\VID_045E&PID_075D&MI_00\7&2A616582&0&0000
libwdi:debug [wdi_create_list] Device description: 'Microsoft® LifeCam Cinema(TM) (Interface 0)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_174C&PID_55AA&REV_0100
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_08&SubClass_06&Prot_62
libwdi:debug [wdi_create_list] Driver version: 10.0.18362.387
libwdi:debug [wdi_create_list] UASPStor USB device (10): USB\VID_174C&PID_55AA\MSFT30123456789FF3
libwdi:debug [wdi_create_list] Device description: 'ASMT1051'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0B05&PID_1866&REV_0002&MI_02
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_01
libwdi:debug [wdi_create_list] Driver version: 10.0.18362.175
libwdi:debug [wdi_create_list] HidUsb USB device (12): USB\VID_0B05&PID_1866&MI_02\6&F012E73&0&0002
libwdi:debug [wdi_create_list] Device description: 'ASUSTeK Computer Inc. (Interface 2)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0B05&PID_1866&REV_0002&MI_01
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_01
libwdi:debug [wdi_create_list] Driver version: 10.0.18362.175
libwdi:debug [wdi_create_list] HidUsb USB device (13): USB\VID_0B05&PID_1866&MI_01\6&F012E73&0&0001
libwdi:debug [wdi_create_list] Device description: 'ASUSTeK Computer Inc. (Interface 1)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0B05&PID_1866&REV_0002&MI_00
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_01
libwdi:debug [wdi_create_list] Driver version: 10.0.18362.175
libwdi:debug [wdi_create_list] HidUsb USB device (14): USB\VID_0B05&PID_1866&MI_00\6&F012E73&0&0000
libwdi:debug [wdi_create_list] Device description: 'USB Input Device (Interface 0)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_04B5&PID_6022&REV_0000
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_FF&SubClass_00&Prot_00
libwdi:debug [wdi_create_list] Driver version: 0.0.0.0
libwdi:debug [wdi_create_list] Hantek6022BE2 USB device (15): USB\VID_04B5&PID_6022\5&2AD60A6B&0&3
libwdi:debug [wdi_create_list] Device description: 'HantekDSO6022BE'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_046D&PID_C52B&REV_2401&MI_00
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_01
libwdi:debug [wdi_create_list] Driver version: 1.10.78.0
libwdi:debug [wdi_create_list] HidUsb USB device (16): USB\VID_046D&PID_C52B&MI_00\7&26A9DED0&0&0000
libwdi:debug [wdi_create_list] Device description: 'USB Receiver (Interface 0)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_045E&PID_075D&REV_0105&MI_02
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_01&SubClass_02&Prot_00
libwdi:debug [wdi_create_list] Driver version: 10.0.18362.1
libwdi:debug [wdi_create_list] usbaudio USB device (17): USB\VID_045E&PID_075D&MI_02\7&2A616582&0&0002
libwdi:debug [wdi_create_list] Device description: 'Microsoft® LifeCam Cinema(TM) (Interface 2)'

@Ho-Ro
Copy link
Member

Ho-Ro commented Jul 6, 2020

Michael,

I see two times an entry for VID_04B5, PID_6022, REV_0000 - this could indicate that the (original supplied by) Hantek driver is still active and blocks OpenHantek. But I do not use Windows at all and cannot check it here.

libwdi:debug [wdi_create_list] Hardware ID: USB\VID_04B5&PID_6022&REV_0000
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_FF&SubClass_00&Prot_00
libwdi:debug [wdi_create_list] Driver version: 0.0.0.0
libwdi:debug [wdi_create_list] Hantek6022BE2 USB device (15): USB\VID_04B5&PID_6022\5&2AD60A6B&0&3
libwdi:debug [wdi_create_list] Device description: 'HantekDSO6022BE'

The hardware of Hantek DSO-6022 mainly consists of a Cypress EzUSB chip, which - when switched on - reports VID/PID 04B4/6022 (these values are stored in the EEPROM). In normal operation OpenHantek claims this USB device and uploads my own firmware into RAM, that finally switches the scope device from VID 04B4 to 04B5, reporting VID_04B5, PID_6022, REV_0207.
I suspect that the original Hantek driver does something similar, but it uploads a different firmware (REV_0000) that is missing a lot of features and cannot be used by OpenHantek. They communicate via a closed source dll that is only available for Windows while OpenHantek started 10 years ago to make the scope usable under Linux (the correct Linux/Unix way to communicate with USB is to use libusb). Since OH only used system-independent libraries, it could later be ported to Windows, where a libusb.dll is also available, which must be activated by Zadig.

Please apply Zadig twice:

  1. with the freshly plugged in device (VID_04B4, PID_6022)
  2. when OpenHantek has loaded its firmware (VID_04B5, PID_6022).

If you do not see the 1st VID/PID combination after plugging the original Hantek has probably grabbed it as soon you plug the device in - in this case please remove the Hantek driver!

Martin

@Ho-Ro
Copy link
Member

Ho-Ro commented Jul 13, 2020

No reaction for a week - either the problem is solved or Michael has lost interest. I'm closing for now, please reopen if you're still interested and new information is available.

@Ho-Ro Ho-Ro closed this as completed Jul 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
More input please! More info necessary to handle this issue Windows Windows related, WONTFIX unless a volunteer steps in
Projects
None yet
Development

No branches or pull requests

2 participants