Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как принудительно опросить USB-порты?  (Прочитано 4940 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн teop

  • Автор темы
  • Участник
  • *
  • Сообщений: 202
    • Просмотр профиля
Я понимаю, что вопрос идиотский, но адекватного решения найти так и не получается.
Проблема: система не монтирует флешку сама. (точнее монтирует через раз).
В ситуации немонтирования, fdisk -l ничего не выдает.
Вопрос: как руками заставить систему опросить USB порты?

Оффлайн -NikS-

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Как принудительно опросить USB-порты?
« Ответ #1 : 29 Января 2008, 14:04:23 »
lsusb видит ее когда не монтируется?

Оффлайн zilog82

  • Активист
  • *
  • Сообщений: 420
  • Hello, World!!!
    • Просмотр профиля
Re: Как принудительно опросить USB-порты?
« Ответ #2 : 29 Января 2008, 21:46:01 »
Я понимаю, что вопрос идиотский, но адекватного решения найти так и не получается.
Проблема: система не монтирует флешку сама. (точнее монтирует через раз).
В ситуации немонтирования, fdisk -l ничего не выдает.
Вопрос: как руками заставить систему опросить USB порты?
флешка физически исправна? lsusb всегда определяет контроллер или только через раз?

Оффлайн teop

  • Автор темы
  • Участник
  • *
  • Сообщений: 202
    • Просмотр профиля
Re: Как принудительно опросить USB-порты?
« Ответ #3 : 30 Января 2008, 00:05:21 »
Флешка исправна, после перезагрузки всегда монтируется автоматически.
Вывод lsusb добавлю, когда снова перестанет монтироваться. Сейчас 5 раз подхватилась нормально. Возможно отказ монтирования начинается после каких-то конкретных действий в системе, которых я сегодня еще не совершал.

Оффлайн AMD

  • Участник
  • *
  • Сообщений: 186
    • Просмотр профиля
Re: Как принудительно опросить USB-порты?
« Ответ #4 : 30 Января 2008, 03:42:35 »
Флешка исправна, после перезагрузки всегда монтируется автоматически.
Вывод lsusb добавлю, когда снова перестанет монтироваться. Сейчас 5 раз подхватилась нормально. Возможно отказ монтирования начинается после каких-то конкретных действий в системе, которых я сегодня еще не совершал.

Может после чего выполняешь действия от рута

Оффлайн teop

  • Автор темы
  • Участник
  • *
  • Сообщений: 202
    • Просмотр профиля
Re: Как принудительно опросить USB-порты?
« Ответ #5 : 31 Января 2008, 02:28:36 »
Так, после чего начинается так и не понял, но lsusb долго молчит(секнд 15-20, а если флешка системе видна, то меньше секунды проходит), затем выдает данные о клаве и мыши, насчет флешки молчит. Конкретный листинг пока не могу привести, выхожу с другой машины, но как будто просто не хватает двух строк, одна из которых обычно флешка.

Оффлайн teop

  • Автор темы
  • Участник
  • *
  • Сообщений: 202
    • Просмотр профиля
Re: Как принудительно опросить USB-порты?
« Ответ #6 : 04 Февраля 2008, 15:34:43 »
Может кто-то сможет помочь с анализом системных сообщений?
Вывод lsusb, когда флешка системой не замечается:
Bus 002 Device 003: ID 0a81:0101 Chesen Electronics Corp. Keyboard
Bus 002 Device 002: ID 09da:000e A4 Tech Co., Ltd
Bus 002 Device 001: ID 0000:0000 
Bus 001 Device 001: ID 0000:0000   

Вывод lsusb, когда флешка системой замечается(после перезагрузки):
Bus 002 Device 003: ID 0a81:0101 Chesen Electronics Corp. Keyboard
Bus 002 Device 002: ID 09da:000e A4 Tech Co., Ltd
Bus 002 Device 001: ID 0000:0000 
Bus 001 Device 004: ID 13fe:1d00 
Bus 001 Device 001: ID 0000:0000 

Вывод dmesg | grep -i usb, когда флешка системой не замечается:
[   25.946681] usbcore: registered new interface driver usbfs
[   25.946710] usbcore: registered new interface driver hub
[   25.946736] usbcore: registered new device driver usb
[   25.982253] ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
[   26.736538] ehci_hcd 0000:00:0b.1: new USB bus registered, assigned bus number 1
[   26.736611] ehci_hcd 0000:00:0b.1: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[   26.737153] usb usb1: configuration #1 chosen from 1 choice
[   26.737349] hub 1-0:1.0: USB hub found
[   28.779107] ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number 2
[   28.836172] usb usb2: configuration #1 chosen from 1 choice
[   28.836205] hub 2-0:1.0: USB hub found
[   29.246167] usb 2-1: new low speed USB device using ohci_hcd and address 2
[   29.459490] usb 2-1: configuration #1 chosen from 1 choice
[   29.769014] usb 2-2: new low speed USB device using ohci_hcd and address 3
[   29.984937] usb 2-2: configuration #1 chosen from 1 choice
[   36.378097] usbcore: registered new interface driver hiddev
[   36.383907] input: A4Tech PS/2+USB Mouse as /class/input/input2
[   36.383972] input: USB HID v1.10 Mouse [A4Tech PS/2+USB Mouse] on usb-0000:00:0b.0-1
[   36.390929] input: CHESEN USB Keyboard as /class/input/input3
[   36.390968] input: USB HID v1.10 Keyboard [CHESEN USB Keyboard] on usb-0000:00:0b.0-2
[   36.404765] input: CHESEN USB Keyboard as /class/input/input4
[   36.404799] input: USB HID v1.10 Device [CHESEN USB Keyboard] on usb-0000:00:0b.0-2
[   36.404816] usbcore: registered new interface driver usbhid
[   36.404820] /build/buildd/linux-source-2.6.22-2.6.22/drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
[   37.234361] usbcore: registered new interface driver xpad
[   38.429889] usbcore: registered new interface driver ndiswrapper
[  240.078982] [<ffffffff88090d30>] (usb_hcd_irq+0x0/0x60 [usbcore])

Вывод dmesg | grep -i usb, когда флешка системой замечается(после перезагрузки):
[   26.403086] usbcore: registered new interface driver usbfs
[   26.403119] usbcore: registered new interface driver hub
[   26.403235] usbcore: registered new device driver usb
[   26.404278] ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
[   27.734211] ehci_hcd 0000:00:0b.1: new USB bus registered, assigned bus number 1
[   27.734283] ehci_hcd 0000:00:0b.1: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[   27.734795] usb usb1: configuration #1 chosen from 1 choice
[   27.734988] hub 1-0:1.0: USB hub found
[   28.444964] usb 1-6: new high speed USB device using ehci_hcd and address 4
[   28.579742] usb 1-6: configuration #1 chosen from 1 choice
[   28.591122] usbcore: registered new interface driver libusual
[   28.597047] Initializing USB Mass Storage driver...
[   28.597119] scsi2 : SCSI emulation for USB Mass Storage devices
[   28.597169] usb-storage: device found at 4
[   28.597171] usb-storage: waiting for device to settle before scanning
[   28.597188] usbcore: registered new interface driver usb-storage
[   28.597192] USB Mass Storage support registered.
[   29.230180] ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number 2
[   29.286630] usb usb2: configuration #1 chosen from 1 choice
[   29.286830] hub 2-0:1.0: USB hub found
[   29.692143] usb 2-1: new low speed USB device using ohci_hcd and address 2
[   29.904527] usb 2-1: configuration #1 chosen from 1 choice
[   30.215055] usb 2-2: new low speed USB device using ohci_hcd and address 3
[   30.430974] usb 2-2: configuration #1 chosen from 1 choice
[   33.587644] usb-storage: device scan complete
[   36.718065] usbcore: registered new interface driver hiddev
[   36.746090] input: A4Tech PS/2+USB Mouse as /class/input/input3
[   36.746161] input: USB HID v1.10 Mouse [A4Tech PS/2+USB Mouse] on usb-0000:00:0b.0-1
[   36.755862] input: CHESEN USB Keyboard as /class/input/input4
[   36.755910] input: USB HID v1.10 Keyboard [CHESEN USB Keyboard] on usb-0000:00:0b.0-2
[   36.768418] input: CHESEN USB Keyboard as /class/input/input5
[   36.768466] input: USB HID v1.10 Device [CHESEN USB Keyboard] on usb-0000:00:0b.0-2
[   36.768484] usbcore: registered new interface driver usbhid
[   36.768489] /build/buildd/linux-source-2.6.22-2.6.22/drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
[   37.435648] usbcore: registered new interface driver xpad
[   39.610829] usbcore: registered new interface driver ndiswrapper

Оффлайн teop

  • Автор темы
  • Участник
  • *
  • Сообщений: 202
    • Просмотр профиля
Re: Как принудительно опросить USB-порты?
« Ответ #7 : 07 Февраля 2008, 13:24:40 »
UP
Помогите пожалуйста.

Оффлайн S.Tokarev

  • Активист
  • *
  • Сообщений: 415
    • Просмотр профиля
Re: Как принудительно опросить USB-порты?
« Ответ #8 : 07 Февраля 2008, 18:55:52 »
Если используется внешний USB-хаб, то возможно недостаточно мощи питания.
Попробуй вставляться в комп напрямую

Оффлайн teop

  • Автор темы
  • Участник
  • *
  • Сообщений: 202
    • Просмотр профиля
Re: Как принудительно опросить USB-порты?
« Ответ #9 : 08 Февраля 2008, 14:07:20 »
Не используется. Ноут с тремя usb-входами. Все напрямую. Вручную смотировать тоже не получается, т.к. нечего монтировать - не видит система воткнутую флешку, помогает только перезагрузка.

Оффлайн S.Tokarev

  • Активист
  • *
  • Сообщений: 415
    • Просмотр профиля
Re: Как принудительно опросить USB-порты?
« Ответ #10 : 08 Февраля 2008, 19:51:36 »
Разъем не раздолбанный ?
А если флэшку вставлять после загрузки она тоже не всегда определяется ?

Оффлайн teop

  • Автор темы
  • Участник
  • *
  • Сообщений: 202
    • Просмотр профиля
Re: Как принудительно опросить USB-порты?
« Ответ #11 : 08 Февраля 2008, 23:45:10 »
Чаще всего флешка, вставленная после перезагрузки, видится. Всего один раз не виделась. Сейчас могу с уверенностью сказать, что то же самое происходит с клавой и мышью. Такое ощущение, что после отключения устройства Ubuntu "забывает" про порт - что бы я не подключал, реакция нулевая.
Разъем вроде в порядке - в ХР все подхватывается нормально.

Оффлайн S.Tokarev

  • Активист
  • *
  • Сообщений: 415
    • Просмотр профиля
Re: Как принудительно опросить USB-порты?
« Ответ #12 : 09 Февраля 2008, 18:13:57 »
А на втором контроллере флешка всегда обнаруживается ?
Такое подозрение, что внешние устройства не успевают инициализироваться до опроса шиной.

Оффлайн teop

  • Автор темы
  • Участник
  • *
  • Сообщений: 202
    • Просмотр профиля
Re: Как принудительно опросить USB-порты?
« Ответ #13 : 10 Февраля 2008, 01:21:30 »
Флешку в разные разъемы пока не пробовал - постестирую.
Но вот клава на втором контроллере не всегда подхватывается, если отключить, а потом вставить обратно.

 

Страница сгенерирована за 0.06 секунд. Запросов: 23.