Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Installazione/DaRete"
Differenze tra le versioni 11 e 21 (in 10 versioni)
Versione 11 del 02/05/2008 21.13.27
Dimensione: 3029
Commento:
Versione 21 del 25/05/2008 19.50.28
Dimensione: 7763
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
[[Indice()]]
[[VersioniSupportate(hardy gutsy)]]
[[BR]]
[[Indice(depth=1 align=right)]]
[[VersioniSupportate(gutsy feisty)]]

Da guardare https://help.ubuntu.com/community/BluetoothSetup
Linea 6: Linea 9:
= Preparazione = 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.
Linea 8: Linea 11:
Per accedere all'interfaccia web dell'applicazione è necessario installare il server web '''apache'''. Consultare la [:Server/Web:relativa guida]. Tutti i computer di ultima generazione dispongono di un adattatore '''Bluetooth''' integrato, mentre per gli apparecchi datati esistono dei dispositivi USB.
Linea 10: Linea 13:
= Installazione = '''Bluez''' è il nome del progetto software open source che permette l'uso della tecnologia '''Bluetooth''' in '''Ubuntu''' ed è incluso nell'installazione predefinita del sistema.
Linea 12: Linea 15:
Per installare '''!SmokePing''' è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] i seguenti pacchetti, reperibili dal [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository ufficiali]:
 
 * ''smokeping''
 * ''curl''
 * ''libauthen-radius-perl''
 * ''libnet-ldap-perl''
 * ''libnet-dns-perl''
 * ''libio-socket-ssl-perl''
 * ''libnet-telnet-perl''
 * ''libsocket6-perl''
 * ''libio-socket-inet6-perl''
= Installazione su Ubuntu 7.10 «Gutsy Gibbon» =

Il supporto al Bluetooth viene installato in maniera predefinita con il sistema.

= Installazione su Ubuntu 7.04 «Feisty Fawn» =

È necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''bluez-gnome'' dai [:Repository:repository] ufficiali.

Una volta collegato al computer, l'adattatore Bluetooth viene riconosciuto e installato automaticamente da Ubuntu.

= Verificare l'effettivo funzionamento =

Per controllare che l'adattatore sia effettivamente riconosciuto, aprire un terminale e digitare il seguente comando:
{{{
hcitool dev
}}}

Il risultato dovrebbe essere simile al seguente:
{{{
Devices:
        hci0 55:44:33:22:11:00
}}}

Il codice numerico indica l'indirizzo Bluetooth dell'adattatore.

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:
{{{
sudo /etc/init.d/bluetooth restart
}}}

Se si ha il dubbio che l'adattatore non stia funzionando correttamente, digitare da terminale il seguente comando: {{{
hcitool scan
}}}

Può accadere che il risultato sia simile al seguente:
{{{
Scanning ...
Inquiry failed: Connection timed out
}}}

Tale output rappresenterebbe un funzionamento non corretto. Per rimediare al problema potrebbe rivelarsi utile il seguente comando:
{{{
sudo hciconfig hci0 reset
}}}

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:
{{{
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 puo' 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/*
}}}

Infine non resta che digitare il seguente comando:
{{{
sudo sdptool browse 00:11:22:33:44:55
}}}

A questo punto si dovrebbe ottenere la richiesta di inserimento del PIN per il collegamento tra i dispositivi.
Linea 26: Linea 86:
Creare il file `/etc/smokeping/config` con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e inserire un testo simile al seguente: 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].
Linea 28: Linea 88:
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).

Nella 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, 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.

Nella sezione «device»:

 * '''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:
Linea 29: Linea 103:
# Please edit this to suit your installation
owner = Nome Cognome
contact = indirizzo@email
cgiurl = http://localhost/cgi-bin/smokeping.cgi
mailhost = Server SMTP
# specify this to get syslog logging
syslogfacility = local0
# each probe is now run in its own process
# disable this to revert to the old behaviour
# concurrentprobes = no
man hcid.conf
Linea 41: Linea 106:
Modificare le diciture «Nome Cognome» e «indirizzo@email» «Server SMTP» adattandole alle proprie esigenze. = Gestione dispositivi Bluetooth =
Linea 43: Linea 108:
== Messaggio di benvenuto == == Mouse e tastiere ==
Linea 45: Linea 110:
Nelle impostazione è anche possibile modificare il messaggio di benvenuto a proprio piacimento, sempre nel file `/etc/smokeping/config` modificare il parametro '''remark''' a proprio piacimento. Questi dispositivi vengono riconosciuti automaticamente e sono immediatamente utilizzabili. Se si riscontrano problemi, fare riferimento alla guida [:Hardware/Periferiche/MouseBluetooth].
Linea 47: Linea 112:
== Suddivisione dei menu == == Telefoni cellulari ==
Linea 49: Linea 114:
'''!SmokePing''' da anche la possibilità di suddividere il menu a proprio piacimento, per esempio aggiungendo sottodomini di altre nazioni nel caso di un'azienda internazionale. === Connessione a Internet ===
Linea 51: Linea 116:
{{{
+ Mondo
Per navigare in Internet con il computer sfruttando la connessione del cellulare, consultare la guida [:Hardware/Modem/CellulareBluetooth:Internet col Bluetooth].
Linea 54: Linea 118:
menu = Mondo
title = Connettività mondiale
=== Per Ubuntu (ambiente grafico GNOME) ===
Linea 57: Linea 120:
++ Europa ==== Inviare e ricevere file ====
Linea 59: Linea 122:
menu = Europa
title = Connettività europea
Installando il pacchetto ''gnome-bluetooth'' sarà possibile inviare file dal computer al cellulare e viceversa.
Linea 62: Linea 124:
+++ Svizzera 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ò ottenere da terminale usando il comando {{{gnome-obex-send}}} come nell'esempio (trasferimento di una immagine): {{{
gnome-obex-send immagine.jpg
}}}
Comparirà una finestra per scegliere il cellulare a cui mandare il file.
Linea 64: Linea 129:
menu = Svizzera
title = Connettività svizzera
alerts = bigloss,someloss,startloss
host = www.ch.ti.abc
}}}
Per poter ricevere file da un cellulare, è necessario avviare '''gnome-obex-server''' da '''''Applicazioni -> Accessori -> Condivisione file Bluetooth'''''. Comparirà un'icona nell'Area di notifica e quando viene inviato un file dal cellulare al computer l'icona segnalerà l'evento, chiederà se si accetta il file in arrivo e lo salverà sulla scrivania.
Linea 70: Linea 131:
I «+» stanno ad indicare i vari sottolivelli che compongono i menu, mentre i parametri come '''host''', '''menu''' e '''title''' stanno ad indicare la configurazione da applicare. ==== Phone manager ====
Linea 72: Linea 133:
= Monitoraggio dei servizi = '''Phone Manager''' consente di svolgere diverse operazioni con telefoni cellulari Bluetooth.
Linea 74: Linea 135:
È anche possibile monitorare un servizio per esempio un ftp server oppure un dns, sempre nel file `/etc/smokeping/config` vanno apportate le seguneti modifiche: 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 76: Linea 137:
{{{
[...]
*** Probes ***
=== Per Kubuntu (ambiente grafico KDE) ===
Linea 80: Linea 139:
+ DNS
binary = /usr/bin/dig
lookup = dominio.abc
pings = 10
step = 200
Un interessante pacchetto per gli utenti di '''Kubuntu''' è ''kdebluetooth''. Il pacchetto, presente nella sezione '''Main''' dei repository, propone diversi strumenti di facile utilizzo per la gestione delle periferiche.
Linea 86: Linea 141:
[...]
+ Servizi
menu = Latenza Server
title = Monitoraggio latenza (DNS, HTTP)
Sul [http://kde-bluetooth.sourceforge.net/ sito web di KDEBluetooth Framework] è disponibile un'ampia sezione di documentazione.
Linea 91: Linea 143:
++ DNS
probe = DNS
menu = Latenza DNS
title = Latenza DNS
= Ulteriori risorse =
Linea 96: Linea 145:
+++ Nome DNS
host = ns1.example.abc
}}}
 * [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://del.icio.us/kaiesh/bluetooth Vari howto e documenti su Bluetooth e Linux]
 * 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]
Linea 100: Linea 154:
In questo esempio viene monitorata la latenza di un DNS server, praticamente nella sezione '''Probes''' viene dichiarato un comando che verrà poi richiamato nella sezione '''Targets''' per la creazione del grafico. http://www.holtmann.org/linux/bluetooth/features.html questo indirizzo

----
CategoryHomepage

BR Indice(depth=1 align=right) VersioniSupportate(gutsy feisty)

Da guardare https://help.ubuntu.com/community/BluetoothSetup

Introduzione

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.

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 software open source che permette l'uso della tecnologia Bluetooth in Ubuntu ed è incluso nell'installazione predefinita del sistema.

Installazione su Ubuntu 7.10 «Gutsy Gibbon»

Il supporto al Bluetooth viene installato in maniera predefinita con il sistema.

Installazione su Ubuntu 7.04 «Feisty Fawn»

È necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto bluez-gnome dai [:Repository:repository] ufficiali.

Una volta collegato al computer, l'adattatore Bluetooth viene riconosciuto e installato automaticamente da Ubuntu.

Verificare l'effettivo funzionamento

Per controllare che l'adattatore sia effettivamente riconosciuto, aprire un terminale e digitare il seguente comando:

hcitool dev

Il risultato dovrebbe essere simile al seguente:

Devices:
        hci0    55:44:33:22:11:00

Il codice numerico indica l'indirizzo Bluetooth dell'adattatore.

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:

sudo /etc/init.d/bluetooth restart

Se si ha il dubbio che l'adattatore non stia funzionando correttamente, digitare da terminale il seguente comando:

hcitool scan

Può accadere che il risultato sia simile al seguente:

Scanning ...
Inquiry failed: Connection timed out

Tale output rappresenterebbe un funzionamento non corretto. Per rimediare al problema potrebbe rivelarsi utile il seguente comando:

sudo hciconfig hci0 reset

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:

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 puo' 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/*

Infine non resta che digitare il seguente comando:

sudo sdptool browse 00:11:22:33:44:55

A questo punto si dovrebbe ottenere la richiesta di inserimento del PIN per il collegamento tra i dispositivi.

Configurazione

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

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

Nella 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, 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.

Nella sezione «device»:

  • 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

Gestione dispositivi Bluetooth

Mouse e tastiere

Questi dispositivi vengono riconosciuti automaticamente e sono immediatamente utilizzabili. Se si riscontrano problemi, fare riferimento alla guida [:Hardware/Periferiche/MouseBluetooth].

Telefoni cellulari

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 Ubuntu (ambiente grafico GNOME)

Inviare e ricevere file

Installando il pacchetto gnome-bluetooth sarà possibile inviare file dal computer al cellulare e viceversa.

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ò ottenere da terminale usando il comando gnome-obex-send come nell'esempio (trasferimento di una immagine):

gnome-obex-send immagine.jpg

Comparirà una finestra per scegliere il cellulare a cui mandare il file.

Per poter ricevere file da un cellulare, è necessario avviare gnome-obex-server da Applicazioni -> Accessori -> Condivisione file Bluetooth. Comparirà un'icona nell'Area di notifica e quando viene inviato un file dal cellulare al computer l'icona segnalerà l'evento, chiederà se si accetta il file in arrivo e lo salverà sulla scrivania.

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.

Per Kubuntu (ambiente grafico KDE)

Un interessante pacchetto per gli utenti di Kubuntu è kdebluetooth. Il pacchetto, presente nella sezione Main dei repository, propone diversi strumenti di facile utilizzo per la gestione delle periferiche.

Sul [http://kde-bluetooth.sourceforge.net/ sito web di KDEBluetooth Framework] è disponibile un'ampia sezione di documentazione.

Ulteriori risorse

http://www.holtmann.org/linux/bluetooth/features.html questo indirizzo


CategoryHomepage