Windows Client Errors (Driver Installation & Hub Opening Fails) connecting to Linux Server

3 posts / 0 new
Last post
uthd
Windows Client Errors (Driver Installation & Hub Opening Fails) connecting to Linux Server

Setup:
Server- Ubuntu 20.04 VirtualHere Server unlicensed (I'm trying to export a USB mouse as a test)
Client- Windows 10 Home VirtualHere Client (Trying to connect and use said USB mouse)

Expected Result:
Turn on client & server
right click on USB mouse in client and select use
use the mouse as if directly connected to client.

Actual Result:
Selecting use results in these error messages on the client
2021-04-11 12:22:46 INFO :No drivers found, they will be installed
2021-04-11 12:22:47 INFO :SetupDiEnumDeviceInterfaces failed
2021-04-11 12:22:47 ERROR :Hub failed to open error, No more data is available. (0x00000103)

Attempted Fixes (client side):
Running with -d option does not fix the issue
Running with -x option does extract what appears to be a driver to the temp folder but there is no dpinsts.exe as referenced by other forum posts. I have tried manually installing the driver files but Windows throws an error or it doesn't work.
Running with -y didn't seem to have any impact.

VirtualHere USB 3 eXtensible Host Controller does show up in device manager but has a yellow warning on it that when investigated further shows this error:

Windows cannot initialize the device driver for this hardware. (Code 37)

Object Name already exists.

I have already looked into all the forum posts I could find that seemed relevant but to no avail.
Any help would be greatly appreciated.

uthd
setupapi.dev.log

Found these after I saw you requested this log in another thread.
! dvi: Device 'ROOT\USB\0001' not started: Device has problem: 0x25 (CM_PROB_FAILED_DRIVER_ENTRY), problem status: 0xc0000035.

---

! dvs: No better matching drivers found for device 'ROOT\USB\0001'.
dvs: {Driver Setup Update Device - exit(0x00000000)} 00:20:15.219
! dvs: No devices were updated.

Michael
.

OK this "intelfix" from previous posts is now directly integrated into the virtualhere client so there is no need to download anything extra. You just do the following steps

1. On the Client PC, open regedt32 and add the entry under

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vhusb3hc\Parameters

New REG_DWORD name HCD value 3

2. Reboot the client pc

Log in or register to post comments