
Ejecutando Xen (Debian). Quiero acceder al dongle USB iKey desde Windows DomU. Tengo 2 PCI:
lspci: 00:14.0 Controlador USB: Intel Corporation Lynx Point USB Controlador de host xHCI (rev. 04) 00:1a.0 Controlador USB: Intel Corporation Lynx Point USB Controlador de host mejorado #2 (rev. 04)
Después de usar Pciback, puedo pasar el USB al invitado.
DomU.log: Register_real_device: ¡Dispositivo físico real 00:14.0 registrado exitosamente! Register_real_device: ¡Dispositivo físico real 00:1a.0 registrado exitosamente!
En la máquina, hay disponibles puertos USB y USB-SS. Pero incluso después de instalar los controladores Xen, en DomU, solo puedo ver 1a.0 y no 14.0. Cuando inicio DomU, aparece el siguiente error para 14.a: El kernel no admite el restablecimiento desde sysfs para dispositivos PCI.
¿¿Algun consejo??
Respuesta1
Puede estar (y puede no estar) relacionado con la pila de herramientas Xen en Dom0. Recientemente experimenté pasando una tarjeta PCI y un controlador USB a HVM DomU y tuve una experiencia completamente diferente según las herramientas utilizadas.
- Con XM/Xend y Xen 4.2 puro, solo pude pasar el controlador USB, pero no pude vincular la tarjeta PCI, ni siquiera junto con su puente PCI principal.
- Usar XL para crear DomU en un entorno XM/Xend con Xen 4.2 me permitió pasar ambos dispositivos (aunque se mostraban mensajes de error casi siempre), pero la opción ROM no se ejecutó, aunque la tarjeta ya era utilizable por Windows.
- La actualización a XL puro y Xen 4.3 finalmente ayudó a reconocer la ROM opcional, pero la tarjeta siempre reiniciaba la DomU al presionar una tecla.
Por lo tanto, es posible que desee probar diferentes versiones y conjuntos de herramientas de Xen.
En cuanto al tipo de controlador USB, ¿está seguro de que ambos dispositivos son verdaderos hosts que pueden usarse para conectar periféricos? (No soy un experto en esto, pero noté que la infraestructura USB generalmente consta de varias capas, algunas de las cuales son complementarias). Además, xHCI puede significar USB 3.0, entonces, ¿está seguro de que su versión de Windows admite USB 3.0? ¿Especialmente en un entorno virtualizado?