Nach meinem Kernel Update unter Ubuntu 14.04 auf den Kernel 3.16.2 hat das Bluetooth Modul nichtmehr funktioniert.
In einem Fedora Forum gab es die Lösung, hier möchte ich sie auf deutsch vorstellen!

https://ask.fedoraproject.org/en/question/50994/bluetooth-not-working-after-kernel-update/

Diese funktioniert unter Ubuntu nicht genau gleich, jedoch sehr ähnlich. Änderungen zur Fedora Lösung sind der Speicherort des Treibers (vgl. /usr/lib/modules… in Ubuntu /lib/modules/…) und die Tatsache, dass die Treiber unter Ubuntu nicht gezippt sind, sondern die “.ko” Files direkt geladen werden.

 

Lösung

1. Kernel Version herausfinden

uname -r
In der Konsole eingeben und merken.

2. Treiber des Kernels fixen

# cd /lib/modules/[KERNEL VERSION]/kernel/drivers/bluetooth/
# cp ath3k.ko ath3k.ko.orig
# cp btusb.ko btusb.ko.orig
# sed -e 's/\xf3\x0c\x05\x30/\xf3\x0c\x05\xe0/g' ath3k.ko > at.ko
# sed -e 's/\xf3\x0c\x05\x30/\xf3\x0c\x05\xe0/g' btusb.ko > bt.ko
# mv at.ko ath3k.ko
# mv bt.ko btusb.ko
# rmmod ath3k
# rmmod btusb
# modprobe btusb
# modprobe ath3k