|
Dimensione: 282
Commento: aggiunto link
|
Dimensione: 7015
Commento: renderla ulteriormente impersonale
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 1: | Linea 1: |
| --Versione In Sviluppo-- Perfavore consultare attualmente queste ottime guide: http://italy.copybase.ch/blog/informatica/linux/connessione-gprsedgeumts-su-ubuntu-con-nokia-6630-via-bluetooth/ http://www.integrasoftware.it/index.php?option=com_content&task=view&id=67&Itemid=28 |
[[BR]] ||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents(1)]]|| = Introduzione = Lo scopo principale di questa guida è realizzare un collegamento a Internet GPRS, EDGE o UMTS, collegandolo al computer mediante Bluetooth. Se volete connettere il cellulare tramite cavetto USB, riferitevi alla 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. = Configurazione del Bluetooth = Installiamo i pacchetti necessari al funzionamento del bluetooth: {{{ sudo apt-get install gnome-bluetooth bluez-utils bluez-pin }}} Adesso per prima cosa dobbiamo trovare l’indirizzo fisico del dispositivo bluetooth. Attivate il bluetooth sul cellulare ,aprite il terminale e digitate {{{ 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 primo numero è proprio l’indirizzo MAC del cellulare. Segnatelo perché servirà in seguito. Adesso modifichiamo i file di configurazione del bluetooth {{{ sudo gedit /etc/bluetooth/rfcomm.conf }}} e modificatelo 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"; } }}} Inserite 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 funzionante il canale 3.''' || Provate a dare nel terminale il comando {{{ sdptool search DUN }}} Ecco il mio 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×0100 }}} Leggendo questo risultato il canale giusto da utilizzare sembrerebbe il numero 3, ma ho verificato che il mio Nokia 6630 funziona bene solo se utilizzo il canale numero 1 (come ho scritto in tutta la guida). Magari in cellulari diversi questa ricerca dà un risultato più corretto. Salvate questo file e chiudetelo. Passiamo al successivo: {{{ sudo gedit /etc/bluetooth/pin }}} Cancellate tutto quello che c'è e scrivete {{{ PIN:1234 }}} Salvate anche questo e chiudetelo. {{{ sudo gedit /etc/bluetooth/bluepin }}} Deve contenere solo la riga {{{ #!/bin/sh }}} Salvate anche questo e chiudete. Adesso modifichiamo il file {{{ sudo gedit /etc/bluetooth/hcid.conf }}} in questo modo (molte righe dovrebbero già esser cosi di default): {{{ '''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;'' }}} Fate molto attenzione a verificare la riga 26, quella del pin_helper. le altre le potete lasciare come sono di default. Salvate e chiudete anche quest'ultimo file Adesso aprite un terminale e digitate: {{{ sudo rfcomm bind rfcomm0 00:11:22:33:44:55 1 }}} 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'') Per verificare che la creazione del dispositivo rfcomm sia avvenuta correttamente, digitate {{{ rfcomm }}} il risultato dovrebbe essere più o meno questo: {{{ rfcomm0: 00:11:22:33:44:55 channel 1 clean }}} Se il canale dovesse essere ''closed'', operate in questo modo: {{{ sudo rfcomm release all sudo rfcomm bind rfcomm0 00:11:22:33:44:55 1 }}}E verificate che adesso il canale sia ''clean'' Bene, la configurazione bluetooth è terminata! = Connessione con WvDial = Adesso proviamo ad effettuare la connessione a internet utilizzando wvdial Modifichiamo la configurazione: {{{ sudo gedit /etc/wvdial.conf }}} == Contenuto di wvdial.conf == Il vostro `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 dovete mettere la stringa giusta per il vostro 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 ogni volta basta digitare {{{wvdial}}} dal terminale. *Premere la combinazione di tasti Ctrl+C per disconnettersi. '''Nota''' - Ctrl+c dovrete premerlo sul terminale dove avete lanciato {{{wvdial}}} == Creare un'icona per la connessione == Sul desktop cliccate col tasto destro e create un nuovo collegamento. Alla voce "comando" scrivete "wvdial" e spuntate la casella "esegui in terminale" (in questo modo potrete vedere lo stato di connessione, gli indirizzi e potrete terminare la connessione con CTRL+C). = Connessione con Gnome-PPP = Se preferite utilizzare un'interfaccia grafica per connettervi, al posto di wvdial, potete 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 dovreste avere difficoltà a configurarlo nel modo corretto. In ogni caso, nelle opzioni avanzate basta impostare: '''/dev/rfcomm0''' come indirizzo del dispositivo; '''AT+cgdcont=,"ip","ibox.tim.it"''' come stringa di inizializazzione. Inoltre togliere la spunta da "''Attendi segnale di linea''" e da "''Controlla Carrier Line''". Spuntare invece "''Modo Stupido''". [[Anchor(ur)]] = Ulteriori risorse = http://3v1n0.tuxfamily.org/blog/informatica/linux/connessione-gprsedgeumts-su-ubuntu-con-nokia-6630-via-bluetooth/ http://wiki.ubuntu-it.org/ModemCellulareUmtsUsb http://wiki.ubuntu-it.org/modemGPRSusb ---- CategoryNuoviDocumenti |
IndiceBRTableOfContents(1) |
Introduzione
Lo scopo principale di questa guida è realizzare un collegamento a Internet GPRS, EDGE o UMTS, collegandolo al computer mediante Bluetooth.
Se volete connettere il cellulare tramite cavetto USB, riferitevi alla 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.
Configurazione del Bluetooth
Installiamo i pacchetti necessari al funzionamento del bluetooth:
sudo apt-get install gnome-bluetooth bluez-utils bluez-pin
Adesso per prima cosa dobbiamo trovare l’indirizzo fisico del dispositivo bluetooth. Attivate il bluetooth sul cellulare ,aprite il terminale e digitate
hcitool inq
Il risultato dovrebbe essere piu o meno questo:
Inquiring …
00:11:22:33:44:55 clock offset: 0×0359 class: 0×50020cIl primo numero è proprio l’indirizzo MAC del cellulare. Segnatelo perché servirà in seguito.
Adesso modifichiamo i file di configurazione del bluetooth
sudo gedit /etc/bluetooth/rfcomm.conf
e modificatelo 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";
}Inserite 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. Ad esempio qualcuno riporta funzionante il canale 3. |
Provate a dare nel terminale il comando
sdptool search DUN
Ecco il mio 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×0100Leggendo questo risultato il canale giusto da utilizzare sembrerebbe il numero 3, ma ho verificato che il mio Nokia 6630 funziona bene solo se utilizzo il canale numero 1 (come ho scritto in tutta la guida). Magari in cellulari diversi questa ricerca dà un risultato più corretto.
Salvate questo file e chiudetelo. Passiamo al successivo:
sudo gedit /etc/bluetooth/pin
Cancellate tutto quello che c'è e scrivete
PIN:1234
Salvate anche questo e chiudetelo.
sudo gedit /etc/bluetooth/bluepin
Deve contenere solo la riga
Salvate anche questo e chiudete. Adesso modifichiamo il file
sudo gedit /etc/bluetooth/hcid.conf
in questo modo (molte righe dovrebbero già esser cosi di default):
'''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;''
Fate molto attenzione a verificare la riga 26, quella del pin_helper. le altre le potete lasciare come sono di default. Salvate e chiudete anche quest'ultimo file
Adesso aprite un terminale e digitate:
sudo rfcomm bind rfcomm0 00:11:22:33:44:55 1
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) Per verificare che la creazione del dispositivo rfcomm sia avvenuta correttamente, digitate
rfcomm
il risultato dovrebbe essere più o meno questo:
rfcomm0: 00:11:22:33:44:55 channel 1 clean
Se il canale dovesse essere closed, operate in questo modo:
sudo rfcomm release all sudo rfcomm bind rfcomm0 00:11:22:33:44:55 1
E verificate che adesso il canale sia clean
Bene, la configurazione bluetooth è terminata!
Connessione con WvDial
Adesso proviamo ad effettuare la connessione a internet utilizzando wvdial Modifichiamo la configurazione:
sudo gedit /etc/wvdial.conf
Contenuto di wvdial.conf
Il vostro 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 dovete mettere la stringa giusta per il vostro 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 ogni volta basta digitare wvdial dal terminale.
Premere la combinazione di tasti Ctrl+C per disconnettersi. Nota - Ctrl+c dovrete premerlo sul terminale dove avete lanciato wvdial
Creare un'icona per la connessione
Sul desktop cliccate col tasto destro e create un nuovo collegamento. Alla voce "comando" scrivete "wvdial" e spuntate la casella "esegui in terminale" (in questo modo potrete vedere lo stato di connessione, gli indirizzi e potrete terminare la connessione con CTRL+C).
Connessione con Gnome-PPP
Se preferite utilizzare un'interfaccia grafica per connettervi, al posto di wvdial, potete 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 dovreste avere difficoltà a configurarlo nel modo corretto.
- In ogni caso, nelle opzioni avanzate basta impostare:
/dev/rfcomm0 come indirizzo del dispositivo; AT+cgdcont=,"ip","ibox.tim.it" come stringa di inizializazzione. Inoltre togliere la spunta da "Attendi segnale di linea" e da "Controlla Carrier Line". Spuntare invece "Modo Stupido".
Ulteriori risorse
http://wiki.ubuntu-it.org/ModemCellulareUmtsUsb
http://wiki.ubuntu-it.org/modemGPRSusb
