Good morning,
I'm testing XCP-ng 8.3r2 to get Frigate working to start out with.
I have a Debian VM running, which runs Docker, which has a Frigate container inside that.
I am passing through a Google Coral USB TPU to the Debian VM.
Initially I noticed that my inference speeds are very high (120ms), when they should be around 10ms.
I see that the XCP-ng host is seeing the USB Bus speeds correctly: (redacted unnecessary lines)
[17:26 xcp-ng-test ~]# lsusb --tree
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
|__ Port 3: Dev 3, If 0, Class=Vendor Specific Class, Driver=usbfs, 5000M
[10:02 xcp-ng-test ~]# lsusb
Bus 002 Device 003: ID 18d1:9302 Google Inc.
But on the Debian Host I'm not seeing the 5000M speed:
eppo@docker-test:~$ lsusb --tree
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
|__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=usbfs, 480M
eppo@docker-test:~$ lsusb
Bus 002 Device 002: ID 18d1:9302 Google Inc.
Anything I should be looking at to ensure the USB gets passed though correctly?
Any help would be greatly appreciated.
Thanks,
Joe