Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > f1098342ec4a2b28475e34123ce17201 > files > 567

howto-html-it-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>The Linux Linmodem-HOWTO   : Risoluzione dei problemi</TITLE>
 <LINK HREF="Linmodem-HOWTO-7.html" REL=next>
 <LINK HREF="Linmodem-HOWTO-5.html" REL=previous>
 <LINK HREF="Linmodem-HOWTO.html#toc6" REL=contents>
</HEAD>
<BODY>
<A HREF="Linmodem-HOWTO-7.html">Avanti</A>
<A HREF="Linmodem-HOWTO-5.html">Indietro</A>
<A HREF="Linmodem-HOWTO.html#toc6">Indice</A>
<HR>
<H2><A NAME="s6">6. Risoluzione dei problemi</A></H2>

<P>Cos&igrave; avete letto tutto questo documento, il 
<A HREF="http://www.linuxdoc.org/HOWTO/Modem-HOWTO.html">Modem-HOWTO</A>,
ed il 
<A HREF="http://www.linuxdoc.org/HOWTO/PPP-HOWTO/index.html">PPP Howto</A>, siete sicurissimi che il vostro modem corrisponde ad uno dei drivers disponibili, ma ancora non funziona? Ci sono svariati punti durante il processo in cui qualcosa pu&ograve; andare storto.  
<P>Linux in genere mantiene dei records delle connessioni che sono molto utili nell'individuazione e risoluzione dei problemi. I loro nomi variano sia da distribuzione a distribuzione, sia a seconda del software di Dial-in, ma i log files <CODE>/var/log/messages</CODE>,  <CODE>/var/log/syslog</CODE> dovrebbero essere in grado di fornire un minimo di informazione.
<P>Sia per risolvere i problemi che per chiedere aiuto in una mailing list, sar&agrave; utile raccogliere le informazioni qui sotto richieste. Come root, spostatevi nella directory nella quale gli scripts di installazione del modem sono situati, e lanciate uno script di registrazione, come mostrato sotto. Una volta che lo script &egrave; terminato con "exit", copiatelo al di fuori della vostra partizione di Linux per trasmetterlo alla lista che pu&ograve; fornirvi aiuto. 
<P>(Le righe con # sono commenti esplicativi.)
<PRE>
# Inizia la registrazione,
script ModemTest.txt 
# inserite quante pi&ugrave; informazioni sul modem avete
echo nome winmodem, costruttore, designazione, e chip se possibile
# questo fornisce la versione corrente del kernel
uname -r
# questo d&agrave; informazioni sulle porte seriali 
setserial -agv /dev/ttyS*
# questo d&agrave; informazioni sugli interrupts (irq)
cat /proc/interrupts
# mostra il contenuto dello script di installazione del modulo (inserite il nome dello script):
cat NomeScript
# Controlla se lo script &egrave; eseguibile:
ls -l NomeScript
# la risposta &egrave; OK se ha "x" come sotto:
# -rwxrw-rw-  1 root     root  654 Jan  6  2000 ltinst
# altrimenti rendetelo eseguibile con:
chmod o+x NomeScript
# verificate con
ls -l NomeScript
# se NomeScript non &egrave; stato ancora eseguito con successso con questo kernel
# eseguitelo con:
 ./NomeScript
# controllate dove punta il link simbolico /dev/modem:
ls -l /dev/modem
# Qual'&egrave; il NomeDevice specificato nel NomeScript (/dev/ttyS14 o...?)
echo NomeDevice
# qual'&egrave; il nome del modem driver? Qualcosa tipo NomeDriver.o
# con il suffisso ".o" che indica che &egrave; un binario compilato
echo Questo &egrave; il mio NomeDriver.o
# se &egrave; stato inserito nel "Modules Path"
# Provate a mostrarlo nel percorso con:
find /lib/modules | grep NomeDriver
# NomeDriver &egrave; fra i moduli installati nel kernel?
lsmod
# altrimenti provate un semplice inserimento:
insmod ./NomeDriver.o
# se era gi&agrave; nel Modules Path, sar&agrave; sufficiente il seguente:
insmod NomeDriver
# controllatene l'inserimento:
lsmod
# se non inserito, provate a forzarlo:
insmod -f ./NomeDriver
# listate di nuovo il modulo inserito.
lsmod
# Se NomeDriver NON &egrave; listato, 
# c'&egrave; una incompatibilit&agrave; fra l'hardware del modem, driver e kernel.
# Sforzi ulteriori non sarebbero di alcun aiuto.
# Se NomeDriver &egrave; listato, allora cerchiamo di produrre un p&ograve; pi&ugrave; di informazioni.
# Per prima cosa, rieseguite l'utilit&agrave; di configurazione 
# utilizzata per settare la connessione telefonica della vostra installazione di Linux.
# Ricordatevi poi di togliere la vostra PassWord da questo record.
# L'utility vi chieder&agrave;, con ogni probabilit&agrave; le seguenti informazioni 
# che dovrete avere a portata di mano:
# La porta da usare (/dev/modem oppure /dev/ttySn), Numero telefonico, UserName, PassWord. 
# Eseguite il programma di configurazione.
IlTuoProgConf
# Per terminare la registrazione 
exit
</PRE>
<P>Se il dial-in non ha avuto successo, appendete a questo un record dal vostro file log.
Come esempio, viene mostrata di seguito una sezione di un /var/log/syslog da un sistema Debian Linux. 
<P>
<HR>
<A HREF="Linmodem-HOWTO-7.html">Avanti</A>
<A HREF="Linmodem-HOWTO-5.html">Indietro</A>
<A HREF="Linmodem-HOWTO.html#toc6">Indice</A>
</BODY>
</HTML>