LINUX.ORG.RU

Ubuntu 8.10 определяет USB 2.0 как USB 1.1


0

0

Вот выдержка из lshw:

*-usbhost
                product: UHCI Host Controller
                vendor: Linux 2.6.27-9-generic uhci_hcd
                physical id: 1
                bus info: usb@2
                logical name: usb2
                version: 2.06
                capabilities: usb-1.10
                configuration: driver=hub slots=2 speed=12.0MB/s

Примечательно, что Windows первоначально также поставил неверные драйвера для контроллера, там это было исправлено нажатием на кнопку Обновить драйвер.

Как поступить тут?

Про USB 2.0 знаю из спецификации моей материнки.

★★★★★
modprobe ehci_hcd

причем желательно его грузить перед uhci_hcd

если что подкорректируйте порядок загрузки для initrd
Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia
Простое добавление ehci_hcd в /etc/modules действительно не помогло сменить драйвер: используется по прежнему uhci_hcd.

А как сделать, чтобы ehci_hcd грузился до uhci_hcd?

eugrus ★★★★★
() автор топика
Ответ на: комментарий от eugrus
нужны оба модуля

ehci_hcd для USB 2.0

uhci_hcd для USB 1.x (или ohci_hcd для чипсетов не Intel)

в принципе обычно грузятся и тот и другой автоматически, но ядро давно уже ругается что ehci_hcd должен быть загружен первым

/etc/initramfs-tools/modules

можно подкорректировать, http://ylsoftware.com/news/469 вот тут неплохо написано как
Sylvia ★★★★★
()
Ответ на: комментарий от eugrus
Ошибочка вышла: похоже, он просто дублирует для совместимости.
eugrus ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.