|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 3958
|
modem esterno usb, smartlink e ubuntu
Ciao
Ho collegato al pc con ubuntu 7.04 un modem esterno usb 56k della ST microelectronics che già usavo sotto mandrake 9.0 e funzionava alla perfezione dopo aver installato i driver smartlink (di qualche anno fa). Mentre con mandrake sono riuscito a configurare il modem e a farlo funzionare con ubuntu la procedura non mi è tanto chiara. In synaptic ci sono dei pacchetti (/sl-modem e sl-modem source) relativi ai smartlink driver che ho scaricato ma non so poi cosa fare. Ho anche il file dei nuovi driver slmodem-2.9.11-20060727 ma non riesco ad installarli. Vorrei sapere quindi, qual'è la procedura giusta che comprenda: 1) Cosa installare (basta i file di synaptic o devo compilare i driver di cui sopra?) 2) capire se i driver ci sono e funzionano e come rilevare il modem correttamente. 3) infine devo coillegarmi. potete aiutarmi per piacere? grazie |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 3958
|
nada de nada qui..vabbe.
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Oct 1999
Città: Tra Como e Varese
Messaggi: 2798
|
prima di tutto fai lsusb e vedi se ti rileva il modem
__________________
https://www.duckintour.it |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 3958
|
ok, un passo alla volta.
con lsusb il modem è rilevato: Bus 001 Device 002: ID 0483:7554 SGS Thomson Microelectronics 56k SoftModem ho seguito passo passo anche la guida qui: http://wiki.ubuntu-it.org/Hardware/...ialup/Smartlink la parte reelativa a: "Installazione alternativa su Ubuntu 7.04 «Feisty Fawn»" ho scaricato i pacchetti come dice di fare cambiato le impostazione di alcuni file il make install per i file scaricati e caricati i moduli. Dopo il riavvio del demone in etc dovrei trovare il device modem ma non c'è; e se do il comando wvdial da shell mi dice: Cannot open /dev/modem: No such file or directory I driver sembrano installati (mi è comparsa un messaggio di avvertimento in alto relativo a restricted driver. ma cosa c'è allora che non va? ps: come si attiva lo stupid mode visto che uso la flat di teleconomy? in wvdial.conf dovrebbe essere aggiunto questo comando ma non ho capito come precisamente. Grazie |
![]() |
![]() |
![]() |
#5 |
Member
Iscritto dal: Mar 2004
Messaggi: 56
|
Ciao!
Se nel terminale scrivi questo comando: slmodemd --country=ITALY /dev/slusb0 cosa ti esce scritto? Per quanto riguardo lo stupid mode basta aggiungere questa riga in wvdial.conf: stupid mode = on |
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 3958
|
Quote:
Incominciamo a centrare il problema. ecco il risultato del comando da te suggerito: error: mdm setup: cannot stat `/dev/slusb0': No such file or directory error: cannot setup device `/dev/slusb0' quindi? Grazie |
|
![]() |
![]() |
![]() |
#7 |
Member
Iscritto dal: Mar 2004
Messaggi: 56
|
Per poter utilizzare subito il modem devi eseguire nel terminale queste due righe con privilegi di root:
sudo mknod -m 600 /dev/slusb0 c 243 0 sudo slmodemd --country=ITALY /dev/slusb0 A questo punto puoi utilizzare il programma di connessione internet (KPPP, GnomePPP, wvdial) indicando nelle opzioni come porta del modem /dev/ttySL0. Al prossimo riavvio per evitare di scrivere le due righe iniziali nel terminale aggiungile nel file "/etc/rc.local" prima di "exit 0", in questo modo vengono eseguite automaticamente durante la fase di avvio sistema. Ciao. ![]() Ultima modifica di Vinsneuve : 07-10-2007 alle 23:38. |
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 3958
|
Quote:
Nella shell ho messo le tue 2 righe poi ho avviato (sempre da shell) wvdial. Il modem si è acceso (ha un led rosso) però dopo 2 secondi si è di nuovo spento. Ecco i dati della shell: --> WvDial: Internet dialer version 1.56 --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ ATZ OK --> Modem initialized. --> Sending: ATDT7020187187 --> Waiting for carrier. ATDT7020187187 NO DIALTONE --> No dial tone. --> Disconnecting at Mon Oct 8 15:19:42 2007 ti do ulteriori informazioni: Ho, per sicurezza, anche inviato i comandi: sudo modprobe ungrab_winmodem sudo modprobe slamr Nel file modules di etc/modules avevo inserito queste righe (per avviare i moduli all'avvio): ungrab_winmodem slusb La guida qui: http://wiki.ubuntu-it.org/Hardware/M...alup/Smartlink (nella sezione relativa a ubuntu 7.04) veramente indicava di mettere nel file la riga: slamr io ho preferito (secondo le indicazioni di un file txt) inserire slusb. Non so se ho fatto bene. Che ne dici? Il file wvdial.conf (che ho modificato manualmente con gedit) è impostato così: Phone = 7020187187 Username = Telecom Password = Telecom New PPPD = yes stupid mode = on Per la cronaca mi collego con teleconomy internet (ecco perchè uso lo stupid mod. A proposito è inserito bene questo parametro?) Dai che ci siamo!!! Grazie Ultima modifica di lucas72 : 08-10-2007 alle 14:46. |
|
![]() |
![]() |
![]() |
#9 | |
Member
Iscritto dal: Mar 2004
Messaggi: 56
|
Quote:
Nel file "/etc/wvdial.conf" aggiungi queste due righe: Init2 = ATQ0 X3 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Carrier check = no Non dovresti avere problemi di "no dial tone" (comando X3) anche se a volte bisogna fare alcuni tentativi di connessione. Ciao. |
|
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 3958
|
Quote:
Scusami, ma questi 2 comandi: sudo mknod -m 600 /dev/slusb0 c 243 0 sudo slmodemd --country=ITALY /dev/slusb0 è possibile evitare di inserirli da shell ad ogni tentativo di connessione? Vorrei evitare di utilizzare la shell ogni volta. Grazie |
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 3958
|
ho provato la modifica al file ma ecco il risultato da shell:
--> WvDial: Internet dialer version 1.56 --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ ATZ OK --> Sending: ATQ0 X3 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 X3 V1 E1 S0=0 &C1 &D2 +FCLASS=0 OK --> Modem initialized. --> Sending: ATDT7020187187 --> Waiting for carrier. ATDT7020187187 NO CARRIER --> No Carrier! Trying again. --> Sending: ATDT7020187187 --> Waiting for carrier. ATDT7020187187 NO CARRIER --> No Carrier! Trying again. --> Sending: ATDT7020187187 --> Waiting for carrier. ATDT7020187187 NO CARRIER --> No Carrier! Trying again. --> Sending: ATDT7020187187 --> Waiting for carrier. ATDT7020187187 NO CARRIER --> No Carrier! Trying again. Il fatto positivo adesso è che il led rimane accesso finchè non chiudo la shell dalla quale ho avviato wvdial. |
![]() |
![]() |
![]() |
#12 |
Member
Iscritto dal: Mar 2004
Messaggi: 56
|
Hai inserito il comando "Carrier check = no" nel file wvdial.conf?, anche a me ogni tanto esce no carrier check però a volte si collega subito, a meno che il tuo provider richiede una configurazione diversa dalla mia.
Per non scrivere i comandi precedenti nella shell inseriscili nel file "/etc/rc.local" Ciao. |
![]() |
![]() |
![]() |
#13 | |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 3958
|
Quote:
Mi hanno detto anche di provare, visto che uso la flat teleconomy questi dns: 62.211.69.150 e 212.48.4.51 Ma dove li devo mettere precisamente? Ho provato ad aggiungerli nella finestra per la connessione (quindi in modalità grafica) per modem..ma me li cancella, Ritrovo sempre solo (sia nella finestra che nel file resol.conf) questi dati: search mshome.net nameserver 192.168.0.1 anche se aggiungo i nuovi dns manualmente. Cosa puoi dirmi? Grazie ancora |
|
![]() |
![]() |
![]() |
#14 |
Member
Iscritto dal: Mar 2004
Messaggi: 56
|
Prima di usare i DNS wvdial si deve collegare al provider ma se continua ad uscire l'errore No Carrier c'è qualcosa che non va.
Non saprei da cosa dipende nello specifico la procedura seguita è comunque quella giusta. I DNS comunque si possono settare nelle opzioni di GnomePPP o KPPP, non saprei in wvdial, io li lascio sempre dinamici. Ciao. |
![]() |
![]() |
![]() |
#15 | |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 3958
|
Quote:
grazie |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 17:37.