Usare le periferiche bluetooth con Eee PC e Xandros
Scritto da Riccardo Palombo il 13 febbraio 2008 alle 2:31pm | Categoria: Guide per netbook Asus Eee PCL’Eee PC non viene fornito con il Bluetooth integrato, ma può essere facilmente usata una key USB dal costo di pochi euro. Dal punto di vista software, la versione di Linux installata nell’Eee è già pronta per il protocollo, ma non ha un’interfaccia grafica per configurarlo ed utilizzarlo; per questo, la riga di comando ci viene in contro.
E’ bene ricordare che possono essere usate tutte le guide per bluetooth su Linux, ma se contengono sezioni in cui si parla di patch al kernel o particolari moduli da compilare, si possono tranquillamente saltare in quanto questi ultimi sono già compresi nell’installazione standard.
Verificare se la penna Bluetooth è stata riconosciuta
Ecco una serie di comandi che controllano se la penna Bluetooth è stata riconosciuta ed attivata:
- Inserire l’adattatore Bluetooth in una porta USB;
- Aprire un terminale (Ctrl-Alt-T se in Easy Desktop Mode)
- Scrivere il comando dmesg, che stampa a video i log del kernel e controllare le ultime righe alla ricerca di linee riguardanti il Bluetooth; queste, se presenti, avranno un aspetto simile a “Bluetooth: HCI device and connection manager initialized…”
- Scrivere sudo hciconfig per visualizzare la lista delle interfacce Bluetooth. Ad esempio:
- Se tra le righe si legge STATUS DOWN, scrivere sudo hciconfig hci0 up per attivare l’interfaccia. sudo hciconfig hci0 down ovviamente, serve per disattivarla.
- Scrivere hcitool dev per visualizzare la lista delle periferiche, in un output simile a:
hci0: Type: USB
BD Address: 00:12:34:AB:CD:EF ACL MTU: 192:8 SCO MTU 64:8
DOWN
RX bytes ...
TX bytes ...
Devices:
hci0 00:12:34:AB:CD:EF
Collegare una tastiera / mouse Bluetooth
Seguire le istruzioni sopra per assicurarsi che la chiave Bluetooth sia attiva.
- Aprire il file /etc/default/bluetooth con sudo kwrite /etc/default/bluetooth e controllare che contenga la riga impostata come segue:
- Riavviare lo stack Bluetooth per applicare le modifiche fatte al file precedente:
- Adesso scrivere
sudo hidd --searchnel terminale. Questo cercherà le periferiche Bluetooth (tastiera e mouse in questo caso) nel range di azione del portatile e, se sono state impostate sulla modalità discovery o detection, stamperà a video i loro indirizzi di connessione. - Usare il comando seguente, per collegarsi definitivamente alla nostra tastiera o al nostro mouse:
hidd --connect 00:12:5A:65:78:A4
dove l’indirizzo (00:12:5A:65:78:A4) varia in base a quanto riportato dal comando precedente hidd –search .
HIDD_ENABLED=1
/etc/init.d/bluetooth restart
Connessione automatica all’avvio del computer
Attenzione: la procedura descritta di seguito, può essere rischiosa se non effettuta da utenti esperti. Potrebbe essere necessario del lavoro aggiuntivo per permettere all’interfaccia grafica di avviarsi correttamente. Usare soltanto a proprio rischio.
Per riconnettere la tastiera o il mouse Bluetooth automaticamente, lo script del Bluetooth deve essere inserito nella sequenza di avvio del l’Eee PC. Se si sta usando con la Xandros fornita di default, questo può essere fatto modificando il file /usr/bin/services.sh:
- In un terminale, digitare:
- Trovare la linea seguente:
- ed inserire dopo di essa (la prima riga può essere non necessaria):
- Salvare ed uscire.
sudo kwrite /usr/sbin/services.sh
start-stop-daemon --start --quiet --oknodo --pidfile /var/run/cups/cupsd.pid --exec /usr/sbin/cupsd
sudo hciconfig hci0 reset
sudo /usr/sbin/invoke-rc.d bluetooth start
Per spegnere il Bluetooth prima di un riavvio o dello spegnimento dell’Eee PC, dobbiamo modificare i files /sbin/fastshutdown.sh e /sbin/fastreboot.sh.
- Aprire un terminale e digitare:
- trovare la linea seguente:
- Sotto di essa, aggiungere:
- Salvare ed uscire.
- Seguire lo stesso procedimento per il file /sbin/fastreboot.sh.
sudo kwrite /etc/sbin/fastshutdown.sh
[ `id -u` = "0" ] || echo "Must be root."
/etc/init.d/bluetooth stopsleep 1
Se tutto è andato bene, al prossimo riavvio la tastiera ed il mouse saranno connesse automaticamente dopo alcuni secondi.
Fonte: wiki.eeeuser.com





Pingback: Quale Bluetooth « 3E Linux Life Style