Device needs firmware to work
wget https://www.dropbox.com/s/bor5hy8djhztpsf/fw-04ca_200b.hcd
sudo cp fw-04ca_200b.hcd /lib/firmware
sudo cp fw-04ca_200b.hcd /lib/firmware/brcm
Reboot and try
Edit: wget https://www.dropbox.com/s/dnlvxmw5l7mwn2d/bluetooth.tar.gz
tar -zxvf bluetooth.tar.gz
It should create a folder named bluetooth to your home folder, then cd bluetooth
And then we need to get some files downloaded sudo apt-get install linux-headers-generic build-essential
Now we copy files from your current config
cp /usr/src/linux-headers-$(uname -r)/Module.symvers Module.symvers
cp /boot/config-$(uname -r) .config
Now we can make the modules with
make -C /lib/modules/$(uname -r)/build M=$PWD modules
Now we unload the current module
sudo modprobe -r btusb
and copy in the new one with
sudo cp btusb.ko /lib/modules/$(uname -r)/kernel/drivers/bluetooth/
And it is time to test and insert the module sudo modprobe btusb
and with any luck your bluetooth works fine, if not a reboot should work.
If you update and find bluetooth doesn't work after a reboot then cd bluetooth
make -C /lib/modules/$(uname -r)/build M=$PWD clean
cp /usr/src/linux-headers-$(uname -r)/Module.symvers Module.symvers
cp /boot/config-$(uname -r) .config
make -C /lib/modules/$(uname -r)/build M=$PWD modules
sudo modprobe -r btusb
sudo cp btusb.ko /lib/modules/$(uname -r)/kernel/drivers/bluetooth/
sudo modprobe btusb
lspci -nnk | grep -iA2 net
andlsusb
andrfkill list all
What make and model is this PC? – Jeremy31 Mar 08 '15 at 21:01