Назначение ehci-pci сканеру Epson V33 вместо xhci_hcd

Я недавно установил Xubuntu 14.04 на двух компьютерах. Компьютер A - это ноутбук DELL Aptitude E5430, а компьютер B - настольный компьютер для домашнего монтажа с материнской платой ASUS H87-Plus. Я пытался заставить сканер EPSON Perfection V33 работать с обоими компьютерами, но результаты были неоднозначными.

Прежде всего, я скачал соответствующие программы с сайта Epson и установил все три из них на обоих компьютерах.

My DELL имеет 4 разъема USB: один с правой стороны (USB2), один сзади (USB2) и два с левой стороны (один USB2 и один USB3). Если я подключу сканер к разъему справа, я смогу запустить Image Scan! и простое сканирование без проблем. Однако, если я использую один из двух других разъемов USB2, начинаются проблемы: утилита sane-find-scanner находит и идентифицирует сканер; и scanimage -L также работает нормально; но когда я пытаюсь запустить Image Scan! сканер издает обычные гудящие шумы, индикатор ON мигает несколько секунд, но изображение сканирует! экран никогда не появляется, и через некоторое время программа отключается и отправляет следующее сообщение:

Could not send command to scanner. Check the scanner's status.

Если я запускаю Simple Scan, появляется начальный экран, но я не могу заставить его сканировать что-либо.

Оказывается, что когда я подключаю сканер к разъему 1, ядро ​​Linux назначает ему ehci-pci; когда я использую разъемы 2 или 3, он назначает xhci_hcd. Я понятия не имею, почему это происходит. В любом случае, я думаю, это объясняет, почему сканирование не может происходить при использовании разъемов 2 или 3, поскольку известно, что драйверы Epson для этого сканера несовместимы с USB3.

Чтобы подтвердить это, я подключил сканер к одному из разъемов USB2 компьютера B (настольный компьютер ASUS). Как и в случае с моим ноутбуком, sane-find-scanner и scanimage -L не показали никаких проблем. Но, конечно же, xhci_hcd был назначен на сканер, и сканирование не удалось, несмотря на жужжание и мигание. Затем я отключил USB3 через BIOS; на этот раз ehci-pci был назначен на сканер, и сканирование прошло нормально.

Я хочу оставить сканер подключенным к рабочему столу ASUS в моем офисе, но отключение USB3 на этом компьютере каждый раз, когда мне нужно сканировать, очевидно, неудобно. Итак, вот мой вопрос: могу ли я заставить ядро ​​назначить ehci-pci сканеру вместо xhci_hcd (возможно, с помощью правила udev)? До сих пор я не смог найти четкого ответа или хорошего решения, поэтому любая помощь будет оценена.

1119 Заранее большое спасибо.

3
задан 26 April 2014 в 23:08

0 ответов

Другие вопросы по тегам:

Похожие вопросы: