Wykorzystanie słuchawki bezprzewodowej bluetooth wraz ze skype
Ostatnia zmiana: 2013-11-26 18:43
Dostępne ostatnio słuchawki bezprzewodowe bluetooth można wykorzystać do rozmów w Skype, WengoPhone, używać ich do słuchania muzyki (aczkolwiek jakość dźwięku pozostawia wiele do życzenia) czy do radia internetowego. W przykładowym rozwiązaniu wykorzystano tani, niefirmowy dongle bluetooth oraz słuchawkę Jabra BT 250v. Całość dokumentu opiera się na danych zawartych na stronie
Bluetooth-alsa ProjectSterowniki
Bluetooth
Należy zainstalować i skonfigurować poprawnie moduł Bluetooth, np wg wskazówek zawartych
tutaj.
Alsa
Słuchawka będzie działa poprawnie wraz z sterownikami alsa; zakładam więc że konfiguracja alsy jest poprawna i działa. Po instalacji słuchawki będą widoczne jako kolejna karta dźwiękowa w systemie.
Należy ściągnąć aktualne sterowniki ze strony
Bluetooth-alsa Project - z cvs lub gotową paczkę tar.gz. Rozpakować, a następnie skompilować (niezbędne będą pliku nagłówkowe jądra, libbluetooth-dev oraz libasound2-dev)
# tar zxvf btsco-0.41.tar.gz
# cd btsco-0.41
# ./bootstrap
# ./configure
# make
Należy także skompilować moduł do jądra
# cd kernel
# make
# make install
# depmod -e
Uruchomienie zestawu
1. Załadować moduł obsługi zestawu
(powinna pojawić się w systemie kolejna karta dźwiękowa - BT Headset)
2. Uruchomić polecenie
# hciconfig hci0 voice 0x0060
3. Włączyć słuchawkę bluetooth
Jeżeli zestaw nie jest jeszcze sparowany, zwykle należy włączyć słuchawkę i przytrzymać przycisk. Można uruchomić polecenie hcitool, w celu odszukania zestawu
# hcitool scan
Scanning ...
00:07:A4:XX:XX:XX Jabra BT 250v
4. Uruchomić program
bdaddress jest adresem słuchawki uzyskanym w poprzednim poleceniu. Jeżeli zestaw nie został sparowany, może wystąpić prośba o podanie hasła; dla zestawów słuchawkowych jest to zwykle 0000 lub 1234
Konfiguracja programów
Aby przekonać się czy zestaw działa, można wydać proste polecenie:
# aplay -B 1000000 -D plughw:Headset sound.wav
Dźwięk powinien być słyszalny w słuchawce.
Ponieważ zestaw bt widoczny jest jako kolejna karta dźwiękowa w systemie (u mnie jako /dev/dsp2, /dev/mixer2, /dev/audio2 - zerowe to karta dźwiękowa, pierwsze to modem), aby używać tego zestawu należy po prostu wskazać to urządzenie dźwiękowe.
Skype
Narzędzia/Opcje/Headset, wybrać odpowiednie urządzenie (/dev/dsp2 u mnie)
skype_dsp_hijacker + skype
Zamienić MICDEV, SPEAKERDEV, MIXERDEV na odpowiednie urządzenia
WengoPhone
Configuration/Audio Settings, wybrać BT Headset