Bug 197941
Summary: | Bluetooth not working in Kernel 4.14 | ||
---|---|---|---|
Product: | Drivers | Reporter: | KurikoMoe (venique) |
Component: | Bluetooth | Assignee: | linux-bluetooth (linux-bluetooth) |
Status: | NEW --- | ||
Severity: | normal | CC: | davidesousa, ewtoombs, hxss, jeremy, venique |
Priority: | P1 | ||
Hardware: | Intel | ||
OS: | Linux | ||
Kernel Version: | 4.14 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
KurikoMoe
2017-11-20 08:03:02 UTC
I have the same issue in arch stable kernel, apparently it's an issue with TLP, removing TLP works for me. https://github.com/lwfinger/rtlwifi_new/issues/116#issuecomment-298402908 and apparently it's a known issue with usb bluetooth devices in TLP, applied USB_BLACKLIST_BTUSB=1 to the tlp configuration as mentioned in http://linrunner.de/en/tlp/docs/tlp-faq.html#btusb and now it works with tlp enabled. so it seems power management in btusb changed somehow in 4.14 and it breaks this device? for the record, my bluetooth device is from the Dell XPS 15 9560: lsusb line: 0cf3:e300 Qualcomm Atheros Communications This has also been observed in Fedora[0] starting with v4.13.15 - it looks like the problem was introduced by https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=fd865802c66bc451dc515ed89360f84376ce1a56 which was included in v4.4.100 and v4.9.64 as well. [0] https://bugzilla.redhat.com/show_bug.cgi?id=1521080 Same problem on Arch Linux after upgrade(4.13.12-1 -> 4.14-2): https://bugs.archlinux.org/task/57286 Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 30) 0cf3:e360 Qualcomm Atheros Communications More logs and hw-info: https://gist.github.com/hxss/ebe0b535a4d57cd25b0eae4b7afa9d44 The QCA9377 is working in archlinux's kernel version 5.11.12.arch1-1, but the performance is severely degraded. The computer has to be located right next to the bluetooth device for the signal to reach. There is no problem in windows. |