Post  |  Commenti

Post Meta

27th
SEP

Auricolare bluetooth collegato al pc per usarlo con skype

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Posted by RedSend | Filed under Bluetooth

Stanotte ho appena finito di configurare il mio PCino per usare l’auricolare bluetooth del cellulare con skype (non solo, anche con xmms), è una cosa troppo comoda.

Non saprei da dove cominciare, bè cominciamo col dire cosa ci serve:

  • Dispositivo bluetooth dongle (necessario supporto sco)
  • Auricolare bluetooth (compatibile)
  • Moduli e programmi vari

La lista degli auricolari testati è quà¬, se non è in questa lista non preoccupatevi perchè sono pochi quelli che non funzionano, ad esempio il mio è un SMG modello BTHS-6026-F

Ora Passsiamo alla parte di installazione e configurazione del software necessario. Prima cosa assicuriamoci che il bluetooth sul computer funzioni correttamente se ancora non lo avete fatto potete riferirvi a questo post, vi spiega come configurarlo. Bene ora che il bluetooth del pc funziona possiamo procedere. Cominciamo col configurare il nostro kernel, per poter funzionare l’auricolare necessita dei moduli bluetooth-alsa che più avanti ne parleremo, ma questi moduli a loro volta necessitano di qualche modulo del kernel e cioè

Device Drivers  --->
  Networking support  --->
     Bluetooth subsystem support  --->
         SCO links support
            Bluetooth device drivers  --->
               HCI USB driver
  • SCO (voice) support Device Drivers ---> Sound ---> Sound card support Advanced Linux Sound Architecture ---> Advanced Linux Sound Architecture PCI devices ---> Emu10k1 (SB Live!, Audigy, E-mu APS)
  • vi starete chiedendo a cosa serve il modulo emu10k se voi non avete una scheda audio SB Live!, Audigy, E-mu APS, bè questo serve per compilare un’altro modulo, servirà a bluetooth-alsa, si chiama snd_hwdep

    Ora compiliamo e ripartiamo con il nuovo kernel. Dobbiamo andare a modificare il file di configurazione di alsa /etc/modules.d/alsa

    # Set this to the correct number of cards.
    options snd cards_limit=2
    

    Poi installiamo i driver bluetooth-alsa, attualmente gli ebuild non sono contenuti ancora in portage, spero che lo saranno presto :), andiamo in questo bug e scarichiamo gli ebuild e i tar.gz che troviamo. Ora dobbiamo inserire tutto nel nostro portage locale, come? L’ho spiegato in questo post, tenete presente che la categoria è net-wireless.

    Smascheriamo ed emergiamo i pacchetti

    redsendP4 ~ # echo "=net-wireless/bluetooth-alsa-1.6-r2 ~x86" >> /etc/portage/package.keywords
    redsendP4 ~ # echo "=net-wireless/btsco-0.4a ~x86" >> /etc/portage/package.keywords
    redsendP4 ~ # emerge -av btsco
    

    l’altro lo emerge come dipendenza di btsco, fate attenzione se hanno aggiornato la versione in questo caso dovete cambiare la versione del pacchetto quando smascherate

    A questo punto che tutto è installato e configurato dobbiamo prima cosa riavviare alsa per fargli ricaricare il file di configurazione che prima abbiamo modificato

    redsendP4 ~ # /etc/init.d/alsasound restart
    

    Carichiamo i moduli che prima abbiamo compilato nel kernel e quello installato dal pacchetto bluetooth-alsa

    redsendP4 ~ # modprobe snd-hwdep
    redsendP4 ~ # modprobe sco
    redsendP4 ~ # modprobe snd-bt-sco
    

    Inseriamo il nostro bluetooth e facciamo caricare a hotplug i moduli, dopodichè avviamo i servizi bluetooth

    redsendP4 ~ # /etc/init.d/bluetooth start
    

    Troviamo l’indirizzo dell’auricolare

    redsendP4 ~ # hcitool scan
    

    Cerchiamo il canale sul quale comunica l’auricolare

    redsendP4 ~ # sdptool search --bdaddr  0x1108
    

    sostituite il campo indirizzo con quello trovato al passo precedente, comunque la ricerca del canale può essere facoltativa

    Poi dobbiamo avviare prima kbluetoothd (tramite il menù di kde) che ci assisterà per l’autenticazione e poi btsco, però prima dobbiamo mettere l’auricolare in modalità discovery cioè per associarlo ad un nuovo dispositivo, assicuratevi che non sia associato con il vostro cellulare altrimenti potrebbe non funzionare

    redsendP4 ~ # btsco  
    
    [channel]
    

    il canale è opzionale, potete ometterlo

    Vi apparirà la finestra per inserire il codice e una volta inserito l’auricolare è associato al vostro pc, vi troverete una nuova scheda audio installata che si chiamerà /dev/dsp1, andate nelle opzioni di skype e cambiate device audio impostandolo su quest’ultimo, chiudete e riaprite skype (almeno io cosଠdevo fare) e il gioco è fatto, fate attenzione però al programma btsco che avete avviato prima, dopo un tot di tempo di inattività si chiude e quindi dovete riavviarlo.

    Potete usare l’auricolare anche per ascoltare la musica con xmms andando nelle impostazioni, impostate l’autput plug-in su ALSA e costringetelo ad usare /dev/dsp1 e il gioco è fatto, a dire il vero potete sfruttarlo per qualsiasi prog che vi permetta di modificare il dispositivo audio.

    Buon ascolto a tutti, e segnalatemi se ci sono problemi o errori nella guida.

    e non dimenticate mai “Coltiva Linux che windows si pianta da solo!!!” :-D

    Tags:

    Leave a Reply

    Il contenuto di questo Blog è rilasciato sotto Licenza Creative Commons (Leggi)