Virtualbox usb passthrough

Hi,
After installing virtualbox with:

  virtualisation = {
    virtualbox.host.enable = true;
    virtualbox.host.enableExtensionPack = true;
  };
  users.users.<user> = {
    extraGroups = [ "vboxusers" ];
  };

And installing windows11 guest os, I’m trying to pass through my garmin fenix watch.

I have installed windows 11, guest extensions on guest as admin and configured a vm (usb-> enable usb controller->usb 3.0; garmin international enabled).

After doing all of this I expect Garmin to be discovered by guest os but it’s not happening.

The host os is recognizing usb device:

❯ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 27c6:533c Shenzhen Goodix Technology Co.,Ltd. FingerPrint
Bus 001 Device 003: ID 0c45:6a0c Microdia Integrated_Webcam_HD
Bus 001 Device 004: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 001 Device 028: ID 091e:4cdb Garmin International Fenix 6
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

It seems VirtualBox is trying to mount it but there is some problem:

00:26:22.281927 USBPROXY USBProxyBackendLinux: Device 091e:0003 (sysfs:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-13//dev
       │ ice:/dev/vboxusb/001/024) isn't accessible. giving udev a few seconds to fix this...
1080   │ 00:26:23.809493 USBPROXY USBProxyBackendLinux: Device 091e:0003 (sysfs:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-13//dev
       │ ice:/dev/vboxusb/001/025) isn't accessible. giving udev a few seconds to fix this...
1081   │ 00:26:59.044486 USBPROXY USBProxyBackendLinux: Device 091e:0003 (sysfs:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-13//dev
       │ ice:/dev/vboxusb/001/027) isn't accessible. giving udev a few seconds to fix this...
1082   │ 00:27:15.939584 USBPROXY USB: Unknown USB device detected (idVendor: 0x091e, idProduct: 0x4cdb)
1083   │ 00:27:15.939601 USBPROXY USBProxyBackendLinux: Device 091e:4cdb (sysfs:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-13//dev
       │ ice:/dev/vboxusb/001/028) isn't accessible. giving udev a few seconds to fix this...

Can you please help? :slight_smile: