Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Modem/CellulareBluetooth"
Differenze tra le versioni 6 e 7
Versione 6 del 17/03/2007 00.39.25
Dimensione: 7462
Commento:
Versione 7 del 17/03/2007 05.22.39
Dimensione: 7452
Autore: grispa72
Commento: Rivista la forma, reso impersonale corretto qualche errore.
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 6: Linea 6:
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 14:
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 18:
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 22:
Il risultato dovrebbe essere piu o meno questo: {{{ Il risultato dovrebbe essere: {{{
Linea 28: Linea 28:
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 48:
||<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 75:
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 83:
Cancellare tutto quello che c'è e scrivere {{{ Cancellarne il contenuto e sostituirlo con {{{
Linea 87: Linea 87:
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 94:
}}}

Deve contenere solo la riga: {{{
#!/bin/sh
}}}

Salvare anche questo e chiuderlo.
}}}
Salvare e chiudere anche questo.
Linea 100: Linea 101:
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 121:
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 127:
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 132:
il risultato dovrebbe essere più o meno questo: {{{ il risultato dovrebbe essere: {{{
Linea 146: Linea 147:
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 182:
 *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 193:
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 197:
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 200:
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'''».

BR

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×50020c

Il 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.

Immagine(Icone/Piccole/note.png,,center)

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×0100

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.

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.

Immagine(Icone/Piccole/note.png,,center)

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».

Anchor(ur)

Ulteriori risorse


CategoryHardware CategoryNuoviDocumenti