Bug 201839

Summary: Unable to pair with JBL Bar Studio 2.0
Product: Drivers Reporter: Pallai Roland (dap)
Component: BluetoothAssignee: linux-bluetooth (linux-bluetooth)
Status: NEW ---    
Severity: normal    
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 4.19.2-200.fc28.x86_64 Subsystem:
Regression: No Bisected commit-id:
Attachments: bluetoothd debug output
hcidump output
btmon output

Description Pallai Roland 2018-12-02 13:43:26 UTC
Created attachment 279787 [details]
bluetoothd debug output

Hi,

I'm not able to pair with my new JBL Bar Studio 2.0 with Bluez 5.50. I put the JBL into pairing mode but it always asks for PIN code and four zeros is not accepted. The error message is:
Failed to pair: org.bluez.Error.AuthenticationFailed

At the same time I can pair Bluez with other devices like my Edimax speakers. My Android 7.1.2 device able to pair/connect with the JBL without issues and does not ask for PIN code.

BT dongle:
Bus 003 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

OS:
Fedora 28 (Bluez 5.50) and OpenWrt v18.06.1 (Bluez 5.49)

# bluetoothctl
[bluetooth]# pairable on
Changing pairable on succeeded
[bluetooth]# discoverable on
Changing discoverable on succeeded
[bluetooth]# scan on
Discovery started
[...]
[NEW] Device E8:07:BF:25:F5:02 JBL Bar Studio

[bluetooth]# pair E8:07:BF:25:F5:02
Attempting to pair with E8:07:BF:25:F5:02
[CHG] Device E8:07:BF:25:F5:02 Connected: yes
[agent] Enter PIN code: 0000
Failed to pair: org.bluez.Error.AuthenticationFailed
[CHG] Device E8:07:BF:25:F5:02 Connected: no
Comment 1 Pallai Roland 2018-12-02 13:44:09 UTC
Created attachment 279789 [details]
hcidump output
Comment 2 Pallai Roland 2018-12-02 13:56:36 UTC
Created attachment 279791 [details]
btmon output