The device appears fine in sys-usb VM using r8152 driver and ehci/xhci. So it works fine with direct PCI access to the device.
Connecting the usb device (via 'dom0$ qvm-usb attach...') to sys-net VM triggers loading of vhci. After some dmesg says "cannot enable. Maybe the usb cable is bad?" and the device does not work in sys-net VM.
Blacklisting/disabling vhci-hcd in sys-net VM does not help (connecting fails immediately). Does qubes usb attaching require vhci?
I upgraded dom0/vm kernels, BIOS -> no help.
The dock worked fine on this computer using bare-metal Ubuntu with equal kernel version.
I would like to avoid merging sys-usb and sys-net...
Thanks for any hint.
Thanks for the tip. It leads me to the next question:
How do i tell my sys-firewall VM to use two network VMs (sys-net and sys-usb)?
Thanks!