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.
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..