obexftp はすべてのデバイスで動作しません

obexftp はすべてのデバイスで動作しません

私は、Fedora 26 (KDE 搭載) ボックスと Android デバイス間でファイルを転送するために Bluetooth を使用しています。ペアリングしたデバイスは 4 台、携帯電話 2 台とタブレット 2 台です。Android のバージョンは 5 と 7 です。問題は、ファイル転送 (obexftp) が 1 台のデバイス (Android 5 搭載の HTC M7 電話) でのみ有効になっており、他の 3 台で有効にする方法がわからないことです。主な理由は、そもそも「ファイル転送」が有効になっている方法がわからないことです。

他の 3 つのデバイスでは、Fedora Box からそれらのデバイスにファイルを送信したり、その逆を行ったりできますが、obexftp は機能しません。Dolphin 経由でそれらのデバイスに obexftp 接続を開こうとすると、Dolphin は単にそれを拒否します。

CLI (bluetoothctl) から:

HTC (ファイル転送が機能するデバイス) の出力:

Alias: HTC M7
Class: 0x5a020c
Icon: phone
Paired: yes
Trusted: yes
Blocked: no
Connected: no
LegacyPairing: no
UUID: OBEX Object Push          (00001105-0000-1000-8000-00805f9b34fb)
UUID: OBEX File Transfer        (00001106-0000-1000-8000-00805f9b34fb)
UUID: Headset                   (00001108-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: Headset AG                (00001112-0000-1000-8000-00805f9b34fb)
UUID: PANU                      (00001115-0000-1000-8000-00805f9b34fb)
UUID: NAP                       (00001116-0000-1000-8000-00805f9b34fb)
UUID: Handsfree Audio Gateway   (0000111f-0000-1000-8000-00805f9b34fb)
UUID: SIM Access                (0000112d-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)
UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific           (00006675-7475-7265-6469-616c62756d70)
Modalias: bluetooth:v000Fp1200d1436

一方、obexftp が有効になっていないデバイスは次のようになります。

Name: Redmi
Alias: Redmi
Class: 0x5a020c
Icon: phone
Paired: yes
Trusted: yes
Blocked: no
Connected: yes
LegacyPairing: no
UUID: OBEX Object Push          (00001105-0000-1000-8000-00805f9b34fb)
UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
UUID: Audio Source              (0000110a-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
UUID: Headset AG                (00001112-0000-1000-8000-00805f9b34fb)
UUID: PANU                      (00001115-0000-1000-8000-00805f9b34fb)
UUID: NAP                       (00001116-0000-1000-8000-00805f9b34fb)
UUID: Handsfree Audio Gateway   (0000111f-0000-1000-8000-00805f9b34fb)
UUID: SIM Access                (0000112d-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)
UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
Modalias: bluetooth:v000Fp1200d1436

Android 側では、すべてのデバイスで Bluetooth 設定がまったく同じなので、3 つのデバイスの Bluetooth 実装が HTC のものと同じではないか、Fedora で何かを行う必要があるのではないかと考えています。何を変更/有効化する必要があるかを特定するための支援をいただければ幸いです。

関連情報