Le Mars 3, 2002 02:42 PM, vous avez écrit :
> В Вск, 03.03.2002, в 22:18, Marc Lijour написал:
> > Hi,
> >
> > It's a nightmare to install this guy, at least for a beginner like me.
> >
> > I do
> > $insmod paride
>
> not needed

If I don't insmod paride first then insmod bpck6 does not work.


> > $insmod bpck6
> > $insmod pcd
> >
> > and then I can use it doing
> > $mount -t iso9660 /dev/pcd0 /mnt/cdrom/
> >
> > 1. But what about having it detected automatically? I noticed that in
> > /etc/modules.devfs there is no mention of pcd device.
>
> If I understand it correctly, bpck6 is IDE adapter and pcd is IDE
> device. modules.devfs probes ide-probe-mod for IDE devices which means
> we could setup (just like for SCSI)
>
> probeall ide-probe-mod bpck6
>
> is it possible to autodetect it during installation? If not you have to
> add the above to /etc/modules.conf yourself :(
>
> /dev/pcd* is missing, correct. So, if you add
>
> /etc/modules.conf:
> probeall ide-probe-mod bpck6
>
> /etc/modules.devfs:
> alias /dev/pcd* pcd
>
> does it help?

No,
I wrote both lines in the right files.
$modprobe bpck6
continues to work but I always have to modprobe pcd manually to be able to 
access the CDROM.

I automatized the process writing this lines in /etc/modules.conf :
pre-install pcd modprobe bpck6
pre-install pg modprobe pcd

Then cdrecord -scanbus automatically calls pg and it loads all the others. 
The same happens with xcdroast.

But how can I do to have the pcd loaded when I issue a mount like the 
following command ?
$mount -t iso9660 /dev/pcd0 /mnt/cdrom

The 'probeall ide-probe-mod bpck6' and 'alias /dev/pcd* pcd' seems not to be 
necessary.

> Please, give also
>
> ls -l /dev/pcd*


$ls -l /dev/pcd*
brw-rw----    1 marc     cdwriter  46,   0 Feb 10 13:59 /dev/pcd0
brw-rw----    1 marc     cdwriter  46,   1 Feb 10 13:59 /dev/pcd1
brw-rw----    1 marc     cdwriter  46,   2 Feb 10 13:59 /dev/pcd2
brw-rw----    1 marc     cdwriter  46,   3 Feb 10 13:59 /dev/pcd3


> are they real devices or links?

Seems to me they are real devices. bpck6 is the driver for the backpack 
(model 193200). pcd comes on top of that and allows me to use the device as 
/dev/pcd0 (ide).

Module                  Size  Used by
pg                      6512   0  (autoclean)
pcd                    11472   0  (unused)
bpck6                   5968   2 
paride                  3808   1  [pg pcd bpck6]
sg                     28624   0  (autoclean)
sr_mod                 14912   0  (autoclean)
......


> > 2. What can I do to have it scsi-emulated in order to use cdrecord?
> > $insmod pg ; cdrecord -scanbus
> > Cdrecord 1.10 (i586-mandrake-linux-gnu) Copyright (C) 1995-2001 Jörg
> > Schilling Using libscg version 'schily-0.5'
> > scsibus0:
> >         0,0,0     0) 'TEAC    ' 'CD-W58E         ' '1.0A' Removable
> > CD-ROM
>
> Is loading pg enough? Then current modules.devfs has a bug. Change

If I don't insmod pg then cdrecord -scanbus gives nothing. If I do it works 
like above.


> # Scsi generic for cd burners
> alias     /dev/pg               /dev/sg
> alias     /dev/pg*              /dev/pg
>
> into
>
> alias /dev/pg* pg
>
> and please tell if it works.

It works fine! cdrecord -scanbus seems to have pg loaded automatically and it 
gives now : 
Cdrecord 1.10 (i586-mandrake-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling
Linux sg driver version: 3.1.20
Using libscg version 'schily-0.5'
scsibus0:
        0,0,0     0) 'TEAC    ' 'CD-224E         ' '3.7C' 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) *
scsibus1:
        1,0,0   100) 'TEAC    ' 'CD-W58E         ' '1.0A' Removable CD-ROM
        1,1,0   101) *
        1,2,0   102) *
        1,3,0   103) *
        1,4,0   104) *
        1,5,0   105) *
        1,6,0   106) *
        1,7,0   107) *

There is two TEAC because the other one is the cdrom from my laptop which I 
finally had recognized as a scsi device when I wrote hdc=ide-scsi in 
/etc/lilo.conf. Now the only problem with this one is that :
$ mount -t iso9660 /dev/scd0 /mnt/cdrom/
mount: block device /dev/scd0 is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/scd0,
       or too many mounted file systems

Could you help me with this one too?

Reply via email to