Trends >>> Eee PC FlareEee Pad Transformer PrimeCES 2012

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 PC

L’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:

  1. Inserire l’adattatore Bluetooth in una porta USB;
  2. Aprire un terminale (Ctrl-Alt-T se in Easy Desktop Mode)
  3. 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…”
  4. Scrivere sudo hciconfig per visualizzare la lista delle interfacce Bluetooth. Ad esempio:
  5. hci0: Type: USB
    BD Address: 00:12:34:AB:CD:EF ACL MTU: 192:8 SCO MTU 64:8
    DOWN
    RX bytes ...
    TX bytes ...

  6. 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.
  7. Scrivere hcitool dev per visualizzare la lista delle periferiche, in un output simile a:
  8. 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.

  1. Aprire il file /etc/default/bluetooth con sudo kwrite /etc/default/bluetooth e controllare che contenga la riga impostata come segue:
  2. HIDD_ENABLED=1

  3. Riavviare lo stack Bluetooth per applicare le modifiche fatte al file precedente:
  4. /etc/init.d/bluetooth restart

  5. Adesso scrivere sudo hidd --search nel 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.
  6. 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 .

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:

  1. In un terminale, digitare:
  2. sudo kwrite /usr/sbin/services.sh

  3. Trovare la linea seguente:
  4. start-stop-daemon --start --quiet --oknodo --pidfile /var/run/cups/cupsd.pid --exec /usr/sbin/cupsd

  5. ed inserire dopo di essa (la prima riga può essere non necessaria):
  6. sudo hciconfig hci0 reset
    sudo /usr/sbin/invoke-rc.d bluetooth start

  7. Salvare ed uscire.

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.

  1. Aprire un terminale e digitare:
  2. sudo kwrite /etc/sbin/fastshutdown.sh

  3. trovare la linea seguente:
  4. [ `id -u` = "0" ] || echo "Must be root."

  5. Sotto di essa, aggiungere:
  6. /etc/init.d/bluetooth stopsleep 1

  7. Salvare ed uscire.
  8. Seguire lo stesso procedimento per il file /sbin/fastreboot.sh.

Se tutto è andato bene, al prossimo riavvio la tastiera ed il mouse saranno connesse automaticamente dopo alcuni secondi.
Fonte: wiki.eeeuser.com

Like eeepc.it
  • http://alcinematografo.wordpress.com Darko82

    Per la gestione del bluetooth consiglio blueman
    la pagina di sourceforge
    http://sourceforge.net/projects/blueman/

  • marco

    sarebbe bello riuscire ad installarlo blueman le ho provate tutte. ma quando aggiorni il sources.list
    non scarica i pacchetti…

  • http://www.eeepc.it Riccardo

    necessita delle librerie GTK. Forse sarebbe più oppurtuno trovare qualcosa che usi le qt.

  • sandros

    Mi escono tutti Zero. Esempio: dopo aver digitato sudo hciconfig (ecco la schermata)

    Type: USB
    BD Adress:00:00:00:00:00:00 ACL MTU:00: SCO MTU: 0:0
    DOWN
    RX bytes:0 ac1:0 sc:0 events:0 errors:0
    TX byted:0 ac1:0 sco:0 command:0 errors:0

    Che devo fare???
    Grazie

  • sandros

    …dimenticavo ho una Connect by Roper (Class 1)

  • sandros

    sembra che va ma quando arrivo al comando
    sudo hidd -search
    mi dice che il trattino non lo riconosce (ho digitato quello sotto F12)

  • sandros

    Ragazzi, non va. Ho provato anche con l’altro trattino (quello dopo la L). Ho riprovato con spazi, senza, non va. Desisto.

    La stessa cosa mi è capitata ieri.
    Ha riconosciuto i driver della stampante laser, il modello, ma non stampa.

    Con i driver del modem ADSL usb, la stessa cosa.

    Skype, in videoconferenza non funziona. Skype installato e aggiornato è una versione beta senza videoconferenza. Ho attivato la webcam ma niente, Skype funziona solo senza webcam.

    O sbaglio qualcosa (moolto probabile) oppure non so installare i programmi.

    Se qualcuno mi risponde, lo ringrazio.

  • paolo

    Sto per comprare un eeepc in UK e ho alcuni dubbi:

    1 posso cambiare la tastiera per trasformarla in italiana?

    2 si puo cambiare la memoria ram e mettere due moduli da 1gb?

    3 si puo cambiare l’hard disk e montare uno da 8gb?

    grazie!

  • sandros

    Risposta a paolo

    1) Non lo so
    2) Devi mettere 1 modulo da 1 Gb oppure 1 modulo da 2 GB (sempre e solo un modulo – attenzione alle specifiche che deve essere (so-dimm)DDR2-667Mhz)
    3)NO, non esiste l’hard disk classico bensì uno di tipo nuovo (è incollato nella scheda madre)però per i tuoi dati puoi aggiungere una Memory Card (specifiche SDHC)da 4Gb o da 8Gb o da 16Gb da 32 Gb (molto alto il prezzo per quest’ultima)oppure una pen drive oppure un hard disk esterno oppure un floppy esterno. Ciao

  • maro

    sono passato all’advance desktop, funziona tutto benissimo, l’unica cosa è che quando creo collegamenti sul desktop quando poi spego e riaccendo essi scompaiono. qualcuno sa perchè?

  • marco

    ma cosa c’entrano tutte queste domande che non hanno a che fare con l’rticolo???

  • marco

    qualcuno sa come installare esattamente blueman su eeepc??? tutte le guide che cis ono su internet non vanno, il piccolo da sempre risposte negative non me lo fa installare

  • Filippo

    Ciao,
    complimenti per il blog. Poichè sto valutando l’idea di comprarlo (quando sarà disponibile finalmente nero) e vorrei rimanere con xandros, avrei bisogno di una vostra precisazione, se possibile: vorrei sapere l’elenco preciso delle risoluzioni che vengono proposte da xandros, senza apportare alcuna modifica di software, quando si collega un monitor esterno tramite la porta vga.
    In particolare, avendo io un monitor widescreen, vorrei sapere se supporta questo formato, compreso il 1280 x 768, utilizzato adesso.
    Grazie in anticipo per la risposta

  • Gaetano

    ho seguito le istruzioni per il collegamento dell’ eee pc con la penna blutooth ma c’è qualcosa che non va

    innanzi tutto il comando browse non dà risultato

    poi non il sistema riconosce che è presente un dispositivo (comando dev) ma, noostante abbia fatto anche la connessione gprs, non riesce a trovare il terminale (cellulare)

    che fare?

  • Gaetano

    vorrei anche controllare le impostazioni della connessione.
    quali sono i comandi?
    ho connessione con mobile wind

  • nip2

    signori,
    ho preso il eeepc da qualche settimana. premessa, non sono un esperto linux. ho la penna usb ma non riesco a farla funzionare, sembra tutto ok ma non si riesce a conettere. poi, non riesce a connettersi a qualche rete wifi. magari sono sfigato io ma non mi piace questo linux, non si capisce una sega. penso seriamente di passare a xp, almeno potro usare le cose esenziali che mi servono.
    un saluto.
    up

  • Pingback: Quale Bluetooth « 3E Linux Life Style

  • Francesco

    Buongiorno e innanzitutto grazie per la guida. C’è una cosa che mi lascia dei dubbi. Io ho già fatto funzionare Bluetooth e cellulare (tramite altre guide) ma quello che mi serviva era proprio come rendere permanente al riavvio il collegamento con un mouse BT, e la parte relativa della tua guida mi pare perfetta.

    Unico dubbio:

    mi chiedo se è giusto inserire linee con il comando “sudo” in uno script che viene eseguito all’avvio. Se lo script venisse eseguito come root il comando sudo sarebbe inutile, se lo script venisse eseguito da user non provocherebbe la richiesta della password? Ad ogni avvio?

  • alvise

    salve a tutti,

    io ho comprato da poco l’asus eee pc, tutto perfetto..una cosa però: non riesco ad utilizzare la webcam con skype o pidgin.
    Qualcuno sa aiutarmi??

    (premetto che sono passato a linux per la prima volta quindi potrebbe essere anche qualcosa di stupido e banale).

    Grazie a tutti..

  • DAVIDE

    Una cortese domanda a chi avesse risolto il problema.

    seguendo la procedura indicata dopo aver inserito la chiavetta blu tooth l’eeepc la vede e me la dà come attiva.
    Dopodichè come faccio a fare la ricerca del mio nokia 5800 ???
    Grazie in anticipo a chi mi può aiutare

  • arnaldo

    Sono fresco di acquisto e nuovo di LINUX, ma sono riuscito a far identificare la chiavetta Bluetooth al mio eeepc ……Ma connettermi al telefonino? (questo sarebbe lo scopo) per usarlo con collegamento GPRS con Vodafone “connect me” o simili come fare?
    Grazie mille le guide sono un grosso aiuto.

  • francesco

    linux xandros: problema con webcam su skype 2.0. nn la riconosce. grazie a presto.

  • visio

    Salve a tutti ragazzi, complimenti per il blog..ho un asus eee cn xandros, la webcam non mi funziona ne con skype ne con Pidgin (non sono un utente esperto)…ma vi prego di aiutarmi nel capirci di più..

    ringrazio chiunque mi risponda!!

  • arnombo

    Premetto che il mio telefonino viene riconosciuto e gestito sul mio desktop windows.
    sotto xsndros, riconosce il dongle bluetooth ed il telefonino (motorola v525) ma separatamente in quanto quando cerco di fare “trovami” risponde “cab’t get device information Success”
    che faccio?
    Anche col cavo dati viene riconosciuto il modem, ma non viene elencato nelle periferiche disponibili per aprire una connessione remota.
    C’è qualcuno che mi dà una mano?

  • arnombo

    salve a tutti sono riuscito, seguendo la guida passo per passo ad identificare il telefono, identificare la chiavetta bluetooth, ecc.ecc. Ma quando devo fare il pairing, il telefono (motorola v525) pur riconoscendo il dispositivo, risponde “impossibile connettersi” al tentativo di pairing.
    dove sbaglio?
    Ho spostato la chiavetta in tutte e tre le porte USB ma non cambia nulla.
    per fortuna che ho il cavo dati ma mi viene un dubbio: la velocità di connessione sarà la stessa?

  • arnombo

    Le risposte che ricevo al comando /etc/init.d/bluetooth/restart è:
    “restarting bluetooth: hidd hcid sdpd Can’t listen on HID control channel: Permission denied
    hidd Can’t release device: Operation not permitted”
    Secondo 2 di picche: sudo hidd -search risposta:
    “hidd: invalid option –e”
    Chi ne capisce qualcosa?
    Ma gli eeepc hanno un software per ciascuno?
    Ho letto mille guide, ma tutte diverse ma che mi hanno tutte portato al punto di partenza: NON POSSO FARE IL PAIRING!!!

  • arnombo

    Vabbè, vuol dire che l’unico eeepc “diversamente” abile ce l’ho io!
    Dopo 300 tentativi di fare il pairing e dopo 301 volte che ripeto la procedura, ci rinuncio, mi arrendo.Però mi rimane il dubbio che non ci sia riuscito neppure quello che l’ha scritta.
    Ciao a tutti.

  • arnombo

    Qualcuno sa come abilitare le porte rfcomm ?

  • arnombo

    scusate, ho un dubbio:
    aprendo /etc/default/bluetooth leggo che questo file e quindi la modifica, non verrà considerata se nel computer esiste il file /etc/default/bluez-pan che nel mio caso trovo installato con synaptic.
    Lo devo eliminare? E se si, corro altri rischi?

  • DonClaudissimo

    Nel momento di completare la connessione tra eeepc e telefonino k-jam mi viene chiesta la PASSKEY. Inserendo 0000 il telefonino tenta la connessione ma rimane in “clessidra” senza esito , lato eeepc non accade nulla (tranne il lampeggìo del led).
    Come risolvere questa mancanza di connettività ?
    Un saluto dal DON

  • arnombo

    Per Don Claudissimo:
    prova a seguire questa guida:
    Navigare su internet con Nokia, Eee PC e bluetooth
    è nella pagina successiva e….. auguri!!

  • arnombo

    nel mio eee pc non c’è il file “/usr/bin/services.sh:” nè sotto user nè sotto root o è sbagliato il suggerimento o è una patacca il mio pc per cortesia a quanti manca questo file? e secondo voi cosa è successo?

  • arnombo

    …. errata corrige: il file /usr/bin/services.sh non esiste; mentre il file /usr/sbin/services.sh esiste ma anche se modificato, non mi risolve il problema di connessione col telefono.
    C’è qualcuno che mi assicura che EEEXUBUNTU sia meglio?

  • Samuele

    Salve a tutti, vorrei sapere se è possibile stampare via bluetoot e quali comandi devono essere impostati tramite terminale. Ho provato con la stessa procedura sopra riportata ma niente da fare!! Se ci fosse un’applicazioncina che si potesse installare atraverso Synaptic le cose sarebbero anche meglio!!!Resto in attesa e nel frattempo vi ringrazio!!

  • Samuele

    Ciao a tutti sono ancora io, non c’è proprio nessuno che ha provato a stampare atraverso una chiavetta Bluetooth verso una stampante anche’essa con dispositivo Bluetooth, che mi possa dare almeno un’indicazione su dove trovare informazioni su come fare? Grazie ciao e anche buona Pascua a tutti

  • Samuele

    ops PASQUA

  • raffaele

    GRAZIE alle istruzioni ad inizio pagina ho fatto vedere la la chiavetta bluetooth all’eeepc. anche il telefono l’ha riconosciuta.
    ora: come devo fare per far interagire le due periferiche?
    su windows appare il simbolo bluetooth e cliccando ci si connette ma con xandros che devo fare?

  • raffaele

    anche il pc vede l’eeepc ma dice che è impossibile trasferire il file.
    Infatti quando le appparecchiature si connettono sull’eeepc non succede nulla.
    Chi mi può aiutare?
    Grazie

  • arnombo

    @ raffaele:
    Per il telefonino devi fare il “pairing” devi ciè dare la stessa “password” a tutti e duein modo che si riconoscano stabilmente.
    C’è una guida (fra le 21 presenti su questo sito) clicca sul link “Guide” e cerca “internet col nokia..” o cose del genere.
    Fra 2 pc non so, ma dovrebbe essere più o meno la stessa cosa, fare il pairing e scambiarsi i files tramite una cartella condivisa.Prova su google chiedendo cose tipo “condivisione file bluetooth” e vedi cosa ti risponde.

  • raffaele

    GRAZIE ARNOMBO,ma non mi sono spiegato bene.
    Io non devo collegarmi ad internet tramite il telefonino ma solo scambiare dati tipo foto o musica.
    Grazie comunque per i consigli.

  • http://echomrg.deviantart.com marcello

    Attenzione, l’istruzione:
    sudo hidd –search

    è sbagliata, il comando corretto è:
    sudo hidd -–search

    in ogni caso non riesco ad individuare il mio nokia 6151, il search non dà alcun risultato (si, il telefono ha il BT attivo e si, è settato per essere “discoverable”).

    M

  • http://www.eeepc.it Riccardo

    Grazie della segnalazione Marcello; la riga era già corretta, ma wordpress, senza il tag adatto, aveva modificato la formattazione.

  • lupo

    ma per collegare ilmiocellulare blueooth devo usare la stessa procedura? grazie

  • sabrina

    ciao a tutti!
    problemino: come faccio a utilizzare la webcam con skype????!!!!! e poi msn nn si connette, mi dice errore del server notification….
    aiutoooooooooo

    grazie e fresca serata a tutti!

    Lasabry

  • stefano

    Ciao a tutti.Sono in difficolta con il raggiungimento dellla directory etc/default/bluetooth.non mi ci manda. che sa da fare secondo voi? grazie mille

  • paolo

    per il bluetooth si può installare kdebluetooth

  • Juri

    scusate, ma dando il comando “sudo hciconfig” da SHELL mi restituisce “sudo: hciconfig: command not found”.
    Dove sbaglio?
    Grazie

  • gsoundsgood

    apri terminale (ctrl+alt+t) e digita:

    sudo apt-get install bluez-utils

    poi dovrebbe funzionare

  • lia835

    bel forum !! help: ho acquistato da poco Asus Eee pc con installato linux xandros e’un gioiellino ma devo imparare a muovermi su qst nuovo (x me) O.S. nr2 cose vorrei fare:usar la web cam con PIDGIN 2.0.2 e installare driver BLUETOOTH.se qualcuno volesse darmi suggerim ne sarei grata lia

  • Biam

    Il comando sudo hciconfig non va mi dice: sudo: hciconfig: command not found non so come mai, verificando il dispositivo mi dice che è presente.
    Qualcuno potrebbe darmi un mano?
    Grazie