Tag Archives: ALSA

Bluetooth Adapter ASUS USB-BT400

2014-Jun-16

Edit 2014-10-09 –  on Kali needed:
# apt-get install bluez-alsa
# apt-get install pulseaudio-module-bluetooth
# rmmod btusb
# insmod <path-to-file>/btusb.ko
# echo “0b05 17cb” >> /sys/bus/usb/drivers/btusb/new_id
(and then I had to *NOT* have the ~/.asoundrc file – pulseaudio picked it up once it had module-bluetooth-discover.so to play with)
I did modify /etc/bluetooth/audio.conf as listed below. Unsure if it was a part of the solution.

This audio drivers stuff in Linux always seems to be a seriously counterintuitive pain in the ass – and while I generally don’t mind learning some of the under the hood details, this I just want to work. Oh yeah – and trying to do it on a laptop……..

Driver doesn’t recognize the vendor/device combination in the version I have compiled. Can add after each boot by:

echo “0b05 17cb” >> /sys/bus/usb/drivers/btusb/new_id

Wasn’t the exact path on mine, but got me the next step forward. thanks


 

Did the below, managed to have “bluetooth” show up as a device in Audacity, and it works to play sound! asound -l and asound -L doesn’t show it for some reason. Not going to pursue further right now.

wiki.debian.org

cat ~/.asoundrc
pcm.bluetooth {
        type bluetooth
        device "XX:XX:XX:XX:XX:XX"
        profile "auto"
}
  • On the other laptop – I needed to remove the quotations from around the MAC address, and I removed the profile “auto” line to get it working. Alsa completely refused to do anything once it saw the above lines as-is.

 

  • [General] section of /etc/bluetooth/audio.conf
 Enable=Socket

 


 

~/.asoundrc

added

pcm.!default {
type plug
slave.pcm “bluetooth”
}

now it might be hard to get sound to NOT come out of the headset..