Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0529:0514 Aladdin Knowledge Systems eToken Pro v4.2.5.4
Bus 001 Device 002: ID 06da:0003 Phoenixtec Power Co., Ltd
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
В HVM конфиге Win2k3 присутствуют следующие опции
root@microsoft.com
usb= 1
usbdevice= [ 'host:0529:0514' ]
В ксеновинде имеем следующую картину
Что делать как быть ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
В "Диспетчере устройств" eToken должен появиться вроде бы не в USB-устройствах, а в отдельной ветке - "Устройства чтения смарт-карт" или что-то типа того.
Возможно. Но в списке устройств ничего похожего нету.
Попробовал пробросить весь USB контроллер, включил IOMMU (AMD Opterom) скрыл контроллер для Dom0, указал в конфиге HVM идентификаторы нужных PCI устройств. Перегрузил Dom0, попытался запустить гостя но увы xm орет на то что есть как минимум три причины по которым он не станет ничего грузить 1. Устройства с указанным идентификатором не существует 2. Оно занято другим доменом. 3. Отсутствует поддержка VTd (IOMMU).
И вообще у меня есть подозрение. что поддержка IOMMU в 3.2.1 либо очень убогая и ограниченная, либо ее нет вообще.
Народ если у кого-нибудь получилось сделать примерно тоже самое что я задумал, пожалуйста отпишитесь.