Newsgroup: it.comp.os.linux.sys
Titolo: LINUX SI PIANTA E RICHIEDE REBOOT FISICO!

Salve gente,
continuo il mio vecchio post, per chi non si ricordasse ogni volta che
tentavo di scrivere sul Masterizzatore, il pc si pianta!
Si pianta completamente, mouse bloccato, tastiera bloccata (non si accendono
le spie di Num Lock, etc... ), non funzionano ne CTRL+ALT+CANC ne
CTRL+ALTR+BACKSPACE !!
Nulla da fare.
Questo succede appena cdrecord tenta di iniziare la fase di scrittura, non
si accende neppure la luce di write del cd, e tutto si ferma.
Seguendo alcuni consigli, ho aggiornato il kernel alla 2.2.14, e inoltre ho
provato ad includere nel kernel, invece di caricarlo come modulo, il
supporto per la mia scheda host SCSI (ava 1505, aha152x.o), ovviamente il
problema persiste, altrimenti non scriveri il post.
A questo punto devo mettere in atto altri un'altro dei consigli, ma non
saprei da che parti iniziare, ho visto che sul kernel si può attivare le
"Facility Log" per lo SCSI, l'ho fatto, ma qualcuno ha idea di come fare per
vedere questi log generati dalla mia scheda scsi ?????
P.S.: Ribadisco per colore che avessero altre cose da propormi che non si
tratta di problemi hardware .. in quanto il masterizzatore funziona su
Windows 98, Windows 2000 e Windows NT 4 (che uso per lavoro, per questo li
ho tutti installati :) ), che sono correntemente installati sulla mia
macchina:
Pentium || 266 mhz
64 mb ram
MB: Supermicro P6SBA
SCSI : Adaptec AVA 1505
MAST: Philips CDD-2600
Grazie mille e scusatemi se ogni volta mi dilungo.

 scsi ?????
If you say Y here, no logging output will appear by default, but you
can enable logging by saying Y to "/proc filesystem support" and
"Sysctl support" below and executing the command
   echo "scsi log token [level]" > /proc/scsi/scsi
at boot time after the /proc filesystem has been mounted.
There are a number of things that can be used for 'token' (you can
find them in the source: drivers/scsi/scsi.c), and this allows you
to select the types of information you want, and the level allows
you to select the level of verbosity.
E poi in drivers/scsi/scsi.c:
     * Usage: echo "scsi log token #N" > /proc/scsi/scsi
     * where token is one of [error,scan,mlqueue,mlcomplete,llqueue,
     * llcomplete,hlqueue,hlcomplete]
E sono anche validi all e none.
Dove poi vengano mandati questi log, e` un altro paio di maniche.
A *sentimento* voto per syslog, quindi assicurati di avere una
riga del genere in /etc/syslog.conf:
kern.*                         /var/log/kern.log
Occhio che tra le due voci ci sono dei TAB, *non* spazi.
Occhio anche che questo potrebbe appensantire non di poco il
sistema, ricordati di commentarlo una volta finito il debug o
quanto meno di sostituirlo con:
kern.*                         -/var/log/kern.log
In alternativa puoi anche mandare tutto su una console, ma se
hai dei problemi con la tastiera...
kern.*                         /dev/tty9
-- 
Cinereview: The Insider: grande prova di regia e interpreti. _/Davide\_
2 ore e 40, ma le vale tutte.  Voto: 8.5                     \Alberani/

> Continuo a fare il tifo per SysRQ, per uscire dall'impiccio.
Provvederò sicuramente ad attivarlo, l'unico motivo per cui non lo avevo
fatto è che non cercavo di capire come fare quando mi si piantava, ma l'idea
di fondo era non farlo bloccare :)))
Quindi grazie mille per la risposta sui log, proverò proprio questa sera
(oltre ad attivare il SysRQ) e vediamo un po cosa accade.
Grazie mille ancora, ma ho paura che mi sentirete ancora :)
ciao

 
Se sono problemi di dma, come avevo io con il ALI M1533 (e' un bridge
PCI-ISA), la macchina non risponde proprio, neppure con i SysRQ (provato).
Ciao Mei

Ciao Mei
E tu come li avevi risolti i problemi di DMA ?????
Ciao David.

 tentavo di scrivere sul Masterizzatore, il pc si pianta!
Su che device scrivi ? /dev/scd1 o /dev/scd0 ?
-- 
                                                                     __
 __                                                              _  ///
| _        Student in Computer Science, Swiss Federal Institute  \\///
|__|iambo      of Technology - mailto:
ggia...@iiic.ethz.ch
       \X/

> Su che device scrivi ? /dev/scd1 o /dev/scd0 ?
allora .. la mia situazione č :
/dev/scd0: Lettore CD SCSI (0,2,0)
/dev/scd1: Masterizzatore (0,4,0)
Ma quando lancio cdrecord specifico l'ID scsi e non il device !!!
Giusto ?

Continuo a fare il tifo per SysRQ, per uscire dall'impiccio.
Ho abilitato il SysRQ ... solo che quando si pianta si pianta ... nulla da
fare :(
Ho provato anche a vedermi i log ma per adesso non ci sono riuscito (erano
le 2 della notte non so esattamente cosa ho fatto nel sonno), questa sera
ritento con + calma :)
Cmq se leggi i nuovi post ho scoperto che con CDRDAO mi funziona tutto .....
qualche altra idea ??
Grazie e scusa il disturbo !

 tutto .....  qualche altra idea ??
Non li ho letti, ma l'unica che mi viene in mente e` un accurato
bug report (indicando tutto l'hardware e il software coinvolto)
all'autore di cdrecord.


david ha scritto:

Ho modificato il file quirks.c di /usr/src/linux/drivers/pci, aggiungendo alla
struttura alla fine del file una entry in piu'. Adesso non posso essere piu'
preciso perche' non ho sotto mano i sorgenti.
Ciao Mei