====== G.P.L. ======
(c) De Leo Francesco
=================
In questo momento, mentre scrivo, sto utilizzando il mio videofonino umts LG U900 per navigare in internet - opzione naviga 3 7 giorni della Tre - tramite bluetooth, dopo che nei giorni scorsi mi sono connesso tramite cavo usb. Dimenticavo, uso Debian Lenny - Gnome.
Prima di tutto, attivate il bluetooth sul telefonino, controllate che in "Rete accesso" sia scelta l'opzione "Bluetooth".
Procedura:
1) nel file /etc/default/bluetooth
opzione DUND_ENABLED da 0 a 1
poi come root tramite terminale date un bel /etc/init.d/bluetooth restart
2) con hcitool scan otterrete l'indirizzo del telefonino2) con hcitool scan otterrete l'indirizzo del telefonino
3) con sdptool browse indirizzo_dispositivo - 00:11:22:33:44:55 per es. - vi saranno elencati i servizi a cui potete accedere tramite blutooth; a noi interessa questa parte:
...
Service Name: Bluetooth Modem
Service RecHandle: 0x10007
Service Class ID List:
"Dialup Networking" (0x1103)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 8
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Dialup Networking" (0x1103)
Version: 0x0100
Il canale usato per il modem è il numero 8 (Channel: 8);
4) modificato /etc/bluetooth/rfcomm
Il mio (inserite in device l'indirizzo del vostro telefonino - vedi punto 2); in channel il canale che dovrebbe essere 8 anche per voi):
#
# RFCOMM configuration file.
#
rfcomm0 {
# # Automatically bind the device at startup
bind yes;
#
# # Bluetooth address of the device
device 00:11:22:33:44:55;
#
# # RFCOMM channel for the connection
channel 8;
#
# # Description of the connection
comment "LG U900 Modem Bluetooth Device";
}
5) modificato /etc/bluetooth/hcid.conf nella parte options (la passkey è quella per effettuare il pairing)
il mio:
#
# HCI daemon configuration file.
#
# HCId options
options {
# Automatically initialize new devices
autoinit yes;
# Security Manager mode
# none - Security manager disabled
# auto - Use local PIN for incoming connections
# user - Always ask user for a PIN
#
security auto;
# Pairing mode
# none - Pairing disabled
# multi - Allow pairing with already paired devices
# once - Pair once and deny successive attempts
pairing multi;
# Default PIN code for incoming connections
passkey "6666";
}
6) preparate il seguente file e chiamatelo come vi pare, per es. lgu900-BT.wvdial dal seguente contenuto:
[Dialer Defaults]
Modem = /dev/rfcomm0
Baud = 460800
Init1 = AT&F
Init2 = AT+CGDCONT=1,"IP","naviga.tre.it",,0,0
ISDN = 0
Modem Type = Analog Modem
Carrier Check = no
Phone = *99#
Username = tre
Password = tre
7) riavviate il computer oppure da root tramite terminale date un bel /etc/init.d/bluetooth restart senza chiavetta bluetooth inserita;
8) inserite la chiavetta bluetooth e controllate che esista /dev/rfcomm0
9) effettuate il pairing telefonino-Pc dal telefonino;
10) per connettervi da terminale (abbiate pazienza e riprovate più volte se la prima non va):
wvdial --config lgu900-BT.wvdial
11) per controllare il traffico (gli unici valori da prendere in considerazione sono quelli rilevabili dall'area clienti):
come root: pppstats -a -w 20 (ovvero mostra tra l'altro il traffico cumulativo in entrata e in uscita ogni venti secondi);
11) per disconnettervi da terminale Ctrl+C.
Allego screenshot terminale.
| Allegato | Dimensione |
|---|---|
| btLGu900.png | 65.73 KB |