|
Dimensione: 7462
Commento:
|
Dimensione: 5136
Commento: Eliminati riferimenti a 8.10
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 1: | Linea 1: |
| ## page was renamed from Hardware/Modem/GprsBluetooth ## page was renamed from ModemGprsBluetooth #format wiki #language it |
|
| Linea 2: | Linea 6: |
| ||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents(1)]]|| | [[Indice(depth=2)]] |
| Linea 6: | Linea 10: |
| Lo scopo principale di questa guida è realizzare un collegamento a Internet GPRS, EDGE o UMTS, collegandolo al computer mediante Bluetooth. | Questa guida spiega come avere accesso a Internet sul computer sfruttando un cellulare GPRS, EDGE o UMTS collegato al computer tramite Bluetooth. |
| Linea 8: | Linea 12: |
| Volendo connettere il cellulare tramite cavetto USB, vedere la sezione [#ur ulteriori risorse]. | La procedura dovrebbe essere valida per qualunque cellulare e gestore. |
| Linea 10: | Linea 14: |
| La procedura è stata testata con un '''Nokia 6630''' e gestore TIM ma la guida dovrebbe andare bene per qualunque cellulare e qualunque gestore. | = Preparativi = |
| Linea 12: | Linea 16: |
| = Configurazione del Bluetooth = | Prima di procedere, occorre assicurarsi che il Bluetooth sia attivo e correttamente funzionante sul computer e sul cellulare. A tal proposito, consultare la [:Hardware/DispositiviSenzaFili/Bluetooth: guida al Bluetooth]. Assicurarsi inoltre che la propria scheda SIM sia correttamente abilitata per la connessione a Internet (consultare il proprio gestore per ulteriori informazioni) e che il cellulare sia correttamente configurato per condividere la connessione Internet via bluetooth (alcuni cellulari hanno bisogno di impostazioni particolari, consultare il manuale del proprio cellulare). |
| Linea 14: | Linea 18: |
| Per installare i pacchetti necessari al funzionamento del bluetooth, digitare in un terminale:{{{ sudo apt-get install gnome-bluetooth bluez-utils bluez-pin |
= Configurare il Bluetooth = Come prima cosa è necessario trovare l’indirizzo Bluetooth del cellulare. Attivare il bluetooth sul cellulare, aprire una finestra di terminale e digitare: {{{ hcitool scan |
| Linea 18: | Linea 24: |
| Adesso per prima cosa è necessario trovare l’indirizzo fisico del dispositivo bluetooth. Attivare il bluetooth sul cellulare e in un terminale digitare: {{{ hcitool inq }}} Il risultato dovrebbe essere piu o meno questo: {{{ Inquiring … 00:11:22:33:44:55 clock offset: 0×0359 class: 0×50020c |
Il risultato dovrebbe essere simile a questo: {{{ Scanning ... 00:11:22:33:44:55 NomeCellulare |
| Linea 28: | Linea 30: |
| Il primo numero è l’indirizzo MAC del cellulare. Annotarlo perché servirà nel seguito della procedura. | Il numero è l’indirizzo Bluetooth del cellulare. Annotarlo in quanto servirà nel seguito della procedura. |
| Linea 30: | Linea 32: |
| 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. ||<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.''' || Provare a dare nel terminale il comando: {{{ sdptool search DUN |
Adesso bisogna scoprire quale canale viene usato dal cellulare per offrire il servizio ''Dial-Up Networking'' (DUN). Digitare nel terminale il comando (sostituendo a 00:11:22:33:44:55 l'indirizzo Bluetooth del cellulare): {{{ sdptool search --bdaddr 00:11:22:33:44:55 DUN | grep Channel |
| Linea 56: | Linea 38: |
| 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×0100 |
Channel: 1 |
| Linea 75: | Linea 40: |
| 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. | In questo esempio il canale sembrerebbe il numero 1. Alcuni cellulari però restituiscono un numero sbagliato, nel qual caso si dovrà procedere per tentativi. |
| Linea 77: | Linea 42: |
| Salvare questo file e chiuderlo. Aprire il file `/etc/bluetooth/pin`: {{{ sudo gedit /etc/bluetooth/pin }}} Cancellare tutto quello che c'è e scrivere {{{ PIN:1234 }}} Salvare anche questo e chiuderlo. {{{ sudo gedit /etc/bluetooth/bluepin }}} Deve contenere solo la riga: {{{ #!/bin/sh }}} Salvare anche questo e chiuderlo. Aprire il file `/etc/bluetooth/hcid.conf`: {{{ sudo gedit /etc/bluetooth/hcid.conf }}} e modificarlo 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 molto 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: {{{ |
Il prossimo passo consente a Ubuntu di usare il cellulare come se fosse un modem collegato alla porta seriale; da terminale digitare: {{{ |
| Linea 126: | Linea 46: |
| 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 l'indirizzo Bluetooth del cellulare e il canale corretto per la connessione Dial-up. |
| Linea 131: | Linea 52: |
| il risultato dovrebbe essere più o meno questo: {{{ | il risultato dovrebbe essere: {{{ |
| Linea 135: | Linea 56: |
| 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 |
Se all'atto della [#Connessione_a_Internet connessione] dovessero esserci problemi, è probabile che si debbano ripetere gli ultimi due comandi per impostare un canale differente. == Rendere permanente la configurazione == Dopo essersi assicurati che la [#Connessione_a_Internet connessione a Internet] funziona, è possibile rendere permanente la configurazione di rfcomm in modo da non dover digitare ogni volta l'indirizzo Bluetooth del cellulare e il canale da usare. Aprire il file `/etc/bluetooth/rfcomm.conf` (se non esiste è necessario crearlo) con il proprio [:Ufficio/EditorDiTesto:editor di testo] preferito usando i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e aggiungere al file le seguenti righe: {{{ rfcomm0 { bind yes; # Indirizzo Bluetooth del cellulare device 00:11:22:33:44:55; # canale RFCOMM per la connessione channel 1; # Commento a piacere comment "Commento a piacere"; } |
| Linea 140: | Linea 74: |
| Verificare ora che il canale sia in stato ''clean''. | A questo punto il dispositivo `/dev/rfcomm0` sarà sempre disponibile e basterà attivare il bluetooth sul cellulare per sfruttarlo. |
| Linea 142: | Linea 76: |
| A questo punto la configurazione bluetooth è terminata. | [[Anchor(Connessione_a_Internet)]] = Connessione a Internet = |
| Linea 144: | Linea 79: |
| = Connessione con WvDial = | == Ubuntu 8.04 == |
| Linea 146: | Linea 81: |
| Adesso proviamo ad effettuare la connessione a internet utilizzando '''wvdial'''. | Per configurare la connessione, avviare '''''Sistema -> Amministrazione -> Rete''''', nella scheda '''Connessioni''' selezionare '''Connessione punto a punto''' e premere il pulsante '''Proprietà'''. |
| Linea 148: | Linea 83: |
| Aprire il file `/etc/wvdial.conf`: {{{ sudo gedit /etc/wvdial.conf }}} |
All'interno della finestra '''Proprietà di ppp0''', nella scheda '''Generale''' abilitare la connessione, come tipo di connessione selezionare '''GPRS/UMTS''', come '''Nome del punto di accesso''' inserire quello adatto fra i seguenti: * Tim: `ibox.tim.it` * Vodafone: `web.omnitel.it` * Wind: `internet.wind` * H3G: `tre.it` * H3G (opzione Naviga3): `naviga.tre.it` i campi '''Nome utente''' e '''Password''' sono ininfluenti e possono essere riempiti a piacere; |
| Linea 152: | Linea 91: |
| == Contenuto di wvdial.conf == | nella scheda '''Modem''' inserire come '''Porta del modem''' `/dev/rfcomm0`. Gli altri due parametri possono essere lasciati inalterati; |
| Linea 154: | Linea 93: |
| 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 }}} |
nella scheda '''Opzioni''' attivare tutte e tre le opzioni proposte. |
| Linea 169: | Linea 95: |
| Nel campo Init2 è necessario inserire la stringa corretta per il proprio gestore: | Premere '''OK''' per salvare la configurazione. |
| Linea 171: | Linea 97: |
| 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 ogni volta basta digitare {{{wvdial}}} dal terminale. *Premere la combinazione di tasti Ctrl+C per disconnettersi. ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">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 basta un: {{{ 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 basta impostare: '''/dev/rfcomm0''' come indirizzo del dispositivo; '''AT+cgdcont=,"ip","ibox.tim.it"''' come stringa di inizializzazione. Inoltre togliere la spunta da «'''Attendi segnale di linea'''» e da «'''Controlla Carrier Line'''». Spuntare invece «'''Modo Stupido'''». |
Per avviare la connessione è sufficiente fare clic sull'icona dell'applet '''Network Manager''' nell'area di notifica, selezionare '''Connessioni modem...''' e premere '''Connetti a ppp0 via Modem'''. |
| Linea 206: | Linea 103: |
| * [:Hardware/Modem/CellulareGprsUmtsUsb:Gprs/Umts Usb con cellulare] | |
| Linea 207: | Linea 105: |
| * [:ModemCellulareUmtsUsb] * [:modemGPRSusb] |
|
| Linea 211: | Linea 106: |
| CategoryHardware CategoryNuoviDocumenti | CategoryHardware CategoryDaRevisionare |
Introduzione
Questa guida spiega come avere accesso a Internet sul computer sfruttando un cellulare GPRS, EDGE o UMTS collegato al computer tramite Bluetooth.
La procedura dovrebbe essere valida per qualunque cellulare e gestore.
Preparativi
Prima di procedere, occorre assicurarsi che il Bluetooth sia attivo e correttamente funzionante sul computer e sul cellulare. A tal proposito, consultare la [:Hardware/DispositiviSenzaFili/Bluetooth: guida al Bluetooth]. Assicurarsi inoltre che la propria scheda SIM sia correttamente abilitata per la connessione a Internet (consultare il proprio gestore per ulteriori informazioni) e che il cellulare sia correttamente configurato per condividere la connessione Internet via bluetooth (alcuni cellulari hanno bisogno di impostazioni particolari, consultare il manuale del proprio cellulare).
Configurare il Bluetooth
Come prima cosa è necessario trovare l’indirizzo Bluetooth del cellulare. Attivare il bluetooth sul cellulare, aprire una finestra di terminale e digitare:
hcitool scan
Il risultato dovrebbe essere simile a questo:
Scanning ...
00:11:22:33:44:55 NomeCellulareIl numero è l’indirizzo Bluetooth del cellulare. Annotarlo in quanto servirà nel seguito della procedura.
Adesso bisogna scoprire quale canale viene usato dal cellulare per offrire il servizio Dial-Up Networking (DUN). Digitare nel terminale il comando (sostituendo a 00:11:22:33:44:55 l'indirizzo Bluetooth del cellulare):
sdptool search --bdaddr 00:11:22:33:44:55 DUN | grep Channel
Ecco un possibile risultato:
Channel: 1
In questo esempio il canale sembrerebbe il numero 1. Alcuni cellulari però restituiscono un numero sbagliato, nel qual caso si dovrà procedere per tentativi.
Il prossimo passo consente a Ubuntu di usare il cellulare come se fosse un modem collegato alla porta seriale; da terminale digitare:
sudo rfcomm bind rfcomm0 00:11:22:33:44:55 1
Inserire opportunamente l'indirizzo Bluetooth del cellulare e il canale corretto per la connessione Dial-up.
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 all'atto della [#Connessione_a_Internet connessione] dovessero esserci problemi, è probabile che si debbano ripetere gli ultimi due comandi per impostare un canale differente.
Rendere permanente la configurazione
Dopo essersi assicurati che la [#Connessione_a_Internet connessione a Internet] funziona, è possibile rendere permanente la configurazione di rfcomm in modo da non dover digitare ogni volta l'indirizzo Bluetooth del cellulare e il canale da usare.
Aprire il file /etc/bluetooth/rfcomm.conf (se non esiste è necessario crearlo) con il proprio [:Ufficio/EditorDiTesto:editor di testo] preferito usando i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e aggiungere al file le seguenti righe:
rfcomm0 {
bind yes;
# Indirizzo Bluetooth del cellulare
device 00:11:22:33:44:55;
# canale RFCOMM per la connessione
channel 1;
# Commento a piacere
comment "Commento a piacere";
}A questo punto il dispositivo /dev/rfcomm0 sarà sempre disponibile e basterà attivare il bluetooth sul cellulare per sfruttarlo.
Anchor(Connessione_a_Internet)
Connessione a Internet
Ubuntu 8.04
Per configurare la connessione, avviare Sistema -> Amministrazione -> Rete, nella scheda Connessioni selezionare Connessione punto a punto e premere il pulsante Proprietà.
All'interno della finestra Proprietà di ppp0, nella scheda Generale abilitare la connessione, come tipo di connessione selezionare GPRS/UMTS, come Nome del punto di accesso inserire quello adatto fra i seguenti:
Tim: ibox.tim.it
Vodafone: web.omnitel.it
Wind: internet.wind
H3G: tre.it
H3G (opzione Naviga3): naviga.tre.it
i campi Nome utente e Password sono ininfluenti e possono essere riempiti a piacere;
nella scheda Modem inserire come Porta del modem /dev/rfcomm0. Gli altri due parametri possono essere lasciati inalterati;
nella scheda Opzioni attivare tutte e tre le opzioni proposte.
Premere OK per salvare la configurazione.
Per avviare la connessione è sufficiente fare clic sull'icona dell'applet Network Manager nell'area di notifica, selezionare Connessioni modem... e premere Connetti a ppp0 via Modem.
Ulteriori risorse
[http://3v1n0.tuxfamily.org/blog/informatica/linux/connessione-gprsedgeumts-su-ubuntu-con-nokia-6630-via-bluetooth/ Treviño’s Blog]
[:Hardware/Modem/CellulareGprsUmtsUsb:Gprs/Umts Usb con cellulare]
