Я использую Virtualbox 4.1.2 (с соответствующим пакетом расширений) на современном хосте Ubuntu 11.10 с Windows XP в качестве гостя. У меня есть устройство National Instruments USB-6251, которое я хотел бы использовать с моей гостевой ОС Windows. (поскольку набор инструментов DAQ в MATLAB доступен только в Windows)
NI действительно предлагает установщик драйвера на основе RPM, но установщик причиняет мне головную боль, потому что он не может найти GLIBC, так как «база данных RPM не заполнена», и когда я пропускаю эту ошибку с помощью параметра установщика --nodeps
, он не говорит что ядро 3.0 не поддерживается и что мне нужно ядро 2.6. По крайней мере, из-за этих двух препятствий я бы предпочел не тратить больше времени на настройку драйвера Linux, когда мне не нужно использовать устройство с Linux.
Запуск lsusb
отображает устройство как
Bus 002 Device 008: ID 3923:72a0 National Instruments Corp.
и запуск lsusb -d 3923: -v
возвращает кучу информации.
Но если щелкнуть правой кнопкой мыши значок устройства USB в строке состояния окна виртуальной машины, устройство не подключено.
Кому я могу заставить гостевую ОС Windows видеть устройство?