diff -ur linux-2.4.21/drivers/scsi/sr.c linux-2.4.21.patched/drivers/scsi/sr.c --- linux-2.4.21/drivers/scsi/sr.c 2003-06-13 16:51:36.000000000 +0200 +++ linux-2.4.21.patched/drivers/scsi/sr.c 2003-08-27 23:52:32.000000000 +0200 @@ -725,7 +725,7 @@ /* failed, drive doesn't have capabilities mode page */ scsi_CDs[i].cdi.speed = 1; scsi_CDs[i].cdi.mask |= (CDC_CD_R | CDC_CD_RW | CDC_DVD_R | - CDC_DVD | CDC_DVD_RAM | + /* USB-DVD-SCSI-2 hack: */ /* CDC_DVD | */ CDC_DVD_RAM | CDC_SELECT_DISC | CDC_SELECT_SPEED); scsi_free(buffer, 512); printk("sr%i: scsi-1 drive\n", i);