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 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.