VirtualHere client cannot 'use' device after installing the manufacturer's device driver on the VirtualHere server machine

7 posts / 0 new
Last post
spdev31
VirtualHere client cannot 'use' device after installing the manufacturer's device driver on the VirtualHere server machine

Hello all!

I'm having an issue connecting my VirtualHere Linux console client to my 1fae:212c device plugged to my Win10 VirtualHere server, once I install the actual manufacturer's device driver on Win10. But, it works if I uninstall the manufacturer's device driver. Can you help take a look at my logs and give me any pointers? Thanks.

Environment: VirtualHere server 4.1.8 on Win10, VirtualHere client 4.9.9 on Linux (arm64)

Issue: Using 'vhclientarm64 -t use' on Linux (client), I can successfully connect and use my device plugged to my Win10 machine (server). But, once I manually install the device drivers for 1fae:212c device on my Win10, then 'vhclientarm64 -t use' fails. It seems VirtualHere is incompatible if the actual device drivers are installed.

Workaround: Uninstall VirtualHere (and UsbDk drivers) before installing the actual device driver (needed to use the device with other programs). Or uninstall actual device driver before installing VirtualHere (and UsbDk drivers).

Thanks for your help! My logs are below:

Best regards,
Shaun

Here is my client output:
------------------------------
vhclientarm64 -t list
VirtualHere Client IPC, below are the available devices:
(Value in brackets = address, * = Auto-Use)

Windows Hub (LAPTOP-NK9F6MVU:49930)
--> 0x0a2a (LAPTOP-NK9F6MVU.9)
--> HP Wide Vision FHD Camera (LAPTOP-NK9F6MVU.1)
--> Blackfin USB Device (LAPTOP-NK9F6MVU.2)

Auto-Find currently on
Auto-Use All currently off
Reverse Lookup currently on
Reverse SSL Lookup currently off
VirtualHere Client not running as a service

vhclientarm64 -t use,LAPTOP-NK9F6MVU.2
VirtualHere Client: There was a error using this device.
FAILED

Here's my server output
------------------------------
2020-06-27 19:26:44 INFO :Connection 1 successfully removed (reason:server shutdown)
2020-06-27 19:26:44 INFO :Connection 1 successfully removed (reason:timeout)
2020-06-27 19:26:45 INFO :Unmanaging device 9 [8087:0a2a]
2020-06-27 19:26:45 INFO :Unmanaging device 1 [04f2:b593]
2020-06-27 19:26:45 INFO :Unmanaging device 6 [076b:5023]
2020-06-27 19:26:45 INFO :Unmanaging device 2 [1fae:212c]
2020-06-27 19:26:45 INFO :Unmanaging device 12 [2458:0001]
2020-06-27 19:26:48 INFO :>>> Shutdown <<<
2020-06-27 19:27:00 INFO :>>> Starting VirtualHere USB Server v4.1.8 (Built: Jun 8 2020, 12:40:28)<<<
2020-06-27 19:27:00 INFO :Using configuration C:\Users\Shaun\Downloads\config.ini
2020-06-27 19:27:00 INFO :Server licensed to=unlicensed max_devices=1
2020-06-27 19:27:00 INFO :Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)
2020-06-27 19:27:00 INFO :172.18.43.62 connected as connection 1
2020-06-27 19:27:03 INFO :Tickled device USB\VID_8087&PID_0A2A\5&16785989&0&8 when getting prod/vend strings
2020-06-27 19:27:04 INFO :Tickled device USB\VID_04F2&PID_B593\1 when getting prod/vend strings
2020-06-27 19:27:04 INFO :Found Full speed device [8087:0a2a] "0x8087, 0x0a2a" at address 9
2020-06-27 19:27:04 INFO :Found High speed device [04f2:b593] "Chicony Electronics Co.,Ltd., HP Wide Vision FHD Camera" at address 1
2020-06-27 19:27:04 INFO :Found Full speed device [076b:5023] "HID Global, OMNIKEY 5023 Smart Card Reader" at address 6
2020-06-27 19:27:04 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-27 19:27:04 INFO :Found Full speed device [2458:0001] "Bluegiga, Low Energy Dongle" at address 12
2020-06-27 19:27:26 ERROR :Cannot capture device because it is currently in use at the server. Please exit the program that is using the device, then try again. (USB\VID_2458&PID_0001\1)
2020-06-27 19:27:32 ERROR :Cannot capture device because it is currently in use at the server. Please exit the program that is using the device, then try again. (USB\VID_2458&PID_0001\1)
2020-06-27 19:27:32 ERROR :Error binding device 12 [2458:0001] to connection 1, BIND_ERROR
2020-06-27 19:30:17 INFO :>>> Starting VirtualHere USB Server v4.1.8 (Built: Jun 8 2020, 12:40:28)<<<
2020-06-27 19:30:17 INFO :Using configuration C:\Users\Shaun\Downloads\config.ini
2020-06-27 19:30:17 INFO :Server licensed to=unlicensed max_devices=1
2020-06-27 19:30:17 INFO :Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)
2020-06-27 19:30:17 INFO :172.18.43.62 connected as connection 1
2020-06-27 19:30:18 INFO :Tickled device USB\VID_04F2&PID_B593\1 when getting prod/vend strings
2020-06-27 19:30:19 INFO :Tickled device USB\VID_8087&PID_0A2A\5&16785989&0&8 when getting prod/vend strings
2020-06-27 19:30:19 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-27 19:30:19 INFO :Found Full speed device [2458:0001] "Bluegiga, Low Energy Dongle" at address 12
2020-06-27 19:30:19 INFO :Found Full speed device [076b:5023] "HID Global, OMNIKEY 5023 Smart Card Reader" at address 6
2020-06-27 19:30:19 INFO :Found High speed device [04f2:b593] "Chicony Electronics Co.,Ltd., HP Wide Vision FHD Camera" at address 1
2020-06-27 19:30:19 INFO :Found Full speed device [8087:0a2a] "0x8087, 0x0a2a" at address 9
2020-06-27 19:31:12 INFO :Device 12 [2458:0001] BOUND to connection 1
2020-06-27 19:31:26 INFO :Device 12 [2458:0001] UNBOUND from connection 1
2020-06-27 19:31:34 INFO :Device 6 [076b:5023] BOUND to connection 1
2020-06-27 19:31:43 INFO :Device 6 [076b:5023] UNBOUND from connection 1
2020-06-27 19:32:01 INFO :Device 2 [1fae:212c] BOUND to connection 1
2020-06-27 19:32:01 WARNING :Failed to release claimed device USB\ROOT_HUB30\4&150FD7E7&0&0,USB\VID_1FAE&PID_212C\5&16785989&0&3,3 while uncapturing, The device does not recognize the command. (0x00000016)
2020-06-27 19:32:02 ERROR :DiInstallDevice failed, (0xe0000203)
2020-06-27 19:32:02 WARNING :Failed to locate root devnode when rescanning, 13
2020-06-27 19:32:02 INFO :Device 2 [1fae:212c] SURPRISE UNBOUND from connection 1
2020-06-27 19:32:02 INFO :Unmanaging device 2 [1fae:212c]
2020-06-27 19:32:03 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-27 19:32:10 INFO :Device 2 [1fae:212c] BOUND to connection 1
2020-06-27 19:32:25 ERROR :Open device info for device instance id failed, The handle is invalid. (0x00000006)
2020-06-27 19:32:25 WARNING :Failed to locate root devnode when rescanning, 13
2020-06-27 19:32:25 INFO :Device 2 [1fae:212c] UNBOUND from connection 1
2020-06-27 19:32:25 ERROR :DiInstallDevice failed, (0xe0000203)
2020-06-27 19:32:25 WARNING :Failed to locate root devnode when rescanning, 13
2020-06-27 19:32:25 INFO :Device 2 [1fae:212c] SURPRISE UNBOUND from connection 1
2020-06-27 19:32:25 INFO :Unmanaging device 2 [1fae:212c]
2020-06-27 19:32:27 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-27 19:32:34 INFO :Device 2 [1fae:212c] BOUND to connection 1
2020-06-27 19:34:40 WARNING :Failed to close captured device completion port for USB\ROOT_HUB30\4&150FD7E7&0&0,USB\VID_1FAE&PID_212C\5&16785989&0&3,3, The handle is invalid. (0x00000006)
2020-06-27 19:34:40 ERROR :DiInstallDevice failed, (0xe0000203)
2020-06-27 19:34:40 WARNING :Failed to locate root devnode when rescanning, 13
2020-06-27 19:34:40 INFO :Device 2 [1fae:212c] SURPRISE UNBOUND from connection 1
2020-06-27 19:34:40 INFO :Unmanaging device 2 [1fae:212c]
2020-06-27 19:34:40 ERROR :DiInstallDevice failed, (0xe0000203)
2020-06-27 19:34:40 WARNING :Failed to locate root devnode when rescanning, 13
2020-06-27 19:34:40 INFO :Device 2 [1fae:212c] UNBOUND from connection 1
2020-06-27 19:34:40 INFO :Connection 1 successfully removed (reason:timeout)
2020-06-27 19:34:41 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 00:56:10 INFO :172.18.43.62 connected as connection 7
2020-06-29 00:56:37 INFO :Connection 7 successfully removed (reason:timeout)
2020-06-29 00:57:18 INFO :172.18.43.62 connected as connection 8
2020-06-29 01:04:25 INFO :Connection 8 successfully removed (reason:timeout)
2020-06-29 01:09:40 INFO :172.18.43.62 connected as connection 9
2020-06-29 01:10:12 INFO :Device 2 [1fae:212c] BOUND to connection 9
2020-06-29 01:58:56 WARNING :Failed to close captured device completion port for USB\ROOT_HUB30\4&150FD7E7&0&0,USB\VID_1FAE&PID_212C\5&16785989&0&3,3, The handle is invalid. (0x00000006)
2020-06-29 01:58:56 ERROR :DiInstallDevice failed, (0xe0000203)
2020-06-29 01:58:56 WARNING :Failed to locate root devnode when rescanning, 13
2020-06-29 01:58:56 INFO :Device 2 [1fae:212c] UNBOUND from connection 9
2020-06-29 01:58:56 ERROR :DiInstallDevice failed, (0xe0000203)
2020-06-29 01:58:56 WARNING :Failed to locate root devnode when rescanning, 13
2020-06-29 01:58:56 INFO :Device 2 [1fae:212c] SURPRISE UNBOUND from connection 9
2020-06-29 01:58:56 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 01:58:57 INFO :Connection 9 successfully removed (reason:timeout)
2020-06-29 01:58:57 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 02:29:55 INFO :172.18.43.62 connected as connection 11
2020-06-29 02:30:35 INFO :Device 2 [1fae:212c] BOUND to connection 11
2020-06-29 03:40:31 ERROR :DiInstallDevice failed, (0xe0000203)
2020-06-29 03:40:31 WARNING :Failed to locate root devnode when rescanning, 13
2020-06-29 03:40:31 INFO :Device 2 [1fae:212c] SURPRISE UNBOUND from connection 11
2020-06-29 03:40:31 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 03:40:32 ERROR :DiInstallDevice failed, (0xe0000203)
2020-06-29 03:40:32 WARNING :Failed to locate root devnode when rescanning, 13
2020-06-29 03:40:32 INFO :Device 2 [1fae:212c] UNBOUND from connection 11
2020-06-29 03:40:32 INFO :Connection 11 successfully removed (reason:timeout)
2020-06-29 03:40:33 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 08:29:37 INFO :172.18.43.62 connected as connection 13
2020-06-29 15:29:38 INFO :Connection 13 successfully removed (reason:timeout)
2020-06-29 16:06:14 INFO :172.18.43.62 connected as connection 14
2020-06-29 16:58:34 INFO :Connection 14 remotely disconnected gracefully (rx msg size)
2020-06-29 16:58:42 INFO :Connection 14 successfully removed (reason:timeout)
2020-06-29 17:02:53 INFO :172.18.43.62 connected as connection 15
2020-06-29 17:03:15 INFO :Device 2 [1fae:212c] BOUND to connection 15
2020-06-29 17:09:11 INFO :>>> Starting VirtualHere USB Server v4.1.8 (Built: Jun 8 2020, 12:40:28)<<<
2020-06-29 17:09:11 INFO :Using configuration C:\Users\Shaun\Downloads\config.ini
2020-06-29 17:09:11 INFO :Server licensed to=unlicensed max_devices=1
2020-06-29 17:09:11 INFO :Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)
2020-06-29 17:09:11 INFO :172.18.43.62 connected as connection 1
2020-06-29 17:09:12 INFO :Tickled device USB\VID_04F2&PID_B593\1 when getting prod/vend strings
2020-06-29 17:09:13 INFO :Tickled device USB\VID_8087&PID_0A2A\5&16785989&0&8 when getting prod/vend strings
2020-06-29 17:09:14 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 17:09:14 INFO :Found Full speed device [076b:5023] "HID Global, OMNIKEY 5023 Smart Card Reader" at address 6
2020-06-29 17:09:14 INFO :Found High speed device [04f2:b593] "Chicony Electronics Co.,Ltd., HP Wide Vision FHD Camera" at address 1
2020-06-29 17:09:14 INFO :Found Full speed device [8087:0a2a] "0x8087, 0x0a2a" at address 9
2020-06-29 17:09:14 INFO :Found Full speed device [2458:0001] "Bluegiga, Low Energy Dongle" at address 12
2020-06-29 17:09:34 INFO :Connection 1 successfully removed (reason:timeout)
2020-06-29 17:10:38 INFO :172.18.43.62 connected as connection 2
2020-06-29 17:11:13 INFO :Installing driver for class LUMIDIGM VENUS Devices {06B62F68-E35E-4F57-8BE2-A5BC6CCCC708}
2020-06-29 17:11:13 INFO :Downloading https://www.virtualhere.com/sites/default/files/usbserver/windows/win64/drivers/vhsd_lumidigm.venus.devices.sys
2020-06-29 17:11:14 ERROR :There was an error downloading, HTTP response code said error (404)
2020-06-29 17:11:14 ERROR :Could not install driver for class LUMIDIGM VENUS Devices
2020-06-29 17:11:14 ERROR :Error binding device 2 [1fae:212c] to connection 2, BIND_ERROR
2020-06-29 17:11:18 INFO :Installing driver for class LUMIDIGM VENUS Devices {06B62F68-E35E-4F57-8BE2-A5BC6CCCC708}
2020-06-29 17:11:18 INFO :Downloading https://www.virtualhere.com/sites/default/files/usbserver/windows/win64/drivers/vhsd_lumidigm.venus.devices.sys
2020-06-29 17:11:19 ERROR :There was an error downloading, HTTP response code said error (404)
2020-06-29 17:11:19 ERROR :Could not install driver for class LUMIDIGM VENUS Devices
2020-06-29 17:11:19 ERROR :Error binding device 2 [1fae:212c] to connection 2, BIND_ERROR
2020-06-29 17:11:23 INFO :Installing driver for class LUMIDIGM VENUS Devices {06B62F68-E35E-4F57-8BE2-A5BC6CCCC708}
2020-06-29 17:11:23 INFO :Downloading https://www.virtualhere.com/sites/default/files/usbserver/windows/win64/drivers/vhsd_lumidigm.venus.devices.sys
2020-06-29 17:11:24 ERROR :There was an error downloading, HTTP response code said error (404)
2020-06-29 17:11:24 ERROR :Could not install driver for class LUMIDIGM VENUS Devices
2020-06-29 17:11:24 ERROR :Error binding device 2 [1fae:212c] to connection 2, BIND_ERROR
2020-06-29 17:11:28 INFO :Installing driver for class LUMIDIGM VENUS Devices {06B62F68-E35E-4F57-8BE2-A5BC6CCCC708}
2020-06-29 17:11:28 INFO :Downloading https://www.virtualhere.com/sites/default/files/usbserver/windows/win64/drivers/vhsd_lumidigm.venus.devices.sys
2020-06-29 17:11:28 ERROR :There was an error downloading, HTTP response code said error (404)
2020-06-29 17:11:28 ERROR :Could not install driver for class LUMIDIGM VENUS Devices
2020-06-29 17:11:28 ERROR :Error binding device 2 [1fae:212c] to connection 2, BIND_ERROR
2020-06-29 17:11:42 INFO :Installing driver for class LUMIDIGM VENUS Devices {06B62F68-E35E-4F57-8BE2-A5BC6CCCC708}
2020-06-29 17:11:42 INFO :Downloading https://www.virtualhere.com/sites/default/files/usbserver/windows/win64/drivers/vhsd_lumidigm.venus.devices.sys
2020-06-29 17:11:42 ERROR :There was an error downloading, HTTP response code said error (404)
2020-06-29 17:11:42 ERROR :Could not install driver for class LUMIDIGM VENUS Devices
2020-06-29 17:11:42 ERROR :Error binding device 2 [1fae:212c] to connection 2, BIND_ERROR
2020-06-29 17:12:53 INFO :Unmanaging device 6 [076b:5023]
2020-06-29 17:12:56 INFO :Unmanaging device 12 [2458:0001]
2020-06-29 17:13:04 INFO :Connection 2 successfully removed (reason:server shutdown)
2020-06-29 17:13:05 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 17:13:05 INFO :Unmanaging device 1 [04f2:b593]
2020-06-29 17:13:05 INFO :Unmanaging device 9 [8087:0a2a]
2020-06-29 17:13:07 INFO :>>> Shutdown <<<
2020-06-29 17:13:17 INFO :>>> Starting VirtualHere USB Server v4.1.8 (Built: Jun 8 2020, 12:40:28)<<<
2020-06-29 17:13:17 INFO :Using configuration C:\Users\Shaun\Downloads\config.ini
2020-06-29 17:13:17 INFO :Server licensed to=unlicensed max_devices=1
2020-06-29 17:13:18 INFO :Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)
2020-06-29 17:13:18 INFO :172.18.43.62 connected as connection 1
2020-06-29 17:13:19 INFO :Tickled device USB\VID_04F2&PID_B593\1 when getting prod/vend strings
2020-06-29 17:13:20 INFO :Tickled device USB\VID_8087&PID_0A2A\5&16785989&0&8 when getting prod/vend strings
2020-06-29 17:13:20 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 17:13:20 INFO :Found High speed device [04f2:b593] "Chicony Electronics Co.,Ltd., HP Wide Vision FHD Camera" at address 1
2020-06-29 17:13:20 INFO :Found Full speed device [8087:0a2a] "0x8087, 0x0a2a" at address 9
2020-06-29 17:14:20 INFO :Installing driver for class LUMIDIGM VENUS Devices {06B62F68-E35E-4F57-8BE2-A5BC6CCCC708}
2020-06-29 17:14:20 INFO :Downloading https://www.virtualhere.com/sites/default/files/usbserver/windows/win64/...
2020-06-29 17:14:21 ERROR :There was an error downloading, HTTP response code said error (404)
2020-06-29 17:14:21 ERROR :Could not install driver for class LUMIDIGM VENUS Devices
2020-06-29 17:14:21 ERROR :Error binding device 2 [1fae:212c] to connection 1, BIND_ERROR

Michael
.

Stop and exit the virtualhere server and run this server instead

https://www.virtualhere.com/sites/default/files/usbserver/vhusbdwindk64.exe

spdev31
Hi Michael,

Hi Michael,

Thanks for the quick reply. I tried the version at the link above, but still getting errors now. Actually, I'm seeing failures now regardless of whether mfr driver is installed or not, whereas previous version worked for mfr driver uninstalled case. I collected server logs for the new server below (mfg drv installed and uninstalled case).

Client log
------------
Same as previous ('list' works, 'use' FAILED)

Server log (with manufacturer driver installed)
----------------
2020-06-29 20:12:44 INFO :Connection 3 successfully removed (reason:server shutdown)
2020-06-29 20:12:46 INFO :Unmanaging device 9 [8087:0a2a]
2020-06-29 20:12:46 INFO :Unmanaging device 1 [04f2:b593]
2020-06-29 20:12:46 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:12:47 INFO :>>> Shutdown <<<
2020-06-29 20:12:57 INFO :>>> Starting VirtualHere USB Server v4.1.8 (Built: Jun 8 2020, 12:40:30)<<<
2020-06-29 20:12:57 INFO :Using configuration C:\Users\Shaun\Downloads\config.ini
2020-06-29 20:12:57 INFO :Server licensed to=unlicensed max_devices=1
2020-06-29 20:12:57 INFO :Server Driver up-to-date (1.0.1)
2020-06-29 20:13:01 INFO :Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)
2020-06-29 20:13:01 INFO :172.18.43.62 connected as connection 1
2020-06-29 20:13:03 INFO :Tickled device USB\VID_8087&PID_0A2A\5&16785989&0&8 when getting prod/vend strings
2020-06-29 20:13:04 INFO :Tickled device USB\VID_04F2&PID_B593\1 when getting prod/vend strings
2020-06-29 20:13:05 INFO :Tickled device USB\VID_1FAE&PID_212C\5&16785989&0&3 when getting prod/vend strings
2020-06-29 20:13:05 INFO :Found Full speed device [8087:0a2a] "0x8087, 0x0a2a" at address 9
2020-06-29 20:13:05 INFO :Found High speed device [04f2:b593] "Chicony Electronics Co.,Ltd., HP Wide Vision FHD Camera" at address 1
2020-06-29 20:13:05 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:13:19 INFO :Error starting redirect, The system cannot find the file specified. (0x00000002)
2020-06-29 20:13:19 ERROR :Device redirection failed for USB\VID_1FAE&PID_212C/3
2020-06-29 20:13:19 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:13:19 ERROR :Error binding device 2 [1fae:212c] to connection 1, BIND_ERROR
2020-06-29 20:13:21 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:13:25 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:13:25 INFO :Found Low speed device [0000:0000] "0x0000, 0x0000" at address 2
2020-06-29 20:13:25 ERROR :Empty descriptor for device at address 2!
2020-06-29 20:13:25 INFO :Unmanaging device 2 [0000:0000]
2020-06-29 20:13:25 ERROR :Empty descriptor for device at address 2!
2020-06-29 20:13:27 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:13:36 INFO :Error starting redirect, The device is not connected. (0x0000048f)
2020-06-29 20:13:36 ERROR :Device redirection failed for USB\VID_1FAE&PID_212C/3
2020-06-29 20:13:36 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:13:36 ERROR :Error binding device 2 [1fae:212c] to connection 1, BIND_ERROR
2020-06-29 20:13:36 INFO :Error starting redirect, The system cannot find the file specified. (0x00000002)
2020-06-29 20:13:36 ERROR :Device redirection failed for /
2020-06-29 20:13:36 ERROR :Error binding device 2 [0000:0000] to connection 1, BIND_ERROR
2020-06-29 20:13:36 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:13:40 INFO :Error starting redirect, The system cannot find the file specified. (0x00000002)
2020-06-29 20:13:40 ERROR :Device redirection failed for USB\VID_1FAE&PID_212C/3
2020-06-29 20:13:40 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:13:40 ERROR :Error binding device 2 [1fae:212c] to connection 1, BIND_ERROR
2020-06-29 20:13:42 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:16:05 INFO :Connection 1 successfully removed (reason:server shutdown)
2020-06-29 20:16:06 INFO :Unmanaging device 9 [8087:0a2a]
2020-06-29 20:16:06 INFO :Unmanaging device 1 [04f2:b593]
2020-06-29 20:16:06 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:16:57 INFO :>>> Shutdown <<<
2020-06-29 20:20:27 INFO :>>> Starting VirtualHere USB Server v4.1.8 (Built: Jun 8 2020, 12:40:30)<<<
2020-06-29 20:20:27 INFO :Using configuration C:\Users\Shaun\Downloads\config.ini
2020-06-29 20:20:27 INFO :Server licensed to=unlicensed max_devices=1
2020-06-29 20:20:27 INFO :Server Driver up-to-date (1.0.1)
2020-06-29 20:20:35 INFO :Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)
2020-06-29 20:20:35 INFO :172.18.43.62 connected as connection 1
2020-06-29 20:20:36 INFO :Tickled device USB\VID_04F2&PID_B593\1 when getting prod/vend strings
2020-06-29 20:20:37 INFO :Tickled device USB\VID_8087&PID_0A2A\5&16785989&0&8 when getting prod/vend strings
2020-06-29 20:20:37 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:20:37 INFO :Found High speed device [04f2:b593] "Chicony Electronics Co.,Ltd., HP Wide Vision FHD Camera" at address 1
2020-06-29 20:20:37 INFO :Found Full speed device [8087:0a2a] "0x8087, 0x0a2a" at address 9
2020-06-29 20:21:23 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:21:23 INFO :Found Low speed device [0000:0000] "0x0000, 0x0000" at address 2
2020-06-29 20:21:23 ERROR :Empty descriptor for device at address 2!
2020-06-29 20:21:23 INFO :Unmanaging device 2 [0000:0000]
2020-06-29 20:21:23 ERROR :Empty descriptor for device at address 2!
2020-06-29 20:21:25 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:21:33 INFO :Error starting redirect, The device is not connected. (0x0000048f)
2020-06-29 20:21:33 ERROR :Device redirection failed for USB\VID_1FAE&PID_212C/3
2020-06-29 20:21:33 ERROR :Error binding device 2 [1fae:212c] to connection 1, BIND_ERROR
2020-06-29 20:21:33 INFO :Error starting redirect, A device which does not exist was specified. (0x000001b1)
2020-06-29 20:21:33 ERROR :Device redirection failed for USB\VID_1FAE&PID_212C/3
2020-06-29 20:21:33 ERROR :Error binding device 2 [1fae:212c] to connection 1, BIND_ERROR
2020-06-29 20:21:33 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:21:35 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:21:41 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:21:42 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:21:42 INFO :Device 2 [1fae:212c] BOUND to connection 1
2020-06-29 20:22:00 INFO :Device 2 [1fae:212c] UNBOUND from connection 1
2020-06-29 20:22:00 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:22:02 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:22:07 INFO :Connection 1 successfully removed (reason:server shutdown)
2020-06-29 20:22:07 INFO :Connection 1 successfully removed (reason:timeout)
2020-06-29 20:22:08 INFO :Unmanaging device 1 [04f2:b593]
2020-06-29 20:22:08 INFO :Unmanaging device 9 [8087:0a2a]
2020-06-29 20:22:08 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:22:12 INFO :>>> Shutdown <<<
2020-06-29 20:22:21 INFO :>>> Starting VirtualHere USB Server v4.1.8 (Built: Jun 8 2020, 12:40:30)<<<
2020-06-29 20:22:21 INFO :Using configuration C:\Users\Shaun\Downloads\config.ini
2020-06-29 20:22:21 INFO :Server licensed to=unlicensed max_devices=1
2020-06-29 20:22:21 INFO :Server Driver up-to-date (1.0.1)
2020-06-29 20:22:25 INFO :Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)
2020-06-29 20:22:25 INFO :172.18.43.62 connected as connection 1
2020-06-29 20:22:27 INFO :Tickled device USB\VID_04F2&PID_B593\1 when getting prod/vend strings
2020-06-29 20:22:28 INFO :Tickled device USB\VID_8087&PID_0A2A\5&16785989&0&8 when getting prod/vend strings
2020-06-29 20:22:28 INFO :Found High speed device [04f2:b593] "Chicony Electronics Co.,Ltd., HP Wide Vision FHD Camera" at address 1
2020-06-29 20:22:28 INFO :Found Full speed device [8087:0a2a] "0x8087, 0x0a2a" at address 9
2020-06-29 20:22:28 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:22:50 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:22:50 INFO :Found Low speed device [0000:0000] "0x0000, 0x0000" at address 2
2020-06-29 20:22:50 ERROR :Empty descriptor for device at address 2!
2020-06-29 20:22:50 INFO :Unmanaging device 2 [0000:0000]
2020-06-29 20:22:50 ERROR :Empty descriptor for device at address 2!
2020-06-29 20:22:52 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:23:00 INFO :Error starting redirect, The device is not connected. (0x0000048f)
2020-06-29 20:23:00 ERROR :Device redirection failed for USB\VID_1FAE&PID_212C/3
2020-06-29 20:23:00 ERROR :Error binding device 2 [1fae:212c] to connection 1, BIND_ERROR
2020-06-29 20:23:00 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:23:00 INFO :Found Low speed device [0000:0000] "0x0000, 0x0000" at address 2
2020-06-29 20:23:00 ERROR :Empty descriptor for device at address 2!
2020-06-29 20:23:00 INFO :Unmanaging device 2 [0000:0000]
2020-06-29 20:23:00 ERROR :Empty descriptor for device at address 2!
2020-06-29 20:23:02 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:23:06 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:23:06 INFO :Found Low speed device [0000:0000] "0x0000, 0x0000" at address 2
2020-06-29 20:23:06 ERROR :Empty descriptor for device at address 2!
2020-06-29 20:23:06 INFO :Unmanaging device 2 [0000:0000]
2020-06-29 20:23:06 ERROR :Empty descriptor for device at address 2!
2020-06-29 20:23:08 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:23:16 INFO :Error starting redirect, The device is not connected. (0x0000048f)
2020-06-29 20:23:16 ERROR :Device redirection failed for USB\VID_1FAE&PID_212C/3
2020-06-29 20:23:16 ERROR :Error binding device 2 [1fae:212c] to connection 1, BIND_ERROR
2020-06-29 20:23:16 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:23:18 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:23:27 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:23:27 INFO :Found Low speed device [0000:0000] "0x0000, 0x0000" at address 2
2020-06-29 20:23:27 ERROR :Empty descriptor for device at address 2!
2020-06-29 20:23:27 INFO :Unmanaging device 2 [0000:0000]
2020-06-29 20:23:27 ERROR :Empty descriptor for device at address 2!
2020-06-29 20:23:29 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:23:38 INFO :Error starting redirect, The device is not connected. (0x0000048f)
2020-06-29 20:23:38 ERROR :Device redirection failed for USB\VID_1FAE&PID_212C/3
2020-06-29 20:23:38 ERROR :Error binding device 2 [1fae:212c] to connection 1, BIND_ERROR
2020-06-29 20:23:38 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:23:40 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2

Server log (with manufacturer driver uninstalled
----------------
2020-06-29 20:12:44 INFO :Connection 3 successfully removed (reason:server shutdown)
2020-06-29 20:12:46 INFO :Unmanaging device 9 [8087:0a2a]
2020-06-29 20:12:46 INFO :Unmanaging device 1 [04f2:b593]
2020-06-29 20:12:46 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:12:47 INFO :>>> Shutdown <<<
2020-06-29 20:12:57 INFO :>>> Starting VirtualHere USB Server v4.1.8 (Built: Jun 8 2020, 12:40:30)<<<
2020-06-29 20:12:57 INFO :Using configuration C:\Users\Shaun\Downloads\config.ini
2020-06-29 20:12:57 INFO :Server licensed to=unlicensed max_devices=1
2020-06-29 20:12:57 INFO :Server Driver up-to-date (1.0.1)
2020-06-29 20:13:01 INFO :Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)
2020-06-29 20:13:01 INFO :172.18.43.62 connected as connection 1
2020-06-29 20:13:03 INFO :Tickled device USB\VID_8087&PID_0A2A\5&16785989&0&8 when getting prod/vend strings
2020-06-29 20:13:04 INFO :Tickled device USB\VID_04F2&PID_B593\1 when getting prod/vend strings
2020-06-29 20:13:05 INFO :Tickled device USB\VID_1FAE&PID_212C\5&16785989&0&3 when getting prod/vend strings
2020-06-29 20:13:05 INFO :Found Full speed device [8087:0a2a] "0x8087, 0x0a2a" at address 9
2020-06-29 20:13:05 INFO :Found High speed device [04f2:b593] "Chicony Electronics Co.,Ltd., HP Wide Vision FHD Camera" at address 1
2020-06-29 20:13:05 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:13:19 INFO :Error starting redirect, The system cannot find the file specified. (0x00000002)
2020-06-29 20:13:19 ERROR :Device redirection failed for USB\VID_1FAE&PID_212C/3
2020-06-29 20:13:19 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:13:19 ERROR :Error binding device 2 [1fae:212c] to connection 1, BIND_ERROR
2020-06-29 20:13:21 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:13:25 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:13:25 INFO :Found Low speed device [0000:0000] "0x0000, 0x0000" at address 2
2020-06-29 20:13:25 ERROR :Empty descriptor for device at address 2!
2020-06-29 20:13:25 INFO :Unmanaging device 2 [0000:0000]
2020-06-29 20:13:25 ERROR :Empty descriptor for device at address 2!
2020-06-29 20:13:27 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:13:36 INFO :Error starting redirect, The device is not connected. (0x0000048f)
2020-06-29 20:13:36 ERROR :Device redirection failed for USB\VID_1FAE&PID_212C/3
2020-06-29 20:13:36 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:13:36 ERROR :Error binding device 2 [1fae:212c] to connection 1, BIND_ERROR
2020-06-29 20:13:36 INFO :Error starting redirect, The system cannot find the file specified. (0x00000002)
2020-06-29 20:13:36 ERROR :Device redirection failed for /
2020-06-29 20:13:36 ERROR :Error binding device 2 [0000:0000] to connection 1, BIND_ERROR
2020-06-29 20:13:36 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2
2020-06-29 20:13:40 INFO :Error starting redirect, The system cannot find the file specified. (0x00000002)
2020-06-29 20:13:40 ERROR :Device redirection failed for USB\VID_1FAE&PID_212C/3
2020-06-29 20:13:40 INFO :Unmanaging device 2 [1fae:212c]
2020-06-29 20:13:40 ERROR :Error binding device 2 [1fae:212c] to connection 1, BIND_ERROR
2020-06-29 20:13:42 INFO :Found High speed device [1fae:212c] "Analog Devices, Inc., Blackfin USB Device" at address 2

Michael
.

OK i see whats happening, the device has firmware inside and whenever it gets a USB RESET command it loses the firmware (thats why its returning a 0000/0000 vendorid/product id)

You need the drivers to be installed on the server for that device. The drivers contain the firmware for it so the device must have that firmware loaded before it is redirected.

Go back to doing the way it was working as i think that is the only way it will work.

spdev31
Hi Michael,

Hi Michael,

Thanks for the reply. If I go back my to original VirtualHere environment, I get the right venid/devid, then it fails with the below error (trying to download drivers).

2020-06-29 17:11:13 INFO :Installing driver for class LUMIDIGM VENUS Devices {06B62F68-E35E-4F57-8BE2-A5BC6CCCC708}
2020-06-29 17:11:13 INFO :Downloading https://www.virtualhere.com/sites/default/files/usbserver/windows/win64/...
2020-06-29 17:11:14 ERROR :There was an error downloading, HTTP response code said error (404)

Do you know any idea to get past the 404 error? Just brainstorming, I'm thinking if I install mfr drivers are already installed, then VirtualHere doesn't need a driver install step (but, not sure of course..).

Thanks,
Shaun

BTW - I understood your point about the incorrect venid/devid, good catch. Not sure why VirtualHere gets correct venid/devid with my original VirtualHere environment and without manufacturer drivers. I'm guessing VirtualHere somehow gives the device additional time to initialize before reading the Device Descriptor. Either way, I'll take it as a win :).

spdev31
>Do you know any idea to get

>Do you know any idea to get past the 404 error? Just brainstorming, I'm thinking if I install mfr drivers are already installed, then VirtualHere doesn't need a driver install step (but, not sure of course..).
Sorry, didn't word that right and couldn't edit. Let me try again:

Do you know any idea to get past the 404 error? Just brainstorming, but possibly can bypass the 404 by skipping the driver download, since mfr drivers are already installed (but, definitely not sure about this...). Thanks for your help.

Michael
.

Ok try running the server in #2 above again and this time before using the device via virtualhere , right click on it and select Custom Event Handler... and paste in exactly this line:

onReset.$VENDOR_ID$.$PRODUCT_ID$=

You can use any virtualhere client to do that, not the cmdline one.

Then try to use it again on the arm64 client. That will skip one of the resets. However windows may put in another one, im not sure..

Log in or register to post comments