Newsgroup: it.comp.os.linux.iniziare
Titolo: [masterizzatore lungo] Sembra una stra-FAQ, ma non lo e`. Non mi funziona...


SCSI interface library - (C) Joerg Schilling
L-EC encoding library - (C) Heiko Eissfeldt
Paranoia DAE library - (C) Monty
Check 
http://cdrdao.sourceforge.net/drives.html#dt
 for current
driver tables.
SCSI: max DMA: 64512
Using libscg version 'schily-0.5'
Using libscg transport code version 'schily-scsi-linux-sg.c-1.66'
0,1,0: ATAPI CD-R/RW 20X10      Rev: H.BK
Using driver: Generic SCSI-3/MMC (raw writing) - Version 2.0
(options 0x0000)
Track is Blank, Next Writable Address is valid
NWA: 35756
Track is Blank, Next Writable Address is valid
NWA: 35756
SCSI: max DMA: 64512
0,0,0:  ATAPI CDROM     Rev: 110H
Using driver: Generic SCSI-3/MMC (raw writing) - Version 2.0
(options 0x0000)
?: Input/output error.  : scsi sendcmd: no error
CDB:  BB 00 FF FF 01 62 00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.001s timeout 20s
ERROR: Cannot set cd speed.
ERROR: Writing speed 2 not supported by device.
Azz! Non ci scrivo nemmeno... Avro` mica buttato via i miei 90 Euro?
Ora e` mezzanotte passata, non ce la faccio ad affrontare un fallimento
di scrittura con un cd dati. Sono sicuro che se mi mettessi non
riuscirei a farlo, e` pura legge di Murphy.
Aspetto che un'anima pia mi legga e mi dica che ho fatto una cazzata da
qualche parte.
Aggiungo una domanda: come disabilito il check di tutti i lun poer
evitare di vedere 8 copie dei device:
spiderman:~# dmesg | grep scsi
ide_setup: hdb=ide-scsi
ide_setup: hdc=ide-scsi
scsi: <fdomain> Detection failed (no card)
scsi : 0 hosts.
scsi : detected total.
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
scsi : 1 host.
Detected scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
Detected scsi CD-ROM sr1 at scsi0, channel 0, id 0, lun 1
Detected scsi CD-ROM sr2 at scsi0, channel 0, id 0, lun 2
Detected scsi CD-ROM sr3 at scsi0, channel 0, id 0, lun 3
Detected scsi CD-ROM sr4 at scsi0, channel 0, id 0, lun 4
Detected scsi CD-ROM sr5 at scsi0, channel 0, id 0, lun 5
Detected scsi CD-ROM sr6 at scsi0, channel 0, id 0, lun 6
Detected scsi CD-ROM sr7 at scsi0, channel 0, id 0, lun 7
Detected scsi CD-ROM sr8 at scsi0, channel 0, id 1, lun 0
Detected scsi CD-ROM sr9 at scsi0, channel 0, id 1, lun 1
Detected scsi CD-ROM sr10 at scsi0, channel 0, id 1, lun 2
Detected scsi CD-ROM sr11 at scsi0, channel 0, id 1, lun 3
Detected scsi CD-ROM sr12 at scsi0, channel 0, id 1, lun 4
Detected scsi CD-ROM sr13 at scsi0, channel 0, id 1, lun 5
Detected scsi CD-ROM sr14 at scsi0, channel 0, id 1, lun 6
Detected scsi CD-ROM sr15 at scsi0, channel 0, id 1, lun 7
sr0: scsi3-mmc drive: 40x/40x cd/rw xa/form2 cdda tray
sr1: scsi3-mmc drive: 40x/40x cd/rw xa/form2 cdda tray
sr2: scsi3-mmc drive: 40x/40x cd/rw xa/form2 cdda tray
sr3: scsi3-mmc drive: 40x/40x cd/rw xa/form2 cdda tray
sr4: scsi3-mmc drive: 40x/40x cd/rw xa/form2 cdda tray
sr5: scsi3-mmc drive: 40x/40x cd/rw xa/form2 cdda tray
sr6: scsi3-mmc drive: 40x/40x cd/rw xa/form2 cdda tray
sr7: scsi3-mmc drive: 40x/40x cd/rw xa/form2 cdda tray
sr8: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
sr9: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
sr10: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
sr11: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
sr12: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
sr13: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
sr14: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
sr15: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
Aiuto...
-- 
| manuel `fmf' ferrero | fmf@spiderman:~$%blow |
|  
http://fmf.come.to
  | %blow: No such job.   |

         append="hdb=ide-scsi && hdc=ide-scsi"
  Non so se fa differenza, ma io ho append="hdb=ide-scsi hdc=ide-scsi". 
Ma hai qualcosa caricato come modulo? Io avevo incasinato un bel po' la 
gestione ide/ide-scsi proprio per un misto moduli parti compilate nel 
kernel (in particolare cose tipo 'alias scd0 sr_mod')
        Saluti, Giovanni.
-- 
   |^^^^|
   |    |  Eat my shorts !             * Linux Powered *
   |()()| /                            - Kernel 2.4.17 -
                 -> gio.bcc(at)
tin.it
 <-

kernel (in particolare cose tipo 'alias scd0 sr_mod')
Guarda, il kernel e' quello di debian come viene dall'installazione. E'
mia intenzione provare a compilarmi un 2.2.20 con ide-cd piallato via e
ide-scsi inchiodato per vedere se il problema e' li'.
Poi metterei ide-cd e ide-scsi come moduli per decidere di volta in
volta quale usare.
Ho paura di aver buttato 90 euro per sto masterizzatore...
(Cose da fare:
capire come compilare un kernel;
compilare un kernel con scsi fisso e senza ide;
compilare un kernel con ide-cd e ide-scsi come moduli da caricare con
modprobe;
capire come funziona il caricamento automagico dei moduli)
Uff!
-- 
manuel 'fmf' ferrero

 Ho paura di aver buttato 90 euro per sto masterizzatore...
Speriamo di no, dai:)
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

         append="hdb=ide-scsi && hdc=ide-scsi"
io ho letto un post di giovanni in cui si parlava di:
append="hdc=ide-scsi hdd=ide-scsi failsafe"
pero' non ti so dire di piu'......
magari chiarisce tutto lui stesso....
Ciao
Manuel
--
             Prima di postare FAQ, controlla su Google:
  >>   
http://groups.google.com/advanced_group_search
   <<
   Problemi di netiquette? 
http://www.nic.it/NA/netiquette.txt
Vuoi imparare linux? 
http://a2.swlibero.org
 - ICQ 117744323

 evitare di vedere 8 copie dei device:
C'e' un opzione, nel kernel, "Probe all LUNs", mi pare. Prova a
disabilitarla.
Ciao
  Andrea

  Il jumper dietro al masterizzatore č settato correttamente, vero?
Si`.
Almeno credo, erano le tre alla fine della lotta coi cavi del PC l'altra
notte...
Controllero`.
Grazie, faro` sapere.


 > come il tuo. E non andava.
..
Io, per togliermi problemi con la doppia configurazione del cdrom,
ho messo queste righe in modules.conf:
options ide-cd ignore=hdc
alias scd0 sr_mode
pre-install sg modprobe ide-scsi
pre-install sr_mod modprobe ide-scsi
pre-install ide-scsi modprobe ide-cd
poi sono stato attento a verificare i vari link simbolici
/dev/cdrom, /dev/cdrom2, /dev/cdwriter, ... e fstab
ciao, andrea
-- 
    ____   ___     ______ Andrea Celli
   /  _/  /   |   / ____/ C.N.R. - Istituto Applicazioni del Calcolo
   / /   / /| |  / /      viale del Policlinico, 137 - 00161 ROMA (I)
 _/ / _ / ___ |_/ /___ _  email: 
ce...@iac.rm.cnr.it
/___/(_)_/  |_(_)____/(_) tel: ++39+0688470.253 ; fax: ++39+064404306

Ho gia` paura...
Invece sembra che debian mi abbia stupito di nuovo: il tempo per avere
un nuovo kernel al netto dell'effettiva compilazione del kernel e della
lettura di tutte le voci di compilazione credo si possa stimare in 5/10
minuti. Compreso il reboot per cambiare kernel.
Mi resta da capire dove sono finiti e quali sono i moduli che ho
compilato, ma era tardi.
/\/\/\/\
In compenso l'unica prova fatta relativa al masterizzatore e' stato un
mount /master
che ce l'ha fatta, diversamente da prima, ci ha messo una vita, da una
lettura veloce dei log potrebbe essere un problema di dma, indaghero'.
Soddisfatto sono andato a nanna: erano le due passate...
-- 
manuel 'fmf' ferrero

non e', dal momento che i prg che uso io funzionano).
Che tipo di cose strane?
-- 
manuel 'fmf' ferrero

 masterizzatore...
Da quello che dici pare che sia /dev/scd0 che /dev/scd1 puntino
allo stesso device.
Davide
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

pre-install ide-scsi modprobe ide-cd
Dovrebbe essere ormai quasi a posto con la ricompilazia (non lo ripeto
piu' perche' devo ancora verificare e poi mi porto sfiga da solo).
E le linee che mi dici le ho provate.
Non quelle relative al modulo ide-cd perche' era cablato fisso nel
kernel.
Grazie comunque.
-- 
manuel 'fmf' ferrero

allo stesso device.
E invece puntano ai device giusti... Credo che il problema fosse nel
fatto che ide-scsi era un modulo e il supporto ide-cd fosse fisso.
Tnx.
-- 
manuel 'fmf' ferrero

 magari chiarisce tutto lui stesso....
  A quel che mi hanno detto il failsafe e` usato dalla mandrake in 
alcuni script, non come vero e proprio parametro di boot. In pratica 
qualcosa tipo:
if [ -n `grep failsafe /proc/cmdline` ]; then
        blah blah
else
        blah blah
fi


 ricordo come. Lo levero` dal kernel nuovo.
  Gia' che ci sei, dai un'occhiata anche alla parte in cui si chiede se 
vuoi abilitare un supporto specifico per alcuni masterizzatori (tra 
questi mi ricordo che c'e` l'HP). Butta un occhio pure la'.


 Che tipo di cose strane?
Tipo che con cdeject /cdrom mi apre il cdrom(cioe' il masterizzatore), e con
cdeject /dvd mi apre... il cdrom. Dopodiche, se metto un cd nel dvd mi da'
in continuazione errori del tipo
Mar 19 20:40:41 marcopolo kernel: sr0: CDROM (ioctl) reports ILLEGAL
REQUEST.
Mar 19 20:40:46 marcopolo kernel: scsi0 channel 0 : resetting for second
half of retries.
Mar 19 20:40:46 marcopolo kernel: SCSI bus is being reset for host 0 channel
0.
Mar 19 20:40:47 marcopolo kernel: Device not ready.  Make sure there is a
disc in the drive.
Mar 19 20:40:47 marcopolo kernel: sr0: CDROM not ready.  Make sure there is
a disc in the drive.
Mar 19 20:40:51 marcopolo last message repeated 5 times
Cioe', mi da' gli errori, il sistema e' leeennnntttoooooo (suppongo perche'
il dvd, primary slave, tiene occupato il canale su cui sta anche l'HD) pero'
mi legge il cd che c'e' dentro.
Reboot, riprovo il mount, e funziona tutto alla perfezione. Suppongo sia
colpa dei cdtools, poi magari mi leggo un po' di readme. In ogni modo io i
cdtools non li uso mai.
Ciao
  Andrea

 
Io ho scoperto che la RH 7.x (non mi rocordo esattamente) continua a 
cambiare ad ogni boot il simlink che io correggevo a puntare a /dev/scd0, lo 
faceva puntare a /dev/cdrom. Non so se questo fosse a causa di una clausula 
di fstab che magari voleva "auto" oppure makedev.


ad occhio potrebbe essere kudzu che di default viene lanciato al boot
e vedendo un dispositivo che considera "nuovo" -non configurato
come vorrebbe lui- lo reimposta.
Con una vecchia Mandrake lo faceva in modo molto fastidioso
col mouse. Da allora ho imparato a disattivarlo e a lanciarlo
"a mano" solo quando mi serve realmente.
Se non altro riduco leggermente il tempo di boot ;-)
ciao, andrea

 
Io non posso disattivare Kudzu, visto che mi serve per le PCMCIA.
Ho messo la correzione nella rc.local :-)