Newsgroup: it.comp.os.linux.sys
Titolo: Cd-Writing

(RH 6.1 totalmente installata e aggiornata).
Ho comprato per la colossale cifra di L. 30.000 un Masterizzatore IDE
"NEC CD-ROM IDE/ATAPI 282" avente il difetto che "NON LEGGE" i CD ma,
forse, li puo' scrivere.
Mi sono letto l'HOWTO "CD-Writing" ma non sono riuscito a capire in che
modo posso far vedere a Linux (non ho installato Windows/DOS e vorrei
evitare di farlo) suddetto drive come SCSI anziche' IDE.
Mi potete consigliare in qualche modo su quello che posso fare affinche'
il drive venga visto come SCSI o cmq verificare se cio' e' possibile ?
Grazie, U D A.
-- 
**********************************************************************
UDA'Software
mailto:
Andrea....@uda.itgo.com
http://uda.itgo.com


Devi compilare il kernel con emulazione scsi (linux masterizza solo con
scsi).
Disabilitare nel kernel i cdrom ide e abilitarli nel supporto scsi. Dopo
di che' linux ti vede tutto come scsi (!). 
Bye

 il drive venga visto come SCSI o cmq verificare se cio' e' possibile ?
beh dovrebbe essere possibile eccome. e' da vedere se va, e se si
riesce ad usare con cdrdao o cdrecord.
ciao, gabriele.
-- 
http://www.freeweb.org/personali/gz/l/
 +
X/faq : X window system faq (ita) u/cpd.txt : come fare domande su icol
GPG Key fingerprint = 6006 4D69 0DB5 A3AC A6E6 F212 5FD8 2D6A 118A CD82

evitare di farlo) suddetto drive come SCSI anziche' IDE.
devi compilare il kernel con:
-driver per cdrom ide/atapi **come modulo**
-driver emulazione scsi **come modulo**
-driver per periferiche scsi generiche **come modulo**
-driver per lettori scsi generici **come modulo**
dopo avrai i seguenti moduli:
cdrom	driver del tuo cd ide da caricare in ogni caso
ide-cd	driver per lettori cd ide, da caricare **solo per il lettore**
scsi-ide	driver emulazione scsi
sg	dispositivi scsi generici (per masterizzare)
sr_mod	lettori scsi (per estrazione audio o altre pippe che col lettore o
	il master in modalita` ide non vanno)
per caricare ide-cd solo per lettore, devi dargli l'opzione
"ignore=/dev/hdX" con al posto di X la lettera giusta
detto questo, detto tutto
-- 
    Ciao
        Pardo
/---DOS in a BOX---\
|		   |
|C:\>_		   |
|		   |
\------------------/

 evitare di farlo) suddetto drive come SCSI anziche' IDE.
Abilita l'emulazione SCSI.
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

evitare di farlo) suddetto drive come SCSI anziche' IDE.
Compilare nel kernel o come modulo la funzione ide-scsi emulation. Non
inserire nel kernel il supporto per i CD-ROM eide (semmai come modulo).
Rileggi per bene l'HOWTO. C'è in italiano sul sito del Pluto.
-- 
		Giuseppe Corbelli
    -=< A Metal Heart Is Hard To Tear Apart >=-
ANTI-SPAM: E-Mail address is fake. Substitute cowo with IHATESPAM.

"ignore=/dev/hdX" con al posto di X la lettera giusta
PS
chiarimento: la periferica da `ignorare' e` il masterizzatore; caricando
ide-cd per il masterizzatore, questo verrebbe visto come lettore ide
(mentre va lasciato libero per caricarci scsi-ide e sg)


 cdrom   driver del tuo cd ide da caricare in ogni caso
Ribadisco, cosa te ne fai?
Io ho inserito tutto nel kernel, senza usare moduli e va benissimo.
L'unico piccolissimo "problema" è che in fase di boot, spesso mi dice
che il cdrom, ha una velocità di 249x(magari...) ma non compromette
assolutamente il funzionamento del lettore.
Ciao.
-- 
*** Per E-mail rimuovi ModE dall'indirizzo ***
             *** ICQ 33500725 ***
           *** Powered by Linux ***

 
...cut...
Pure io avevo qualche dubbio che il tutto funzionasse ma, tentar non
nuoce; nonostante sia riuscito a vederlo (speravo di non dover
ricompilare ... ma voi avete bocciato le mie speranze all'unisono (;-)
), purtroppo non funzia:
cdrecord -v speed=2 dev=0,1,0  -data /mnt/hda5/image1.raw 
Cdrecord release 1.8a29 Copyright (C) 1995-1999 Jörg Schilling
TOC Type: 1 = CD-ROM
scsidev: '0,1,0'
scsibus: 0 target: 1 lun: 0
Using libscg version 'schily-0.1'
atapi: 1
cdrecord: Warning: controller returns wrong size for CD capabilities
page.
Device type    : Removable CD-ROM
Version        : 0
Response Format: 1
Vendor_info    : 'NEC     '
Identifikation : 'CD-ROM DRIVE:282'
Revision       : '4.73'
Device seems to be: Generic mmc CD-ROM.
cdrecord: Warning: controller returns wrong size for CD capabilities
page.
cdrecord: Warning: controller returns wrong size for CD capabilities
page.
cdrecord: Sorry, no CD/DVD-Recorder or unsupported CD/DVD-Recorder found
on this
 target.
***
A questo punto mi chiedo se la causa sia il  cdrecord  che non lo
supporta (non a caso il masterizzatore "NEC 282" non risulta tra quelli
supportati da nessuna parte) o e' proprio il dispositivo ad essere morto
(qualche segno di vita lo da .... ma va tu a sapere).
***
Comunque ringrazio tutti quelli che mi hanno risposto perche', almeno
fino a qui, ci sono arrivato; magari ne trovo un altro e le manovre
effettuate risulteranno comode in futuro.
Grazie e Ciao, U D A.


 page.
-- 
Il mio indirizzo è modificato.
My address is modified.

Scusa ma che te ne fai??
me ne faccio che se non faccio cosi` il kernel al boot `occupa'
il masterizzatore ide con il driver per cdrom ide...
col modulo invece si specifica di ignorare il masterizzatore che
rimane quindi libero per i moduli scsi-ide e sg...


 
...cut...
Infatti, dopo averlo smontato, mi sono accorto che il motore gira solo a
"spingerlo" (sul serio !!) .... e' evidente che non posso masterizzare
usando la mia mano come servo-motore (:-)
***
Piuttosto, nonostante abbia letto un po' ovunque, non sono riuscito a
capire come far caricare il modulo  ide-scsi  quando accedo a /dev/cdrom
(si tratta di /dev/scd0 , il mio Lettore CD ... il materizzatore ora
l'ho tolto).
Io ho messo in /etc/conf.modules le righe:
alias   scd0 ide-scsi
alias   sr0  ide-scsi
alias   cdrom ide-scsi
alias   scsi_hostadaptor ide-scsi
pre-install ide-scsi /sbin/insmod ide-scsi
(in varie "salse" ...) ma nessuna sembra funzionare.
mount /dev/cdrom funzia solo se prima faccio un  "modprobe ide-scsi"  .
Ho provato pure a mettere in  lilo.conf  un  append="hdc=ide-scsi" ma
senza risultati (mi sembra che non lo abbia visto al boot, ma nulla
piu').
Dov'e' che sbaglio ?
U D A.
AAA : Qualcuno vuole un masterizzatore che non legge/scrive a L. 30.000
(?:-)


(qualche segno di vita lo da .... ma va tu a sapere).
Prova qualche comando standard come INQUIRY o TEST UNIT READY. Trovi i
programmilli su 
www.torque.net/sg
 nel tarball sg_utils. Se sballano anche
questi due comandi vedi opzione 1.


 (?:-)
Come offerta mi puzza un tantino ;-)
--
/etc/conf.modules
---------------------------------- cut here --------------------
alias scsi_hostadapter ncr53c8xx 
alias eth0 3c59x 
alias sound sb 
pre-install sound /sbin/insmod sound dmabuf=1 
options opl3 io=0x388 
alias midi awe_wave 
post-install awe_wave /bin/sfxload /etc/midi/GU11-ROM.SF2 
options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330 
alias parport_lowlevel parport_pc
---------------------------------- cut here --------------------


 Come offerta mi puzza un tantino ;-)
Peccato (:-7
Grazie e ciao, U D A.
