Newsgroup: it.comp.os.linux.iniziare
Titolo: Due lettori cd-rom in emulazione SCSI

Questo, invece, il comando 'modprobe ide-scsi':
...
In fase di configurazione del kernel non selezionare:
[ ] Probe all LUNs on each SCSI device
-- 
Ciao            --- Massimo ---

Premetto che sto  finendo di leggere il CD-Writing HOWTO.  Ho seguito le
istruzioni in esso riportate e sono riuscito a masterizzare il mio primo
CD :)
C'e' una cosa  che non riesco a capire. Ho,  oltre al masterizzatore, un
lettore cd-rom  4x. Solo il  masterizzatore viene visto  come periferica
SCSI.
Questo il risultato del comando 'cdrecord -scanbus':
  0,0,0     0) 'SONY    ' 'CD-RW  CRX140E  ' '1.0c' 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) *
Perche' non appare il lettore cd-rom?
I comandi 'mount -t iso9660  /dev/scd? /tmp' con ?=0,1,...,7 fanno tutti
partire il masterizzatore.
Questo il mio sistema:
hda: IBM-DJAA-31700, ATA DISK drive       (hard disk)
hdb: SONY CD-RW CRX140E, ATAPI CDROM      (masterizzatore)  
hdc: QUANTUM FIREBALL SE4.3A, ATA DISK    (hard disk)
hdd: GCD-R542B, ATAPI CDROM drive         (lettore cd-rom)
Si tratta di un lettore fabbricato nel Gennaio 1996 dalla GoldStar.
Questo, invece, il comando 'modprobe ide-scsi':
-------------------------------[ taglia ]-------------------------------
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
scsi : 1 host.
  Vendor: SONY      Model: CD-RW  CRX140E    Rev: 1.0c
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
  Vendor: SONY      Model: CD-RW  CRX140E    Rev: 1.0c
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr1 at scsi0, channel 0, id 0, lun 1
  Vendor: SONY      Model: CD-RW  CRX140E    Rev: 1.0c
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr2 at scsi0, channel 0, id 0, lun 2
  Vendor: SONY      Model: CD-RW  CRX140E    Rev: 1.0c
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr3 at scsi0, channel 0, id 0, lun 3
  Vendor: SONY      Model: CD-RW  CRX140E    Rev: 1.0c
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr4 at scsi0, channel 0, id 0, lun 4
  Vendor: SONY      Model: CD-RW  CRX140E    Rev: 1.0c
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr5 at scsi0, channel 0, id 0, lun 5
  Vendor: SONY      Model: CD-RW  CRX140E    Rev: 1.0c
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr6 at scsi0, channel 0, id 0, lun 6
  Vendor: SONY      Model: CD-RW  CRX140E    Rev: 1.0c
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr7 at scsi0, channel 0, id 0, lun 7
  Vendor: GoldStar  Model: CD-ROM GCD-R542B  Rev: 1.40
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr8 at scsi0, channel 0, id 1, lun 0
  Vendor: GoldStar  Model: CD-ROM GCD-R542B  Rev: 1.40
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr9 at scsi0, channel 0, id 1, lun 1
  Vendor: GoldStar  Model: CD-ROM GCD-R542B  Rev: 1.40
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr10 at scsi0, channel 0, id 1, lun 2
  Vendor: GoldStar  Model: CD-ROM GCD-R542B  Rev: 1.40
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr11 at scsi0, channel 0, id 1, lun 3
  Vendor: GoldStar  Model: CD-ROM GCD-R542B  Rev: 1.40
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr12 at scsi0, channel 0, id 1, lun 4
  Vendor: GoldStar  Model: CD-ROM GCD-R542B  Rev: 1.40
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr13 at scsi0, channel 0, id 1, lun 5
  Vendor: GoldStar  Model: CD-ROM GCD-R542B  Rev: 1.40
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr14 at scsi0, channel 0, id 1, lun 6
  Vendor: GoldStar  Model: CD-ROM GCD-R542B  Rev: 1.40
  Type:   CD-ROM                             ANSI SCSI revision: 02
Detected scsi CD-ROM sr15 at scsi0, channel 0, id 1, lun 7
sr0: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr1: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr2: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr3: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr4: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr5: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr6: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr7: scsi3-mmc drive: 32x/32x writer cd/rw xa/form2 cdda tray
sr8: scsi3-mmc drive: 1x/4x xa/form2 tray
sr9: scsi3-mmc drive: 1x/4x xa/form2 tray
sr10: scsi3-mmc drive: 1x/4x xa/form2 tray
sr11: scsi3-mmc drive: 1x/4x xa/form2 tray
sr12: scsi3-mmc drive: 1x/4x xa/form2 tray
sr13: scsi3-mmc drive: 1x/4x xa/form2 tray
sr14: scsi3-mmc drive: 1x/4x xa/form2 tray
sr15: scsi3-mmc drive: 1x/4x xa/form2 tray
-------------------------------[ taglia ]-------------------------------
Grazie mille.
Ciao
Ale
-- 
Home Page: 
http://web.tiscalinet.it/airaghi
Per ottenere il mio indirizzo e-mail sostituire a NOSPAM il mio cognome


Per usare il lettore ide in emulazione scsi vedendolo come periferica scsi,
devi caricargli il modulo sr_mod (e poi usare /dev/sr0).
Ah... per evitare che i moduli ti `vedano' 50 cdrom invece di 2, la
prossima volta che compili il kernel devi dire no ad una certa opzione
che si chiama "Probe all LUNs...qualchecosa".
Serve per i lettori che hanno piu` cassetti, o qualcosa del genere. Anni
fa ne ho usato uno che ne aveva 4... comodissimo per Wing Commander 3...
(gioco su 4 cd che te li fa cambiare ogni 2 minuti che sembra di giocare
a Street Fighter 2 su floppy sull'amiga 500 di un mio amico...)
-- 
    Ciao
        Pardo

Premetto che sto  finendo di leggere il CD-Writing HOWTO.  Ho seguito le
istruzioni in esso riportate e sono riuscito a masterizzare il mio primo
CD :)
C'e' una cosa  che non riesco a capire. Ho,  oltre al masterizzatore, un
lettore cd-rom  4x. Solo il  masterizzatore viene visto  come periferica
SCSI. Questo il risultato del comando 'cdrecord -scanbus':
  0,0,0     0) 'SONY    ' 'CD-RW  CRX140E  ' '1.0c' 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) *
Perche' non appare il lettore cd-rom?
I comandi 'mount -t iso9660  /dev/scd? /tmp' con ?=0,1,...,7 fanno tutti
partire il masterizzatore.
Questo il mio sistema:
hda: IBM-DJAA-31700, ATA DISK drive       (hard disk)
hdb: SONY CD-RW CRX140E, ATAPI CDROM      (masterizzatore)
hdc: QUANTUM FIREBALL SE4.3A, ATA DISK    (hard disk)
hdd: GCD-R542B, ATAPI CDROM drive         (lettore cd-rom)
Si  tratta  di un  lettore  cd-rom  fabbricato  nel Gennaio  1996  dalla


SCSI. Questo il risultato del comando 'cdrecord -scanbus':
Ti consiglio di compilare il kernel senza "probe all lun" cosě hai meno
porcheria quando fai "modprobe ide-scsi".
Quindi prova a mettere in /etc/conf.modules la riga consigliata
dall'how-to
options ide-cd ignore=hdb
quindi
modprobe ide-scsi per cdrw
modprobe ide-cd per cdrom.
auguri.
-- 
giu...@pobox.com

modprobe ide-cd per cdrom.
Fatto: funziona tutto. 
Questo il mio attuale file /etc/conf.modules:
-------------------------------[ taglia ]-------------------------------
# spero siano giusti i commenti :))
# quando accedi a /dev/scd0, carica sr_mod
alias scd0 sr_mod 
# quando accedi a /dev/scd1, carica sr_mod
alias scd1 sr_mod
# carica ide-scsi prima di caricare sg
pre-install sg     modprobe ide-scsi 
# carica ide-scsi prima di caricare sr_mod
pre-install sr_mod modprobe ide-scsi 
...
-------------------------------[ taglia ]-------------------------------
