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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Nikolay Panov                        2:5020/400     19 Jun 2003  11:10:45
 To : All
 Subject : Баг в ide-scsi все еще живет и процветает?
 -------------------------------------------------------------------------------- 
 
 Дано: Debian GNU/Linux `sarge' на базе 
 kernel-source-2.4.20_2.4.20-7_all.deb.
 cdrecord 2.0+a14-1
 
 CONFIG_BLK_DEV_IDESCSI=m
 CONFIG_SCSI=m
 CONFIG_BLK_DEV_SR=m
 CONFIG_BLK_DEV_SR_VENDOR=y
 
 [9:09 /home/docs/tmp]$ cat /etc/modutils/cdrw 
                                                  options ide-cd ignore=hdc
 alias scd0 sr_mod
 pre-install sg modprobe ide-scsi
 pre-install sr_mod modprobe ide-scsi
 pre-install ide-scsi modprobe ide-cd
 
 Как при эмуляции ide-scsi в ядре, так и средствами cdrecord:
 [9:04 /home/docs/tmp]$ cdrecord dev=ATAPI -scanbus 
                                                  Cdrecord 2.01a14 
 (i686-pc-linux-gnu) Copyright (C) 1995-2003 JЖrg Schilling
 scsidev: 'ATAPI'
 devname: 'ATAPI'
 scsibus: -2 target: -2 lun: -2
 Warning: Using ATA Packet interface.
 Warning: The related libscg interface code is in pre alpha.
 Warning: There may be fatal problems.
 Using libscg version 'schily-0.7'
 scsibus0:
          0,0,0     0) 'TOSHIBA ' 'DVD-ROM SD-R1202' '1026' Removable CD-ROM
          0,1,0     1) *
          0,2,0     2) *
          0,3,0     3) *
          0,4,0     4) *
          0,5,0     5) *
          0,6,0     6) *
          0,7,0     7) *
 
 При эмуляции соответственно без ATAPI и без жутких пророчеств по поводу 
 is in pre alpha...
 
 Имеем:
 [8:53 /home/docs/tmp]$ readcd -v dev=ATAPI:0,0,0 f=/dev/null
 scsidev: 'ATAPI:0,0,0' 
                                                         devname: 'ATAPI'
 scsibus: 0 target: 0 lun: 0
 Warning: Using ATA Packet interface.
 Warning: The related libscg interface code is in pre alpha.
 Warning: There may be fatal problems.
 Read  speed:  7056 kB/s (CD  40x, DVD  5x).
 Write speed:  1764 kB/s (CD  10x, DVD  1x).
 Capacity: 157850 Blocks = 315700 kBytes = 308 MBytes = 323 prMB
 Sectorsize: 2048 Bytes
 Copy from SCSI (0,0,0) disk to file 'Debian.iso'
 end:    157850
 readcd: Input/output error. read_g1: scsi sendcmd: no error
 CDB:  28 00 00 02 68 77 00 00 23 00
 status: 0x2 (CHECK CONDITION)
 Sense Bytes: 70 00 25 00 00 00 00 0A 00 00 00 00 64 00 00 00 00 00
 Sense Key: 0x5 Illegal Request, Segment 0
 Sense Code: 0x64 Qual 0x00 (illegal mode for this track) Fru 0x0
 Sense flags: Blk 0 (not valid) illegal block length
 cmd finished after 1.060s timeout 40s
 readcd: Input/output error. Cannot read source disk
 readcd: Retrying from sector 157815.
 ..................................
 
 При сказочной эмуляции результат аналогичен...
 Как и при использовании другого сидирома...
 Как и при использовании dd вместо readcd...
 
 Hаблюдается причем не навсех сидюках:
 Hа этом наблюдается:
 [9:06 /home/docs/tmp]$ cdrecord dev=ATAPI:0,0,0 -atip 
 
 [skip]
 ATIP info from disk:
    Indicated writing power: 5
    Is not unrestricted
    Is not erasable
    Disk sub type: Medium Type B, low Beta category (B-) (4)
    ATIP start of lead in:  -12520 (97:15/05)
    ATIP start of lead out: 359849 (79:59/74)
 Disk type:    Short strategy type (Phthalocyanine or similar)
 Manuf. index: 26
 Manufacturer: TDK Corporation
 
 А также:
 [9:08 /home/docs/tmp]$ cdrecord dev=ATAPI:0,0,0 -atip 
 
 [skip]
 ATIP info from disk:
    Indicated writing power: 2
    Reference speed: 0
    Is not unrestricted
    Is erasable
    Disk sub type: High speed Rewritable (CAV) media (1)
    ATIP start of lead in:  -11615 (97:27/10)
    ATIP start of lead out: 335925 (74:41/00)
 Disk type:    Phase change
 Manuf. index: 18
 Manufacturer: Plasmon Data systems Ltd.
 
 Спокойно читает с:
 [9:07 /home/docs/tmp]$ cdrecord dev=ATAPI:0,0,0 -atip 
 
 [skip]
 ATIP info from disk:
    Indicated writing power: 5
    Is not unrestricted
    Is not erasable
    Disk sub type: Medium Type B, low Beta category (B-) (4)
    ATIP start of lead in:  -12520 (97:15/05)
    ATIP start of lead out: 359849 (79:59/74)
 Disk type:    Short strategy type (Phthalocyanine or similar)
 Manuf. index: 26
 Manufacturer: TDK Corporation
 
 При отрубании сказочной эмуляции:
 [8:50 /home/docs/tmp]$ dd if=/dev/hdc of=/dev/null bs=2048 
 
 157848+0 входных записей 
                                                         157848+0 
 выходных записей
 323272704 bytes transferred in 166,482989 seconds (1941776 bytes/sec)
 
 Отмечу, что для readcd было не 157848, а 157850. Хотя ошибки чтения 
 появляются за несколько мегабайт до конца записи...
 Соответственно вопросы:
 1. Это действительно глючит ide-scsi?
 2. Если да, то доведен ли данный CR до сведения авторов?
 3. Если да, то починили ли уже, а если не починили, то когда 
 предполагается оное ожидать?
 
 И, наконец, главный вопрос (ибо читать я и через /dev/hdc могу) - не 
 отражаются ли эти глюки на записи? Проверять каждый диск md5sum, конечно 
 можно, но грустно...
 
 -- 
 ...Там, на неведомых дорожках китайских ломанных CD...
 
 --- ifmail v.2.15dev5
  * Origin: Арзамас. Hижегородская. Россия. Земля. Солнечная.  Млеч (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Баг в ide-scsi все еще живет и процветает?   Nikolay Panov   19 Jun 2003 11:10:45 
Архивное /ru.linux/6577d4c54755.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional