Newsgroup: it.comp.os.linux.iniziare
Titolo: CD-writing-howto: sono io de coccio ? :)))

scusate tutti se arrivo con una FAQ termonucleare,ma io sinceramente 'sto
CD-writing-howto non lo capisco, o per lo meno non mi riesce di far
funzionare le cose. Premetto che mi sono documentato leggendo vecchi post
e cose varie, per cui se chiedo al gentile pubblico e' perche' proprio
non ce la fo da solo...
Scenario: Slackware 8, kernel 2.4.5, masterizzatore IDE + CD-ROM IDE
al boot  vengono riconosciuti, in qualche modo, in quanto vedo i messaggi:
hdb: ATAPI 40x CD-ROM CD-R/RW drive, 2048 kB cache, DMA
hdd: SAMSUNG SCR-2430 ATAPI CD/DVD-ROM drive
(sorvoliamo sul fatto che il Samsung non e' un DVD).
Ci vuole l'emulazione scsi, e questo l'ho capito.
Dell'howto non ho capito se devo aggiungere al lilo.conf la riga
append="hdb=ide-scsi" 
o se devo modificare il modules.conf aggiungendo
options ide-cd ignore=hdb
alias scd0 sr_mod
pre-install sg	modprobe ide-scsi
pre-install sr_mod modprobe ide-scsi
pre-install ide-scsi modprobe ide-cd
Per meglio dire non ho capito in quale situazione va fatta una cosa e in
quale l'altra.
In ogni caso il risultato di cdrecord -scanbus e' sempre il seguente:
(da root)
cdrecord: no such file or directory. Cannot open SCSI driver
se modifico il lilo.conf (eseguo lilo) mi pare che lsmod non riporti
nessun ide-scsi (ma non ci giurerei, ho fatto tante di quelle prove che
non so piu' cosa ho fatto e cosa no...). Anche se provo a dare modprobe
ide-scsi non cambia niente.
Il mio kernel e' configurato cosi':
ATA/IDE/MFM/RLL support-->IDE/ATA/ATAPI Block devices
Include IDE/ATAPI CDROM support: Y
SCSI emulation support: M
devo ricompilare il kernel togliendo IDE/ATAPI CDROM support ?
Grazie a tutti e abbiate pazienza :)... piu' che la "pappa pronta" vorrei
capire la logica. Se non bastera' una volta tanto vi chiedero'
la pappa pronta :))))
Fabiolo

 ha scritto nel messaggio
news:pan.2002.01.22.21...@yahoo.com...


 SCSI emulation support: M
anche io ha una Slackware 8.0 ed ho ricompilato il kernel per poter usare
il mio masterizzatore TEAC
Durante la configurazione prova a mettere come modulo il supporto
IDE/ATAPI CDROM (non vorrei dire c*****e ma da qualche parte
mi è sembrato di aver letto che se il supporto IDE non è compilato
come modulo il kernel lo "appiccica" al masterizzatore e il modulo scsi
si frega!!)
ciaoooooooo

 devo ricompilare il kernel togliendo IDE/ATAPI CDROM support ?
Si.
+++
Mi sembra strano che non si riesca a capire dall'HOWTO. Io l'ho seguito
giusto un mese fa, alla lettera, e tutto ha funzionato al primo colpo.
Bye,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://www.radiance.d2g.com/~zefram
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 devo ricompilare il kernel togliendo IDE/ATAPI CDROM support ?
Io te lo consiglio, usa solo l'emulazione scsi compilata stabilmente 
nel kernel. Ti risparmi un po' di menate.
Ricordati solo che il cdrom e il masterizzatore diventeranno /dev/scd0 
e /dev/scd1, sistema /etc/fstab di conseguenza.
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

 'sto CD-writing-howto non lo capisco
[megasnip]
guarda, per fare andare il masterizzatore in slackware (e con le
altre distro) partendo da un bel kernel verginello devi solo:
1. disabilitare il supporto per cd ide.
2. abilitare l'emulazione scsi (modulo o statico è indifferente).
5. abilitare il supporto scsi (vedi sopra).
4. abilitare il supporto per cdrom scsi (vedi sopra).
5. abilitare il supporto scsi generic (bla bla bla).
una volta fatto, salva la configurazione, 
make dep
make bzimage(o lilo)
make modules
make modules_install
(make clean se vuoi eliminare un po di spazio)
se hai compilato tutto come moduli, inserici o "uncommenta" le linee
relative ai moduli che ti servono. e fai un bel rebootino :D
non devi fare nient'altro. tutti i cdrom/masterizzatori/dvd verranno
visti come scsi
/dev/scd0 /dev/scd1 ... etc
tenerti il supporto per cd ide e inserire cose in lilo.conf non sono
indispensabili.. quindi perchè sbattersi? sei o non sei uno "slacker"
;^)
happy slackin
-- 
-andreas liebschner
 rimuovi `NOSPAM.' per rispondermi in email
powered by slackware linux.

 ;^)
aspiro ad esserlo, ma le cose non me le posso inventare. E sinceramente
non mi pare che l'howto sia così schematico e lineare. Di sicuro ho
capito di più dalle vostre risposte. O sarò io de coccio :)))
Grazie a tutti, stasera proverò. Poi tornerò alla carica con l'IP
Masquerading. Quell'howto è fatto veramente bene, ma ho un problemino...
Fabiolo

 devo ricompilare il kernel togliendo IDE/ATAPI CDROM support ?
Per me e' meglio se fai due moduli. Eventualmente prova ad installare il
modulo a mano con modprobe ide-scsi
Ciao
  Andrea

 problemino...
se usi un kernel della serie 2.4.x il masquerading è obsoleto ;)
iptables è molto meglio di ipchains e già che ci siamo, se usi un
kernel 2.4.x e quindi iptables, cerca su 
freshmeat.net
 "gshield" .. è
una serie di script facili da configurare e comprendere per creare un
firewall basato su iptables adatto alle tue esigenze .. e configurare
una rete locale è veramente semplice.


 devo ricompilare il kernel togliendo IDE/ATAPI CDROM support ?
no, lascialo
-- 
Franco Spera   
f(dot)spera(at)mclink(dot)it
http://www.mclink.it/personal/ME7763
 - 
http://www.datacoop.org
i will feel great without my weight pulling me down  

nel kernel. Ti risparmi un po' di menate.
Scusa se la domanda può sembrare banale, ma devo togliere _tutte_ le voci
che parlano di IDE/ATAPI e mettere Y a tutte le opzioni scsi necessarie?
Ciao.
-- 
Antonio  @=D 

giusto un mese fa, alla lettera, e tutto ha funzionato al primo colpo.
Sembrava chiaro anche a me, ma seguendolo passo passo qualcosa ha funzionato
e qualcosa no.
Cdrecord vedeva il masterizzatore, ma poi mi dava problemi nel montare i cd
(avevo solo il masterizzatore, niente lettore).
Per la precisione:
#mount -t iso9660 /dev/sr0 /cdrom
[qui dice qualcosa del sola lettura, ma non faccio in tempo a leggerlo]
ide-scsi:The scsi wants to send us more data than expected - discarding data
"questa riga per un numero imprecisato di volte, e poi finisce con"
ide-scsi:The scsi wants to send us more data than expected - discarding data
unable to identify CDROM format.
mount: wrong fs type, bad option, bad superblock on /dev/sr0, or too many fs
mounted.
Il CD č buono, sia Win che la mandrake lo vedono bene.
Da che dipende?
Ah! Dimenticavo; il tutto su Potato.
-- 
Antonio  @=D 

 Ah! Dimenticavo; il tutto su Potato.
Sinceramente? Non saprei.
Mi e` successa una cosa del genere con un CD masterizzato molto male.
Ti succede con tutti i CD?


 [qui dice qualcosa del sola lettura, ma non faccio in tempo a leggerlo]
No attento, non puoi montare un dispositivo sr0.
Se lasci il dispositivo in "ide" normale, sarà qualcosa tipo /dev/hdc, se
abiliti l'emulazione scsi diventerà /dev/scd0 (poi scd1...2... etc. a
seconda di quanti ne hai)
-- 
Massimo Bacilieri AKA Crononauta 
ulib...@libero.it
 ; ICQ UIN: 4005815
»»» Se stringi il pugno, non potrai mai prendere niente. Solo se tendi il 
    palmo aperto, potrai possedere il mondo (da "La Tigre e il Dragone") 

 seconda di quanti ne hai)
sr0 e` un link simbolico a scd0.
wolverine:~# ls -l /dev/scd[01]
brw-rw-rw-    1 root     cdrom     11,   0 Dec 25 11:53 /dev/scd0
brw-rw-rw-    1 root     cdrom     11,   1 Dec 25 11:53 /dev/scd1
wolverine:~# ls -l /dev/sr[01]
lrwxrwxrwx    1 root     root            4 Dec 25 11:53 /dev/sr0 -> scd0
lrwxrwxrwx    1 root     root            4 Dec 25 11:53 /dev/sr1 -> scd1


 #mount -t iso9660 /dev/sr0 /cdrom
Prova con
mount -t iso9660 /dev/scd0 /cdrom
Ciao
  Andrea

Ti succede con tutti i CD?
Tutti. Non ho piů potuto neppure installare programmi dai tre CD della Deb.
Per questo ed un altro paio di cose ho dovuto rimettere la mandrake.  :-(
Ciao.
-- 
Antonio  @=D 

mount -t iso9660 /dev/scd0 /cdrom
Rispondo qui anche a cronauta.
Le ho provate tutte, ho verificato che effettivamente sr0 fosse un link
simbolico come ha giustamente sottolineato Emmanuele,  ho provato a leggerlo
scaricando i moduli e ricaricandoli a mano, e mi pare che non ci si
riuscisse neppure scaricando i moduli scsi e ricaricando quelli eide.
Non volevo ma ho dovuto arrendermi.  :-((((((
Ma sono sempre disponibile a riprovare ( beh,, sempre no, appena avrò un
filino in più di tempo libero.^__^)
Ciao.
-- 
Antonio  @=D 

 riuscisse neppure scaricando i moduli scsi e ricaricando quelli eide.
Domanda idiota: ma non è che hai compilato nel kernel il filesystem iso9660
come modulo, e non l'hai caricato????


 Tutti. Non ho più potuto neppure installare programmi dai tre CD della Deb.
Versione del kernel?


 come modulo, e non l'hai caricato????
Idem per le Joliet extension non compilate.


LoSmilzo wrote:

Solo quella per i cdrom IDE. E si, metti su Y le voci scsi necessarie.


 scsi-mod non li trova (can't locate module...).
ho notato che sg viene caricato (su RH) solo dopo aver dato cdrecord
-scanbus (lo scrivo nel caso possa essere utile per farsi venire qualche
idea...). Gli altri due ci sono già subito dopo il boot.

 dispiace un pň... :(
Se proprio vuoi cambiare almeno passa a Debian :-)
ciao,
	Angelo
-- 
/home/angelo/.signature????????????????

Versione del kernel?
Mi pare la 2.2.19pre17, la piů recente che c'era sulla 2.2r3.
Ciao.
-- 
Antonio  @=D 

Idem per le Joliet extension non compilate.
Ho nel .config le seguenti righe:
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
Ma rispondo con un'altra domanda; i moduli non vengono caricati
automaticamente se uso il comando mount specificando il filesystem, come
qui: mount -t iso9660 /dev/scd0 /cdrom?
Perché ho anche il vfat come modulo, ma mi pare che riuscivo a montarle le
partizioni win.
Comunque se mi date qualche consiglio mi reinstallo subito la Debian e
provo.
Ciao.
-- 
Antonio  @=D 

 qui: mount -t iso9660 /dev/scd0 /cdrom?
Non saprei...
Tu prova a richiamare il modulo prima, e poi a montare il volume.


 Mi pare la 2.2.19pre17, la più recente che c'era sulla 2.2r3.
Uhm... Ormai della 2.2.19 e` uscita la versione definitiva (sta per
uscire la 2.2.20), quindi potresti provare con quella...


uscire la 2.2.20), quindi potresti provare con quella...
È uscita la 2.2.20. Ho scaricato le patch e appena ho tempo [1] provo. 
Ci risentiamo fra un paio di giorni (mi riattacco qui?).
Ciao.
[1]Appena capisco come si usano; ora provo con man patch, se va bene ok
sennò richiedo.
Ri-ciao.
-- 
Antonio  @=D 

Tu prova a richiamare il modulo prima, e poi a montare il volume.
L'ho messo direttamente nel kernel. Pero' il problema sussiste ancora; ora
succede questo.
debian:~# cdrecord -scanbus
Cdrecord 1.8 (i686-pc-linux-gnu) Copyright (C) 1995-2000 Jörg Schilling
Using libscg version 'schily-0.1'
scsibus0:
        0,0,0     0) 'PLEXTOR ' 'CD-R   PX-W8432T' '1.07' Removable CD-ROM
ide-scsi: The scsi wants to send us more data than expected - discarding
data
ide-scsi: The scsi wants to send us more data than expected - discarding
data
ide-scsi: The scsi wants to send us more data than expected - discarding
data
ide-scsi: The scsi wants to send us more data than expected - discarding
data
        0,1,0     1) 'SAMSUNG ' 'CD-ROM SCR-3231 ' 'S102' Removable CD-ROM
        0,2,0     2) *
        0,3,0     3) *
        0,4,0     4) *
        0,5,0     5) *
        0,6,0     6) *
        0,7,0     7) *
Bah!  Perché con Mandrake funziona (gia' col vecchio kernel 2.2.17 della mia
adorata 7.2)???  =8-()
Tra i pacchetti della woody dovrebbero mettere anche *master-config1.0.deb,*
un ometto che ti viene a casa, ti spiega che gli devi fare e quando funziona
se ne va (ma lo invito anche a fermarsi a cena!).
Ciao.
-- 
Antonio  @=D 

 sennò richiedo.
cp patch-2.2.20.gz /usr/src
cd /usr/src
linux-2.2.19/scripts/patch-kernel
Oppure:
cp patch-2.2.20.gz /usr/src
cd /usr/src/linux-2.2.19
gunzip < ../patch-2.2.20.gz | patch -p1
Entrambi assumento che tu abbia:
1. una versione `vanilla' (cioe` liscia) del kernel 2.2.19 e
2. che questa versione sia posta in /usr/src/linux-2.2.19


 data
A questo punto penso che sia un bug tipico dei 2.2.x per quanto riguarda
l'emulazione SCSI.
Non riesci a provare un kernel della serie 2.4 (2.4.17/2.4.18-pre7)?


Non riesci a provare un kernel della serie 2.4 (2.4.17/2.4.18-pre7)?
Magari mi piglio i sorgenti da un CD e ci provo.
Ci sentiamo presto, appena riesco a farlo.
P.S. Grazie per i comandi su "patch". Mi hai fatto risparmiare tempo.
-- 
Antonio  @=D 

 P.S. Grazie per i comandi su "patch". Mi hai fatto risparmiare tempo.
De nada...
