I am trying to get my DVD/CD-RW combo drive working optimally.
I have installed slackware 10.2 on a Thinkpad T43 and done the following to it:
- Upgraded kernel to 2.6.15
- Enabled my wireless and sata support as well as the IBM thinkpad buttons
- Changed lilo.conf to have 'sd' boot and the given options:
- root = /dev/sda4
- append = "idebus=66 ide1=noprobe libata.atapi_enabled=1"
Now, the drive is being recognize, and the '/dev/sg1' is enabled for writing, but there is no dev node for reading.
Output of /proc/scsi/scsi:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: TOSHIBA MK8032GA Rev: AB31
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: MATSHITA Model: DVD-RAM UJ-822S Rev: 1.61
Type: CD-ROM ANSI SCSI revision: 05
Output of "lsscsi -g" (which I installed to try to troubleshoot the issue):
[0:0:0:0] disk ATA TOSHIBA MK8032GA AB31 /dev/sda /dev/sg0
[1:0:0:0] cd/dvd MATSHITA DVD-RAM UJ-822S 1.61 - /dev/sg1
As expected the following do not work:
root@andrewslack:/dev# mount -t iso9660 /dev/scd0 /mnt/cdrom
mount: /dev/scd0 is not a valid block device
root@andrewslack:/dev# mount -t iso9660 /dev/sr0 /mnt/cdrom
mount: /dev/sr0 is not a valid block device
There is noting in dmesg that seems to identify the problem (just a lack of information perhaps).
root@andrewslack:/dev# dmesg | grep scsi
scsi0 : ata_piix
scsi1 : ata_piix
sd 0:0:0:0: Attached scsi disk sda
sd 0:0:0:0: Attached scsi generic sg0 type 0
1:0:0:0: Attached scsi generic sg1 type 5
It seems like scd0/sr0 wasn't attached with the scsi device.
I'm stuck at this point, I'm not sure what to do next besides default back to /dev/hdc by removing the "ide1=noprobe" option from the kernel. I'd really like to get the burner working in linux (and having the DMA working, etc.)