You are not logged in.

#1 2017-09-29 09:23:58

Inixi
Member
Registered: 2016-10-15
Posts: 54

4.13.3-1 kernel - bluetooth does not work

Hello,
I have already posted a bug here but I wonder if somebody has already solved it.
After recent upgrade to linux-4.13.3-1 with some dependencies my bluetooth has stopped working properly. The effect is that after few seconds after starting bluetooth.service (or restarting) I am able to connect my A2DP Headphones but the sound does not come out. Instead after those few seconds my headphones disconnect and I am not able to connect them till I restart bluetooth service. From journal I can provide those logs:

kernel: Bluetooth: Failed to disable LE scan: status 0x0c
bluetoothd[455]: Control: Refusing unexpected connect
bluetoothd[455]: Suspend: Connection timed out (110)
bluetoothd[455]: Suspend: Connection timed out (110)
bluetoothd[455]: Abort: Connection timed out (110)
bluetoothd[455]: Unable to get io data for Headset Voice gateway: getpeername: Transport endpoint is not connected (107)

Downgrading linux to 4.12.13-1 and bluetooth comes back to work again and no errors or warnings appear in journal.
My bluetooth dongle is

03:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)

Does anybody have the same issues?


2020 ASUS Zephyrus G14

Offline

#2 2017-09-29 21:18:01

ojafuenf
Member
Registered: 2016-04-20
Posts: 1

Re: 4.13.3-1 kernel - bluetooth does not work

Same here with Lenovo ThinkPad Bluetooth Laser Mouse and Intel Corporation Wireless 8260 (rev 3a).

Offline

#3 2017-09-30 07:01:54

Caspian
Member
Registered: 2007-05-22
Posts: 263

Re: 4.13.3-1 kernel - bluetooth does not work

Having the same issues on my Dell with Network controller: Intel Corporation Wireless 8260 (rev 2a).

Offline

#4 2017-09-30 07:40:31

Inixi
Member
Registered: 2016-10-15
Posts: 54

Re: 4.13.3-1 kernel - bluetooth does not work

So, is it a kernel or bluez bug?


2020 ASUS Zephyrus G14

Offline

#5 2017-09-30 09:36:46

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,425

Re: 4.13.3-1 kernel - bluetooth does not work

Can you get a more complete dmesg? Do you get similar errors like in https://bbs.archlinux.org/viewtopic.php?id=230362 ? Does the same parameter help?

Online

#6 2017-10-02 08:34:16

Caspian
Member
Registered: 2007-05-22
Posts: 263

Re: 4.13.3-1 kernel - bluetooth does not work

Setting the kernel parameter to intel_iommu=off as advised in post attached by @V1del didn't help me with bluetooth issues. Still experiencing the same problems.

Offline

#7 2017-10-02 08:44:52

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,425

Re: 4.13.3-1 kernel - bluetooth does not work

Go read the bug report linked in the OP some progress has been made there.

Online

#8 2017-10-02 09:17:18

Inixi
Member
Registered: 2016-10-15
Posts: 54

Re: 4.13.3-1 kernel - bluetooth does not work

Currently adding bt_coex_active=0 to the iwlwifi module solves this issue temporary.


2020 ASUS Zephyrus G14

Offline

#9 2017-10-03 09:29:27

hirs
Member
Registered: 2003-10-11
Posts: 18
Website

Re: 4.13.3-1 kernel - bluetooth does not work

I noticed today it stopped working for me with the same error. but I have an orico usb BT dongle

Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          224 Wireless
  bDeviceSubClass         1 Radio Frequency
  bDeviceProtocol         1 Bluetooth
  bMaxPacketSize0        64
  idVendor           0x0a12 Cambridge Silicon Radio, Ltd
  idProduct          0x0001 Bluetooth Dongle (HCI mode)
  bcdDevice           88.91
  iManufacturer           0 
  iProduct                2 
  iSerial                 0 
  bNumConfigurations      1

Downgrading the kernel didn't work for me

EDIT: got it working by removing the BT device. Audio works fine,  but according to gnome bluetooth GUI is an unknown device, before it was detected as a headset

Last edited by hirs (2017-10-04 08:44:08)

Offline

#10 2017-10-04 16:31:53

VsM
Member
Registered: 2015-11-04
Posts: 5

Re: 4.13.3-1 kernel - bluetooth does not work

same happens to me.
intel 8260, kernel 4.13.3-1

restarting bluetooth make it work again but it stops again 2mn later.

disabling bt_coex_active worked for me as well.

Last edited by VsM (2017-10-04 16:58:49)

Offline

#11 2017-10-08 08:49:19

nathanb
Member
Registered: 2011-11-28
Posts: 101
Website

Re: 4.13.3-1 kernel - bluetooth does not work

I can verify that I had the same issue and that the workaround of bt_coex_active works.

Anyone experienced any WiFi performance degradation after disabling this option? It would be a bummer if I had to choose between network or keyboard...

Offline

#12 2017-10-09 11:32:39

Inixi
Member
Registered: 2016-10-15
Posts: 54

Re: 4.13.3-1 kernel - bluetooth does not work

The same issue after upgrading to kernel 4.13.4-1 with other packages:
bluez 5.47-2
pulseaudio-bluetooth 11.1-1


2020 ASUS Zephyrus G14

Offline

#13 2017-10-11 17:55:26

ohm
Member
From: Germany
Registered: 2016-08-29
Posts: 19

Re: 4.13.3-1 kernel - bluetooth does not work

nathanb wrote:

Anyone experienced any WiFi performance degradation after disabling this option?

WiFi Performance ok, music via BT stutters while WiFi generates traffic (dl/updates).
4.13.5-1-ARCH.

Offline

#14 2017-11-03 14:08:14

giostark
Member
Registered: 2016-12-03
Posts: 39

Re: 4.13.3-1 kernel - bluetooth does not work

On a Clevo P775DMG3 the Bluetooth didnt work after the normal logging in KDE.

[ios@ios ~]$ modinfo iwlwifi | grep 8265
firmware:       iwlwifi-8265-33.ucode
[ios@ios ~]$ dmesg | grep iwl
[    3.400043] iwlwifi 0000:71:00.0: Direct firmware load for iwlwifi-8265-33.ucode failed with error -2
[    3.400051] iwlwifi 0000:71:00.0: Direct firmware load for iwlwifi-8265-32.ucode failed with error -2
[    3.403539] iwlwifi 0000:71:00.0: loaded firmware version 31.532993.0 op_mode iwlmvm
[    3.443730] iwlwifi 0000:71:00.0: Detected Intel(R) Dual Band Wireless AC 8265, REV=0x230
[    3.498559] iwlwifi 0000:71:00.0: base HW address: f8:59:71:42:09:e6
[    3.589192] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
[    3.589822] iwlwifi 0000:71:00.0 wlp113s0: renamed from wlan0
[   12.212427] iwlwifi 0000:71:00.0 wlp113s0: disabling HT/VHT due to WEP/TKIP use
[ios@ios ~]$ dmesg | grep cfg80211
[ios@ios ~]$
[ios@ios ~]$ uname -r
4.13.11-1-ARCH
[root@ios ios]# rfkill list
0: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no
1: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
Tried changing device class in /etc/bluetooth/main.conf as following:
# Default device class. Only the major and minor device class bits are
# considered.
#Class = 0x000100 (from default config)
Class = 0x100100

For me it seems enough restart the Bluetooth service for make it work again.
Ill add a script for any startup for not do it manually every time.

Last edited by giostark (2017-11-07 13:29:24)

Offline

#15 2017-11-10 07:31:43

rgzfxf6bhu
Member
Registered: 2015-10-30
Posts: 100

Re: 4.13.3-1 kernel - bluetooth does not work

For now the only solution seems to be to disable bt_coex_active.

But there are upstream bug reports already:
https://bugs.archlinux.org/task/55796#comment163300

Offline

#16 2017-12-27 00:23:32

nachopro
Member
Registered: 2013-08-23
Posts: 78

Re: 4.13.3-1 kernel - bluetooth does not work

Hi! I'm running Kernel 4.14.8-1 with the same issue.
This bug is already live? I don't want to swtich to kernel 4.12.x anymore sad

Offline

#17 2018-01-08 16:40:40

nachopro
Member
Registered: 2013-08-23
Posts: 78

Re: 4.13.3-1 kernel - bluetooth does not work

With Kenel 4.14.12-1 same issue sad

Offline

Board footer

Powered by FluxBB