Persistently attaching USB devices

As of now, in many configurations it is next to unusable, as it is done by bus id’s and device numbers. If due to any chance device order changes during reboot – which happens quite often – everything goes south up to qubes refusing to start because the device cannot be attached. If we cannot ensure the device order, might it be more useful to be able to bind devices to qubes via some persistent attributes?

1 Like

There’s an issue just like this for pcie devices( PCI devices are assigned in random order => random issues with Wi-Fi connection · Issue #6587 · QubesOS/qubes-issues · GitHub) so I’d think it’s about time something is done about this random assignment order of devices, be they usb or pci…