Dimensione: 8270
Commento:
|
Dimensione: 26
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
[[BR]] [[Indice(depth=1 align=right)]] [[VersioniSupportate(hardy 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 = [[Anchor(Ricerca)]] == 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 == 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:{{{ gnome-obex-send immagine.jpg }}} 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. = 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 == 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:{{{ HIDD_ENABLED=1 }}} 0. Nello stesso file sistemare il parametro «'''HIDD_OPTIONS'''» come segue:{{{ HIDD_OPTIONS="--master --server" }}} L'opzione «--master» è facoltativa ed è consigliato inserirla nel caso in cui il dispositivo non venisse riconosciuto. 0. 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" }}} 0. 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 == 0. 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 }}} 0. 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 }}} 0. Potrebbe comparire il seguente messaggio:{{{ Failed to connect to SDP server on 00:11:22:33:44:55: Permission denied }}} 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:{{{ 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] |