Я использую VMWare Server 2.0 с гостевой ОС Windows XP SP3. У меня есть сканер NeatCo, подключенный через порт USB 2.0. Поскольку сервер VMWare 2.0 теперь поддерживает USB 2.0, я могу заставить сканер распознаваться гостевой ОС. Когда иду на сканирование, это синие экраны.
Я проверил форумы VMWare, и в большинстве сообщений говорится об использовании USB 1.1, поскольку более старые версии VMWare не поддерживают USB 2.0. Я даже обновил драйверы набора микросхем на главном ПК, чтобы посмотреть, помогло ли это - ничего хорошего. Очевидно, это связано с размерами пакетов между USB 2.0 и 1.1. Когда я подключаю устройство, гостевая ОС предлагает использовать порт USB 2.0, что для меня означает, что оно не распознает USB 2.0. Я также проверил сайт VMWare на предмет обновленных драйверов USB, но ничего.
Я бы предпочел не покупать концентратор USB 1.1, чтобы обойти это. Любые идеи / опыт, которые могут помочь? Спасибо!!
Когда я подключаю устройство, гостевая ОС предлагает использовать порт USB 2.0, что для меня означает, что оно не распознает USB 2.0.
Оригинальный ответ: Вы уверены, что для вашей виртуальной машины включен USB?
Итак, похоже, что ваш USB 2.0 на хосте отображается в вашем гостевом компьютере, подключенном к контроллеру VMware UHCI (1.1), а не к контроллеру EHCI (2.0) на виртуальной машине.
Вы можете попробовать несколько вещей:
Убедитесь, что 'ehci.present = "TRUE"' находится в вашем файле .vmx для виртуальной машины. Если вам нужно добавить его, выключите виртуальную машину, измените файл vmx, а затем перезапустите его.
В диспетчере устройств в гостевой ОС Windows убедитесь, что вы видите контроллер ECHI и что он работает (без восклицательных знаков или чего-то еще).
Посмотрите меню USB в пользовательском интерфейсе сервера. Возможно, существует способ подключить данное хост-устройство USB к контроллеру EHCI, если его еще нет. У меня нет пользовательского интерфейса Server 2.0 передо мной, так что это может быть далеко.