Connessione GPRS tramite cellulare(V360) su linux(ubuntu)
---------------------------------------------------------

Dopo una ricerca in rete non è stato difficile trovare chi aveva il mio stesso problema, ossia
non riuscire a connettersi con il modem GPRS, cosi ho deciso di scrivere qua la soluzione, piuttosto semplice raggiunta mettendo insieme alcuni articoli trovati in rete.

Ho scritto questo articolo utilizzando come prova -linux ubuntu 6.06 LTS- perciò ci possono essere delle variazioni, in base al sistema operativo utilizzato.
Il celulare utilizzato è il motorola V360 (gprs/edge) con connesione USB, questo telefono dispone anche di blootooth, ma non sono ancora riuscito ad utilizzarlo scrivero un ulteriore articolo in caso di successo, in ogni caso gli accorgimenti dettati da questa dispensa sono utilizzabili da qualsiasi cellulare che abbia un modem interno e abbia un interfaccia usb...inoltre specifico che se il sistema operativo non riconosce il cellulare questo articolo non fa per voi.

--------------------------------
CONNESSIONE DEL CELLULARE AL PC
--------------------------------

Una volta connesso all'usb il cellulare andate nella shell e digitate "lsusb",
dovrete ricevere un output simile a questo

**

Bus 001 Device 012: ID 22b8:4902 Motorola PCS E398 GSM Phone
Bus 001 Device 002: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

**

Il mio sistema operativo(ubuntu 6.06LTS) carica i moduli necessari automaticamente,
nel qualcaso non lo facesse e necessario digitare:

||
|| modprobe usbserial product=0x(primo numero in questo caso 22b8) vendor=0x(secondo num in
|| questo caso 4902)  
||

Fatto questo potrete trovare la vostra periferica digitando "cat /var/log/messages|grep usb",
nell'output potrete trovare dove è stata caricata la vostra periferica solitamente in:

||
||/dev/ttyACM0 oppure /dev/ttyUSB0 poi dipende dal sistema...
||

Bene una volta che il modem è stato riconosciuto è necessario modificare il file di configurazione di "wvdial", digitate:

||
|| sudo gedit /etc/wvdial.conf (al posto di gedit potrete utilizzare l'editor che piu vi piace)
||

Dovrebbe aprirvi il file di configurazione di wvdial(installato di default su tutti i sistemi di solito.. ma se cosi non fosse installatelo con il vostro gestore di pacchetti).

Modificare questo file in modo da ottenere una configurazione uguale a questa:

**

[Dialer Defaults]
Modem = /dev/ttyACM0
Baud = 460800
Init1 = ATZ
Init2 = AT+CGDCONT=1,"IP","ibox.tim.it",,0,0
ISDN = 0
Modem Type = Analog Modem
Carrier Check = no
Phone = *99#      
Username = ''
Password = ''
New PPPD = yes

**

NOTA: La linea Init2 varia  da operatore ad operatore, ad esempio per wind al posto di

AT+CGDCONT=1,"IP","ibox.tim.it",,0,0   è necessario digitare:
AT+CGDCONT=1,"IP","internet.wind",,0,0

Anche il numero di telefono cambia infatti dipende dal modello di cellulare e quindi il numero che esso da alla gestione dei dati per quell'isp..(fonte attendibile al 50% per quanto riguarda le 2 righe qua sopra).

La stringa modem cambia in base a dove è installato il vostro modem..su quale porta, gia visto nel punto in cui si parlava del comando "cat /var/log/messages|grep usb".

PS:I dati possono differire in base al sistema o al modello di telefono ma in ogni caso sono in linea di massima analoghi, spero che questa guida possa essere utile a qualcuno.

PPS:I numeri di telefono, e le stringhe di inizializzizione nel qualcaso non funzionassero quelle che ho inserito in questo articolo, consiglio di fare una ricerca su internetr per il  proprio modello, si trovano per quasi tutti i telefoni e in linea di massima differiscono di poco quindi basta fare     qualche prova, ho notato che 3 ha una stringa molto diversa.