That’s my blog… Life and Linux

Agere Systems AC’97 Modem in ubuntu / kubuntu Linux

Agere AC'97 CipsetPer la serie Linux è difficile da usare emoticon… Oggi mi sono messo, dopo un mese di utilizzo ad attivare il Modem del mio portatile: Agere Systems AC’97 Modem molto comune nei notebook… Un classico winmodem emoticon.

Ho aspettato tanto ad installarlo perché fondamentalmente non uso mai il modem analogico, visto che seppur dove abito (normalmente) io non ho l’ADSL (mentre dove studio ho la 4mega emoticon), ma l’ISDN in realtà avendo un router ISDN Cisco 775M + Motorola Wireless Router WR850G uso sempre connessioni wireless (rulez! emoticon) o al massimo ethernet.
Ad ogni modo per completezza, ormai m’era presa bene quindi mi sono messo a vedere come fare ad installare il modem per poterlo utilizzare in casi di necessità estrema.

L’installazione si è rivelata al termine molto facile, però per completezza racconto le fasi:
Premetto che questa prima parte è completamente facoltativa serve solo per un controllo.

Inizialmente mi sono riferito naturalmente al fido Google, arrivando poi in pochi secondi a Linmodems.org da cui si può scaricare lo scanModemTool che consente di verificare il modem presente nel vostro PC.

L’utilizzo è molto semplice:

  • Estraete il file con gunzip, ark o come altro preferite
  • Date al file estratto scanModem i permessi in esecuzione con chmod +x scanModem o da Gnome/KDE
  • Accedere alla shell (F4) e avviare il file con ./scanModem
  • Viene dunque mostrato un output e creata una cartella ./Modem/, nel mio caso l’output ed i files di tale cartella mostravano il seguente testo:

    Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC’97 Modem Controller (rev 03) (prog-if 00 [Generic])

Giunti a questo punto siamo sicuri che ci sia questo modem… emoticon

Per installare i drivers e far funzionare il modem ci sono 4 strade

  1. Installazione da pacchetto debian
  2. Installazione a partire dai sorgenti
  3. Guida di Alex
  4. Seconda guida di Alex (consigliata e recente: corregge tutti i problemi)

Visto che io ho attuato la prima via (e quindi da pacchetto), non volendo troppo sbattermi a compilare visto che tanto non mi interessa che il driver sia eccessivamente ottimizzato, ho semplicemente usato il file presente nei repository Ubuntu multiverse. Per farlo:

  • Aprite la shell oppure Synaptics (ubuntu) o Adept (Kubuntu)
  • Date il comando sudo apt-get install sl-modem-daemon oppure (se usate un package manager), cercate e selezionate il pacchetto sl-modem-daemon.
  • Se non trovaste il pacchetto indicato, lanciate da shell il comando sudo gedit /etc/apt/sources.list (se avete ubuntu, sostituite kate con gedit) ed aggiungete la lista:
    deb http://it.archive.ubuntu.com/ubuntu <versione_ubuntu> main restricted universe multiverse
    Altrimenti scaricate direttamente il pacchetto prendendolo da uno dei seguenti mirror: sl-modem-daemon ubuntu package (per installaro sudo dpkg -i <file>.deb).
  • Altrimenti, se va tutto come deve, vi viene mostrata l’interfaccia che verrà associata al modem, nel mio caso /dev/ttySL0, anche se esisterà sempre un link simbolico ad essa (e quindi indipendente) che si chiama /dev/modem.
  • Avviare kppp (o gnome-ppp o ancora pppd o vwdial ;) ) per impostare la connessione aggiungendo il modem dall’apposito tab ed inserendo il percorso suddetto.

Questo modo è molto semplice, ne ho dette anche troppe ma non sapevo icché fare… emoticon

Per l’installazione partendo dai sorgenti, vi consiglio di seguire questa guida.
Fondamentalmente i sorgenti necessari sono questi:

dunque seguire la classica procedura di compilazione (./configure && make && sudo make install)…


Volevo inoltre ringraziare AleXit che ha inviato in questo commento, il metodo per far funzionare questo modem (molti altri, credo :) ) con la flat telecom denominata Teleconomy Internet. Ebbene, dovete impostare come parametri di inizializzazione del modem i seguenti comandi AT:

  • Init2 = ATQ0 V1 E1 S0=0 X3 &C1 &D2 +MS=34

Inoltre, è necessario impostare i seguenti DNS:

  • 194.243.254.62 e 212.216.172.222

EDIT 06/02/2007: Quanto indicato sopra funziona usando i moduli standard, ma tuttavia forza il modem a 33.3kbs, per usare il vostro modem alla velocità normale di 56kb (teorici) seguite la seconda guida di Alex linkata in precedenza.

Ciao alla prossima, che spero sia tra breve emoticon

 
PS: pubblicherò a breve quanto altro ho fatto con la mia cara Kubuntu, cercherò di disporli in modo cronologico.

62 commenti

  1. Ho installato il pacchetto indicato e sono riuscito ALMENO a far vedere il modem.

    Il problema è che ci smanetto da 4 giorni ma ancora non sono riuscito a connettermi UNA volta col 56k >_

    Commento di AleXit — 18 dicembre 2005 @ 12:11

  2. Il problema è solo con Teleconomy Internet che utilizza parametri di connessione strani….

    Ho letto in qualche forum che aggioranre il kernel può far bene in tal senso…

    Per farlo (aggiornamento alla “Vanilla 2.6.14″, mentre io avevo letto di uno che aveva risolto upgradando alla 2.6.13 che però è instable) è consigliabile usare le istruzioni presenti in questo thread.

    CIAO! ^_^

    Commento di Treviño — 18 dicembre 2005 @ 14:56

  3. Ho risolto il problemi con Teleconomy Internet impostando questa stringa at: Init2 = ATQ0 V1 E1 S0=0 X3 &C1 &D2 +MS=34
    E impostando manualmente questi 2 dns: 194.243.254.62 e 212.216.172.222

    Commento di AleXit — 19 dicembre 2005 @ 20:47

  4. Grazie mille… Ho aggiunto le informazioni del commento all’articolo ;)

    Commento di Treviño — 20 dicembre 2005 @ 03:16

  5. Ciao, anche io ho il problema che con Linux non riesco a connettermi.

    Ho provato a mettere la stringa che ha postato alexit ma  non funziona lo stesso..

    sembra che pppd non riesca a negoziare pass e username..

    alex:come hai fatto a trovare quella stringa?magari uso il tuo stesso procedimento e la trovo anche io!

    ciao

    Geco 

    Commento di Geco — 6 marzo 2006 @ 19:43

  6. mi sono dimenticato di dire che non mi si connette con teleconomy internet
    Ciao
    Geco

    Commento di Geco — 6 marzo 2006 @ 19:49

  7. Hai provato a connetterti usando wvdial piuttosto che pppd?

    Commento di Treviño — 6 marzo 2006 @ 21:26

  8. eh..no,però al piu presto proverò.

    grazie mille

    Geco 

    Commento di Geco — 7 marzo 2006 @ 15:53

  9. la stringa +ms=34 porta la connessione a v.34, il che è meglio di nulla, ma purtroppo (nel mio caso perlomeno) è pure instabile, e non parliamo più di 56k ma di molti meno….

    Teleconomy internet, anche con il numero nuovo 7020187187 non supporta il v92, quindi nessun "modem on hold" o privilegi di questo protocollo. I conexant si connettono perfettamente con la modalità k56flex mentre gli smartlink, che di loro natura non ce l’hanno non riescono a negoziare correttamente nemmeno per il v90 e quindi ci vediamo costretti a ripiegare sul vecchio v.34, vi pare possibile? ho provato alcuni driver alternativi a quello smartlink per tutti i modem AC97 ma o mi si inchioda tutto o il modem non reagisce… spero dunque che telecom decida di fare un servizio + universale o perlomeno che qualcuno riesca a trovarvi una soluzione per andare "a 56k"

     

    david_4d 

    Commento di david_4d — 30 marzo 2006 @ 23:06

  10. Grazie per le info… In effetti anche un mio tentativo era fallito… Però non credevo fosse quello…

    Non si trova altro sulla rete? Il problema lo sento meno perché ho un router ISDN, però…

    Commento di Treviño — 30 marzo 2006 @ 23:34

  11. giovani  cari sono tre giorni che con il mio portatile fuijtsu com modem smart link non riesco a connettermi ateleconomy internet (mai connesso )avete qualche soluzione per me povero mortale   grazie

    Commento di nando il baffone — 8 aprile 2006 @ 17:59

  12. Yes… :)

    Devo scrivere una guida per bene, cmq… Installa questi driver:

    http://linmodems.technion.ac.il/packages/smartlink/slmodem-2.9.11-20051101.tar.gz

    Potrebbero servirti dei moduli per il kernel, ma dovrebbe essere tutto lì.

    Leggi i readme per maggiori info, cmq sia io che Alexit siamo riusciti a connetterci usando Teleconomy Internet con un WinModem ;)

    Come stringa di inizializzazione, eventualmente, metti questa:

    ATQ0 V1 E1 X3 S0=0 +MS=90

    Scusa la fretta, ma non ho tempo per spiegarti meglio :P ; devo scappare! 

    Commento di Treviño — 8 aprile 2006 @ 19:50

  13. ATQ0 V1 E1 S0=0 X3 &C1 &D2 +MS=34

    ragazzi grazie di tutto ho risolto per il mio modem smart link su portatile fujitsu con la scritta sopra indicata

    l’unico rammarico che non va più di 33600 .

    farò ora la prova con la spiegazione di trevio

    saluti nando

     

     

    Commento di nando il baffone — 11 aprile 2006 @ 13:12

  14. Usando i driver “vecchi” devi usare quella stringa per ridurre la velocità del modem, mentre installando quanto ti ho detto io dovresti riuscire ad andare a massima velocità :)   

    Commento di Treviño — 11 aprile 2006 @ 13:32

  15. eccelente ora vado a 46,6

    scusa io prima con un modem thunderbird andavo sempre a 48,00 con il computer vecchio

    non è possibile arrivare a 56 k? comunque con questo modem cioè lo smart link anche con altre connessioni non ho mai superato i 46,6 grazie di nuovo.

    ciao nando

    Commento di nando il baffone — 11 aprile 2006 @ 14:47

  16. Beh, quello più che dal modem dipende dalla qualità della linea… Le connessioni analogiche non danno velocità garantite, ma semmai massime teoriche.

    Commento di Treviño — 11 aprile 2006 @ 14:55

  17. Allora, cercando cercando si è scoperto che era un problema di individuazione di portante, grazie a Bogo e a AleXit(questi i loro nick) che hanno testato la versione 2.9.11 dei driver smlink (li reperite su http://linmodems.technion.ac.il/packages/smartlink/) si è scoperto che con questa nuova versione, abilitando slmodemd con l’opzione -r (in alcuni casi aggiungendo at+ms=90 alle stringhe di inizializzazione) ci si connette a 56k a telecom!
    Siccome di smartlink ce ne sono tanti, alcuni di questi con windows tuttora non si connettono, quindi state allegri! =D

    david_4d

    Commento di david_4d — 16 aprile 2006 @ 16:44

  18. ciao, ho seguito le vostre informazioni, dato che è un mese che ho teleconomy e dal portatile fujitsu non funziona. arrgg.  

    ho settato i comandi AT descritti e i dns, finalmente si è collegato senza fare quegli strano rumori che faceva prima. quando accedo a explorer mi esce però una pagina fissa che dice che la nomerazione è cambiata, sostituire il numero con il nuovo 7020001033 e mantenendo stesse user e pwl riconnettersi. ho provato con questo nuovo nomero ma nulla, non riconosce la pwl.  che è?

    ciao e grazie molte anticipate.

    fabio

    Commento di eremi — 18 giugno 2006 @ 17:11

  19. ciao, siccome non sono molto esperto mi potreste spiegare come faccio a impostare quei parametri Init2=… con KPPP?
    grazie

    Commento di Thomas — 21 giugno 2006 @ 18:58

  20. Alcuni suggerimenti per gli amici che volessero installare il winmodem Agere System AC’97 su Ubuntu Linux
    Spero che le mie esperienze possano servire a tutti coloro che non sono in grado di impostare correttamente il modem.

    Il mio sistema è Ububtu 6.06 Dapper su notebook Acer e ho testato la configurazione sui kernel 2.6.15-26 e 2.6.15-27

    Per prima cosa vi sconsiglio Vvivamente (!!!!!!!!) di compilare e installare i pacchetti offerti da http://linmodems.technion.ac.il/
    Fatelo a vostro rischio e pericolo!
    Vi dico per esperienza personale che dovrete installarvi prima ditutto gli headers del vostro kernel, dopodichè, una volta linkati i moduli e installato il tutto da terminale tesuale, sarà ben difficile che possiate riuscire a disinstallare di nuovo manualmente i files.
    Io, purtroppo, l’ho fatto, (ho commesso lo stasso errore con i drivers della scheda Nvidia, ma questo è un altro discorso) e non ho trovato modo di tornare indietro, nemmeno reinstallando e installando i pacchetti Ubuntu sl-modem.
    Risultato: modem perduto per sempre, formattazione e reinstallazione completa Ubuntu.

    Un consiglio, quindi: utilizzate sempre l’aggiornamento dei pacchetti già compilati ed autoinstallanti per Ubuntu, se non sapete ESATTAMENTE cosa state facendo e non siete assolutamente certi di poter tornare indietro.

    Ritorniamo a noi, ecco i punti dettagliati da seguire per installare il nostro modem.

    1)collegarsi ad Internet da un sistema funzionante (es. windows), aprire un browser qualsiasi e scaricare questi due pacchetti pacchetti autoinstallanti

    http://packages.ubuntu.com/dapper/misc/sl-modem-daemon
    http://packages.ubuntu.com/dapper/net/gnome-ppp

    Per entrambi i links, andate in fondo alla pagina e cliccate su “i386″, dopodichè nella pagina seguente cliccate su uno qualsiasi dei siti per scaricare il file.

    Nota: i link forniti sono per Ubuntu Dapper, dovrebbero essere perfettamente funzionanti con ciascuna versione di Ubuntu, ma è buona norma, se si ha una versione differente, sostituire nel link il nome della versione di Ubuntu desiderata
    (es. per Ubuntu versione Breezy http://packages.ubuntu.com/breezy/misc/sl-modem-daemon
    )

    2)Copiamo i files su un supporto trasferibile (es. memoria USB, cd -r, dvd-r o una partizione del disco visibile da Ubuntu)

    3)avviamo Ubuntu ed effettuiamo il login (è sufficiente essere user: ovvero inseriamo il nome e la password che abbiamo settato durante l’installazione)

    4)Ora andiamo a recuperare i files precedentemente scaricati
    Ad es. inseriamo la chiavetta USB o il cd su cui sono stati salvati, clikkiamo sull’icona dell’unità nel desktop e trasciniamoli sul desktop di ubuntu.

    5)Installiamo entrambi i pacchetti (1->drivers modem sl-modem e 2->utilità grafica di connessione gnome-ppp), facendo doppio click su di essi e selezionando “install package”.

    6)Se siamo giunti fino a questo punto, il gioco dovrebbe essere ormai fatto.
    Clikkiamo su “System” sul menu di avvio di Ubuntu, selezioniamo “Administration” e clikkiamo su “Networking”
    (se si hanno installati i pacchetti di traduzione italiani, il percorso sarà all’incirca, presumo, “Sistema”->”Amministrazione”< -> “Rete”)

    Inseriamo la password.
    Possiamo vedere che nel menu è presente la voce “Modem Connection”
    Selezioniamola, clikkiamo su “Properties”, poi configuriamo quanto segue:
    General
    mettiamo la spunta su “Enable this connection”
    inserimao il numero completo del service provider:per Teleconomy è 7020187187
    Lasciamo vuoto il campo del prefisso.
    Mettiamo username e password.
    Modem
    clikkiamo su “autodetect”. Se l’utilità si blocca o fornisce un errore, significa che il modem non è correttamente installato.
    Proviamo a rebootare e, se non fosse sufficiente, reinstalliamo ex-novo i pacchetti.
    Lasciamo invariate tutte le restanti voci (possiamo settare il volume del modem, se lo desideriamo; nel mio caso, comunque, il modem resta sempre muto)

    Clikkiamo su OK e , nel menu Network Settings, clikkiamo su “Activate” e diamo l’Ok.

    7)Ora configuriamo il frontend grafico di connessione (gnome-ppp), che è pressochè identico alla controparte windows.
    clikkiamo col tasto destro sulla barra applicazioni, poi scegliamo “Add to Panel”.
    Selezioniamo ora “Custom Application Launcher”
    Scegliamo un nome che vogliamo (es. Connessione) e lo mettiamo nel campo “Name”
    Nel campo “Command” scriviamo (esattamente) gnome-ppp
    Scegliamo ora una icona clikkando sul tasto Icon -> No Icon.
    Clikkiamo infine su Ok.

    8)Ora abbiamo l’icona del connection manager sulla barra delle applicazioni.
    Clikkiamo una volta su di essa e si aprirà la finestra di “gnome-ppp”
    Impostiamo i parametri Username, password e Numero di Telefono con quelli di Teleconomy (o della propria connessione) già visti al punto precedente.
    Selezioniamo, se lo desideriamo,”memorizza password”

    SEZIONE TELECONOMY (importante!!!)

    Clikkiamo su “Configura” e scegliamo “Stringhe di Configurazione”
    Clikkiamo su “Init2″ e CANCELLIAMO completamente la stringa predefinita.
    Inseriamo QUESTA stringa: ATX3+MS=34
    Clikkiamo su “Close”e ritorniamo così al menu “Modem”; scegliamo “Opzioni”
    IMPORTANTE (!!): nel menu opzioni selezioniamo la casella
    “Ignora le stringhe del terminale (Modo Stupido)”
    Ora chiudiamo tutto

    9)Per connettersi, d’ora in poi, basterà clikkare sull’icona di gnome-ppp sulla barra delle applicazioni e scegliere “Connetti”

    ————

    Spero di non aver annoiato troppo, volevo dare una procedura il più dettagliata possibile per aiutare anche i meno esperti!

    Alcune note:

    -La stringa corretta per Teleconomy è ATX3+MS=34
    Provare per credere! Tutti gli altri parametri NON servono.
    AT serve per iniziaare la stringa
    X3 è necessario e serve per dire al modem di attendersi il segnale di linea italiano
    +MS=34 serve (purtroppo) a limitare il bitrate a quello di un modem V34 (33.6 kbps).
    Se non si inserisce questo termine il modem perde la portante e non riesce a connettersi. Speriamo che il problema venga risolto..

    -Occorre selezionare l’opzione “Modo Stupido”,
    altrimenti il modem si disconnette all’invio della password perchè presumibilmente non riesce ad interpretare le risposte del server (controllate il log).

    Saluti a tutti!

    Commento di alex — 7 ottobre 2006 @ 13:30

  21. Alcuni suggerimenti per gli amici che volessero installare il winmodem Agere System AC’97 su Ubuntu Linux
    Spero che le mie esperienze possano servire a tutti coloro che non sono in grado di impostare correttamente il modem.

    Il mio sistema è Ububtu 6.06 Dapper su notebook Acer e ho testato la configurazione sui kernel 2.6.15-26 e 2.6.15-27

    Per prima cosa vi sconsiglio Vivamente (!!!!!!!!) di compilare e installare i pacchetti offerti da http://linmodems.technion.ac.il/
    Fatelo a vostro rischio e pericolo!
    Vi dico per esperienza personale che dovrete installarvi prima ditutto gli headers del vostro kernel, dopodichè, una volta linkati i moduli e installato il tutto da terminale tesuale, sarà ben difficile che possiate riuscire a disinstallare di nuovo manualmente i files.
    Io, purtroppo, l’ho fatto, (ho commesso lo stasso errore con i drivers della scheda Nvidia, ma questo è un altro discorso) e non ho trovato modo di tornare indietro, nemmeno reinstallando e installando i pacchetti Ubuntu sl-modem.
    Risultato: modem perduto per sempre, formattazione e reinstallazione completa Ubuntu.

    Un consiglio, quindi: utilizzate sempre l’aggiornamento dei pacchetti già compilati ed autoinstallanti per Ubuntu, se non sapete ESATTAMENTE cosa state facendo e non siete assolutamente certi di poter tornare indietro.

    Ritorniamo a noi, ecco i punti dettagliati da seguire per installare il nostro modem.

    1)collegarsi ad Internet da un sistema funzionante (es. windows), aprire un browser qualsiasi e scaricare questi due pacchetti pacchetti autoinstallanti

    http://packages.ubuntu.com/dapper/misc/sl-modem-daemon
    http://packages.ubuntu.com/dapper/net/gnome-ppp

    Per entrambi i links, andate in fondo alla pagina e cliccate su “i386″, dopodichè nella pagina seguente cliccate su uno qualsiasi dei siti per scaricare il file.

    Nota: i link forniti sono per Ubuntu Dapper, dovrebbero essere perfettamente funzionanti con ciascuna versione di Ubuntu, ma è buona norma, se si ha una versione differente, sostituire nel link il nome della versione di Ubuntu desiderata
    (es. per Ubuntu versione Breezy http://packages.ubuntu.com/breezy/misc/sl-modem-daemon
    )

    2)Copiamo i files su un supporto trasferibile (es. memoria USB, cd -r, dvd-r o una partizione del disco visibile da Ubuntu)

    3)avviamo Ubuntu ed effettuiamo il login (è sufficiente essere user: ovvero inseriamo il nome e la password che abbiamo settato durante l’installazione)

    4)Ora andiamo a recuperare i files precedentemente scaricati
    Ad es. inseriamo la chiavetta USB o il cd su cui sono stati salvati, clikkiamo sull’icona dell’unità nel desktop e trasciniamoli sul desktop di ubuntu.

    5)Installiamo entrambi i pacchetti (1->drivers modem sl-modem e 2->utilità grafica di connessione gnome-ppp), facendo doppio click su di essi e selezionando “install package”.

    6)Se siamo giunti fino a questo punto, il gioco dovrebbe essere ormai fatto.
    Clikkiamo su “System” sul menu di avvio di Ubuntu, selezioniamo “Administration” e clikkiamo su “Networking”
    (se si hanno installati i pacchetti di traduzione italiani, il percorso sarà all’incirca, presumo, “Sistema”->”Amministrazione”< -> “Rete”)

    Inseriamo la password.
    Possiamo vedere che nel menu è presente la voce “Modem Connection”
    Selezioniamola, clikkiamo su “Properties”, poi configuriamo quanto segue:
    General
    mettiamo la spunta su “Enable this connection”
    inserimao il numero completo del service provider:per Teleconomy è 7020187187
    Lasciamo vuoto il campo del prefisso.
    Mettiamo username e password.
    Modem
    clikkiamo su “autodetect”. Se l’utilità si blocca o fornisce un errore, significa che il modem non è correttamente installato.
    Proviamo a rebootare e, se non fosse sufficiente, reinstalliamo ex-novo i pacchetti.
    Lasciamo invariate tutte le restanti voci (possiamo settare il volume del modem, se lo desideriamo; nel mio caso, comunque, il modem resta sempre muto)

    Clikkiamo su OK e , nel menu Network Settings, clikkiamo su “Activate” e diamo l’Ok.

    7)Ora configuriamo il frontend grafico di connessione (gnome-ppp), che è pressochè identico alla controparte windows.
    clikkiamo col tasto destro sulla barra applicazioni, poi scegliamo “Add to Panel”.
    Selezioniamo ora “Custom Application Launcher”
    Scegliamo un nome che vogliamo (es. Connessione) e lo mettiamo nel campo “Name”
    Nel campo “Command” scriviamo (esattamente) gnome-ppp
    Scegliamo ora una icona clikkando sul tasto Icon -> No Icon.
    Clikkiamo infine su Ok.

    8)Ora abbiamo l’icona del connection manager sulla barra delle applicazioni.
    Clikkiamo una volta su di essa e si aprirà la finestra di “gnome-ppp”
    Impostiamo i parametri Username, password e Numero di Telefono con quelli di Teleconomy (o della propria connessione) già visti al punto precedente.
    Selezioniamo, se lo desideriamo,”memorizza password”

    SEZIONE TELECONOMY (importante!!!)

    Clikkiamo su “Configura” e scegliamo “Stringhe di Configurazione”
    Clikkiamo su “Init2″ e CANCELLIAMO completamente la stringa predefinita.
    Inseriamo QUESTA stringa: ATX3+MS=34
    Clikkiamo su “Close”e ritorniamo così al menu “Modem”; scegliamo “Opzioni”
    IMPORTANTE (!!): nel menu opzioni selezioniamo la casella
    “Ignora le stringhe del terminale (Modo Stupido)”
    Ora chiudiamo tutto

    9)Per connettersi, d’ora in poi, basterà clikkare sull’icona di gnome-ppp sulla barra delle applicazioni e scegliere “Connetti”

    ————

    Spero di non aver annoiato troppo, volevo dare una procedura il più dettagliata possibile per aiutare anche i meno esperti!

    Alcune note:

    -La stringa corretta per Teleconomy è ATX3+MS=34
    Provare per credere! Tutti gli altri parametri NON servono.
    AT serve per iniziaare la stringa
    X3 è necessario e serve per dire al modem di attendersi il segnale di linea italiano
    +MS=34 serve (purtroppo) a limitare il bitrate a quello di un modem V34 (33.6 kbps).
    Se non si inserisce questo termine il modem perde la portante e non riesce a connettersi. Speriamo che il problema venga risolto..

    -Occorre selezionare l’opzione “Modo Stupido”,
    altrimenti il modem si disconnette all’invio della password perchè presumibilmente non riesce ad interpretare le risposte del server (controllate il log).

    Saluti a tutti!

    Commento di alex — 7 ottobre 2006 @ 13:31

  22. Grazie mille… Informazioni molto utili…

    Aggiungo un anchor-link dal post! ;)  

    Commento di Treviño — 8 ottobre 2006 @ 19:19

  23. non diciamo male del sito della linmodems, perchè il linmodem project è quello che porta avanti tutta la baracca addiritttura portando avanti il driver che usate anche se la smlink non lo supporta più! quindi, è giusto utilizzare i pacchetti della vostra distro per non compromettere il sistema, ma secondo me chi usa linux deve sapere quello che fa e compilare dei driver è una conoscenza essenziale…

    a parte questo, che è una cosa abbastanza personale, c’è una soluzione per evitare il +ms=34…. ed è esattamente chiamare slmodemd non così com’è ma con l’opzione -r, poi con stringa di inizializzazione atx3+ms=90, così sarete a 56k full (per teleconomy)…

    Commento di david_4d — 8 ottobre 2006 @ 22:37

  24. Non è mai stata mia intenzione parlar male del linmodem project, anzi, tanto di cappello a chiunque si impegna a sviluppare drivers open-source!
    Quello che ho inteso dire è semplicemente questo: non è così semplice ed indolore compilare e installare correttamente pacchetti non ufficiali. Io non ho molta esperienza, ed ho malauguratamente compromesso il sistema nonostante la compilazione sia andata perfettamente a buon fine e i drivers risultassero correttamente installati. Il modem non rispondeva più alle interrogazioni. Completamente assente.
    Ho così optato per reinstallare il sistema (avendo assoluta necessità di un winmodem funzionante, causa mancata fornitura di adsl .. aargh!).
    Il winmodem a 33.6 K è certamente molto limitato..tenterò di migliorare la situazione con stringhe e quant’altro ma per il momento non mi azzardo ad installare pacchetti diversi da quelli testati per la distro ubuntu.
    saluti a tutti e grazie ancora,. se avete novità fateci sapere!

    Commento di alex — 9 ottobre 2006 @ 11:54

  25. P.s. Grazie Trevino, ho visto che hai innalzato il mio semplice post a dignità di guida..sono felice di collaborare con la comunità Linux/Ubuintu per semplificare la configurazione del nostro sistema! Un saluto, chiudo Windoze e ricomincio a lavorare seriamente :-) alla prossima!

    Commento di alex — 9 ottobre 2006 @ 11:59

  26. salve a tutti, in particolare a Trevino!

    Sono Alex,l’autore del tutorial for dummies..
    Volevo chiedervi: qualcuno ha finalmente trovato il modo di far funzionare l’Agere AC 97 a 56kbps?
    Io sono ancora costretto ad utilizzare la stringa ATX3+MS=34

    E’ un problema soltanto di teleconomy? Si ha lo stesso problema con tutti i winmodem Lucent/Smartlink?

    Per la cronaca, ho provato migliaia di volte ad installare i drivers della limodems.org..Niente da fare..

    http://linmodems.technion.ac.il/packages/smartlink/slmodem-2.9.11-20051101.tar.gz
    Questo driver su edgy non compila nemmeno, restituisce un sacco di errori.

    http://linmodems.technion.ac.il/packages/smartlink/slmodem-2.9.11-20061021.tar.gz
    Questo driver, il più recente, su edgy restituisce una serie di warnings, poi con sudo modprobe slamr non carica nessun modulo.
    Il modem non è rilevato da gnome-ppp.

    L’unica soluzione è installare il solito demone sl-modem-daemon.
    Con il risultato di dover ricorre alla solita stringa ATX3+MS=34.

    Qualche suggerimento?

    Qualche chiarimento sulla frase (per me oscura..)
    “esattamente chiamare slmodemd non così com’è ma con l’opzione -r, poi con stringa di inizializzazione atx3+ms=90, così sarete a 56k full (per teleconomy)…” … ?

    oppure per i più esperti: perchè non un bel tutorial testato con edgy su come compilare e caricare correttamente i drivers della linmodems.org..

    Saluti a tutti e mille grazie in anticipo!

    Commento di Alex — 2 febbraio 2007 @ 20:58

  27. Non so se hai visto, ma su questa pagina ci sono i moduli precomilati per Ubuntu, scarica la versione per il tuo kernel, quindi lì c’è tutto quello che serve per usare il modem…

    Commento di Treviño — 4 febbraio 2007 @ 16:09

  28. Grazie mille a Trevino!!!

    Finalmente posso ‘correre’ anch’io a 56k con il mio fido Ubuntu..

    Un consiglio agli amici che viaggiano ancora a 33.6k con la stringa ATX3+MS=34:

    andate a questa pagina

    http://linmodems.technion.ac.il/packages/smartlink/Ubuntu/

    e scaricate il pacchetto corrispondente al vostro kernel! (per sapere quale versione di kernel avete, basta aprire una finestra di terminale e digitare il comando “uname -r”).

    Dopo aver scaricato il pacchetto corretto,
    decompattatelo e installate il tutto semplicemente aprendo una finestra del terminale, entrando nella cartella decompressa e digitando il comando
    “sudo sh setup”

    Ora avrete il vostro modem funzionante a 56kbps!

    Mi raccomando non dimenticate di inserire la stringa “ATX3″ e di selezionare in “opzioni” di gnome-ppp la casella “Ignora le stringhe del terminale(Modo Stupido)”

    @Trevino: perchè non aggiungi queste informazioni al tutorial?
    Risolverebbero finalmente i problemi di tutti coloro che ancora sono costretti a viaggiare a 33k!

    Saluti e grazie ancora!

    Commento di Alex — 5 febbraio 2007 @ 15:52

  29. Ok, appena trovo 5 minuti aggiungo… :)

    Commento di Treviño — 6 febbraio 2007 @ 02:04

  30. Ciao a tutti !! Sono uno dei tanti che ha seguiton questa guida per gli Agere ed ho Teleconomy pure io (Kubuntu 6.10). Sono due mesi che vado a 33.6k. Ho letto che finalmente è stato risolto il problema ma… la versione del mio kernel, aggiornato due giorni fa è la 2.6.17-11-generic e non trovo il pacchetto. Che faccio provo lo stesso con la 2.6.17-10-generic o rischio di fare un ‘danno’? 

    Grazie in anticipo per l’aiuto

    grispa72  

    Commento di grispa72 — 13 febbraio 2007 @ 12:58

  31. Ho provato da grub ad avviare con il kernel 2.6.17-10 e ad installare l’ smlr per il kernel. Ho seguito le istruzioni ma non va. Intanto, usando kppp non ho MODO STUPIDO da selezionare. Cambiando poi la stringa ATQ0 V1 E1 S0=0 X3 &C1 &D2 +MS=34 con ATX3 mi da il messaggio NO CARRIER. Qualche consiglio?

    grispa72

    Commento di grispa72 — 13 febbraio 2007 @ 21:16

  32. Mh, in che senso non va il modulo? Mi pare che le differenze tra i due kernel siano davvero poche… Ti da qualche errore quando fai sudo modprobe slamr?

    Commento di Treviño — 14 febbraio 2007 @ 16:27

  33. No nessun errore. Se vuoi ti posto il messaggio che mi da quando do sudo sh setup. In mezzo ci sono errori che non riesco a decifrare…

    Commento di grispa72 — 14 febbraio 2007 @ 20:33

  34. Si, ok… Posta pure qui… Attento a non mettere una valanga di log, nel caso spedisci via mail ^_^

    Commento di Treviño — 15 febbraio 2007 @ 03:49

  35. Guarda qui: http://forum.ubuntu-it.org/index.php/topic,62470.0.html ho aperto un topic con il problema che ho…emoticon

    Commento di grispa72 — 15 febbraio 2007 @ 07:15

  36. Scusate, ma si capisce poco di cosa si sta parlando, soprattutto per i neofiti si rischia di fare un pò di confusione: parti dicendo che ti rileva un Lucent agere ltmodem; poi alla verifica risulta essere un Intel… e la guida spiega come installare gli smartlink slmodem (tutt’altra marca…)

     

    Commento di Gigi — 25 febbraio 2007 @ 16:41

  37. No… Allora il modem è un Agere mentre intel è chip controller che cmq dipende dal chipset che hai…

    La guida vale dunque sia per gli smartlink che per gli agere e altri winmodem… 

    Commento di Treviño — 25 febbraio 2007 @ 17:47

  38. Ciao ragazzi.

    Complimenti per questi post, utilissimi.
    Portoppo ho un modem PCI sul desktop piuyyosto cocciuto (Agere system LT winModem). ho sefuito i vostri consigli ma quando interrogo il modem da gnome-ppp mi dece che non è presente nessun modem. Potreste consigliarmi? :(

    Commento di Luca — 26 febbraio 2007 @ 21:45

  39. Niente, non funziona con il mio modem il pacchetto sl-modem; non funziona nemmeno con lt-modem contenuto nei restricted. Adesso provo col driver Martian.

    Comunque ho seri dubbi che un modem Lucent Agere funzioni con moduli Smart Link piuttosto sono portato a credere che la procedura abbia in realtà abilitato il supporto ad un modulo già contenuto nel kernel della tua distro. Infatti, scaricando i restricted (ma ATTENZIONE NON la versione generic, ma solo la i386 e la x64) vengono installati moduli specifici per i modem lucent (se hai quello, ma la foto che hai messo in alto è di un Realtek e non di un lucent).

    Comunque io non voglio fare nessuna polemica, semplicemente dire che questa è una guida all’installazione dei modem SmartLink più che Agere Lucent.

    Ciao 

    Commento di Gigi — 27 febbraio 2007 @ 06:53

  40. A proposito su che distro l’avete testato?

    Commento di Gigi — 27 febbraio 2007 @ 06:55

  41. @grispa72:

    Nemmeno io sono riuscito a connettermi a teleconomy utilizzando kubuntu e kppp.

    L’unico modo è stato quello di installare gnome-ppp ed utilizzarlo su kubuntu (ammetto che non è un’operazione da puristi di gnome o kde, ma funziona e non ha nessuna controindicazione).

    Prova ad installare gnome-ppp (comprese tutte le dipendenze,se non hai gnome) e ad abilitare l’opzione ‘Modo stupido’. La stringa ‘ATX3′ va lasciata.

    Facci sapere se i moduli per il kernel vecchio funzionano anche sull’ultimo kernel (2.6.17-11-generic)

    @Gigi

    può darsi che il chipset prodotto da agere sia compatibile con gli standard di smartlink, oppure che nei modem agere in questione sia impiegato un dsp prodotto da smartlink stessa. Sia chiaro che le mie sono solo ipotesi..

    Sinceramente la questione è molto nebulosa, nemmeno dalle info fornite dal sito linmodems si riesce a capire qualcosa di piu..forse trevino potrà diradare i nostri dubbi..

    Del resto, può darsi che il vostro modello di modem agere non sia compatibile con il chip smartlink.

    Saluti a tutti!

    Commento di alex — 28 febbraio 2007 @ 01:50

  42. A questo punto, ho una scheda madre che non ha la seriale, quindi solo PCI o USB.

    Mi consigliate un modello compatibilissimo con linux, magari presente nelle grandi catene commerciali? :(  

    Commento di Luca — 28 febbraio 2007 @ 09:59

  43. Googolando in giro ho quasi la certezza assoluta che i due tipi di modem usano driver completamente diversi. Può essere che i DSP siano analoghi, ma il punto è che difficilmente il modulo slmodem contiene l’identificativo hardware dei chip Alcatel Lucent Agere. Non vorrei che si fosse caduti nell’equivoco comune per cui Winmodem=ltmodem=slmodem… e chi più ne ha più ne metta…

    Che cosa vi compare dando il comando:

    lspci -v

    Ciao

    P.S.: una guida ai Lucent Agere puri che secondo molti funzionerebbe (non l’ho provata) http://www.ubuntuforums.org/showthread.php?t=198730

    Commento di Gigi — 1 marzo 2007 @ 11:50

  44. Luca: ti consiglio di guardare su http://www.essedi.it indicano anche la compatibilità di ogni pezzo con Linux

    Commento di Treviño — 1 marzo 2007 @ 22:29

  45. Grazie dell consiglio… alla fine ho acquistato questo. http://www.atlantisland.it/ita/prodotti/Connettivit%E0/PSTN/WebRunner_USB/

    Arriva lunedi.

    Usa i driver slmodem, spero di riuscire ad installarlo. 

    Commento di Luca — 1 marzo 2007 @ 23:20

  46. Ciao, ho buone notizie: sono riuscito a risolvere con il mio modem Alcatel Lucent Agere (ltmodem) e i driver Martian. Purtroppo per i kernel successivi al 2.6.12 bisogna utilizzare questi nuovi driver, perchè i vecchi hanno problemi di compilazione.

    Comunque è assodato al 100% che sono prodotti diversi dagli Smart Link (slmodem) ditta acquistata nel 2005 da Connexant, sicchè vi conviene cambiare il titolo del blog, dato che è completamente sbagliato e fuorviante.

    Ciao 

    Commento di Gigi — 2 marzo 2007 @ 11:55

  47. Puoi indicare una guida che spieghi come installare i driver Martian?

    Commento di grispa72 — 4 marzo 2007 @ 08:54

  48. Ciao, la guida che ho seguito è questa: http://wiki.ubuntu-br.org/LucentWinmodem/Edgy
    Rimane il problema dell’uso di KPPP per configurare la connessione: succede che tra i modem disponibili non è elencato il /dev/ttySM0 sicchè la connessione avviene da riga di comando con wvdial; ma a parte questo, tutto ok.
    Ciao

    Commento di Gigi — 4 marzo 2007 @ 12:22

  49. In conclusione,non riesco a seguire tutto il discorso,qualcuno può darmi una stringa di inizializzazione completa per un modem 56k?

    Commento di alberto — 12 marzo 2007 @ 19:08

  50. ciao,
    ho seguito la 2° guida di Alex in tutti i particolari (stupid mod, ATX3, gnome-ppp) ma il mio Kubuntu 6.10 continua ad andare a 33600 con telecom!!! La stringa ATX3 non mi fa connettere, devo per forza limitare il bitrate a 34 (con MS=34)!!! I driver sono gli ultimi per il kernel 2.6.17-10-generic, ma il problema rimane….come devo fare??? Vi prego aiutatemi sono disperato, ciao

    Commento di Massimo — 24 marzo 2007 @ 10:23

  51. Ciao, scusa se divago, ho letto che hai usato un router cisco isdn. Io ho la necessità di utilizzare un cisco isdn 801 su ubuntu, sai darmi qualche consiglio su come farlo funzionare? grazie

    Commento di Simone — 25 aprile 2007 @ 11:23

  52. salve a tutti. sono un novellino di ubuntu feisty e ho problemi a connettermi con il modem in questione: non so proprio + dove sbattere la testa..

     ho seguito la guida di alex minuziosamente passo per passo. Installato sl-modem-daemon e gnome-ppp, e scaricato ed installato da linmodems.technion.ac.il/packages/smartlink/Ubuntu/ il pacchetto corrispondente al mio kernel (slamr-2.6.20-15-generic ). Tutto da manuale, nessun intoppo. IL MODEM SI CONNETTE! WOW!
    in particolare il log riporta:

     –> Ignoring malformed input line: ";Do NOT edit this file by hand!"
    –> WvDial: Internet dialer version 1.56
    –> Cannot get information for serial port.
    –> Initializing modem.
    –> Sending: ATZ
    ATZ
    OK
    –> Sending: ATX3
    ATX3
    OK
    –> Modem initialized.
    –> Sending: ATM1L3DT7021055000
    –> Waiting for carrier.
    ATM1L3DT7021055000
    CONNECT 52000
    –> Carrier detected.  Starting PPP immediately.
    –> Starting pppd at Tue Jun 12 23:46:52 2007
    –> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
    –> –> PAP (Password Authentication Protocol) may be flaky.
    –> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied
    –> –> CHAP (Challenge Handshake) may be flaky.
    –> Pid of pppd: 6190
    –> Using interface ppp0
    –> local  IP address 151.30.(…
    –> remote IP address 151.6.(…
    –> primary   DNS address 193.70.(…
    –> secondary DNS address 193.70.(…

     Mi disconnetto, riavvio il sistema ed ecco che non riesco + a connettermi. Il log riporta:

     –> Ignoring malformed input line: ";Do NOT edit this file by hand!"
    –> WvDial: Internet dialer version 1.56
    –> Cannot get information for serial port.
    –> Initializing modem.
    –> Sending: ATZ
    ATZ
    OK
    –> Sending: ATX3
    ATX3
    OK
    –> Modem initialized.
    –> Sending: ATM1L3DT7021055000
    –> Waiting for carrier.
    ATM1L3DT7021055000
    NO CARRIER
    ERROR
    –> No Carrier!  Trying again.
    –> Maximum Attempts Exceeded..Aborting!!
    –> Disconnecting at Tue Jun 12 23:41:37 2007

     allora ripeto l’operazione da capo, e una volta reinstallati tutti i pacchetti la connessione funziona di nuovo.

     Mi disconnetto, e senza riavviare provo a connettermi nuovamente: niente da fare, il log riporta:

     –> Ignoring malformed input line: ";Do NOT edit this file by hand!"
    –> WvDial: Internet dialer version 1.56
    –> Cannot open /dev/ttySL0: No such file or directory
    –> Cannot open /dev/ttySL0: No such file or directory
    –> Cannot open /dev/ttySL0: No such file or directory

     è possibile che debba x forza usare windows x riuscire a navigare decentemente?
    scusate il disturbo. ogni sugerimento è ben accetto

    Commento di tommy — 13 giugno 2007 @ 14:30

  53. Controlla (con "lsmod | grep <modulo>") che siano stati caricati all’avvio i moduli slamr e ungrab-winmodem, altrimenti caricali te con sudo morprobe <modulo>. A quel punto dovrebbe essere "creata" la periferica…

    Commento di Treviño — 13 giugno 2007 @ 15:46

  54. scusa ma c’è qualcosa che nn torna

    da terminale digito  “lsmod | grep slamr” e nn mi dice nulla, semplicemente passa a una nuova riga
    lo stesso con “lsmod | grep ungrab-winmodem”

    allora ho pensato che ti riferissi ai file slamr.ko e ungrab-winmodem.ko che si trovano nella cartella di slamr-2.6.20-15-generic che ho scaricato da  linmodems.technion.ac.il/packages
    ma digitando “lsmod | grep /home/…./slamr.ko” mi risponde FATAL: modulo non trovato

    in ogni caso ho provato a caricare i moduli con “sudo modprobe slamr” e risponde FATAL: moduli ungrab_winmodem e slamr non trovati
    anche provando con “sudo modprobe /home/…/slamr.ko” mi risponde FATAL: modulo non trovato

    sono praticamente sicuro che sono io che nn ho capito una mazza!!
    abbi pazienza..

    Commento di tommy — 14 giugno 2007 @ 15:06

  55. Beh, quei comandi dovrebbero eservire a caricare i moduli, se installati, evidentemente te non li installi correttamente… O meglio, non nella posizione giusta… Prova a mettere i file *.ko in /lib/modules/$(uname -r)/kernel/drivers/misc/  (con sudo mv *.ko <destinazione>) quindi a fare depmod -ae e quindi a ridare i comandi modprobe <nomemodulo> (senza .ko)

    Commento di Treviño — 15 giugno 2007 @ 11:34

  56. Ciao complimenti per l’articolo emoticon 

    Ho un modem Agere Systems AC’97 e uso teleconomy 70201871878 su Kubuntu 7.04 con wvdial ma non sono riuscito a connettermi a 56k

    Ho seguito la vostra guida:

    Ho scaricato il file slamr-2.6.20-15-generic.tar.gz

    da http://linmodems.technion.ac.il/packages/smartlink/Ubuntu/

    ho scompattato il contenuto nella cartella "home" da terminale (da root) ho istallato con  "sudo sh setup" e mi ha istallato il modem correttamente… poi sono andato sul file "wvdial.conf" e l’ho impostato in questo modo:

    [Dialer Defaults]
    Init1 = ATX3
    Stupid mode = yes
    Modem Type = Analog Modem
    ISDN = 0
    Phone = 7020187187
    New PPPD = yes
    Modem = /dev/ttySL0
    Username = telecom
    Carrier check = no
    Password = telecom
    Baud = 460800
    Carrier check = no

     Sono entrato nel terminale, ho digitato "wvdial" per connettermi ma esce il solito errore: 

    –> WvDial: Internet dialer version 1.56
    –> Cannot get information for serial port.
    –> Initializing modem.
    –> Sending: ATX3
    ATX3
    OK
    –> Modem initialized.
    –> Sending: ATDT7020187187
    –> Waiting for carrier.
    ATDT7020187187
    NO CARRIER
    –> No Carrier!  Trying again.

    Se invece uso la stringa "ATX3+MS=34" si connette ma a 33k… dove ho sbagliato? Ciao grazie in anticipo

    Commento di Matteo — 16 giugno 2007 @ 17:24

  57. ciao trevino grazie x le dritte finalmente sn riuscito a far andare il modem come si deve..

     

    il problema deve essere stato nell’installazione del pacchetto slamr. io infatti avevo usato "sudo sh setup /home/…/slamr-2.6.20-15-generic/setup"

    poi invece ho installato il pacchetto entrando prima nella cartella con "cd /home/…/slamr-2.6.20-15-generic/" e poi installando con "sudo sh setup"

    si lo so sembra una cazzata ma per me nn era così scontato, magari potrebbe servire a qualcun altro … fattostà che adesso funziona alla grande

     

    grazie ancora ciao! 

    Commento di tommy — 18 giugno 2007 @ 14:36

  58. continua a darmi NO CARRIER prima della composizione del numero nonostante avessi provato 1miliardo di stringhe… carrier check = no ecceccc come posso fare per far partire la chiamata ????

    Commento di routine — 7 agosto 2007 @ 18:52

  59. [...] vi segnalo questa guida . [...]

    Pingback di   Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC’97 Modem Controller by Luigi Molinaro Blog — 10 agosto 2007 @ 01:39

  60. Nella guida ufficiale sugli smart-link hanno aggiunto un’installazione alternativa che mi ha risolto tutti i problemi. emoticon

    http://wiki.ubuntu-it.org/Hardware/Modem/Dialup/Smartlink#head-a1e8d193b87933e3ae8738f57112b31764612a99&nbsp;

     

    Commento di Gianni Ferraro — 25 agosto 2007 @ 12:07

  61. In questi giorni, per motivi che spero di raccontarvi a breve, sono dovuto tornare al 56k :/… Ad ogni modo usando gli ultimi moduli disponibili per ubuntu su linmodems, e il demone fornito con ubuntu (ma anche con quello di linmodem) a connessione verso Teleconomy Internet (7020187187) funzionava solo forzando la velocità a 33k… :|

    Ho provato invece gli ultimi moduli (slamr, slusb, e ungrab-winmodem) presi dall’ftp di linmodems + slmodemd e tutto funziona..

    Appena posso metterò i sorgenti dei moduli (per module-assistant) ed il demone in formato .deb nel mio repository ;)

    Bye! 

    Commento di Treviño — 31 agosto 2007 @ 18:26

  62. ho ubuntu 7.10 su acer travelmate 2501 e sto provando a configurare il modem agere ac97, sto seguendo la prima guida di Alex ma quando arrivo al punto 6 mi accorgo che in quella finestra di dialogo non ho il pulsante “autodetect”… com’è possibile? grazie, sto impazzendo!

    Commento di marmo — 25 ottobre 2007 @ 11:20

Lascia un commento