I don't have a lot of experience with BT connectivity and I don't have any definitive answers, but I currently have two devices to play with: an iPhone and an Android OS phone. Using 'bluetoothctl' CLI, I note that my iPhone reports the following
Code:
# info 50:EA:D6:67:38:93
Device 50:EA:D6:67:38:93
Name: Dean’s iPhone
Alias: Dean’s iPhone
Class: 0x7a020c
Icon: phone
Paired: yes
Trusted: yes
Blocked: no
Connected: yes
LegacyPairing: yes
UUID: Vendor specific (00000000-deca-fade-deca-deafdecacafe)
UUID: Service Discovery Serve.. (00001000-0000-1000-8000-00805f9b34fb)
UUID: Audio Source (0000110a-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: Advanced Audio Distribu.. (0000110d-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: NAP (00001116-0000-1000-8000-00805f9b34fb)
UUID: Handsfree Audio Gateway (0000111f-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)
UUID: Message Access Server (00001132-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
Modalias: usb:v05ACp1297d0710
* Note that it provides no OBEX protocol support, so sharing files this way is not possible with this particular device.
Next the Android phone...
Code:
# info E4:2D:02:91:5C:86
Device E4:2D:02:91:5C:86
Name: Vodafone 875
Alias: Vodafone 875
Class: 0x5a0204
Icon: phone
Paired: yes
Trusted: yes
Blocked: no
Connected: no
LegacyPairing: yes
UUID: Dialup Networking (00001103-0000-1000-8000-00805f9b34fb)
UUID: OBEX Object Push (00001105-0000-1000-8000-00805f9b34fb)
UUID: Audio Source (0000110a-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: Headset AG (00001112-0000-1000-8000-00805f9b34fb)
UUID: NAP (00001116-0000-1000-8000-00805f9b34fb)
UUID: GN (00001117-0000-1000-8000-00805f9b34fb)
UUID: Imaging Responder (0000111b-0000-1000-8000-00805f9b34fb)
UUID: Handsfree Audio Gateway (0000111f-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
Modalias: bluetooth:v0046p0802d0903
I can use Dolphin to push files to the phone using the 'bluetooth://' KIO like this
Code:
bluetooth://e4-2d-02-91-5c-86/
but that is all.
FWIW, the 'obexftp://' protocol fails with the same message that you report.