FS#67502 - [linux] Bluetooth issues on Intel Wireless-AC 9260 on Linux 5.8.arch1-1
Attached to Project:
Arch Linux
Opened by Kamil Krzyżanowski (kamnxt) - Wednesday, 05 August 2020, 20:48 GMT
Last edited by Jan Alexander Steffens (heftig) - Friday, 21 August 2020, 08:56 GMT
Opened by Kamil Krzyżanowski (kamnxt) - Wednesday, 05 August 2020, 20:48 GMT
Last edited by Jan Alexander Steffens (heftig) - Friday, 21 August 2020, 08:56 GMT
|
Details
Description:
After upgrading to testing/linux 5.8.arch1-1 I could no longer connect to my Bluetooth headphones (Samsung Galaxy Buds). Trying to connect causes it to connect, then bluetoothd dumps core after segfaulting. Trying to suspend my system after doing this doesn't suspend it: "systemd-sleep[35117]: Failed to suspend system. System resumed again: Device or resource busy" After reverting to core/linux 5.7.12.arch1-1 everything is working properly again. Additional info: * package version(s): * testing/linux 5.8.arch1-1 * testing/pulseaudio-bluetooth 13.99.1+67+g414644dff-1 * extra/bluez 5.54-2 Errors in system log: * bluetoothd: <mac_of_headphones>: error updating services: Connection timed out (111) Steps to reproduce: 1. Use system with linux < 5.8 and an Intel Wireless-ac 9260 card 2. Connect to bluetooth headphones 3. Update to linux 5.8, reboot 3. Try to connect to headphones, fails |
This task depends upon
Closed by Jan Alexander Steffens (heftig)
Friday, 21 August 2020, 08:56 GMT
Reason for closing: Fixed
Additional comments about closing: linux 5.8.2.arch1-1
Friday, 21 August 2020, 08:56 GMT
Reason for closing: Fixed
Additional comments about closing: linux 5.8.2.arch1-1
error.log reports "bluetoothd: Failed to set privacy: Rejected (0x0b)" and bluetoothd segfaults when trying to connect speaker.
Downgrading linux to 5.7.12.arch1-1 solves the issue.
kernel: debugfs: File 'force_bredr_smp' in directory 'hci0' already present!
[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tree/queue-5.8/bluetooth-fix-update-of-connection-state-in-hci_encr.patch
[2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tree/queue-5.8?id=ffef311ce35f8dac2d74d20b69a18530d87d6401
dmesg:
segfault at 18 ip 000055840110161e sp 00007ffc9b23d1c0 error 4 in bluetoothd[5584010f4000+9c000]
journal:
Failed to set privacy: Rejected (0x0b)
Endpoint registered: sender=:1.33 path=/MediaEndpoint/A2DPSink/sbc
Endpoint registered: sender=:1.33 path=/MediaEndpoint/A2DPSource/sbc
connect error: Connection reset by peer (104)