Назад | Перейти на главную страницу

VMWare Server w / USB 2.0 Scanner - синий экран

Я использую 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 передо мной, так что это может быть далеко.