Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Zhemchugov                    2:463/822.8    02 Apr 2005  17:24:42
 To : All
 Subject : usb
 -------------------------------------------------------------------------------- 
 
 
 Есть флэшка:
 Bus 003 Device 002: ID 0ea0:2168 Ours Technology, Inc. Transcend JetFlash 2.0
 Вроде не фуфел (по крайней мере не дешёвая :-).
 
 Hа 480 мегабит/секунду заводится отказывается. Вернее заводится, но потом
 начинает глючно работать (при копировании больших файлов процентов 10-20
 переносит, а потом просто подвисает). В логах относительно тихо, кроме таких
 строчек:
 
 Apr  2 16:05:49 alpha kernel: usb 5-5: control timeout on ep0in
 Apr  2 16:06:04 alpha last message repeated 3 times
 и
 Apr  2 16:07:21 alpha kernel: sdb: Unit Not Ready, sense:
 Apr  2 16:07:21 alpha kernel: Current : sense key No Sense
 
 Что означается "sense key No Sense"? Куда рыть?
 
 Как выход - не грузить ehci_hcd и пользоваться uhci_hcd с 12 мегабитной
 скоростью. Тут пишет уже такие вещи:
 
 Apr  2 16:45:08 alpha kernel: sdb: Unit Not Ready, sense:
 Apr  2 16:45:08 alpha kernel: Current : sense key Unit Attention
 Apr  2 16:45:08 alpha kernel: Additional sense: Not ready to ready change,
 medium may have changed
 Apr  2 16:45:08 alpha kernel: sdb : READ CAPACITY failed.
 Apr  2 16:45:08 alpha kernel: sdb : status=1, message=00, host=0, driver=08
 и
 Apr  2 16:45:09 alpha kernel:  /dev/scsi/host3/bus0/target0/lun0:end_request:
 I/O error, dev sdb, sector 0
 Apr  2 16:45:09 alpha kernel: Buffer I/O error on device sdb, logical block 0
 Apr  2 16:45:09 alpha kernel: Buffer I/O error on device sdb, logical block 0
 Apr  2 16:45:09 alpha kernel:  unable to read partition table
 
 Hе может сказать ёмкость. Думаю, из-за слишком низкой скорости как для сказёвой 
 эмуляции. С этим можно что-то поделать? В принципе, после маунта размер партиции
 показывается правильный.
 
 И как в принципе правильно снимать флэшку? В мануалке к ней чёрным по белому
 пишется, что не снимать, пока мигает индикатор. Проблема в том, что он мигает
 постоянно. :-) Даже после анмаунта партиции. Единственный выход остановить обмен
 данными - это rmmod uhci_hcd. А как правильно?
 
 И почему usb'шные модули так вешают ядро? Еси вынул флешку - фиг уже что-то
 сделаеш, только ребут. kill -KILL не помогает.
 Понятно, что нужно сначала отключить её как требуется. Hо, например, еси
 зависла, как в случае вышенаписанных ehci_hcd и 480 мегабит, когда просто при
 копировании вешалась. Что тут делать?
 --- GoldED+/LNX 1.1.4.7
  * Origin: А ориджин-то спёрли.. (2:463/822.8)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 usb   Sergey Zhemchugov   02 Apr 2005 17:24:42 
 usb   Sergei Dubarev   03 Apr 2005 20:42:00 
 usb   Sergey Zhemchugov   04 Apr 2005 01:52:28 
 Re: usb   Serge   04 Apr 2005 05:15:37 
 usb   Vitaly Mayatskih   04 Apr 2005 21:01:22 
 usb   Sergey Zhemchugov   05 Apr 2005 20:41:46 
 usb   Sergei Dubarev   04 Apr 2005 21:35:40 
 Re: usb   Serge   04 Apr 2005 05:17:10 
 usb   Vitaly Mayatskih   04 Apr 2005 21:02:50 
 Re: usb   Serge Matveev   05 Apr 2005 20:02:18 
 usb   Vitaly Mayatskih   05 Apr 2005 23:03:08 
 usb   Sergey Zhemchugov   08 Apr 2005 01:50:28 
 usb   Vitaly Mayatskih   09 Apr 2005 19:56:56 
Архивное /ru.linux/2823424eabcd.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional