Le Jeudi 22 Août 2002 04:07, Karl Hammar a écrit : > > Hello all, > > > > I've problems to run cdrecord with sid. > > First, i've upgraded to 2.4.18 and all seem to work, except cdrecord. > > > > In /var/log/messages that's what i have for the scsi chain: > > > > Aug 20 14:49:47 FRVILD0P43530 kernel: SCSI subsystem driver Revision: > > 1.00 > > ... > > > Aug 20 14:49:47 FRVILD0P43530 kernel: sr1: scsi3-mmc drive: 40x/40x > > writer cd/rw xa/form2 cdda tray > > > > > > In /proc/scsi/scsi that's what i have : > > ... > > > trying to scan scsi buses : > > > > FRVILD0P43530:/# cdrecord -scanbus > > Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 J > > cdrecord: No such file or directory. Cannot open SCSI driver. > > cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are > > root. > > > > > > Trying to blank a CD : > > > > FRVILD0P43530:/# cdrecord blank=all dev=0,2,0 > > Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 J > > scsidev: '0,2,0' > > scsibus: 0 target: 2 lun: 0 > > cdrecord: No such device. Cannot open '/dev/pg2'. Cannot open scsi > > driver. cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure > > you are root. > > > > > > Ok, i've searched over google, and founded in archives that we have to > > make thoses devices. So i tried : > > > > FRVILD0P43530:/dev# ./MAKEDEV -v pg > > create pg0 c 97 0 root:root 0600 > > create pg1 c 97 1 root:root 0600 > > create pg2 c 97 2 root:root 0600 > > create pg3 c 97 3 root:root 0600 > > > > And finaly tried again to blank a CD => same result with same error. > > > > > > Any idea will greatly welcome :) > > Regard's > > Vincent > > That is strange. I thought that cdrecord used sg-devices. It does so > in testing: > > # cdrecord -scanbus > Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling > Linux sg driver version: 3.1.22 > Using libscg version 'schily-0.5' > scsibus0: > 0,0,0 0) 'IBM ' 'DMVS09D ' '02B0' Disk > 0,1,0 1) 'IBM ' 'DDYS-T36950M ' 'S80D' Disk > 0,2,0 2) * > 0,3,0 3) * > 0,4,0 4) 'SEAGATE ' 'ST373405LC ' '0003' Disk > 0,5,0 5) * > 0,6,0 6) * > 0,7,0 7) * > 0,14,0 14) 'TANDBERG' 'MLR3 ' '0404' Removable Tape > scsibus1: > 1,0,0 100) * > 1,1,0 101) * > 1,2,0 102) * > 1,3,0 103) * > 1,4,0 104) * > 1,5,0 105) 'PLEXTOR ' 'CD-R PX-W124TS' '1.05' Removable CD-ROM > 1,6,0 106) * > 1,7,0 107) * > > I assume you have sg in the kernel. > > Poking around gives me: > > $ grep -B1 -A5 97 /dev/MAKEDEV > > RCSID='$Id: MAKEDEV 2.3 1997/09/29 19:03:13 johnsonm Exp $' > > > #---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#-- >-# # Customisation: > # The devices fall into various classes. This section contains the > mapping # from a class name into a group name and permission. > -- > pktcdvd) > major=97 > for unit in 0 1 2 3 > do > makedev pktcdvd$unit b $major $unit $cdrom > done > ;; > -- > pg) > major=`Major pg 97` > for unit in 0 1 2 3 > do > makedev pg$unit c $major $unit $scsi > done > ;; > > and > > $ grep -A 14 '^ 97' kernel-source-2.4.18/Documentation/devices.txt > 97 char Parallel port generic ATAPI interface > 0 = /dev/pg0 First parallel port ATAPI device > 1 = /dev/pg1 Second parallel port ATAPI device > 2 = /dev/pg2 Third parallel port ATAPI device > 3 = /dev/pg3 Fourth parallel port ATAPI device > > These devices support the same API as the generic SCSI > devices. > > block Packet writing for CD/DVD devices > 0 = /dev/pktcdvd0 First packet-writing module > 1 = /dev/pktcdvd1 Second packet-writing module > ... > > 98 char Control and Measurement Device (comedi) > > Hope that helps a little. > > Regards, > /Karl > > ----------------------------------------------------------------------- > Karl Hammar Aspö Data [EMAIL PROTECTED] > Lilla Aspö 2340 +46 173 140 57 Networks > S-742 94 Östhammar +46 18 26 09 00 Computers > Sweden +46 10 270 26 67 Consulting > -----------------------------------------------------------------------
thank's for your reply. About the pg, i did it according to result of search i made on google. however this confus me, because in the doc, it is said that ipg is related to parallel port. I haven't anything on the parallel port. All my devices are on the true scsi chain and are true scsi devices. So what about pg here? Regard's Vincent

