Автор Тема: Проблема с usb: конфликт подключенных устройств  (Прочитано 9354 раз)

Оффлайн mirk

  • Участник
  • *
  • Сообщений: 48
  • ALD 5.1 (P5)
Дистрибутив АЛД 4.1.1 (x86)
Суть проблемы:
есть 2 устройства: 1) usb-мышь a4tech xl-740k
2) usb-модем motorola c-350 (gsm-телефон)
Эти устройства конфликтуют. Проявляется это в том, что после загрузки модем не работает, при попытке дозвонится через него (/dev/modem через kppp)дёргается курсор мыши (!) Если модем выдернуть и воткнуть - всё работает, при этом модем оказывается на /dev/ttyACM1. Мышь может в любой момент отказаться работать - до тех пор пока не воткнуть её в другой порт. Думаю, можно решить проблему, если заставить модем каждый раз при загрузке сразу привязываться к /dev/ttyACM1, но я не знаю как это сделать.
« Последнее редактирование: 20.05.2009 16:20:58 от kda »

Drool

  • Гость
Re: Проблема с usb
« Ответ #1 : 17.05.2009 20:27:54 »
Посмотрите в конфиге иксов, на какое устройство прописалась мышь.

Оффлайн mirk

  • Участник
  • *
  • Сообщений: 48
  • ALD 5.1 (P5)
Re: Проблема с usb
« Ответ #2 : 17.05.2009 21:23:44 »
Секция из xorg.conf:
Section "InputDevice"
Identifier  "/dev/ttyACM0"
Driver      "mouse"
Option     "Device" "/dev/ttyACM0"
Option     "Protocol" "microsoft"
EndSection

Drool

  • Гость
Re: Проблема с usb
« Ответ #3 : 17.05.2009 21:36:13 »
   Option       "Device" "/dev/ttyACM0"

Попробуйте заменить на /dev/input/mice.

Оффлайн mirk

  • Участник
  • *
  • Сообщений: 48
  • ALD 5.1 (P5)
Re: Проблема с usb
« Ответ #4 : 17.05.2009 21:57:42 »
Проблема решена заменой /dev/ttyACM0 на /dev/input/mice в секциях ServerLayout и InputDevice в xorg.conf.
Всё работает как надо.
Спасибо, Drool.

Drool

  • Гость
Re: Проблема с usb
« Ответ #5 : 17.05.2009 22:01:10 »
Проблема решена заменой /dev/ttyACM0 на /dev/input/mice в секциях ServerLayout и InputDevice в xorg.conf.
Всё работает как надо.

Не забудте повесить багу с детальным описанием, чтоб не потерялос и было больше шансов, что починят в будущих релизах.

Оффлайн mirk

  • Участник
  • *
  • Сообщений: 48
  • ALD 5.1 (P5)
Re: Проблема с usb
« Ответ #6 : 18.05.2009 20:34:02 »
повесил багу: https://bugzilla.altlinux.org/show_bug.cgi?id=20091
нормально описал? я раньше никогда не пользовался багзилой.

Оффлайн mirk

  • Участник
  • *
  • Сообщений: 48
  • ALD 5.1 (P5)
Re: Проблема с usb
« Ответ #7 : 20.05.2009 15:58:18 »
С модемом проблема решена, но мышь по прежнему может отвалиться.
May 20 14:42:42 darkstar kernel: drivers/hid/usbhid/hid-core.c: input irq status -75 received
May 20 14:42:57 darkstar kernel: usb 3-2: USB disconnect, address 3
May 20 14:42:57 darkstar kernel: usb 3-1: USB disconnect, address 2
May 20 14:43:02 darkstar kernel: hub 1-0:1.0: unable to enumerate USB device on port 3
May 20 14:43:02 darkstar kernel: usb 3-1: new full speed USB device using uhci_hcd and address 4
May 20 14:43:17 darkstar kernel: usb 3-1: device descriptor read/64, error -110
May 20 14:43:33 darkstar kernel: hub 3-0:1.0: unable to enumerate USB device on port 1
May 20 14:43:33 darkstar kernel: hub 1-0:1.0: unable to enumerate USB device on port 4
May 20 14:43:33 darkstar kernel: usb 3-2: new full speed USB device using uhci_hcd and address 5
May 20 14:43:48 darkstar kernel: usb 3-2: device descriptor read/64, error -110
May 20 14:44:03 darkstar kernel: usb 3-2: device descriptor read/64, error -110
May 20 14:44:04 darkstar kernel: usb 3-2: new full speed USB device using uhci_hcd and address 6
May 20 14:44:19 darkstar kernel: usb 3-2: device descriptor read/64, error -110
May 20 14:44:34 darkstar kernel: usb 3-2: device descriptor read/64, error -110
May 20 14:44:34 darkstar kernel: usb 3-2: new full speed USB device using uhci_hcd and address 7
May 20 14:44:44 darkstar kernel: usb 3-2: device not accepting address 7, error -110
May 20 14:44:45 darkstar kernel: hub 3-0:1.0: unable to enumerate USB device on port 2
May 20 14:44:45 darkstar kernel: hub 1-0:1.0: unable to enumerate USB device on port 3
May 20 14:44:45 darkstar kernel: usb 3-1: new full speed USB device using uhci_hcd and address 9
May 20 14:45:01 darkstar kernel: usb 3-1: device descriptor read/64, error -110

ошибка 110 повторяется при переподключении мыши. лечится перезагрузкой компьютера, как лечить по другому не знаю. искал по форуму и рассылке - проблема может быть либо в кабеле (отпадает, мышь новая, в винде работает стабильно), либо в оборудовании (тоже сомнительно, остальное оборудование работает стабильно и в винде, и в линуксе, в т.ч. usb), либо в модулях, отвечающих за поддержку usb-устройств - uhci_hcd и подобные. где копать?
мышь нестандартная A4-Tech Oscar X7 XL-740K
« Последнее редактирование: 20.05.2009 16:32:39 от mirk »

kda

  • Гость
to moderator: просьба переместить тему в поддержку оборудования.

Done. А к Вам просьба более детально описывать проблему в заголовке.

Drool

  • Гость
Re: Проблема с usb
« Ответ #9 : 20.05.2009 18:24:58 »
...где копать?

В рассылке hardware@ ?

Оффлайн mirk

  • Участник
  • *
  • Сообщений: 48
  • ALD 5.1 (P5)
Re: Проблема с usb
« Ответ #10 : 20.05.2009 23:39:08 »
...где копать?

В рассылке hardware@ ?

Видимо так. Я то думал, что обойдусь только community@ Как говорится, назвался груздем - лечись дальше  :D
По сабжу, в железной рассылке проблема мелькает довольно часто, внятных объяснений и решений практически нет. Попытаюсь локализовать ошибку, при каких обстоятельствах она возникает.

Оффлайн mirk

  • Участник
  • *
  • Сообщений: 48
  • ALD 5.1 (P5)
Попробуйте заменить на /dev/input/mice.
Вспомнил про эту тему. Нехороший оказался совет. Всё заработало как надо после того, как я закомментировал вообще секции, посвященные мыши. Она подхватывается замечательно.

Оффлайн maximnik

  • Участник
  • *
  • Сообщений: 13
Чипсет материнки случайно не интел ?
У некоторых в винде тоже были проблемы с моторолой и мышкой ,лечилось выставлением принудительно юсб режима 1.1 и отключением если возможно дос потдержки .