|
Dimensione: 8295
Commento:
|
Dimensione: 8452
Commento: Continuo dopo
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 5: | Linea 5: |
| Da guardare https://help.ubuntu.com/community/BluetoothSetup |
|
| Linea 9: | Linea 7: |
| La tecnologia '''Bluetooth''' è utilizzata da molti dispositivi come cellulari, auricolari, videocamere, stampanti e molti altri dispositivi, consente l'interconnessione tra apparecchiature senza l'uso di cavi ma sfruttando le onde radio. | La tecnologia '''Bluetooth''' è utilizzata da molti dispositivi come cellulari, auricolari, videocamere, stampanti e molti altri. Il bluetooth Consente l'interconnessione tra apparecchiature senza l'uso di cavi ma sfruttando le onde radio. |
| Linea 11: | Linea 9: |
| Tutti i computer di ultima generazione dispongono di un adattatore '''Bluetooth''' integrato, mentre per gli apparecchi datati esistono dei dispositivi USB. | Tutti i computer di ultima generazione dispongono di un adattatore bluetooth integrato, mentre per gli apparecchi datati esistono dei dispositivi USB. |
| Linea 13: | Linea 11: |
| '''Bluez''' è il nome del progetto software open source che permette l'uso della tecnologia '''Bluetooth''' in '''Ubuntu''' ed è incluso nell'installazione predefinita del sistema. | '''Bluez''' è il nome del progetto open source che permette l'uso della tecnologia bluetooth su '''Ubuntu''' ed è incluso nell'installazione predefinita del sistema. |
| Linea 19: | Linea 17: |
| Il supporto a '''Bluetooth''' viene installato in maniera predefinita con il sistema. | Il supporto bluetooth viene installato in maniera predefinita con il sistema. |
| Linea 23: | Linea 21: |
| È necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''bluez-gnome'' dai [:Repository:repository] ufficiali. | Per abilitare il supporto bluetooth è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''bluez-gnome'' dai [:Repository:repository] ufficiali. |
| Linea 27: | Linea 25: |
| Questi pacchetti sono necessari per il trasferimento di file ed altre operazioni. | Questi pacchetti sono necessari per il trasferimento di file e altre operazioni di base. |
| Linea 37: | Linea 35: |
| Per controllare che l'adattatore sia effettivamente riconosciuto, aprire un terminale e digitare il seguente comando: {{{ |
Per controllare che l'adattatore sia effettivamente riconosciuto, aprire un terminale e digitare il seguente comando:{{{ |
| Linea 42: | Linea 39: |
| Verrà visualizzata una striga simile a questa, significa che il '''Bluetooth''' è riconosciuto correttamente {{{ |
Verrà visualizzata una striga simile alla seguente:{{{ |
| Linea 48: | Linea 44: |
| Se non dovesse comparire niente, assicurarsi che il servizio per il Bluetooth sia attivo, selezionando il menu '''''Sistema -> Amministrazione -> Servizi''''' e abilitando la voce «'''Gestione dispositivi Bluetooth (bluetooth)'''», oppure aprire una finestra di terminale e digitare il seguente comando: {{{ |
In questo caso il bluetooth è riconosciuto correttamente. In caso contrario assicurarsi che il servizio per il bluetooth sia attivo, selezionando il menù '''''Sistema -> Amministrazione -> Servizi''''' e abilitando la voce «Gestione dispositivi Bluetooth (bluetooth)». In alternativa aprire una finestra di terminale e digitare il seguente comando:{{{ |
| Linea 55: | Linea 52: |
| L'unico file utile per configurare il comportamento dell'adattatore Bluetooth è {{{/etc/bluetooth/hcid.conf}}}, da aprire con un [:Ufficio/EditorDiTesto:editor di testo] usando i [:AmministrazioneSistema/Sudo:privilegi di amministrazione]. | Per configurare le impostazioni dell'adattatore bluetooth è necessario modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/bluetooth/hcid.conf`. |
| Linea 57: | Linea 54: |
| Il file è diviso in due sezioni: «options» contiene opzioni generiche del demone per il riconoscimento degli adattatori Bluetooth; «device» contiene opzioni per tutti gli adattatori e per ogni singolo adattatore (individuato attraverso l'id). | Il file precedente è diviso in due sezioni: |
| Linea 59: | Linea 56: |
| Nella sezione «options»: | * «'''options'''» è il parametro che contiene opzioni generiche del demone per il riconoscimento degli adattatori bluetooth * «'''device'''» è il parametro che contiene le opzioni per tutti gli adattatori e per ogni singolo adattatore individuato attraverso l'id Per ulteriori informazioni è possibile consultare il manuale per la configurazione, digitando in una finestra di terminale il seguente comando:{{{ man hcid.conf }}} == Sezione options == |
| Linea 62: | Linea 66: |
| * '''security''': indica se la gestione della sicurezza è disabilitata, se è abilitata e usa il PIN predefinito, o se è abilitata e deve richiedere il PIN al dispositivo esterno chiedendo poi conferma sul computer. * '''passkey''': è il PIN predefinito. * '''pairing''': stabilisce se il pairing (associazione tra adattatore e dispositivo bluetooth esterno mediante PIN) è disabilitato, se è abilitato e richiesto ad ogni connessione, o se è abilitato e richiesto solo la prima volta. |
* '''security''': indica se la gestione della sicurezza è disabilitata, se è abilitata e usa il «PIN» predefinito, mentre se è abilitata deve richiedere il «PIN» al dispositivo esterno, dal computer dovrà essere inserita la verifica. * '''passkey''': è il «PIN» predefinito. * '''pairing''': stabilisce se il pairing che sarebbe l'associazione tra adattatore e dispositivo '''Bluetooth''' esterno mediante «PIN» è abilitato e richiesto ad ogni connessione, o se è abilitato e richiesto solo la prima volta. |
| Linea 66: | Linea 70: |
| Nella sezione «device»: | == Sezione device == |
| Linea 68: | Linea 72: |
| * '''name''': indica il nome del computer, che comparirà ad esempio quando dal cellulare viene fatta una ricerca dei dispositivi Bluetooth nelle vicinanze. Per ulteriori informazioni è possibile consultare il manuale per la configurazione, digitando da terminale il seguente comando: {{{ man hcid.conf }}} |
* '''name''': indica il nome del computer, che comparirà ad esempio quando dal cellulare viene fatta una ricerca dei dispositivi '''Bluetooth''' nelle vicinanze. |
| Linea 98: | Linea 97: |
| = Phone manager = '''Phone Manager''' consente di svolgere diverse operazioni con telefoni cellulari Bluetooth. Tra le varie funzioni vi è la possibilità di sincronizzare l'agenda di Evolution con la rubrica del cellulare. Il pacchetto si chiama ''gnome-phone-manager'' ed è disponibile nel repository '''Universe'''. |
|
| Linea 107: | Linea 99: |
| == Connessione provvisioria == | == Connessione provvisoria == |
| Linea 109: | Linea 101: |
| Per connettere provvisoriamente un dispositivo '''Bluetooth''', lanciare da terminale il seguente comando: {{{sudo hidd --connect aa:bb:cc:dd:ee:ff |
Per connettere provvisoriamente un dispositivo '''Bluetooth''', lanciare da terminale il seguente comando:{{{sudo hidd --connect aa:bb:cc:dd:ee:ff |
| Linea 114: | Linea 105: |
| Linea 117: | Linea 107: |
| Per connettere un dispositivo all'avvio del computer modificare con un [:Ufficio/EditorDiTesto:editor di testo] ed i [:AmministrazioneSistema/Sudo: permessi amministrativi] il file `/etc/default/bluetooth`, modificando il valore del parametro '''HIDD_ENABLED''' come segue: {{{ |
* Per connettere un dispositivo all'avvio del computer modificare con un [:Ufficio/EditorDiTesto:editor di testo] ed i [:AmministrazioneSistema/Sudo: permessi amministrativi] il file `/etc/default/bluetooth`, modificando il valore del parametro '''HIDD_ENABLED''' come segue:{{{ |
| Linea 122: | Linea 111: |
| Nello stesso file sistemare il parametro '''HIDD_OPTIONS''' come di seguito: {{{ |
* Nello stesso file sistemare il parametro '''HIDD_OPTIONS''' come di seguito:{{{ |
| Linea 125: | Linea 113: |
| }}} ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;">l'opzione '''-master''' è facoltativa, la si può anche tralasciare, se il dispositivo non dovesse funzionare senza provare ad impostarla. || * Aggiungere l'opzione '''--connect''' per ogni dispositivo che si vuole connettere:{{{ HIDD_OPTIONS="--connect aa:bb:cc:dd:ee:ff --connect 00:11:22:33:33:44 --connect aa:bb:cc:dd:ee:ff --server" }}} * Salvare e chiudere il file, per finire aggiungere nel file `/etc/modules` il servizio '''hipd''', tramite il seguente comando:{{{ echo hidp | sudo tee -a /etc/modules |
|
| Linea 130: | Linea 127: |
| Per utilizzare mouse e tastiere '''Bluetooth''' consultare la [:Hardware/Periferiche/MouseBluetooth: relativa pagina]. | |
| Linea 131: | Linea 129: |
| Questi dispositivi vengono riconosciuti automaticamente e sono immediatamente utilizzabili. Se si riscontrano problemi, fare riferimento alla guida [:Hardware/Periferiche/MouseBluetooth]. | == Auricolari == Per configurare gli auricolari '''Bluetooth''' consultare la [:Hardware/DispositiviSenzaFili/AuricolareBluetooth: relativa pagina]. [[BR]] Per utilizzare l'auricolare con [:InternetRete/Telefonia/Skype: skype] consultare la [:Hardware/DispositiviSenzaFili/BluetoothSkype: relativa pagina]. |
| Linea 134: | Linea 134: |
=== Connessione a Internet === Per navigare in Internet con il computer sfruttando la connessione del cellulare, consultare la guida [:Hardware/Modem/CellulareBluetooth:Internet col Bluetooth]. |
Per navigare in Internet con il computer sfruttando la connessione del cellulare, consultare la [:Hardware/Modem/CellulareBluetooth: relativa pagina]. |
| Linea 143: | Linea 138: |
| == Scansione == | == Scansione fallita == |
| Linea 145: | Linea 140: |
| {{{ hcitool scan }}} Può accadere che il risultato sia simile al seguente: |
Se dopo aver fatto una scansione da terminale viene riportato un messaggio di errore come quello che segue: |
| Linea 154: | Linea 145: |
Tale output rappresenterebbe un funzionamento non corretto. Per rimediare al problema potrebbe rivelarsi utile il seguente comando: |
È possibile che il dispositivo non funzioni nel modo corretto, provare a risolvere il problema tramite questo comando: |
| Linea 160: | Linea 150: |
| Se una volta digitato anche quest'ultimo comando ancora non dovesse funzionare, si può provare a scollegare l'adattatore dal computer e ricollegarlo. Dunque digitare il seguente comando: |
Se neanche con quest'ultimo comando dovesse funzionare, scollegare e ricollegare l'adattatore e lanciare da terminale il comando: |
| Linea 172: | Linea 160: |
| Se così fosse, si tratterebbe di un problema di ''pairing'' che puo' essere facilmente risolto con il seguente comando, utile a eliminare tutte le impostazioni salvate in memoria per tutti i dispositivi Bluetooth: | Se così fosse, si tratterebbe di un problema di «pairing» che può essere facilmente risolto con il seguente comando, utile a eliminare tutte le impostazioni salvate in memoria per tutti i dispositivi '''Bluetooth''': |
| Linea 177: | Linea 165: |
| Infine non resta che digitare il seguente comando: {{{ sudo sdptool browse 00:11:22:33:44:55 |
== Posizione non valida == Se durante un tentativo di connessione viene visualizzato un errore simile a questo: {{{"obex://[xx:xx:xx:xx:xx:xx]" is not a valid location |
| Linea 181: | Linea 170: |
A questo punto si dovrebbe ottenere la richiesta di inserimento del PIN per il collegamento tra i dispositivi. |
È necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''gnome-vfs-obexftp '' dai [:Repository:repository] ufficiali. |
| Linea 188: | Linea 175: |
| * [http://www.bluez.org/ Sito di ufficiale di Bluez] * [https://www.bluetooth.org/ Sito Ufficiale Bluetooth] * [http://bluetooth.com/Bluetooth/Learn/Works/Profiles_Overview.htm I profili Bluetooth] * [https://wiki.ubuntu.com/Bluetooth Pagina degli sviluppatori di Ubuntu riguardo il Bluetooth] * [http://ubuntuforums.org/showthread.php?t=52296&highlight=bluetooth Howto su Bluetooth dal forum di Ubuntu] (in inglese) |
* [http://www.bluez.org/ Sito di ufficiale del progetto Bluez] * [https://www.bluetooth.org/ Sito Ufficiale di Bluetooth] * [https://help.ubuntu.com/community/BluetoothSetup Documento originale] |
| Linea 194: | Linea 179: |
| * Guida sul forum inglese di Ubuntu: Ubuntu:BluetoothSetup * [http://www.thelinuxpimp.com/main/index.php?name=News&file=article&sid=668 Un howto in inglese sul collegamento del cellulare via Bluetooth] http://www.holtmann.org/linux/bluetooth/features.html questo indirizzo |
BR Indice(depth=1 align=right) VersioniSupportate(gutsy feisty)
Introduzione
La tecnologia Bluetooth è utilizzata da molti dispositivi come cellulari, auricolari, videocamere, stampanti e molti altri. Il bluetooth Consente l'interconnessione tra apparecchiature senza l'uso di cavi ma sfruttando le onde radio.
Tutti i computer di ultima generazione dispongono di un adattatore bluetooth integrato, mentre per gli apparecchi datati esistono dei dispositivi USB.
Bluez è il nome del progetto open source che permette l'uso della tecnologia bluetooth su Ubuntu ed è incluso nell'installazione predefinita del sistema.
Installazione
Installazione su Ubuntu 7.10 «Gutsy Gibbon» e successivi
Il supporto bluetooth viene installato in maniera predefinita con il sistema.
Installazione su Ubuntu 7.04 «Feisty Fawn»
Per abilitare il supporto bluetooth è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto bluez-gnome dai [:Repository:repository] ufficiali.
Installazione dei componenti aggiuntivi
Questi pacchetti sono necessari per il trasferimento di file e altre operazioni di base.
nautilus-sendto
gnome-bluetooth
bluetooth
obexfs
obexftp
Verificare l'effettivo funzionamento
Per controllare che l'adattatore sia effettivamente riconosciuto, aprire un terminale e digitare il seguente comando:
hcitool dev
Verrà visualizzata una striga simile alla seguente:
Devices:
hci0 55:44:33:22:11:00In questo caso il bluetooth è riconosciuto correttamente. In caso contrario assicurarsi che il servizio per il bluetooth sia attivo, selezionando il menù Sistema -> Amministrazione -> Servizi e abilitando la voce «Gestione dispositivi Bluetooth (bluetooth)».
In alternativa aprire una finestra di terminale e digitare il seguente comando:
sudo /etc/init.d/bluetooth restart
Configurazione
Per configurare le impostazioni dell'adattatore bluetooth è necessario modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file /etc/bluetooth/hcid.conf.
Il file precedente è diviso in due sezioni:
«options» è il parametro che contiene opzioni generiche del demone per il riconoscimento degli adattatori bluetooth
«device» è il parametro che contiene le opzioni per tutti gli adattatori e per ogni singolo adattatore individuato attraverso l'id
Per ulteriori informazioni è possibile consultare il manuale per la configurazione, digitando in una finestra di terminale il seguente comando:
man hcid.conf
Sezione options
autoinit: stabilisce se ogni adattatore collegato al computer debba essere automaticamente inizializzato e identificato come «hci0», «hci1», ecc.
security: indica se la gestione della sicurezza è disabilitata, se è abilitata e usa il «PIN» predefinito, mentre se è abilitata deve richiedere il «PIN» al dispositivo esterno, dal computer dovrà essere inserita la verifica.
passkey: è il «PIN» predefinito.
pairing: stabilisce se il pairing che sarebbe l'associazione tra adattatore e dispositivo Bluetooth esterno mediante «PIN» è abilitato e richiesto ad ogni connessione, o se è abilitato e richiesto solo la prima volta.
Sezione device
name: indica il nome del computer, che comparirà ad esempio quando dal cellulare viene fatta una ricerca dei dispositivi Bluetooth nelle vicinanze.
Utilizzo
Ricerca dei dispositivi
È possibile vedere tutti i dispositivi Bluetooth attivi nei paragi
Mentre tramite terminale, lanciare questo comando:
hcitool scan
Inviare e ricevere file
Per inviare un file dal computer al cellulare, fare click con il tasto destro sul file e scegliere Invia a..., lo stesso risultato si può ottenuto lanciando il seguente comando da un terminale:
gnome-obex-send immagine.jpg
Viene visualizzata una finestra dove è possibile scegliere il dispositivo a cui mandare il file.
Per quanto riguarda la ricezione di un file da un dispositivo mobile, è necessario avviare Condivisione file Bluetooth dal menu Applicazioni -> Accessori -> Condivisione file Bluetooth. Alla ricezione di un file, viene visualizzata una richiesta a cui si deve accettare per ricevere il file, successivamente verrà anche chiesto dove salvarlo.
Connessioni tra dispositivi
Connessione provvisoria
Per connettere provvisoriamente un dispositivo Bluetooth, lanciare da terminale il seguente comando:{{{sudo hidd --connect aa:bb:cc:dd:ee:ff }}} Sostituire «aa:bb:cc:dd:ee:ff» con l'indirizzo MAC del dispositivo trovato nel paragrafo [#ricerca ricerca dei dispositivi]
Connessione definitiva
Per connettere un dispositivo all'avvio del computer modificare con un [:Ufficio/EditorDiTesto:editor di testo] ed i [:AmministrazioneSistema/Sudo: permessi amministrativi] il file /etc/default/bluetooth, modificando il valore del parametro HIDD_ENABLED come segue:
HIDD_ENABLED=1
Nello stesso file sistemare il parametro HIDD_OPTIONS come di seguito:
HIDD_OPTIONS="--master --server"
l'opzione -master è facoltativa, la si può anche tralasciare, se il dispositivo non dovesse funzionare senza provare ad impostarla. |
Aggiungere l'opzione --connect per ogni dispositivo che si vuole connettere:
HIDD_OPTIONS="--connect aa:bb:cc:dd:ee:ff --connect 00:11:22:33:33:44 --connect aa:bb:cc:dd:ee:ff --server"
Salvare e chiudere il file, per finire aggiungere nel file /etc/modules il servizio hipd, tramite il seguente comando:
echo hidp | sudo tee -a /etc/modules
Gestione dispositivi Bluetooth
Mouse e tastiere
Per utilizzare mouse e tastiere Bluetooth consultare la [:Hardware/Periferiche/MouseBluetooth: relativa pagina].
Auricolari
Per configurare gli auricolari Bluetooth consultare la [:Hardware/DispositiviSenzaFili/AuricolareBluetooth: relativa pagina]. BR Per utilizzare l'auricolare con [:InternetRete/Telefonia/Skype: skype] consultare la [:Hardware/DispositiviSenzaFili/BluetoothSkype: relativa pagina].
Telefoni cellulari
Per navigare in Internet con il computer sfruttando la connessione del cellulare, consultare la [:Hardware/Modem/CellulareBluetooth: relativa pagina].
Risoluzione dei problemi
Scansione fallita
Se dopo aver fatto una scansione da terminale viene riportato un messaggio di errore come quello che segue:
Scanning ... Inquiry failed: Connection timed out
È possibile che il dispositivo non funzioni nel modo corretto, provare a risolvere il problema tramite questo comando:
sudo hciconfig hci0 reset
Se neanche con quest'ultimo comando dovesse funzionare, scollegare e ricollegare l'adattatore e lanciare da terminale il comando:
sudo sdptool browse 00:11:22:33:44:55
Potrebbe comparire il seguente messaggio:
Failed to connect to SDP server on 00:11:22:33:44:55: Permission denied
Se così fosse, si tratterebbe di un problema di «pairing» che può essere facilmente risolto con il seguente comando, utile a eliminare tutte le impostazioni salvate in memoria per tutti i dispositivi Bluetooth:
sudo rm -r /var/lib/bluetooth/*
Posizione non valida
Se durante un tentativo di connessione viene visualizzato un errore simile a questo: {{{"obex://[xx:xx:xx:xx:xx:xx]" is not a valid location }}} È necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto gnome-vfs-obexftp dai [:Repository:repository] ufficiali.
Ulteriori risorse
[http://www.bluez.org/ Sito di ufficiale del progetto Bluez]
[https://www.bluetooth.org/ Sito Ufficiale di Bluetooth]
[https://help.ubuntu.com/community/BluetoothSetup Documento originale]
[http://del.icio.us/kaiesh/bluetooth Vari howto e documenti su Bluetooth e Linux]
