usb (как переключить usb из 2.0 в 1.1?)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

sans
Сообщения: 82
ОС: Ubuntu 10.04

usb

Сообщение sans »

Такой вопрос:
Имею необходимость перевести все порты usb из режима 2.0 в режим 1.1. В БИОСе такого пункта нет, тем более, что еще есть pci-usb контроллер, поэтому это надо сделать средствами ОСи, а именно Ubuntu 7.04.
При этом желательно обойтись без пересборки ядра, т.к. это выше моего уровня познаний.
Однако узнал, что есть такая штука, как бан-лист загружаемых модулей. И если в него вставить модуль ohci (или ehci), то будет именно то что нужно.
Где этот бан-лист находится? В каком формате в него вносятся модули?
Или это вообще неправильный путь, тогда что делать?
Спасибо сказали:
vfed
Сообщения: 145
ОС: Gentoo ~amd64/2007.0/desktop

Re: usb

Сообщение vfed »

/etc/modprobe.d/blacklist
За USB2 отвечает ehci-hcd
PS Сработает или нет - не знаю
Спасибо сказали:
sans
Сообщения: 82
ОС: Ubuntu 10.04

Re: usb

Сообщение sans »

vfed писал(а):
20.07.2007 21:48
/etc/modprobe.d/blacklist
За USB2 отвечает ehci-hcd
PS Сработает или нет - не знаю

не сработало: ignoring bad line 33 starting with ehci-hcd
после чего загрузка практически прекращается и минут через 10 наконец запускается консоль

Какие еще будут предложения?
Спасибо сказали:
vfed
Сообщения: 145
ОС: Gentoo ~amd64/2007.0/desktop

Re: usb

Сообщение vfed »

А писал как

Код: Выделить всё

ehci-hcd
или

Код: Выделить всё

blacklist ehci-hcd
?
Спасибо сказали:
A_1
Сообщения: 429
ОС: openSuSE 11

Re: usb

Сообщение A_1 »

sans писал(а):
20.07.2007 18:01
Имею необходимость перевести все порты usb из режима 2.0 в режим 1.1.

А зачем?
Ведь usb 2.0 порт поддерживает также и все устройства 1.1.
Обратное, вообще говоря, неверно.
Потому как usb 2.0 порт имеет повышенную мощность питания, а usb 2.0 устройства могут иметь большое потребление.
Других ограничений не знаю.
Меня здесь больше нет, т.к. среди модераторов есть подлецы.
Спасибо сказали:
sans
Сообщения: 82
ОС: Ubuntu 10.04

Re: usb

Сообщение sans »

A_1 писал(а):
20.07.2007 22:49
sans писал(а):
20.07.2007 18:01
Имею необходимость перевести все порты usb из режима 2.0 в режим 1.1.

А зачем?
Ведь usb 2.0 порт поддерживает также и все устройства 1.1.
Обратное, вообще говоря, неверно.
Потому как usb 2.0 порт имеет повышенную мощность питания, а usb 2.0 устройства могут иметь большое потребление.
Других ограничений не знаю.

в режиме 2.0 девайсы у меня (фотик и флешка) работают нестабильно, самопроизвольно отваливаются от системы
а в 1.1 - все ок
и дело похоже не в кабелях (кабели заменены на заведомо рабочие и качественные).

vfed писал(а):
20.07.2007 22:47
А писал как

Код: Выделить всё

ehci-hcd
или

Код: Выделить всё

blacklist ehci-hcd
?

ehci-hcd
те модули, что там уже прописаны - везде без blacklist
Спасибо сказали:
Аватара пользователя
Александр
Сообщения: 945
Статус: Пользователь Debian
ОС: Debian 'Etch'

Re: usb

Сообщение Александр »

Потому как usb 2.0 порт имеет повышенную мощность питания, а usb 2.0 устройства могут иметь большое потребление.

Откуда такая информация? Все время питание на обоих интерфейсах (не считая модификации PowerUSB, где 12 В, но насколько она официальна/стандартизирована - не знаю) было 5 В и ток до 500 мА. Что на 1.1, что на 2.0. В 2.0 просто немного поменяли протокол высокоскоростной передачи данных.
HP 530 Core2Duo T2400 950GMA 1GB RAM 120 HDD
KDE 3.5.7 kernel 2.6.25 X.org 7.4
Спасибо сказали:
A_1
Сообщения: 429
ОС: openSuSE 11

Re: usb

Сообщение A_1 »

sans писал(а):
22.07.2007 13:02
в режиме 2.0 девайсы у меня (фотик и флешка) работают нестабильно, самопроизвольно отваливаются от системы
а в 1.1 - все ок
и дело похоже не в кабелях (кабели заменены на заведомо рабочие и качественные).
Кабель явно не тянет высокую скорость, причем если бы устройства ее не поддерживали, скорость бы снизили самостоятельно.


Александр писал(а):
22.07.2007 14:11
Потому как usb 2.0 порт имеет повышенную мощность питания, а usb 2.0 устройства могут иметь большое потребление.

Откуда такая информация? Все время питание на обоих интерфейсах (не считая модификации PowerUSB, где 12 В, но насколько она официальна/стандартизирована - не знаю) было 5 В и ток до 500 мА. Что на 1.1, что на 2.0. В 2.0 просто немного поменяли протокол высокоскоростной передачи данных.

PowerUSB - это usb 2.0 стандарт, и разве 5В не до 6А?

Хотя да, пробел в образовании.
Powered USB uses standard USB signaling with the addition of extra power lines for point-of-sale terminals. It uses 4 additional pins to supply up to 6A at either 5V, 12V, or 24V (depending on keying) to peripheral devices. The wires and contacts on the USB portion have been upgraded to support higher amperage on the 5V line, as well.
Стало быть 12 и 24 используют отдельные контакты, а 5В просто умощнены :)
Меня здесь больше нет, т.к. среди модераторов есть подлецы.
Спасибо сказали:
sans
Сообщения: 82
ОС: Ubuntu 10.04

Re: usb

Сообщение sans »

A_1 писал(а):
22.07.2007 15:04
Кабель явно не тянет высокую скорость, причем если бы устройства ее не поддерживали, скорость бы снизили самостоятельно.

повторюсь, что проблема не в кабеле (с другими флешками они положеное усб2 выдают нормально), а в конкретных девайсах. Хоть у них и заявлена поддержка усб 2, но нормально работают они только в усб1.1, заменять девайсы желания/возможности нет.

В венде я просто в Диспетчере устройств отключал Расширенный usb-хост контроллер.
Как отключить поддержку УСБ2.0 в Убунте 7.04?


--------------------------------------
собс-но решил проблему: в автозагрузку прописал

Код: Выделить всё

sudo rmmod ehci-hcd

и все без проблем заработало
---------------------------------------
Спасибо сказали: