Just in case somebody else is struggling to get this working, the easiest way is to create a /etc/modprobe.d/btusb.conf with the following:
install btusb modprobe ath3k; /bin/echo "13d3 3304" >> /sys/bus/drivers/ath3k/new_id; modprobe --ignore-install btusb
This will load the ath3k module before btusb is loaded and tell the module to search also for devices with the id "13d3 3304".
I tried this but I can't get my bluetooth working. Is there something I forgot?
ReplyDeleteIt would be nice if you can help me.
Dobler.
@Dobler
ReplyDelete1.) I forgot to mention that you have to reboot, of course.
2.) After this, what devices are in the lsusb out?
(before and after this change, the ath3k driver will load firmware into the bt chip that changes the USB id)