Newsgroup: it.comp.os.linux.sys
Titolo: scsi esterno

Ciao All,
Il mio masterizzatore Yamaha e' scsi ed esterno; non sta sempre acceso, solo quando serve; purtroppo se non sta accseo la scheda scsi (advansys) non sa che esiste e cosi' non vengono caricati moduli e quant'altro serve per il funzionamento - ergo quando voglio usare il masterizzatore devo fare un reboot.
A parte installare un masterizzatore interno, ho delle alternative, ovverosi puo' riuscire ad inizializzare una periferica scsi  dopo il boot???
grazie, saluti, RIccardo

On Tue, 15 May 2001 15:01:24 +0200, Riccardo 
was talkin'about:

echo ``scsi add-single-device cntrl bus id lun''>/proc/scsi/scsi
--
  	Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.2.18
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Computers are not intelligent.  They only think they are. !>-

ovverosi puo' riuscire ad inizializzare una periferica scsi  dopo il boot???
Anche il mio masterizzatore e' uno Yamaha scsi esterno. Il controller e'
diverso: e' un tekram. Tutto cio', comunque, non credo sia importante. Il
fatto e' che il masterizzatore sta ovviamente sempre spento e lo accendo
solo quando serve. Ma mi guardo bene dal riavviare!!!
Il modulo viene letto naturalmente al volo quando serve. Se cosi' non e'
per te, penso che molto probabilmente ti sei dimenticato di aggiungere la
riga 
alias scsi_hostadapter dc395x_trm
al tuo /etc/modules.conf (o conf.modules, a seconda della
distribuzione). Ovviamente, devi sostituire dc... con il modulo della tua
scheda advansys.
Alternativamente, accendi il masterizzatore e inserisci il modulo a mano
con modprobe.
Ciao
Fabio

 
Ciao Fabio,
se faccio lsmod ottengo anche
....
advansys               80272   0  (unused)
.....
infatti l'alias in modules.conf e' presente;
tuttavia:
 cdrecord -scanbus
Cdrecord 1.9 (i586-mandrake-linux-gnu) Copyright (C) 1995-2000 Jörg Schilling
cdrecord: No such file or directory. Cannot open SCSI driver.

cdrecord: No such file or directory. Cannot open SCSI driver.
Ma il modulo quando viene caricato? Se viene caricato al boot e tu accendi
dopo il masterizzatore, e' normale che tu non lo veda, perche' nel momento
in cui viene inizializzato il modulo non c'e' nessun device attaccato.
Appena avviato (col masterizzatore spento) prova a vedere se hai su tutti
i moduli necessari: advansys, sg, scsi_mod
Se li hai su, se fai  cdrecord -scanbus devi ottenere il risultato di cui
sopra (anche se il masterizzatore l'hai acceso in un secondo
tempo). Quindi leva a mano i moduli uno ad uno con rmmod e riprova con lo
scanbus. A questo punto kmod si ricarica tutti i moduli necessari e, visto
che ora hai il masterizzatore acceso, dovrebbe funzionare bene.
Ciao
Fabio


ricarica i moduli
-- 
#@@@ missinglink on slackware 7.1 ###

fare un reboot.
ti basta un modprobe
modprobe modulo-della-scsi.o
-- 
Davide Inglima, limaCAT

che ora hai il masterizzatore acceso, dovrebbe funzionare bene.
Tutto molto giusto. Ma mi sorge un dubbio: come impostate le terminazioni
del bus?
--
        Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.2.18
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! *Real* programmers use cat > a.out! No way, /real/ ones
        use zcat > a.out 'cause you can type faster that way. !>-
                -- from a Slashdot discussion

del bus?
Dipende dalla scheda.
Normalmente devi avere una terminazione all'estremita' del bus esterno,
e una all'estremita' del bus interno.
Sulla scheda, a meno di schede antidiluviane, la terminazione "passante"
esterno-interno dovrebbe essere gia' attiva automaticamente.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

esterno-interno dovrebbe essere gia' attiva automaticamente.
Ok, ma il problema e' che accendendo una periferica a bus gia' inizializzato
e' come fare un hot-plug. Che puo' anche funzionare ma _non_ e' una cosa da
farsi cosi' alla leggera.
All'avvio il bus e' terminato sulla catena esterna e sul controller. Se
di colpo accendi un device esterno il bus varia di geometria. Deve essere
tolta la terminazione sul controller. Non e' una cosa proprio cosi' lineare.
Poi io continuo a domandarmi perche' non accendere il master insieme alla
macchina...
--
  	Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.2.18
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Adding features does not necessarily increase functionality -- it just
		makes the manuals thicker. !>-

macchina...
Ah, beh, questo anch'io.
Certo, dopo aver pagato l'ultima bolletta della luce, il dubbio viene...


 
Hey, ho lanciato un bel trhead ;) 
Comunque non accendo il masterizzatore sempre perche' mi serve raramente, e la ventola di raffreddamento dello scatolotto che dove hanno racchiuso il masterizzatoref 
fa piu' rumore della ventola del PC il che non e' poco...

fa piu' rumore della ventola del PC il che non e' poco...
Concordo appieno: e' la stessa cosa per me. Senza considerare questioni di
risparmio energetico: perche' deve stare acesa una cosa che non uso? 
O vogliamo fare come gli americani che dobbiamo dimostrare quanto ce
l'abbiamo grosso...?  :-((
Ciao
Fabio

Malgrado tutto, l'ambaradan ancora non va;
ovvero, l'accensione repentina del masterizzatore e' sopportata 
fisicamente dalla scheda (non si e' ancora rotta), ma nessuno rileva il 
device;
Occorre o esiste qualche progr che "svegli" la scsi per farle fare un 
rescan della catena??
Inoltre non mi e' chiarissimo l' uso di :
echo ``scsi add-single-device cntrl bus id lun''>/proc/scsi/scsi
ovvero devo sostituire bus id e lun con  i valori giusti o devo 
scriverlo pari pari o che altro?
nel frattempo, continuo a reboot are il box...
Saluti, RIccardo

scriverlo pari pari o che altro?
Eh beh direi di sostituire i valori giusti. Trovi maggiori info in
/usr/src/linux/drivers/scsi/scsi.c
--
  	Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.2.18
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! A conclusion is simply the place where someone got tired of thinking. !>-