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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Отключается USB на ноутбуке Toshiba Satellite A75 (материнская плата ATI)  (Прочитано 4326 раз)

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

Оффлайн stetzen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Помогите, пожалуйста!

Имеется ноутбук Toshiba Satellite A75 с материнской платой ATI, к нему подключены по USB Logitech USB Headset и Seagate внешний жесткий диск (в соседние порты). Все в принципе работает нормально до тех пор, пока я не начинаю смотреть видео или слушать аудио, находящееся на внешнем жестком диске (если медиа на собственном HDD ноутбука, все нормально). В этом случае где-то после часа просмотра отключаются USB-наушники, команда lsusb просто виснет, а жесткий диск при этом нормально работает! В случае активной навигации по фильму наушники могут отключиться и через несколько секунд... При этом отключается также USB мышь, подключенная к другому порту... Точнее, отключаются и ни на что не реагируют сами порты, причем если подключить что-нибудь в тот порт, где был рабоающий жесткий диск, то это что-нибудь работать не хочет... Лечится только перезагрузкой.

Вывод dmesg дает следущее:
[  270.584398] usb 1-2: USB disconnect, address 3
[  274.571085] ohci_hcd 0000:00:13.0: IRQ INTR_SF lossage
[  274.571097] ohci_hcd 0000:00:13.0: leak ed dfcc8080 (#81) state 0 (has tds)

Я решил что это что-то аналогичное многочисленным случаям с отключающимися мышами, и попробовал прописать в строке загрузки ядра noapic, irqpoll, pci=noacpi и прочие варианты (которых в инете в изобилии), но какой-либо реакции не дождался, точно так же не было реакции и на установку последней версии BIOS. Ко всему прочему, я абсолютно не понимаю, откуда такая привязка к жесткому диску (при том что сам диск не отключается)... Гоcпода знатоки, пожалуйста, помогите кто чем может...

[вложение удалено Администратором]
« Последнее редактирование: 31 Октября 2007, 02:13:25 от stetzen »

Оффлайн stetzen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Такое ощущение, что на все это как-то влияет активность передачи данных через USB...

Оффлайн xmig

  • Любитель
  • *
  • Сообщений: 98
    • Просмотр профиля
У меня тоже иногда отваливается внешний жесткий диск, как под линуксом, так и под виндой. И это происходит именно в момент интесивной перекачки данных. Больше всего подозрений на длинный кабель, соединяющий винт с ноутом, думаю глюки именно из-за него.

Оффлайн stetzen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
В кабеле я уверен, под Виндой все работает нормально, кроме того, сам диск продолжает работать, он просто отрубает весь остальной USB...

Оффлайн xmig

  • Любитель
  • *
  • Сообщений: 98
    • Просмотр профиля
Трудно сказать, что у тебя там происходит. Под виндой для каждого подключаемого по USB устройства выделяется полоса в 15% пропускной способности шины. Вроде бы так у них мир и дружба.
Здесь же получается что конкретное устройство с конкретным идентификатором захватывает всю полосу, из-за чего другие девайсы перестают работать.
Налицо неправильное распределение ресурсов или утечка памяти. Вполне возможно, что глючит драйвер под твой чипсет. А вот что делать... надо думать.

Оффлайн afon

  • Старожил
  • *
  • Сообщений: 1110
  • Drink Different!
    • Просмотр профиля
Есть такая ошибка. Долго рылся в инете, ничего не нашел.
У меня тоже отрубаются usb устройства, иногда завешивая всю систему.
То что ты привел из лога - это следствие ошибки, а не причина.
Причина вот:
Jul 24 23:15:52 bigc uhci_hcd 0000:00:07.2: host controller process error, something bad happened!
Jul 24 23:15:52 bigc uhci_hcd 0000:00:07.2: host controller halted, very bad!
Jul 24 23:15:52 bigc uhci_hcd 0000:00:07.2: HC died; cleaning up

И только уже потом:
Jul 24 23:15:52 bigc usb 1-2: USB disconnect, address 2

В инете одни говорят - это баг в ядре. Другие, что нужен другой драйвер usb контроллера (а какой, блин?  ???), еще одни - что не правильно подобран драйвер самого usb устройства.... В общем пока тоже не решил такую проблему.
Drink Different, Understand Computer.
Bye.

Оффлайн stetzen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Цитировать
Причина вот:
Jul 24 23:15:52 bigc uhci_hcd 0000:00:07.2: host controller process error, something bad happened!
Jul 24 23:15:52 bigc uhci_hcd 0000:00:07.2: host controller halted, very bad!
Jul 24 23:15:52 bigc uhci_hcd 0000:00:07.2: HC died; cleaning up

Хм... Это в dmesg? Или где? У меня ни в одном из логов такого нет...

Путем экспериментов были получены следующие уточнения:

При копировании файла c внешнего диска все работает нормально.

Записи в dmesg появляются не сразу после отключения USB, а при попутке повторного подключения хоть чего-нибудь, по поводу самого отключения dmesg просто молчит.

Видимо проблема все-таки не столько в диске, сколько в USB звуковой карте, т.к. если она отключена, то все работает нормально, но если ее подключить ( к любому порту) - сразу наинаются косяки. По этому поводу прикладываю мой /etc/modprobe.b/alsa-conf, (для нормальной работы карты слегка мной модифицированный), может он что подскажет...

[вложение удалено Администратором]

Оффлайн stetzen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
И еще одно: если копировать файл с внешнего диска, а на USB наушники пускать файл с собственного диска компа, то USB отключается. Тогда окончательная постановка проблемы будет такой: наушники и жесткий диск отказываются работать одновременно...

Оффлайн afon

  • Старожил
  • *
  • Сообщений: 1110
  • Drink Different!
    • Просмотр профиля
dmesg -  это лог загрузки.
Я читаю кернел.лог после вырубания usb/ Там и нахожу.
погрепай grep -i "usb" /var/log/kernel.log и тоже на предмет ohci_hcd. Должен увидеть новые подробности.
Drink Different, Understand Computer.
Bye.

Оффлайн stetzen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
grep -i "usb" /var/log/kern.log:
Oct 31 15:48:12 IvanStetsenko kernel: [   13.403816] usbcore: registered new interface driver usbfs
Oct 31 15:48:12 IvanStetsenko kernel: [   13.403857] usbcore: registered new interface driver hub
Oct 31 15:48:12 IvanStetsenko kernel: [   13.403888] usbcore: registered new device driver usb
Oct 31 15:48:12 IvanStetsenko kernel: [   13.404976] ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
Oct 31 15:48:12 IvanStetsenko kernel: [   13.405339] ohci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 1
Oct 31 15:48:12 IvanStetsenko kernel: [   13.489978] usb usb1: configuration #1 chosen from 1 choice
Oct 31 15:48:12 IvanStetsenko kernel: [   13.490025] hub 1-0:1.0: USB hub found
Oct 31 15:48:12 IvanStetsenko kernel: [   13.593749] ohci_hcd 0000:00:13.1: new USB bus registered, assigned bus number 2
Oct 31 15:48:12 IvanStetsenko kernel: [   13.653433] usb usb2: configuration #1 chosen from 1 choice
Oct 31 15:48:12 IvanStetsenko kernel: [   13.653482] hub 2-0:1.0: USB hub found
Oct 31 15:48:12 IvanStetsenko kernel: [   13.757358] ehci_hcd 0000:00:13.2: new USB bus registered, assigned bus number 3
Oct 31 15:48:12 IvanStetsenko kernel: [   13.896624] usb 1-1: new full speed USB device using ohci_hcd and address 2
Oct 31 15:48:12 IvanStetsenko kernel: [   13.896634] ehci_hcd 0000:00:13.2: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
Oct 31 15:48:12 IvanStetsenko kernel: [   13.896822] usb usb3: configuration #1 chosen from 1 choice
Oct 31 15:48:12 IvanStetsenko kernel: [   13.896867] hub 3-0:1.0: USB hub found
Oct 31 15:48:12 IvanStetsenko kernel: [   14.578763] usb 3-1: new high speed USB device using ehci_hcd and address 2
Oct 31 15:48:12 IvanStetsenko kernel: [   14.713080] usb 3-1: configuration #1 chosen from 1 choice
Oct 31 15:48:12 IvanStetsenko kernel: [   15.133354] usbcore: registered new interface driver libusual
Oct 31 15:48:12 IvanStetsenko kernel: [   15.139113] Initializing USB Mass Storage driver...
Oct 31 15:48:12 IvanStetsenko kernel: [   15.436432] usb 1-2: new full speed USB device using ohci_hcd and address 3
Oct 31 15:48:12 IvanStetsenko kernel: [   15.645986] usb 1-2: configuration #1 chosen from 1 choice
Oct 31 15:48:12 IvanStetsenko kernel: [   15.951031] usb 1-3: new low speed USB device using ohci_hcd and address 4
Oct 31 15:48:12 IvanStetsenko kernel: [   16.169560] usb 1-3: configuration #1 chosen from 1 choice
Oct 31 15:48:12 IvanStetsenko kernel: [   16.171804] scsi0 : SCSI emulation for USB Mass Storage devices
Oct 31 15:48:12 IvanStetsenko kernel: [   16.171881] usb-storage: device found at 2
Oct 31 15:48:12 IvanStetsenko kernel: [   16.171884] usb-storage: waiting for device to settle before scanning
Oct 31 15:48:12 IvanStetsenko kernel: [   16.171932] usbcore: registered new interface driver usb-storage
Oct 31 15:48:12 IvanStetsenko kernel: [   16.171937] USB Mass Storage support registered.
Oct 31 15:48:12 IvanStetsenko kernel: [   16.189982] usbcore: registered new interface driver hiddev
Oct 31 15:48:12 IvanStetsenko kernel: [   16.197742] input: USB HID v1.10 Mouse [Kensington Kensington PocketMouse Pro] on usb-0000:00:13.0-3
Oct 31 15:48:12 IvanStetsenko kernel: [   16.197768] usbcore: registered new interface driver usbhid
Oct 31 15:48:12 IvanStetsenko kernel: [   16.197776] /build/buildd/linux-source-2.6.22-2.6.22/drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
Oct 31 15:48:12 IvanStetsenko kernel: [   21.157010] usb-storage: device scan complete
Oct 31 15:48:12 IvanStetsenko kernel: [   29.229933] usbcore: registered new interface driver snd-usb-audio
Oct 31 15:51:02 IvanStetsenko kernel: [  203.318662] usb 1-3: USB disconnect, address 4
Вот такое дает..

Оффлайн afon

  • Старожил
  • *
  • Сообщений: 1110
  • Drink Different!
    • Просмотр профиля
И все?
Может, у тебя другая причина...
Погрепай еще по имени драйвера. И не за один день, а еще предыдущие логи посмотри.
В общем, надо копать..
« Последнее редактирование: 01 Ноября 2007, 12:08:34 от afon »
Drink Different, Understand Computer.
Bye.

Оффлайн stetzen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Тогда вот так: первый файл - kern.log сразу после отключения USB, второй - после попытки переподключения... Плюс периодически (видимо если пытаться писать на диск когда с него что-то воспроизводится) возникают малопонятные лично мне сообщения про поводу файловой системы:
[12784.226958]     fat_get_cluster: invalid cluster chain (i_pos 2535181398)
[12784.227392] FAT: Filesystem panic (dev sda1)
И диск становится read-only.


[вложение удалено Администратором]

Оффлайн AbaddoN

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Есть Toshiba Satellite L30 тоже на  ATI. На УСБ висит только мыш, но порты всеравно отключаются... У автора проблема решилаь? Что помогло?

Оффлайн stetzen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Нет, не решилась. Просто сейчас иззбегаю одновременного использования звуковой карты и жесткого диска. При копировании в наушниках слышны потрескивания, но ничего не отрубается.

 

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