Connessione a internet tramite cellulare con cavo dati USB

Colleghiamo il cellulare al cavo e il cavo al PC.

Controlliamo cosa è collegato al PC, alle porte USB, quindi apriamo il terminale e digitiamo:

lsusb

nel mio caso:

salvatore@debian:~$

salvatore@debian:~$ lsusb

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 003 Device 002: ID 0421:0410 Nokia Mobile Phones 6630 Imaging Smartphone

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

salvatore@debian:~$

 

Dice che è collegato quel dispositivo nokia.

Adesso controlliamo se lo identifica come modem, scriviamo:

ls /dev/ttyACM*

nel mio caso:

salvatore@debian:~$

salvatore@debian:~$ ls /dev/ttyACM*

/dev/ttyACM0

salvatore@debian:~$

 

Perfetto, ora possiamo usare gnomeppp, oppure Kppp oppure wvdial.

Decido di usare wvdial, se non è installato si deve installare tramite il comando apt-get install wvdial oppure da Synaptic e simili installando wvdial.

Dopo averlo installato, dobbiamo solo configuare wvdial.

Apriamo il terminale e scriviamo:

su

inseriamo la password

nano /etc/wvdial.conf oppure gedit /etc/wvdial.conf

incolliamo:

 

Dialer Defaults

#dispositivo da considerare Modem = /dev/ttyACM0

#velocità max Baud = 460800 Init = ATZ0 Init2 = AT Q0 V1 E0 S0=0 &C1 &D2 +FCLASS=0 #stringa inizializazione

Init3 = AT+CGDCONT=1,"IP","ibox.tim.it","",0,0 Modem Type = Analog Modem Carrier Check = no

#numero di telefono, per i nokia è questo Phone = *99#

#il mio operatore non ha nome utente o password Username = ininfluente Password = ininfluente

Se abbiamo la WIND dobbiamo sostituire l'APN ossia “ibox.tim.it” con “internet.wind”.

Adesso salviamo e usciamo.

Se usiamo nano, si salviamo premendo CTRL+O e usciamo con CTRL+X , usciamo anche da root con exit

Digitiamo wvdial come utente normale, se non si connette per problemi di “permission”, allora manca ancora una cosa.

Dobbiamo autorizzare il nostro utente a usare il programma.

su

digita password

nano /etc/group ( oppure gedit /etc/group )

cerchiamo

il gruppo dip

esempio esce :

dialout:x:20:salvatore

fax:x:21:

sudo:x:27:

audio:x:29:salvatore

dip:x:30:

www-data:x:33:

aggiungo il mio utente, nel mio caso, faccio diventare:

dialout:x:20:salvatore

fax:x:21:

sudo:x:27:

audio:x:29:salvatore

dip:x:30:salvatore

www-data:x:33:

 

Adesso riavviamo il PC per far in modo che si applichino i permessi.

Digitiamo wvdial, esce qualcosa come questa:

IMPORTANTE NON CHIUDERE LA FINESTRA ALTRIMENTI CADE LA LINEA

 

salvatore@debian:~$ wvdial

–> WvDial: Internet dialer version 1.60

–> Cannot get information for serial port.

–> Initializing modem.

–> Sending: ATZ0

ATZ0

OK

–> Sending: AT Q0 V1 E0 S0=0 &C1 &D2 +FCLASS=0

AT Q0 V1 E0 S0=0 &C1 &D2 +FCLASS=0

OK

–> Sending: AT+CGDCONT=1,"IP","internet.wind","",0,0

OK

–> Modem initialized.

–> Sending: ATDT*99#

–> Waiting for carrier.

CONNECT

~[7f]}#@!}!} } }2}#}$@#}!}$}%}"}&} }*} } g}%~

–> Carrier detected. Waiting for prompt.

~[7f]}#@!}!} } }2}#}$@#}!}$}%}"}&} }*} } g}%~

–> PPP negotiation detected.

–> Starting pppd at Thu Apr 8 14:56:37 2010

–> 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: 3252

–> pppd: ??? 0?? @??

–> Using interface ppp0

–> pppd: ??? 0?? @??

–> pppd: ??? 0?? @??

–> pppd: ??? 0?? @??

–> pppd: ??? 0?? @??

–> local IP address 151.81.22.192

–> remote IP address 10.6.6.6

–> primary DNS address 193.70.152.25

–> secondary DNS address 193.70.192.25

Leggi anche:

Ti è piaciuto l'articolo? Vota Ok oppure No. Grazie Mille!

Puoi votare l'articolo anche qui, gli articoli precedenti qui.

Switch to our mobile site