Newsgroup: it.comp.os.linux.iniziare
Titolo: masterizzatore ide...

il problema è che il masterizzatore ide philips rwdv3210k non funziona se
uso cd record (ma legge perfettamente i dischi...)
un paio di orette perse... senza contare il tempo della ricompilazione del
kernel... vabbè
allora ho ricompilato il kernel con questa modalità
make menuconfig (ou "make xconfig" within a xterm)
Under item "Block Device":
enable "SCSI emulation support"
and DISABLE "include IDE/ATAPI CDROM support" (read
/usr/doc/cdrecord-'n°version'/README.ATAPI, if you want to use both IDE and
SCSI drivers)
Under item "SCSI support":
enable "SCSI support", "SCSI CD-ROM support", "SCSI generic support"
ma al momento del boot ottengo
kmod: failed to exec sbin/modprobe -s -k scsi_hostadapter, errno=2
eseguendo da shell modprobe scsi_hostadapter non ottengo errori...
grazie

 uso cd record (ma legge perfettamente i dischi...)
Devi usare l'emulazione SCSI, leggi il CD-WRITING-HOWTO su 
www.tldp.org
o 
www.pluto.linux.it
 dove e' spiegato BENISSIMO.
Davide

 ha scritto nel messaggio
news:b3hthc$1lofn9$3...@ID-18487.news.dfncis.de...

infatti ho ricompilato il kernel.....
ho trovato altri documenti in cui dicevano che non è necessario ricompilare
il kernel, basterebbe modificare modules.conf e passare a lilo un parametro,
il problema è che ho grub, e lilo non posso installarlo perchè mi dà errore
(vorrei installarlo in hda6)

 ha scritto nel messaggio
news:b3hthc$1lofn9$3...@ID-18487.news.dfncis.de...

allora, ho seguito quanto detto in questo documento
http://www.buberel.org/linux/cdrw.php
YES: Block Devices: Normal PC Floppy Disk Support
YES: Block Devices: Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
YES: Block Devices: Include IDE/ATA-2 DISK support
NO : Block Devices: Include IDE/ATAPI CDROM support
NO : Block Devices: Include IDE/ATAPI TAPE support
NO : Block Devices: Include IDE/ATAPI FLOPPY support
YES: Block Devices: SCSI emulation support
MOD: Block Devices: Loopback device suport
YES: SCSI Support: SCSI support
NO : SCSI Support: SCSI disk support
NO : SCSI Support: SCSI tape suport
YES: SCSI Support: SCSI CD-ROM support
YES: SCSI Support: Enable vendor-specific extensions (for SCSI CDROM)
YES: SCSI Support: SCSI generic support
(I said NO to everything else in the SCSI Support menu).
YES: File systems: ISO 9660 CDROM file system support
YES: File systems: Microsoft Joliet CDROM extensions
solo che adesso cdrecord -scanbus mi dice:
cdrecord cannot open "/dev/pg0" cannot find scsi driver
mandrake 9.0
grazie...

ecco come ho risolto il problema, sperando di aiutare qualcuno
far funzionare un masterizzatore ide con cdrecord senza ricompilare il
kernel...
standard kernel (no recompiling :-)  )
Add the following line to the end of your /etc/rc.local (I added it to the
beginning......):
     insmod ide-scsi
Add the following line to your /etc/lilo.conf file:
     append="hdc=ide-scsi"
where "hdc" might be "hdb" or "hdd" depending on where your drive is
installed. This line should be inserted just after the image statement that
boots Linux on your computer. This instructs the kernel to access the
cd-writer via the scsi emulation driver.
Reconfigure LILO by running the following command at the Unix shell prompt:
     lilo
but I have grub so I did
kernel (hd0,1)/boot/vmlinuz-2.2.20 root=/dev/hda2 hdd=ide-scsi
Now you get to check if the installation was successfull:
     cdrecord -scanbus
and it works!!

     insmod ide-scsi
Ho messo solo questo e basta, e riavviando mi trova il cd su /dev/scd0
invece che su /dev/cdrom
Sono su un notebook Omnibook HP: riavviando con il masterizzatore
pcmcia Freecom Traveler II inserito, anche questo mi viene visto come
/dev/scd1, wow!
cdrecord -scanbus li vede entrambi i dischi, anche se del Freecom non
riconosce la marca perferttamente.
Bisogna riconfigurare in /etc/fstab le righe per il montaggio
automatico dei dischi, che ora debbono puntare non più a /dev/cdrom
ecc. ma a /dev/scd0 ecc...
Faccio questo e riavvio.
Provo a masterizzare. Gnome Toast non vuole vedere il CDW, allora
inserisco a mano i parametri per scsibus 1,0,1 e provo con un po' di
files (presi addirittura da una partizione ntfs letta in sola lettura
con il driver ntfs della RedHat 8).
Sorpresa: li scrive! 
Anche se alla fine dà uno strano errore di bytes che non sarebbe
riuscito a scrivere. Penso di buttare il disco, ma questo - almeno
apparentemente - funziona sia in Linux sia in Windows, e in entrambi i
lettori senza problemi (apparenti).
Velocità usata: 8x, che dovrebbe essere la massima per il Freecom in
modalità pcmcia (il masterizzatore ha anche cavi usb e mi pare fire,
che non ho).
domani provo su un altro computer con un CDW fisso LG 48x
Bene, che dovrebbero fare esattamente quelle cose su Lilo e Grub?
Servono o no?
Inoltre, è possibile abilitare il supporto ide-scsi solo per il
masterizzatore e non anche per il normale CD-DVD?
grazie, ciao,
salvomic
P. S. CD Roast vede il masterizzatore, ma non ho provato a fare copie
di interi dischi al momento...
§alvomi©

masterizzatore e non anche per il normale CD-DVD?
Si',  se  il  masterizzatore  e' hdc con la linea sopra hai abilitato
l'emulazione solo per lui.
Se volessi abilitarla anche per  il  lettore  devi  aggiungere  anche
hdb=ide-scsi (sempre che il lettore sia hdb).
Ma cosi' non potrai fare copie al volo lettore->masterizzatore.
Ah,  nel  caso  volessi invece farle il consiglio e' mettere il disco
sorgente su un canale ide e il masterizzatore sull'altro, se possibile.
HTH HAND
-- 
manuel 'fmf' ferrero
"Causa attuali ristrettezze la luce alla fine del tunnel verra` spenta."

invece che su /dev/cdrom
incredibile:
mentre sul notebook è tutto ok, su un computer con la stessa RedHat 8
e configurazione simile non funziona e mi dà:
"unresolved symbols on
/lib/modules/2.4.18-14/kernel/drivers/scsi/ide-scsi.o ..." e altre
linee
Nel computer ci sono un cd-dvd ide e un masterizzatore ide, entrambi
LG, che funzionano da cd.
Cosa può essere? perché questa differenza?
grazie,
ciao
salvo
§alvomi©

sorgente su un canale ide e il masterizzatore sull'altro, se possibile.
cosa difficile...
Ho provato la procedura su un altro computer e ...non funziona (vedi
post allegato al thread). Why?
ciao,
salvo
§alvomi©

già... pregi e difetti, al solito.
Perche' difetti?
Qual'e'  il  problema di usare l'emulazione scsi sempre (naturalmente
quando serve, tanto e'  un  modulo  che  puoi  caricare  e  scaricare
dinamicamente)?


dinamicamente)?
No, era che non avevo ben capito come funzionava la cosa, ora che ho
fatto esperimenti comincio a capire :-)
ciao,
salvo
§alvomi©

LG, che funzionano da cd.
E' un problema a monte, come detto.
HTH HAND


usarlo con insmod e l'append in lilo, qui no.
Sembrava così, ma seguendo i tuoi precedenti consigli ora funziona
qui, ma non più bene nel portatile. Boh...
ciao,
salvomic
§alvomi©

mand cdrecord cerca -pad.
Ho provato a verificare il disco con
cat /dev/hdc > /dev/null 2> /tmp/erroricd.txt e il file contiene 
"/dev/hdc error Input/Output"
Però all'apparenza funziona tutto, sia su linux, sia su win.
Appena metto il disco nel lettore viene montato ecc...
Magari ci sono parti mancanti, chissà...
ciao,
salvo
§alvomi©

un disco interno?
In che senso?
Non conosco pcmcia...


Non conosco pcmcia...
dicevo: fargli riconoscere il disco prima di applicare le direttive su
ide-scsi.
Se il CDW con la sua scheda pcmcia è inserito viene visto come disco,
ma come normale CD, forse perché le direttive ide-scsi vengono
processate prima del supporto pcmcia.
Se si potesse fare il contrario credo funzionerebbe come
masterizzatore. O no?
ciao,
salvo
§alvomi©

 Ma cosi' non potrai fare copie al volo lettore->masterizzatore.
?_? Scusa se mi intrometto, ma mi sfugge qualcosa... dimmi se ho capito
bene: se abilio il DMA per lettore _e_ masterizzatore, _non_ posso fare
copie al volo. Esatto?
-- 
 Ciao, Bianco.                         Reply to luca.bianco (at) 
tiscali.it
|--------[Powered by Debian GNU/Linux Sarge - 2.4.19 - AMD K6-200]--------|
|------------[Linux Registered User #287769 - Machine #169192]------------|

masterizzatore. O no?
Eh, non so...
Mi spiace.


copie al volo. Esatto?
Dove parlo di DMA?
Io  intendo  che  se  _non_  abiliti l'emulazione ide-scsi per cd _e_
masterizzatore non puoi fare copie al volo:  cdrecord  e  cdrdao  non
riconoscono il device non emulato.


 Dove parlo di DMA?
Da nessuna parte. Chiedo venia. Anche l'ultimo neurone (gia` zoppo...) mi
sta abbandonando.
;-)
