I did following experiment: Goal: test bluetooth with debian jessie and two Nokia phones (5530 and N9) TEST 1 VM HOST: 3.2.0-4-rt-amd64 #1 SMP PREEMPT RT Debian 3.2.68-1+deb7u4 x86_64 This is a server with drives on mptsas. For some reason 3.16 panic on boot (no option to debug) because of this we had to use bluez 4.99 (build deb pkgs from wheezy source with minor change in bluez-4.99/tools/hid2hci.c) VM GUEST: VM player with debian jessie 8.2 in it and base gnome Kernel is debian stock 3.16 Do not enable share usb/bluetooth with the host Enable the bluetooth adapter in the VM player (this was tested also with windows7 - to prove the concept) Ignore warning about BT adapter claimed by btusb on the host After some issues with bluetooth I re-installed all related gnome packages inkl gstream, pulse and finally bluemon. The latter seems to work tight wi th systemd and bluetoothd, which provided the necessary link to the hardware via DBUS. Via blueman applet it was possible to pair and connect to both devices. I think triggering browse device function helped somehow load the appropriate configuration and I was able to browse the content of both phones via OBEX. When trying to reproduce it I found out that to use OBEX one should not use connect but directly trigger browse, which connects (I guess via OBEX). Still to investigate. Follow up: - test syncevolution - copy VM and install TDE and test connectivity from there - find the old kde3 bluetooth code and see what we can use out of it I'm interested in how to enable the obex protocol in konqueror TEST 2: System: debian jessie 8.2 / 4.3.3eko4 #1 SMP No systemd TDE desktop It turned out that blueman is tied to systemd and there is no way to test without systemd (the a2dp profile does not load) I have a good reason to keep systemd off here, so need to work on this part before going on I hope this information helps someone else here regards