Dimensione: 8452
Commento: Continuo dopo
|
Dimensione: 8141
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 56: | Linea 56: |
* «'''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 |
* «'''options'''» è la sezione che contiene opzioni generiche del demone per il riconoscimento degli adattatori bluetooth * «'''device'''» è la sezione che contiene le opzioni per tutti gli adattatori e per ogni singolo adattatore individuato attraverso l'id |
Linea 63: | Linea 63: |
== Sezione options == | Nella sezione «'''options'''» si possono utilizzare i seguenti parametri: |
Linea 65: | Linea 65: |
* '''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. |
* «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 e quindi usa il «PIN» predefinito. Invece se è abilitata deve richiedere il «PIN» al dispositivo esterno e dal computer dovrà essere inserita la verifica. * «passkey»: è il «PIN» predefinito. * «pairing»: stabilisce se 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 70: | Linea 70: |
== Sezione device == | Nella sezione «'''device'''» è possibile utilizzare il seguente parametro: |
Linea 72: | Linea 72: |
* '''name''': indica il nome del computer, che comparirà ad esempio quando dal cellulare viene fatta una ricerca dei dispositivi '''Bluetooth''' nelle vicinanze. | * «name»: indica il nome del computer che comparirà nella schermata nel dispositivo che sta effettuando la ricerca di dispositivi con bluetooth. |
Linea 79: | Linea 79: |
È possibile vedere tutti i dispositivi '''Bluetooth''' attivi nei paragi Mentre tramite terminale, lanciare questo comando: {{{ |
Per effettuare una ricerca dei dispositivi con il bluetooth attivo, digitare in una finestra di terminale il seguente comando:{{{ |
Linea 88: | Linea 85: |
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: {{{ |
0. Per inviare un file dal computer al cellulare, fare clic con il tasto destro sul file e scegliere «'''Invia a...'''». Lo stesso risultato si può ottenere digitando il seguente comando in un terminale:{{{ |
Linea 92: | Linea 88: |
Viene visualizzata una finestra dove è possibile scegliere il dispositivo a cui mandare il file. | |
Linea 94: | Linea 89: |
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. |
0. Verrà visualizzata una finestra dove sarà possibile scegliere il dispositivo a cui mandare il file. 0. Per la ricezione di un file da un dispositivo mobile, andare nel menù '''''Applicazioni -> Accessori -> Condivisione file Bluetooth''''' e avviare «Condivisione file Bluetooth». 0. Alla ricezione di un file accettare la richiesta del dispositivo esterno e scegliere la posizione in cui si desidera salvare il file. |
Linea 101: | Linea 99: |
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, digitare da terminale il seguente comando:{{{ sudo hidd --connect aa:bb:cc:dd:ee:ff |
Linea 103: | Linea 102: |
Sostituire «aa:bb:cc:dd:ee:ff» con l'indirizzo MAC del dispositivo trovato nel paragrafo [#ricerca ricerca dei dispositivi] | Sostituire «aa:bb:cc:dd:ee:ff» con l'indirizzo MAC del dispositivo trovato nel paragrafo [#ricerca ricerca dei dispositivi]. |
Linea 106: | Linea 106: |
* 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:{{{ |
0. Per connettere un dispositivo all'avvio del computer modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi amministrativi] il file `/etc/default/bluetooth`, modificando il valore del parametro «'''HIDD_ENABLED'''» come segue:{{{ |
Linea 111: | Linea 110: |
* Nello stesso file sistemare il parametro '''HIDD_OPTIONS''' come di seguito:{{{ | 0. Nello stesso file sistemare il parametro «'''HIDD_OPTIONS'''» come segue:{{{ |
Linea 113: | Linea 112: |
}}} ||<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. || |
}}} |
Linea 116: | Linea 114: |
* Aggiungere l'opzione '''--connect''' per ogni dispositivo che si vuole connettere:{{{ | 0. Aggiungere l'opzione «--connect» per ogni dispositivo che si vuole connettere:{{{ |
Linea 120: | Linea 118: |
* Salvare e chiudere il file, per finire aggiungere nel file `/etc/modules` il servizio '''hipd''', tramite il seguente comando:{{{ | 0. Aggiungere nel file `/etc/modules` il servizio hipd, digitando il seguente comando:{{{ |
Linea 127: | Linea 125: |
Per utilizzare mouse e tastiere '''Bluetooth''' consultare la [:Hardware/Periferiche/MouseBluetooth: relativa pagina]. | Per utilizzare mouse e tastiere bluetooth, consultare la [:Hardware/Periferiche/MouseBluetooth:relativa pagina]. |
Linea 130: | Linea 128: |
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]. |
Per configurare gli auricolari bluetooth, consultare la [:Hardware/DispositiviSenzaFili/AuricolareBluetooth:relativa pagina]. Invece per utilizzare l'auricolare con [:InternetRete/Telefonia/Skype:skype] consultare la [:Hardware/DispositiviSenzaFili/BluetoothSkype: relativa pagina]. |
Linea 134: | Linea 131: |
Per navigare in Internet con il computer sfruttando la connessione del cellulare, consultare la [:Hardware/Modem/CellulareBluetooth: relativa pagina]. | Per navigare in Internet con il computer sfruttando la connessione del cellulare, consultare la [:Hardware/Modem/CellulareBluetooth:relativa pagina]. |
Linea 140: | Linea 138: |
Se dopo aver fatto una scansione da terminale viene riportato un messaggio di errore come quello che segue: | 0. Se dopo aver fatto una scansione da terminale viene riportato un messaggio di errore simile al seguente: |
Linea 145: | Linea 143: |
È possibile che il dispositivo non funzioni nel modo corretto, provare a risolvere il problema tramite questo comando: {{{ |
0. È possibile che il dispositivo non funzioni correttamente. Provare a risolvere il problema digitando il seguente comando in un terminale:{{{ |
Linea 150: | Linea 148: |
Se neanche con quest'ultimo comando dovesse funzionare, scollegare e ricollegare l'adattatore e lanciare da terminale il comando: | 0. Se neanche con quest'ultimo comando dovesse funzionare, scollegare e ricollegare l'adattatore e digitare in un terminale il seguente comando: |
Linea 155: | Linea 153: |
Potrebbe comparire il seguente messaggio: {{{ |
0. Potrebbe comparire il seguente messaggio:{{{ |
Linea 160: | Linea 157: |
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''': {{{ |
0. Se così fosse, si tratterebbe di un problema di «pairing» che può essere facilmente risolto eliminando tutte le impostazioni salvate in memoria per tutti i dispositivi bluetooth:{{{ |
Linea 167: | Linea 163: |
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 |
Se durante un tentativo di connessione viene visualizzato un errore simile al seguente:{{{ "obex://[xx:xx:xx:xx:xx:xx]" is not a valid location |
Linea 170: | Linea 166: |
È necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''gnome-vfs-obexftp '' dai [:Repository:repository] ufficiali. |
È necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''gnome-vfs-obexftp'' dai [:Repository:repository] ufficiali. |
Linea 175: | Linea 171: |
* [http://www.bluez.org/ Sito di ufficiale del progetto Bluez] * [https://www.bluetooth.org/ Sito Ufficiale di Bluetooth] |
* [http://www.bluez.org/ Sito ufficiale del progetto Bluez] * [https://www.bluetooth.org/ Sito Ufficiale della tecnologia bluetooth] |
Linea 178: | Linea 174: |
* [http://del.icio.us/kaiesh/bluetooth Vari howto e documenti su Bluetooth e Linux] | * [http://del.icio.us/kaiesh/bluetooth Varie guide e documenti sul bluetooth e Linux] |
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:00
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:
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» è la sezione che contiene opzioni generiche del demone per il riconoscimento degli adattatori bluetooth
«device» è la sezione 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
Nella sezione «options» si possono utilizzare i seguenti parametri:
- «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 e quindi usa il «PIN» predefinito. Invece se è abilitata deve richiedere il «PIN» al dispositivo esterno e dal computer dovrà essere inserita la verifica.
- «passkey»: è il «PIN» predefinito.
- «pairing»: stabilisce se 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.
Nella sezione «device» è possibile utilizzare il seguente parametro:
- «name»: indica il nome del computer che comparirà nella schermata nel dispositivo che sta effettuando la ricerca di dispositivi con bluetooth.
Utilizzo
Ricerca dei dispositivi
Per effettuare una ricerca dei dispositivi con il bluetooth attivo, digitare in una finestra di terminale il seguente comando:
hcitool scan
Inviare e ricevere file
Per inviare un file dal computer al cellulare, fare clic con il tasto destro sul file e scegliere «Invia a...». Lo stesso risultato si può ottenere digitando il seguente comando in un terminale:
gnome-obex-send immagine.jpg
- Verrà visualizzata una finestra dove sarà possibile scegliere il dispositivo a cui mandare il file.
Per la ricezione di un file da un dispositivo mobile, andare nel menù Applicazioni -> Accessori -> Condivisione file Bluetooth e avviare «Condivisione file Bluetooth».
- Alla ricezione di un file accettare la richiesta del dispositivo esterno e scegliere la posizione in cui si desidera salvare il file.
Connessioni tra dispositivi
Connessione provvisoria
Per connettere provvisoriamente un dispositivo bluetooth, digitare 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] e con i [:AmministrazioneSistema/Sudo:privilegi 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 segue:
HIDD_OPTIONS="--master --server"
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"
Aggiungere nel file /etc/modules il servizio hipd, digitando 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]. Invece 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 simile al seguente:
Scanning ... Inquiry failed: Connection timed out
0. È possibile che il dispositivo non funzioni correttamente. Provare a risolvere il problema digitando il seguente comando in un terminale:
sudo hciconfig hci0 reset
- Se neanche con quest'ultimo comando dovesse funzionare, scollegare e ricollegare l'adattatore e digitare in un terminale il seguente 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 eliminando 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 al seguente:
"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 ufficiale del progetto Bluez]
[https://www.bluetooth.org/ Sito Ufficiale della tecnologia bluetooth]
[https://help.ubuntu.com/community/BluetoothSetup Documento originale]
[http://del.icio.us/kaiesh/bluetooth Varie guide e documenti sul bluetooth e Linux]