Author: Enrico Cherubini
License: GPL
Per connettersi con linux tramite bluetooth ad un qualsiasi dispositivo, e' necessario avere installato le bluez-utils (io faccio riferimento sempre a debian, quindi per altre distribuzioni vedete voi) ed un adattatore bluetooth (io ne uso uno che si collega alla porta USB, marca Surecom, il modello che arriva a 100m).
Le cose sono abbastanza semplici...
Per prima cosa chiamate il 42070 per far abilitare la trasmissione dati dal vostro cellulare. Dicono 48 ore in realta a me l'hanno abilitata dopo circa 4 ore.
Ora e' necessario configurate il cellulare secondo questi passi tratti dal sito di blasfemo. Notare che negli APN non c'e' il dominio vodafone.it ma omnitel.it.
Creazione account DATI
Seleziona Connetti -> Comunic. dati -> Account dati -> Aggiungi account?
- Tipo account: Dati GPRS
- Nome: a scelta (ad es: Dati GPRS)
- Nome APN: web.omnitel.it
- ID utente: (vuoto)
- Password: (vuoto)
Salvare...
Seleziona dal menu Account dati: Dati GPRS -> Modifica
- Indirizzo APN: web.omnitel.it
- ID utente: (vuoto)
- Password: (vuoto)
- Inserire Password: Disattivato
- Consenti chiamata: Solo GPRS
- Indirizzo IP: controllare che il campo sia vuoto
- Indirizzo DNS: controllare che il campo sia vuoto
(Impostazione avanzata)
- Autenticazione: Normale
- Compressione dati: Disattivato
- Compressione intest.: Disattivato
Nel menù Qualità del servizio verificare che le voci siano impostate con i seguenti valori:
- Precedenza: Non specificato
- Ritardo: Non specificato
- Affidabilità: Classe 3
- Velocità max: Non specificato
- Velocità media: Non specificato
Ora controllate il CID che e' stato assegnato a questo collegamento, e per fare questo andate in modifica dell'account appena creato e vedrete questo numero.
Ora controllate quale indirizzo abbia il vostro T630 (dovete avere abilitato il bluetooth e mettere visibilita' attiva nelle relative opzioni):
# hcitool scan
Scanning ...
00:0F:DE:C1:77:04
Bene, ora sappiamo l'indirizzo del device (se volete un sdptool browse 00:0F:DE:C1:77:04 vi dara' la lista dei servizi e relativi canali).
Non ci resta ora che attivare la connessione con questi 2 script, che io ho messo nella directory /root/vodafone:
---- /root/vodafone/GPRS
rfcomm release /dev/rfcomm0
sleep 2
rfcomm bind /dev/rfcomm0 00:0F:DE:C1:77:04
pppd /dev/rfcomm0 115200 connect "chat -V -f /root/vodafone/vodafone" crtscts modem -detach noccp defaultroute noauth ipcp-accept-remote ipcp-accept-local noipdefault debug
---- /root/vodafone/vodafone
ABORT BUSY
ABORT 'NO CARRIER'
ABORT VOICE
ABORT 'NO DIALTONE'
ABORT 'NO DIAL TONE'
ABORT 'NO ANSWER'
'' ATZ
OK-AT-OK AT+CGDCONT=1,"IP","web.omnitel.it",,0,0
OK "ATD*99***1#"
CONNECT ''
Da notare la penultima riga, OK "ATD*99***1#" dove l'1 e' il CID associato alla connessione dati che avevamo creata.
A questo punto dovrebbe essere tutto ok, e lanciando il comando ./GPRS vi dovreste connettere. Un consiglio e' quello di commentare in /etc/ppp/options la riga con lcp-echo-failure 4 altrimenti venite scollegati da pppd che non ottiene risposte dal dispositivo remoto.
Questo e' tutto, se avete suggerimenti o commenti scrivetemi