[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: No dialtone con modem smart link



lun 12 dicembre 2005, alle 9:53 (GMT+0100), Flavio ha scritto:
> Sto cercando di far funzionare il seguente modem (su un portatile ACER Aspire 
> 1694WLMI):
> $ lspci
> 0000:00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) 
> AC'97 Modem Controller (rev 04) (prog-if 00 [Generic])

Io ho:
0000:00:1f.6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
AC'97 Modem Controller (rev 03)

> [...], caricato il modulo slamr e fatto partire il demone, ma alla 
> connessione ottengo sempre
> NO DIALTONE
> [...]
> Da qualche post su internet pare che disabilitando il controllo sul segnale di 
> linea funzioni, ma se aggiungo X3 alla stringa di composizione del modem, 
> questo compone il numero per poi restituire un
> NO ANSWER
> [...]

Scrivi "compone il numero" ma lo sai in base a /var/log/messages o
"senti" dall'altoparlante il modem che compone il numero? Se non lo
"senti" aggiungi L1M1 (qui sotto il come).

Dal mio /etc/chatscripts/mio_provider ("costruito" con pppconfig e poi
modificato a mano):

# modeminit
'' "ATZ"
# ispnumber
OK-AT-OK "ATL1M1X3DT,0000"

dove ispnumber è composto da:
L1M1 _opzionale_, imposta il volume del modem a "basso" fino
     all'avvenuta connessione;
X3   per le linee telefoniche italiane;
,    la virgola introduce una breve pausa prima della composizione del
     numero [vedi il problma 4 alla fine della mail per una spiegazione]
0000 il numero del mio provider.

> Se provo ad usare al posto dei moduli proprietari il supporto con alsa (modulo 
> snd-intel8x0m) ottengo lo stesso risultato.

Non mi hanno mai funzionato (kernel 2.6 .8 .11 e .12)

> Se carico il modulo slamr col debug attivato
> $ modprobe slamr debug=3
> dai log non si ricava nessun errore a parte il seguente estratto 
> da /var/log/debug:
> 
> Dec 10 18:47:20 localhost kernel: <p840.547114> AMRMODEM: FATAL Error - 
> Unknown Codec Model

Quel "FATAL" mi puzza molto, io non ce l'ho inoltre

> che però è subito seguito da 
> Dec 10 18:47:20 localhost kernel: <p840.547227> slamr: mc97 codec is CXT30
> Dec 10 18:47:20 localhost kernel: <p840.547239> Constructed successfully.
> e altri messaggi che sembrano confermare che il modem sia riconosciuto e 
> funzionante.

invece io ho:

Dec 14 08:54:08 yanez kernel: <p848.094885> slamr: mc97 codec is SIL22
Dec 14 08:54:08 yanez kernel: <p848.094892> Constructed successfully.
Dec 14 08:54:08 yanez kernel: <p848.094897> Predefined rates: in 9600, out 9600
Dec 14 08:54:08 yanez kernel: slamr: amrmo_pci_probe: 0 amrmo is c1d8a000. data c412ce40, io e400, e080.

*preceduti* da svariate altre righe.

> Qualsiasi suggerimento è bene accetto...

A me il modem ora funziona, ma ho dovuto penare molto con i seguenti
problemi:

Per 

1. Baco HW del modem
     Spesso dopo l'uso non "attacca" la linea ma bisogna staccare il cavo
     manualmente (a giudicare dal manuale del portatile il baco è presente
     anche con Windows).
2. Caricamento del modulo `slamr'
     Il modulo (compilato con `module-assistent') a volte non funziona se
     caricato con `modprobe' ma funziona sempre se caricato con `insmod'.
3. Conflitto incrociato tra i moduli `battery' e `slamr' ed il touchpad
     Quasi sicuramente causato da un baco nella gestione di ACPI da parte
     del BIOS del mio portatile.
     Se il modulo di ACPI `battery' è caricato ogni volta che tocco il
     touchpad ho una serie di mesaggi di errore in `/var/log/messages'.  Se
     anche il modem è in funzione ho:
        * (occasionalmente) difficoltà nel negoziare la connessione,
        * (sempre) un momentaneo freeze del sistema durante la connessione,
        * (occasionalmente) un freeze irreversibile del sistema.
4. Inizio composizione del numero prima di prendere la linea
     Occasionalmente la composizione del numero inizia prima che sia presa
     la linea telefonica con il risultato: _"Telecom avviso gratuito il
     numero chiamato è inesistente"_.

penso che i miei problemi fossero dovuti ad un BIOS bacato mentre il tuo
sia dovuto a quel "FATAL". In ogni caso prova a dare un'occhiata alla
procedura che ho seguito io:
http://www.orsobruno.net/linux/sl-modem.html
-- 
Ave       Johan Haggi
postridie Idus Decembres MMDCCLVIII ab Urbe condita
**NEW** GnuPG key-id: 0x398F1A73 (available on http://keyserver.linux.it)
Fingerprint: 75D4 86D5 B795 BD31 4BD2  2354 9206 CB42 398F 1A73



Reply to: