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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Vlasov                        2:5020/400     16 Nov 2006  15:05:21
 To : Zahar Kiselev
 Subject : Re: cdrw + usb
 -------------------------------------------------------------------------------- 
 
 On Thu, 16 Nov 2006 03:42:12 +0300 Zahar Kiselev wrote:
 
 > Hемного поизвращался. Взял "коробку" для подключения IDE-дисков в USB, 
 > засунул туда привод CDRW. Подключил к ноуту, сунул диск(болванку rw) -
 > смонтировал, читает, собственно как и ожидалось.
 > Тогда взял cdrecord и сказал:
 > cdrecord -checkdrive dev=0,0,0
 > А оно привода видеть не хочет и в лог ругается нижеприведенным образом.
 > Вопрос к присутствующим - попытка писать диски на приводе, подключенном
 > таким образом принципиально невозможна или это у меня тут локальный глюк?
 
 Принципиально возможно - некоторые люди подключали так даже по 3
 привода и писали на них одновременно.
 
 >    ----- scsi-usb.txt begins -----
 > kernel: hub.c: new USB device 00:07.2-1, assigned address 7
 > kernel: usb.c: USB device 7 (vend/prod 0x5e3/0x701) is not claimed by any
 > active driver.
 
 Чип Genesys Logic - не самый хороший.  В последних ядрах 2.6.x он
 сидит в unusual_devs.h с флагами US_FL_GO_SLOW | US_FL_MAX_SECTORS_64,
 которые тормозят работу с ним, чтобы он не вис:
 
   /* Some USB-IDE converter chips need a 100us delay between the
    * command phase and the data phase.  Some devices need a little
    * more than that, probably because of clock rate inaccuracies. */
   if (unlikely(us->flags & US_FL_GO_SLOW))
    udelay(125);
 
 (и при попытке передать слишком много данных в одной команде он тоже
 виснет, поэтому стоит флаг US_FL_MAX_SECTORS_64 - не более 32 Кб).
 
 > kernel: SCSI subsystem driver Revision: 1.00
 > kernel: Initializing USB Mass Storage driver...
 > kernel: usb.c: registered new driver usb-storage
 > kernel: scsi0 : SCSI emulation for USB Mass Storage devices
 > kernel:   Vendor: ATAPI     Model: CD-R/RW 20X10     Rev: H.KF
 > kernel:   Type:   CD-ROM                             ANSI SCSI revision: 02
 > kernel: WARNING: USB Mass Storage data integrity not assured
 > kernel: USB Mass Storage device found at 7
 > kernel: USB Mass Storage support registered.
 > kernel: Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
 > kernel: sr0: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
 > kernel: usb_control/bulk_msg: timeout
 > last message repeated 3 times
 > kernel: hub.c: USB device not accepting new address (error=-110)
 > kernel: scsi: device set offline - not ready or command retry failed after
 > bus
 > reset: host 0 channel 0 id 0 lun 0
 >    ----- scsi-usb.txt ends -----
 > И вот после этого устройство уже не видится никак. Только выключать,
 > выгружать
 > руками модули, включать заново (модули кстати успешно грузятся сами).
 
 Возможно, используется слишком старое ядро, не умеющее обходить глюки
 Genesys Logic.  Или cdrecord передаёт какую-то странную команду,
 которую этот USB-IDE не умеет правильно обрабатывать.
 
 -- 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.3
  * Origin: Talk.Mail.Ru (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 cdrw + usb   Zahar Kiselev   16 Nov 2006 04:42:12 
 Re: cdrw + usb   Sergey Vlasov   16 Nov 2006 15:05:21 
 Re: cdrw + usb   Alex Korchmar   17 Nov 2006 00:09:54 
 Re: cdrw + usb   Victor Wagner   17 Nov 2006 01:32:56 
 Re: cdrw + usb   Alex Korchmar   17 Nov 2006 02:52:21 
 Re: cdrw + usb   Victor Wagner   17 Nov 2006 10:25:47 
 Re: cdrw + usb   Alex Korchmar   17 Nov 2006 15:59:42 
 Re: cdrw + usb   Victor Wagner   17 Nov 2006 23:45:53 
 Re: cdrw + usb   Alex Korchmar   18 Nov 2006 00:52:46 
 Re: cdrw + usb   Sergey Vlasov   17 Nov 2006 14:11:52 
 Re: cdrw + usb   Zahar Kiselev   16 Nov 2006 22:07:04 
 Re: cdrw + usb   Alex Korchmar   17 Nov 2006 00:07:53 
 Re: cdrw + usb   Zahar Kiselev   17 Nov 2006 03:04:14 
 Re: cdrw + usb   Alex Korchmar   17 Nov 2006 05:44:12 
 Re: cdrw + usb   Zahar Kiselev   17 Nov 2006 14:24:28 
 cdrw + usb   Alexey Vissarionov   18 Nov 2006 04:54:48 
 cdrw + usb   Zahar Kiselev   18 Nov 2006 05:58:14 
Архивное /ru.linux/3672b66d0f79.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional