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
Pingback: Technotizie.it