Проблема при подключении USB Mass Storage (Iriver T-20)
Добавлено: 28 май 2006, 22:51
Прошу подсказать в каком направлении копать.
Ситуация такая. Есть Iriver T-20. Из коробки он идёт как MTP устройство (Multimedia transfer Protocol). Исча в инете доку по тому как засавить подобные утсройства работать в Linux, я нашёл доку в которой написано, что есть прошивка для того что бы сделать Iriver серии Т из MTP в UMS, и что после прошивки под Linux у всех заработало на ура. Прошил. В винде всё отлично USB 2.0 держит на ура. но только на встроенном USB. У меня есть ещё и PCI плата USB. на ней в винде работает с отрудом и только на upload. в Linux на PCI плате fdisk -l показывает что утаройство разбито на 4 логических раздела и разделы с ошибками и файловые системы не известны. но явный глюк чипа который в флешке, потмоу что флешка отлично работает на всех остальных компах на которых проверял, проверял на встроенных USB. А если воткнуть во встроенный USB, то в dmesg такие записи по этому поваду:
irq 193: nobody cared!
[<c010842a>] __report_bad_irq+0x2a/0x90
[<c0108520>] note_interrupt+0x70/0xb0
[<c0108800>] do_IRQ+0x120/0x130
[<c0106a30>] common_interrupt+0x18/0x20
[<c0104123>] mwait_idle+0x33/0x50
[<c01040e4>] cpu_idle+0x34/0x40
[<c03347b8>] start_kernel+0x1a8/0x1f0
[<c0334380>] unknown_bootoption+0x0/0x160
handlers:
[<e08a8760>] (usb_hcd_irq+0x0/0x70 [usbcore])
Disabling IRQ #193
и после этого она не видна никак. на самой флешке появлеятся сообщение такое же как при размонтировании.
В ядре стоит UHCI и EHCI.
была флешка на USB 1.1 она нормально работает на PCI плате, на встроенной не проверял. флешки больше нет, проверить не могу.
вобщем, подскажите, пожалуйста, что проверить?
Ситуация такая. Есть Iriver T-20. Из коробки он идёт как MTP устройство (Multimedia transfer Protocol). Исча в инете доку по тому как засавить подобные утсройства работать в Linux, я нашёл доку в которой написано, что есть прошивка для того что бы сделать Iriver серии Т из MTP в UMS, и что после прошивки под Linux у всех заработало на ура. Прошил. В винде всё отлично USB 2.0 держит на ура. но только на встроенном USB. У меня есть ещё и PCI плата USB. на ней в винде работает с отрудом и только на upload. в Linux на PCI плате fdisk -l показывает что утаройство разбито на 4 логических раздела и разделы с ошибками и файловые системы не известны. но явный глюк чипа который в флешке, потмоу что флешка отлично работает на всех остальных компах на которых проверял, проверял на встроенных USB. А если воткнуть во встроенный USB, то в dmesg такие записи по этому поваду:
irq 193: nobody cared!
[<c010842a>] __report_bad_irq+0x2a/0x90
[<c0108520>] note_interrupt+0x70/0xb0
[<c0108800>] do_IRQ+0x120/0x130
[<c0106a30>] common_interrupt+0x18/0x20
[<c0104123>] mwait_idle+0x33/0x50
[<c01040e4>] cpu_idle+0x34/0x40
[<c03347b8>] start_kernel+0x1a8/0x1f0
[<c0334380>] unknown_bootoption+0x0/0x160
handlers:
[<e08a8760>] (usb_hcd_irq+0x0/0x70 [usbcore])
Disabling IRQ #193
и после этого она не видна никак. на самой флешке появлеятся сообщение такое же как при размонтировании.
В ядре стоит UHCI и EHCI.
была флешка на USB 1.1 она нормально работает на PCI плате, на встроенной не проверял. флешки больше нет, проверить не могу.
вобщем, подскажите, пожалуйста, что проверить?