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 2 e 4 (in 2 versioni)
Versione 2 del 30/09/2006 11.47.27
Dimensione: 282
Commento: aggiunto link
Versione 4 del 16/03/2007 21.41.33
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

BR

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

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

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

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