|
Dimensione: 7462
Commento:
|
Dimensione: 7497
Commento: reso nome pagina
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 1: | Linea 1: |
| ## page was renamed from modemGPRSbluetooth | |
| Linea 6: | Linea 7: |
| Lo scopo principale di questa guida è realizzare un collegamento a Internet GPRS, EDGE o UMTS, collegandolo al computer mediante Bluetooth. Volendo connettere il cellulare tramite cavetto USB, vedere la sezione [#ur ulteriori risorse]. La procedura è stata testata con un '''Nokia 6630''' e gestore TIM ma la guida dovrebbe andare bene per qualunque cellulare e qualunque gestore. |
Lo scopo principale di questa guida è realizzare una connessione a Internet GPRS, EDGE o UMTS, collegando un cellulare al computer mediante Bluetooth. Volendo collegare il cellulare tramite cavetto USB, vedere la sezione [#ur ulteriori risorse]. La procedura è stata testata con un '''Nokia 6630''' tramite gestore TIM ma la guida dovrebbe essere valida per qualunque cellulare e gestore. |
| Linea 14: | Linea 15: |
| Per installare i pacchetti necessari al funzionamento del bluetooth, digitare in un terminale:{{{ | Per installare i pacchetti necessari al funzionamento del bluetooth, digitare da terminale:{{{ |
| Linea 18: | Linea 19: |
| Adesso per prima cosa è necessario trovare l’indirizzo fisico del dispositivo bluetooth. Attivare il bluetooth sul cellulare e in un terminale digitare: {{{ | Come prima cosa è necessario trovare l’indirizzo fisico del dispositivo bluetooth. Attivare il bluetooth sul cellulare e, sempre da terminale, digitare: {{{ |
| Linea 22: | Linea 23: |
| Il risultato dovrebbe essere piu o meno questo: {{{ | Il risultato dovrebbe essere: {{{ |
| Linea 28: | Linea 29: |
| Il primo numero è l’indirizzo MAC del cellulare. Annotarlo perché servirà nel seguito della procedura. | Il primo numero è l’indirizzo MAC del cellulare. Annotarlo in quanto servirà nel seguito della procedura. |
| Linea 48: | Linea 49: |
| ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''' Alcuni cellulari potrebbero utilizzare un canale RFCOMM diverso da 1 per la connessione dial-up. Ad esempio qualcuno riporta come funzionante il canale 3.''' || | ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5% ^>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''' Alcuni cellulari potrebbero utilizzare un canale RFCOMM diverso da 1 per la connessione dial-up come, ad esempio, il canale 3.''' || |
| Linea 75: | Linea 76: |
| Leggendo questo risultato, il canale giusto da utilizzare sembrerebbe il numero 3. In questo caso il cellulare utilizzato (Nokia 6630) funziona bene solo se viene utilizzato il canale numero 1 (come scritto in tutta la guida). Magari in cellulari diversi, questa ricerca dà un risultato più corretto. | Esaminando il risultato, il canale giusto da utilizzare sembrerebbe il numero 3. In questo caso il cellulare utilizzato (Nokia 6630) funziona bene solo se viene utilizzato il canale numero 1 (come scritto nel resto della guida). Con cellulari diversi, questa ricerca dà risultati più corretti. |
| Linea 83: | Linea 84: |
| Cancellare tutto quello che c'è e scrivere {{{ | Cancellarne il contenuto e sostituirlo con {{{ |
| Linea 87: | Linea 88: |
| Salvare anche questo e chiuderlo. {{{ | Salvare e chiudere. Il file {{{bluepin}}} deve contenere solo la riga: {{{ #!/bin/sh }}} Controllare con il comando: {{{ |
| Linea 89: | Linea 95: |
| }}} Deve contenere solo la riga: {{{ #!/bin/sh }}} Salvare anche questo e chiuderlo. |
}}} Salvare e chiudere anche questo. |
| Linea 100: | Linea 102: |
| e modificarlo in questo modo (molte righe dovrebbero già essere presenti): {{{ | e modificare in questo modo (molte righe dovrebbero già essere presenti): {{{ |
| Linea 120: | Linea 122: |
| Fare molto attenzione a verificare la riga 26, quella del '''pin_helper'''. Le altre si possono lasciare immodificate. Salvare e chiudere anche quest'ultimo file. | Fare molta attenzione a verificare la riga 26, quella del '''pin_helper'''. Le altre si possono lasciare immodificate. Salvare e chiudere anche quest'ultimo file. |
| Linea 126: | Linea 128: |
| Inserendo opportunamente il proprio indirizzo fisico e il canale utilizzato per la connessione Dial-up (1 in questo caso). (''NB: sono gli stessi che sono stati inseriti precedentemente del file rfcomm.conf'') | Inserire opportunamente il proprio indirizzo fisico e il canale utilizzato per la connessione Dial-up (1 in questo caso). (''NB: sono gli stessi che sono stati inseriti precedentemente nel file rfcomm.conf'') |
| Linea 131: | Linea 133: |
| il risultato dovrebbe essere più o meno questo: {{{ | il risultato dovrebbe essere: {{{ |
| Linea 146: | Linea 148: |
| Adesso proviamo ad effettuare la connessione a internet utilizzando '''wvdial'''. | Si può ora provare ad effettuare la connessione a internet utilizzando '''wvdial'''. |
| Linea 181: | Linea 183: |
| *Per connettersi ogni volta basta digitare {{{wvdial}}} dal terminale. *Premere la combinazione di tasti Ctrl+C per disconnettersi. |
*Per connettersi basta, ogni volta, digitare {{{wvdial}}} dal terminale. *Premere la combinazione di tasti '''Ctrl+C''' per disconnettersi. |
| Linea 192: | Linea 194: |
| Se per connettersi, al posto di '''wvdial''', si preferisce utilizzare un'interfaccia grafica, utilizzare '''Gnome-PPP'''. Si trova nei repository di Ubuntu, quindi per installarlo basta un: {{{ | Se per connettersi, al posto di '''wvdial''', si preferisce utilizzare un'interfaccia grafica, utilizzare '''Gnome-PPP'''. Si trova nei repository di Ubuntu, quindi per installarlo è sufficiente il comando: {{{ |
| Linea 196: | Linea 198: |
| Una volta installato e aperto, non dovrebbero sorgere difficoltà per una corretta configurazione. In ogni caso, nelle opzioni avanzate basta impostare: | Una volta installato e aperto, non dovrebbero sorgere difficoltà per una corretta configurazione. In ogni caso, nelle opzioni avanzate impostare: |
| Linea 199: | Linea 201: |
| Inoltre togliere la spunta da «'''Attendi segnale di linea'''» e da «'''Controlla Carrier Line'''». | Togliere inoltre la spunta da «'''Attendi segnale di linea'''» e da «'''Controlla Carrier Line'''». |
IndiceBRTableOfContents(1) |
Introduzione
Lo scopo principale di questa guida è realizzare una connessione a Internet GPRS, EDGE o UMTS, collegando un cellulare al computer mediante Bluetooth.
Volendo collegare il cellulare tramite cavetto USB, vedere la sezione [#ur ulteriori risorse].
La procedura è stata testata con un Nokia 6630 tramite gestore TIM ma la guida dovrebbe essere valida per qualunque cellulare e gestore.
Configurazione del Bluetooth
Per installare i pacchetti necessari al funzionamento del bluetooth, digitare da terminale:
sudo apt-get install gnome-bluetooth bluez-utils bluez-pin
Come prima cosa è necessario trovare l’indirizzo fisico del dispositivo bluetooth. Attivare il bluetooth sul cellulare e, sempre da terminale, digitare:
hcitool inq
Il risultato dovrebbe essere:
Inquiring …
00:11:22:33:44:55 clock offset: 0×0359 class: 0×50020cIl primo numero è l’indirizzo MAC del cellulare. Annotarlo in quanto servirà nel seguito della procedura.
Per modificare i file di configurazione del bluetooth, aprire in un editor di testo il file /etc/bluetooth/rfcomm.conf:
sudo gedit /etc/bluetooth/rfcomm.conf
e modificarlo in questo modo:
rfcomm0 {
bind yes;
# # Bluetooth address of the device
device 00:11:22:33:44:55;
# # RFCOMM channel for the connection
channel 1;
# # Description of the connection
comment "Nokia 6630";
}Inserire dopo device l'indirizzo MAC rilevato al passo precedente. Il commento può essere personalizzato a piacere.
Alcuni cellulari potrebbero utilizzare un canale RFCOMM diverso da 1 per la connessione dial-up come, ad esempio, il canale 3. |
Provare a dare nel terminale il comando:
sdptool search DUN
Ecco un possibile risultato:
ale@ubuntu:~$ sdptool search DUN
Inquiring …
Searching for DUN on 00:11:22:33:44:55 …
Service Name: Dial-Up Networking
Service RecHandle: 0×10006
Service Class ID List:
"Dialup Networking" (0×1103)
Protocol Descriptor List:
"L2CAP" (0×0100)
"RFCOMM" (0×0003)
Channel: 3
Language Base Attr List:
code_ISO639: 0×454e
encoding: 0×6a
base_offset: 0×100
Profile Descriptor List:
"Dialup Networking" (0×1103)
Version: 0×0100Esaminando il risultato, il canale giusto da utilizzare sembrerebbe il numero 3. In questo caso il cellulare utilizzato (Nokia 6630) funziona bene solo se viene utilizzato il canale numero 1 (come scritto nel resto della guida). Con cellulari diversi, questa ricerca dà risultati più corretti.
Salvare questo file e chiuderlo.
Aprire il file /etc/bluetooth/pin:
sudo gedit /etc/bluetooth/pin
Cancellarne il contenuto e sostituirlo con
PIN:1234
Salvare e chiudere.
Il file bluepin deve contenere solo la riga:
Controllare con il comando:
sudo gedit /etc/bluetooth/bluepin
Salvare e chiudere anche questo.
Aprire il file /etc/bluetooth/hcid.conf:
sudo gedit /etc/bluetooth/hcid.conf
e modificare in questo modo (molte righe dovrebbero già essere presenti):
'''riga 17(circa):''' ''security user;'' '''riga 23:''' ''pairing multi;'' '''riga 26:''' ''pin_helper /usr/bin/bluepin;'' '''riga 37:''' ''name "%h-%d";'' '''riga 40:''' ''class 0×3e0100;'' '''riga 46:''' ''iscan enable; pscan enable;'' '''riga 53:''' ''lm accept;'' '''riga 61:''' ''lp rswitch,hold,sniff,park;''
Fare molta attenzione a verificare la riga 26, quella del pin_helper. Le altre si possono lasciare immodificate. Salvare e chiudere anche quest'ultimo file.
Adesso aprire un terminale e digitare:
sudo rfcomm bind rfcomm0 00:11:22:33:44:55 1
Inserire opportunamente il proprio indirizzo fisico e il canale utilizzato per la connessione Dial-up (1 in questo caso). (NB: sono gli stessi che sono stati inseriti precedentemente nel file rfcomm.conf) Per verificare che la creazione del dispositivo rfcomm sia avvenuta correttamente, digitare:
rfcomm
il risultato dovrebbe essere:
rfcomm0: 00:11:22:33:44:55 channel 1 clean
Se il canale dovesse risultare closed, operare in questo modo:
sudo rfcomm release all sudo rfcomm bind rfcomm0 00:11:22:33:44:55 1
Verificare ora che il canale sia in stato clean.
A questo punto la configurazione bluetooth è terminata.
Connessione con WvDial
Si può ora provare ad effettuare la connessione a internet utilizzando wvdial.
Aprire il file /etc/wvdial.conf:
sudo gedit /etc/wvdial.conf
Contenuto di wvdial.conf
Il file wvdial.conf dovrà presentare questo contenuto:
[Dialer Defaults] Modem = /dev/rfcomm0 Baud = 460800 Init1 = ATZ Init2 = AT+cgdcont=,"ip","ibox.tim.it" ISDN = 0 Modem Type = Analog Modem Carrier Check = no Stupid Mode = on Phone = *99# Username = tim Password = tim
Nel campo Init2 è necessario inserire la stringa corretta per il proprio gestore:
1.Tim: AT+cgdcont=,"ip","ibox.tim.it"
2.Vodafone: AT+cgdcont=,"ip","web.omnitel.it"
3.Wind: AT+cgdcont=,"ip","internet.wind"
4.H3G: AT+cgdcont=,"ip","apn.tre.it"
Connessione e disconnessione
Per connettersi basta, ogni volta, digitare wvdial dal terminale.
Premere la combinazione di tasti Ctrl+C per disconnettersi.
Digitare la combinazione di tasti CTRL+C nel terminale dove è stato lanciato wvdial. |
Creare un'icona per la connessione
Sul desktop cliccare col tasto destro e creare un nuovo collegamento. Alla voce comando scrivere wvdial e spuntare la casella «esegui in terminale» (in questo modo si potrà vedere lo stato di connessione, gli indirizzi e successivamente terminare la connessione con CTRL+C).
Connessione con Gnome-PPP
Se per connettersi, al posto di wvdial, si preferisce utilizzare un'interfaccia grafica, utilizzare Gnome-PPP. Si trova nei repository di Ubuntu, quindi per installarlo è sufficiente il comando:
sudo apt-get install gnome-ppp
Una volta installato e aperto, non dovrebbero sorgere difficoltà per una corretta configurazione. In ogni caso, nelle opzioni avanzate impostare: /dev/rfcomm0 come indirizzo del dispositivo; AT+cgdcont=,"ip","ibox.tim.it" come stringa di inizializzazione. Togliere inoltre la spunta da «Attendi segnale di linea» e da «Controlla Carrier Line». Spuntare invece «Modo Stupido».
Ulteriori risorse
[http://3v1n0.tuxfamily.org/blog/informatica/linux/connessione-gprsedgeumts-su-ubuntu-con-nokia-6630-via-bluetooth/ Treviño’s Blog]
- [:modemGPRSusb]
