Проблема
В моем ноутбуке установлен Bluetooth адаптер Atheros AR3011, который не стал нормально определяться в Ubuntu 14.04.
Решение
Пляски с бубном и попытки загрузить firmware для модуля bluetooth ath3k результата не давали.
Причина оказалась в баге в ядре, который был исправлен только в середине июля 2014.
Вот описание бага: https://bugzilla.kernel.org/show_bug.cgi?id=73981
В ядре 3.16-rc6 уже все поправлено.
Для нормальной работы bluetooth нужно установить ядро 3.16-rс6 удалить пакет firmware-atheros (если он был установлен), удалить linux-firmware, почистить папку /lib/firmware, установить linux-firmware:
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-rc3-utopic/linux-headers-3.17.0-031700rc3-generic_3.17.0-031700rc3.201408312235_amd64.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-rc3-utopic/linux-headers-3.17.0-031700rc3_3.17.0-031700rc3.201408312235_all.deb wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-rc3-utopic/linux-image-3.17.0-031700rc3-generic_3.17.0-031700rc3.201408312235_amd64.deb sudo dpkg -i linux-headers-*.deb linux-image-*.deb sudo apt-get remove firmware-atheros sudo apt-get remove linux-firmware sudo rm /lib/firmware/* -Rf sudo apt-get install linux-firmware sudo reboot
Discussion