if (rc) { /* 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); return; }