lkml.org 
[lkml]   [2004]   [Aug]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] 2.6.8.1 Mis-detect CRDW as CDROM
    Andreas Messer wrote:
    > Hello again,
    >
    > as i get informed, that the kmail emailclient has not made
    > what i want, i decided to use mutt for next time. I will
    > include the patch again to make it readable. I have also
    > changed the thing with MODE_SELECT_10 to write mode
    > because Christer Weinig figured out, that this CMD may
    > be insecure in connection with harddisks.

    Of course, cdrecord won't work this way... Anyway, I tried cdrecord and
    growisofs with your patch and got some more blocked commands:

    This happens with a cd in a plextor cd writer PX-W5224:

    zassenhaus [10:32] fst 105) cdrecord -dao dev=ATAPI:/dev/hdd test.img
    ...
    Supported modes:
    cdrecord: Drive does not support SAO recording.
    cdrecord: Illegal write mode for this drive.

    Aug 18 10:29:38 zassenhaus kernel: SCSI-CMD Filter: 0xe9 not allowed with read-mode
    Aug 18 10:29:38 zassenhaus kernel: SCSI-CMD Filter: 0xe9 not allowed with read-mode
    Aug 18 10:29:38 zassenhaus kernel: SCSI-CMD Filter: 0xed not allowed with read-mode
    Aug 18 10:29:38 zassenhaus kernel: SCSI-CMD Filter: 0xe9 not allowed with read-mode
    Aug 18 10:29:38 zassenhaus kernel: SCSI-CMD Filter: 0x55 not allowed with read-mode

    Without a cd in the drive, it gives some more commands:
    ...
    Device seems to be: Generic mmc CD-RW.
    cdrecord: Operation not permitted. prevent/allow medium removal: scsi sendcmd: no error
    CDB: 1E 00 00 00 00 00
    status: 0x0 (GOOD STATUS)
    cmd finished after 0.000s timeout 200s
    Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
    Driver flags : MMC-3 SWABAUDIO BURNFREE
    Supported modes:
    cdrecord: Drive does not support SAO recording.
    cdrecord: Illegal write mode for this drive.

    Aug 18 10:39:26 zassenhaus kernel: SCSI-CMD Filter: 0x1e not allowed with read-mode
    Aug 18 10:39:26 zassenhaus kernel: SCSI-CMD Filter: 0x1e not allowed with read-mode
    Aug 18 10:39:31 zassenhaus kernel: SCSI-CMD Filter: 0xe9 not allowed with read-mode
    Aug 18 10:39:31 zassenhaus kernel: SCSI-CMD Filter: 0xe9 not allowed with read-mode
    Aug 18 10:39:31 zassenhaus kernel: SCSI-CMD Filter: 0xed not allowed with read-mode
    Aug 18 10:39:31 zassenhaus kernel: SCSI-CMD Filter: 0xe9 not allowed with read-mode
    Aug 18 10:39:34 zassenhaus kernel: SCSI-CMD Filter: 0x55 not allowed with read-mode


    When calling the same command on a NEC ND1300A dvd writer, 0xe9 and 0xed
    do not occur, the rest is identical.

    "growisofs -Z /dev/hdd=test.img" on the NEC fails with
    ":-( unable to READ FORMAT CAPACITIES: Operation not permitted"

    Aug 18 10:45:37 aiken kernel: SCSI-CMD Filter: 0x23 not allowed with read-mode

    I will try to add all of those because we need to allow users to write
    CDs at the moment, but I have no clue what is safe and unsafe here :-/

    cu,
    Frank

    --
    Dipl.-Inform. Frank Steiner Web: http://www.bio.ifi.lmu.de/~steiner/
    Lehrstuhl f. Bioinformatik Mail: http://www.bio.ifi.lmu.de/~steiner/m/
    LMU, Amalienstr. 17 Phone: +49 89 2180-4049
    80333 Muenchen, Germany Fax: +49 89 2180-99-4049

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 14:05    [W:0.025 / U:31.032 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site