Hi, I'm trying to connect a USB client (vhui64) from a Zorin OS (Ubuntu 22.04) Linux machine to a Windows 11 Professional USB Server. The server runs fine and acknowledges the connection. The client window is displayed and the USB devices are shown. When I try to connect I though, get an error message:
2024-08-31 12:56:48 INFO :In file ../src/msw/treectrl.cpp at line 2228: 'TreeView_SortChildrenCB()' failed with error 0x00000000 (Erfolg.).2024-08-31 12:56:48 INFO :In file ../src/msw/treectrl.cpp at line 2228: 'TreeView_SortChildrenCB()' failed with error 0x00000000 (Erfolg.).2024-08-31 12:56:48 INFO :In file ../src/msw/treectrl.cpp at line 2228: 'TreeView_SortChildrenCB()' failed with error 0x00000005 (Zugriff verweigert.).2024-08-31 12:56:48 INFO :In file ../src/msw/treectrl.cpp at line 2228: 'TreeView_SortChildrenCB()' failed with error 0x00000000 (Erfolg.).2024-08-31 12:56:55 INFO :No drivers found, they will be installed2024-08-31 12:56:55 INFO :SetupDiEnumDeviceInterfaces failed
"Zugriff verweigert" means "Access denied". "Erfolg" means "Success".
I know vhui64.exe is a windows executable, so I installed Wine and it runs fine until I try to connect to a USB device. I tried option -d and running with sudo, but to no avail.
The Linux is running as a virtual maching in a Hyper-V environment on the same Windows 11 machine the USB devices are connected to. BTW a Windows 11 client machine on the same Hyper-V works perfectly when connecting to a USB device.
I would have tried the console version on my Linux, but I need to buy a license first, which I wanted to do after the tests work out fine.
I Appreciate any insides (and possible solutions) to this problem.
Please find the server and client logs attached below, thanks.
Best Regards,
Ralph
CLIENT LOG:
2024-08-31 12:56:48 INFO :VirtualHere Client 5.7.6 starting (Compiled: Aug 22 2024 14:20:54)2024-08-31 12:56:48 INFO :Client OS is Windows 10 (build 19043), 64-bit edition2024-08-31 12:56:48 INFO :Using config at C:\users\ralph\AppData\Roaming\vhui.ini2024-08-31 12:56:48 INFO :IPC available at \\.\pipe\vhclient2024-08-31 12:56:48 INFO :Auto-find (Bonjour) on2024-08-31 12:56:48 INFO :Auto-find (Bonjour SSL) on2024-08-31 12:56:48 INFO :In file ../src/msw/treectrl.cpp at line 2228: 'TreeView_SortChildrenCB()' failed with error 0x00000000 (Erfolg.).2024-08-31 12:56:48 INFO :In file ../src/msw/treectrl.cpp at line 2228: 'TreeView_SortChildrenCB()' failed with error 0x00000000 (Erfolg.).2024-08-31 12:56:48 INFO :In file ../src/msw/treectrl.cpp at line 2228: 'TreeView_SortChildrenCB()' failed with error 0x00000005 (Zugriff verweigert.).2024-08-31 12:56:48 INFO :In file ../src/msw/treectrl.cpp at line 2228: 'TreeView_SortChildrenCB()' failed with error 0x00000000 (Erfolg.).2024-08-31 12:56:55 INFO :No drivers found, they will be installed2024-08-31 12:56:55 INFO :SetupDiEnumDeviceInterfaces failed2024-08-31 12:56:55 ERROR :Hub failed to open error, Keine weiteren Daten. (0x00000103)
SERVER LOG:
2024-08-31 12:50:29 INFO :Unmanaging device 2 [2b7e:c569]2024-08-31 12:50:29 INFO :Unmanaging device 3 [2b7e:a569]2024-08-31 12:50:29 INFO :Unmanaging device 5 [2109:0812]2024-08-31 12:50:29 INFO :Unmanaging device 6 [045e:07a5]2024-08-31 12:50:29 INFO :Unmanaging device 7 [2109:2812]2024-08-31 12:50:29 INFO :Unmanaging device 1 [1a40:0101]2024-08-31 12:50:29 INFO :Unmanaging device 8 [03f0:0491]2024-08-31 12:50:29 INFO :Unmanaging device 9 [0bda:0129]2024-08-31 12:50:29 INFO :Unmanaging device 10 [8087:0026]2024-08-31 12:50:29 INFO :Unmanaging device 12 [1782:4003]2024-08-31 12:50:29 INFO :Unmanaging device 11 [2109:2812]2024-08-31 12:50:29 INFO :Unmanaging device 13 [1004:633e]2024-08-31 12:50:29 INFO :Unmanaging device 16 [2109:0812]2024-08-31 12:50:34 INFO :Listening on all network interfaces at TCP port 7575 (IPv6 dual-stack)2024-08-31 12:50:39 INFO :Found High speed device [2b7e:c569] "Nexight INC, NexiGo HelloCam N930W Camera" at address 22024-08-31 12:50:39 INFO :Found High speed device [2b7e:a569] "Nexight INC, NexiGo HelloCam Composite Device" at address 32024-08-31 12:50:39 INFO :Found Super speed device [2109:0812] "VIA Labs, Inc. , USB3.0 Hub " at address 52024-08-31 12:50:39 INFO :Found Full speed device [045e:07a5] "Microsoft, Microsoft® 2.4GHz Transceiver v9.0" at address 62024-08-31 12:50:39 INFO :Found High speed device [2109:2812] "VIA Labs, Inc. , USB2.0 Hub " at address 72024-08-31 12:50:39 INFO :Found High speed device [1a40:0101] "0x1a40, USB 2.0 Hub" at address 12024-08-31 12:50:39 INFO :Found Full speed device [03f0:0491] "HP, Inc, HyperX QuadCast" at address 82024-08-31 12:50:39 INFO :Found High speed device [0bda:0129] "Generic, USB2.0-CRW" at address 92024-08-31 12:50:39 INFO :Found Full speed device [8087:0026] "0x8087, 0x0026" at address 102024-08-31 12:50:39 INFO :Found High speed device [1782:4003] "Unisoc, Unisoc Phone" at address 122024-08-31 12:50:39 INFO :Found High speed device [2109:2812] "VIA Labs, Inc. , USB2.0 Hub " at address 112024-08-31 12:50:39 INFO :Found High speed device [1004:633e] "LGE, LG-H870" at address 132024-08-31 12:50:39 INFO :Found Super speed device [2109:0812] "VIA Labs, Inc. , USB3.0 Hub " at address 17
.
No the virtualhere client for windows will not run in wine. This is because it uses windows drivers which are not possible in wine. Just use the normal linux GUI client instead.