Sophie

Sophie

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

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   : FAQ</TITLE>
 <LINK HREF="Linmodem-HOWTO-8.html" REL=next>
 <LINK HREF="Linmodem-HOWTO-6.html" REL=previous>
 <LINK HREF="Linmodem-HOWTO.html#toc7" REL=contents>
</HEAD>
<BODY>
<A HREF="Linmodem-HOWTO-8.html">Avanti</A>
<A HREF="Linmodem-HOWTO-6.html">Indietro</A>
<A HREF="Linmodem-HOWTO.html#toc7">Indice</A>
<HR>
<H2><A NAME="s7">7. FAQ</A></H2>

<P>
<H2><A NAME="ss7.1">7.1 Possiedo un winmodem. Funzioner&agrave; sotto Linux?</A>
</H2>

<P>Probabilmente no. Consultate la sezione "Quali tipi di Linmodem hardware sono supportati?" sopra, e controllate il Linux Modem Compatibility
<A HREF="http://www.idir.net/~gromitkc/winmodem.html#Database">database</A>
presso
<A HREF="http://www.idir.net/~gromitkc/winmodem.html">il sito di Rob Clark</A>.
<P>
<H2><A NAME="ss7.2">7.2 Ho "NO DIALTONE".</A>
</H2>

<P>Provate a settare l'opzione del vostro BIOS da "PNP OS" a "non-PNP OS", da "Windows"
a "Altro SO ", od equivalente.
<P>Utenti Conexant: Consultate la sezione Conexant, sopra.
<H2><A NAME="ss7.3">7.3 Ottengo un errore del tipo "device o risorsa occupato".</A>
</H2>

<P>
<UL>
<LI> Se avete un modem ISA, avete utilizzato isapnptools per allocare IRQ e DMA alla scheda? Per maggiori informazioni, consultate "ISA Plug-n-Play", sopra.</LI>
<LI> Controllate due volte che il device file sia stato creato correttamente, e tentate di eliminare qualsiasi conflitto di IRQ abbiate. Se tutto sembra a posto, ma ancora non funziona, controllate la 
<A HREF="http://Linmodems.org">Linmodems.org</A> mailing list per vedere se qualcun'altro ha avuto (e magari risolto) lo stesso problema, oppure provate a risolverlo per conto vostro ed informate gli altri dei risultati dei vostri sforzi.</LI>
</UL>
<P>
<H2><A NAME="ss7.4">7.4 Ottengo degli unresolved symbols quando eseguo il fixscript/inserisco il modulo.</A>
</H2>

<P>Gli unresolved symbols sono un vero pericolo di discrepanza fra versioni e, in generale, sono una brutta cosa per quanto quasi inevitabili con i moduli binari. Se il fixscript riporta unresolved symbols, o il modulo non funziona nonostante questi, potreste non avere chances con quella combinazione di kernel/modulo; comunque, alcuni rari casi coinvolgono i moduli come:
<UL>
<LI> <CODE>slhc_xxxx</CODE>:  Probabilmente dovete inserire il modulo slhc prima dei moduli del modem/ppp; usando modprobe al posto di insmod dovrebbe ovviare lo stesso al problema.</LI>
<LI> <CODE>printk, jiffies</CODE>:  Il vostro kernel potrebbe essere compilato con il SMP abilitato. Nessuno dei moduli binari &egrave; SMP-safe, e probabilmente lavorer&agrave; solo su macchine con un singolo processore e con un kernel per singolo processore, ovvero con SMP disabilitato. Provate a ricompilare il kernel, o ottenetene una versione con SMP disabilitato. (Grazie a Tom Reinertson (treinertson(at)uswest.net)) </LI>
<LI> <CODE>tty_xxxx</CODE> con esscom.o: 
I primi fixscripts non erano in grado di trattare i simboli versione-specifici in questo modulo. Versioni pi&ugrave; recenti, in grado di fissare anche questo modulo sono disponibili presso
<A HREF="http://www.test.dclabs.com.au/linmodem/fixscript">http://www.test.dclabs.com.au/linmodem/fixscript</A> </LI>
</UL>

Se un modulo funziona in maniera instabile, e possibile che, in determinate circostanze quei simboli vengono evitati, mentre in altre andiate a sbatterci contro. Provate programmi di dialup diversi (wvdial, kppp), che chiamano differenti set di funzioni a parit&agrave; di condizioni. E' anche possibile che il fixscript, ideato per il modulo lucent, non riesca a "fissare" i simboli utilizzati nel vostro modulo. Se non trovate nessuna combinazione che funzioni, considerate di scalare ad un kernel che abbia una versione pi&ugrave; vicina a quella del modulo.
<P>
<H2><A NAME="ss7.5">7.5 Il mio modem PCTel non funziona.</A>
</H2>

<P>
<UL>
<LI> Dovete dare al modulo il parametro di codice nazione? Consultate l'appendice.</LI>
<LI> State usando il giusto driver? Esistono pi&ugrave; drivers PCTel (consultate la sezione "Quali tipi di Linmodem hardware sono supportati?" sopra).
Potete provarne un altro e vedere se ci&ograve; aiuta.</LI>
</UL>
<P>
<H2><A NAME="ss7.6">7.6 Il modem fa il numero e si connette senza problemi, ma poi lascia cadere la connessione.</A>
</H2>

<P>Questo problema viene riportato spesso; pu&ograve; avere alcune soluzioni, o nessuna:
<OL>
<LI>E' possibile che il modem sia installato correttamente e funzioni altrettanto bene, ma che abbiate un problema con la configurazione ppp.
In particolare, se trovate un errore nel log tipo  "peer is not authorized," provate a cambiare "auth" con "noauth" in /etc/ppp/options, e/o decommentate "auth" e "lock" (ponendo un '#' all'inizio della linea). Corel ha una FAQ su questo problema a 
<A HREF="http://linux.corel.com/support/html/9314.htm">http://linux.corel.com/support/html/9314.htm</A>.</LI>
<LI>E' stato riportato che un programma tipo <CODE>kppp</CODE> pu&ograve; dare un simile messaggio di errore in presenza di discordanza tra kernel e moduli, mentre un altro come <CODE>wvdial</CODE>, a parit&agrave; di moduli ed hardware non d&agrave; lo stesso errore. Provate a cambiare ppp dialer e vedete se funziona. </LI>
<LI>Infine, c'&egrave; la potenziale correlazione con il supporto audio. Paragonando la funzionalit&agrave; di ltmodem.o con/senza supporto audio nel kernel, il dial-in &egrave; OK, ma ppp non funziona con kernels senza supporto audio.
<P>Molte distribuzioni mantengono un file di configurazione del kernel insieme a quest'ultimo. Per la Debian &egrave; il file   
<PRE>
  /boot/config-version
</PRE>

Le scelte positive possono essere rapidamente mostrate con:
<PRE>
  grep SOUND /boot/config-version |grep -v not
</PRE>

Nel caso specifico di una versione 2.2.17:
<P>
<PRE>
# grep SOUND  /boot/config-2.2.17 |grep -v not
CONFIG_SOUND=m
CONFIG_SOUND_OSS=m
CONFIG_SOUND_SB=m
CONFIG_SOUND_MPU401=m
CONFIG_SOUND_YM3812=m
CONFIG_SOUND_VMIDI=m
CONFIG_SOUND_YMPCI=m
CONFIG_LOWLEVEL_SOUND=y
</PRE>
<P>Sia CONFIG_SOUND=m che CONFIG_SOUND=yes dimostrano che il kernel ha il supporto audio(come semplice output audio).
<P>Se nulla di quanto detto funziona, dovreste considerare l'utilizzo di una versione del kernel pi&ugrave; vicina a quella del modulo. Altrimenti, tentate la mailing list presso 
<A HREF="http://Linmodems.org">Linmodems.org</A> per avere aiuto.
</LI>
</OL>
<P>
<H2><A NAME="ss7.7">7.7 Ottengo un kernel panic alla chiusura della connessione o scaricando il modulo.</A>
</H2>

<P>Ci sono un paio di soluzioni per ci&ograve;, anche se nessuna delle due potrebbe funzionare:
<UL>
<LI> Provate un diverso dialer ppp (wvdial, kppp).</LI>
<LI> Configurate il modulo in maniera da inglobarlo nel kernel, cio&egrave; che non venga scaricato.</LI>
</UL>
<P>
<H2><A NAME="ss7.8">7.8 Niente sembra funzionare. A chi rivolgermi per avere aiuto?</A>
</H2>

<P>
<UL>
<LI> Ricontrollate che il vostro modem sia realmente supportato dal modulo in vostro possesso. Consultate la sezione "Quali tipi di Linmodem hardware sono supportati?" sopra.</LI>
<LI> Provate a determinare in quale punto del processo di installazione le cose si inceppano. Consultate le pagine di manuale sui comandi utilizzati a quel punto e vedete se potete determinare la causa del problema.</LI>
</UL>
<P>Se tutto sembra perduto, consultate la sezione "Risoluzione dei problemi" sopra e prendete in considerazione l'invio delle informazioni l&igrave; descritte la mailing list presso 
<A HREF="http://linmodems.org">Linmodems.org</A>.
<P>
<H2><A NAME="ss7.9">7.9 Chi ha scritto il driver per il mio winmodem, e come faccio a contattarlo?</A>
</H2>

<P>Se non viene fornito alcun indirizzo per i contatti, potete presumere che &egrave; stato qualcuno sotto contratto del costruttore che probabilmente non ha l'autorit&agrave; di rinnovare/rilasciare/cambiare il codice sorgente, e che probabilmente non ha nemmeno il tempo di rispondere alla vostra mail in ogni caso. Vedete, per esempio,
<A HREF="http://lwn.net/1999/1209/a/lucent.html">http://lwn.net/1999/1209/a/lucent.html</A><P>
<HR>
<A HREF="Linmodem-HOWTO-8.html">Avanti</A>
<A HREF="Linmodem-HOWTO-6.html">Indietro</A>
<A HREF="Linmodem-HOWTO.html#toc7">Indice</A>
</BODY>
</HTML>