Bluetooth not working in Ubuntu 16.04 with [0cf3:3004] Atheros adapter
This problem exists because Atheros re-used the chip VID and PID.
See this bug report
As a workaround you can patch the btusb.c
module and change it from ath3k to Rome.
I've built a DKMS package to fix this issue and uploaded it to my PPA.
https://launchpad.net/~hanipouspilot/+archive/ubuntu/bluetooth/+files/btusb-lp1542743-dkms_0.1_all.deb
Install this deb and reboot. This should fix the issue.