How does one configure gcombust to work with udev? (I have no problems with devfs.) gcombust seems to run cdrecord in a pretty straight-forward way behind the scenes, but it needs to pass a correct CD-writer address/specification to work properly. In particulary, it wants one of two possible ways of specifying the CD writer:
1. specification of the (SCSI-bus, target, lun) triplet such as (0,0,0) or
2. a SCSI device specification such as /dev/sga.
The machine is running Arch Linux kernel 188.8.131.52-1.
Result of running: cdrecord -scanbus -dev=ATAPI
Cdrecord 2.00.3 (i686-pc-linux-gnu) Copyright (C) 1995-2002 Jörg Schilling
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'
0,0,0 0) 'PIONEER ' 'DVD-RW DVR-103 ' '1.55' 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) *
1,0,0 100) *
1,1,0 101) 'LITE-ON ' 'LTR-52246S ' '6S02' Removable CD-ROM
1,2,0 102) *
1,3,0 103) *
1,4,0 104) *
1,5,0 105) *
1,6,0 106) *
1,7,0 107) *
These correspond to the devices /dev/hda and /dev/hdd. This is how they are identified, for example, in K3B (which I can get to work properly under devfs and udev).
The SCSI specifications (0,0,0) and (1,1,0); and the alternative device specifications /dev/hda and /dev/hdd do not work properly under udev.
I've also tried without success the following 'reasonable' devices in /dev:
I don't see '/dev/pg*' in /dev.
Thanks for any help here!
been there done that give up xcdrost works
-----BEGIN GEEK CODE BLOCK-----
GU/ d- s: a- C L U P+ L+++ E--- W+
N 0+ K- W-- !O !M V-- PS+ PE- V++ PGP T 5 Z+ R* TV+ B+
DI-- D- G-- e-- h! r++ z+ z*
------END GEEK CODE BLOCK------
actually this sort of issue is exactly why i went back to devfs. i was having issues trying to get transcode to work. i never tried /mnt/cd but someone told me they had to use that in some application in order for it to mount/use the dv/cdrom device. so you could try /mnt/<devicename> in place of /dev/<whatever>.
I am not your friend