I’ve not found any official information about this, so I apologize if this was discussed before elsewhere.
I have the latest OSMC fresh install (2018-01-1) on my RPi 1, using the official OSMC bluetooth dongle I’ve bought recently and an iPhone 6 running iOs 11.2.5.
Pairing from the GUI never worked: The phone is discovered, shown on the list but when I pair and enter a pin code in OSMC then the pairing process fails and my iPhone does not ask for the pin code.
So I used Bluetoothctl from command line on earlier version (forgot which one), and that worked. Until now, that i have a fresh new install.
Bluetoothctl starts and I find the iPhone but pairing just does not work.
Is there a bug which renders even the official dongle to work correctly and I should stop experimenting for a while?
[CHG] Device 64:9A:BE:A1:89:F5 RSSI: 39
[Somez’s iPhone]# info 64:9A:BE:A1:89:F5
Device 64:9A:BE:A1:89:F5
Name: Somez’s iPhone
Alias: Somez’s iPhone
Class: 0x7a020c
Icon: phone
Paired: no
Trusted: yes
Blocked: no
Connected: yes
LegacyPairing: yes
…
[Somez’s iPhone]# pair 64:9A:BE:A1:89:F5
Attempting to pair with 64:9A:BE:A1:89:F5
Failed to pair: org.bluez.Error.AuthenticationFailed
I might recall succeeding earlier by initiating the pairing form the iPhone and making it a trusted through bluetoothctl. However osmc is not shown on the list of BT devices on my iPhone anymore. I don’t know why.
It’s set to discoverable mode…
I appreciate your help.
Thank you.