Автор Тема: Проблем с usb аксесоари  (Прочетена 881 пъти)

littlefox

  • Участници
  • ***
  • Публикации: 11
    • Профил
Проблем с usb аксесоари
« -: Jul 05, 2008, 12:13 »
Проблема е следния имам мишка и клавиатура USB както и USB HUB с 4 порта... след като съм ги вкарал отделно или от USB HUB-а няма значение минава време и самия компютър почва да се забавя а докато пиша насича ?
проблема е или заради неинсталирани драйвери или просто трябва да се настрой нещо на линукса?
Активен

county

  • Напреднали
  • *****
  • Публикации: 48
    • Профил
Проблем с usb аксесоари
« Отговор #1 -: Jul 05, 2008, 18:07 »
Здрасти.
Проблемът ми е до болка познат. Бях в чужбина и тъкмо трябваше да се прибирам. Нямах време да търся причината за проблема, а се наложи да копирам 6ГБ през USB на приятелите с които се разделях.
... дотук с предисторията.

Добре-известен бъг но в момента не мога да го открия в Гугъла. Един от .rules файловете в тази версия дава грешни привилегии на молдулите ehci_hcd и ohci_hcd които са съответно за USB 2.0 и USB 1.1, което води до използване на 1.1 модула при бодване на 2.0 устройство. Не само че скоростта е 40х по-зле, ами и хост протоколите не са съвместими и трансфера се "чупи" по средата.

За да си сигурен дали това е и твоят случай, погледни логовете:
Примерен код

cat /var/log/messages

и виж дали ще намериш нещо подобно:
Примерен код

usb 3-2: new full speed USB device using ohci_hcd and address 4
usb 3-2: not running at top speed; connect to a high speed hub
usb 3-2: configuration #1 chosen from 1 choice


Има и workaround, който обаче трябва да се прилага след всеки рестарт, по-добре направо ъпгрейдвай до по-ново убунту.
Значи, след поредният рестарт удряш:
Примерен код

sudo rmmod ehci_hcd
sudo rmmod ohci_hcd
sudo modprobe ehci_hcd

Сега остава само да боднеш клавиатурата/друга УСБ2.0 джаджа и да си работиш спокойно до следващият рестарт.

Обади се дали е проработило. Доста време мина откакто се сблъсках с това, дано не съм те подвел.

Поздрави, Бойко
Активен