I installed Ubuntu 15.04 on my Dell XPS 13 (9343) Developer Edition and found Bluetooth to be non-functional. I read several posts on the web that called for getting the firmware from Windows and using a tool to convert the hex to hcd. I knew that Bluetooth had been working on the unit prior to replacing the preloaded 14.04 so I plugged in my recovery USB stick and poked around to see if I could find the firmware. After little digging I found a package that contained the firmware and extracted it. (note: the install will put the firmware in /lib/firmware and it needs to be in /lib/firmware/brcm)
1. Go to the debs folder and find the bt-dw1560-firmware_1.0_all.deb.
2. Open this file with Archive Manager.
3. Navigate to /usr/share/bt-dw1560/firmware/
4. Extract the fw-0a5c_216f.hcd file
5. Move it to /lib/firmware/brcm with the name BCM20702A0-0a5c-216f.hcd (note: your path may vary – I put mine in my home directory)
sudo mv fw-0a5c_216f.hcd /lib/firmware/brcm/BCM20702A0-0a5c-216f.hcd
6. unload bluetooth using the command:
sudo modprobe -r btusb
7. load bluetooth using the command:
sudo modprobe btusb
8. Bluetooth should now be working.
After following this process I was able to pair devices and send files from my phone to my computer.