Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Хочется заменить, что донглы Alladin HASP всё-таки таким способом пробросить не удастся. А именно, если их более одного, вы не сможете их различить, ведь у них нет серийного номера (в дескрипторе USB идентификатор строки с серийным номером равен нулю):
[ 2.765027] usb 3-12: New USB device found, idVendor=0529, idProduct=0001 [ 2.765032] usb 3-12: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 2.765035] usb 3-12: Product: HASP 2.17 [ 2.765038] usb 3-12: Manufacturer: AKS
Нужно какое-то решение, которое позволит надёжно различать их именно по физическому порту, в который вставлен донгл, например, железка со структурой "по одному порту на один USB-котроллер". Любые другие решения, увы, неработоспособны.
В данном случае вы можете использовать параметр KERNEL=
Для начала вам потребуется вычислить физический порт токена.
А затем настроить на него udev.
Проброс USB в виртуалку по сети средствами UsbRedir и QEMU