Bug 202429
Summary: | No Bluetooth Adapter on boot - Works after woken up from suspend/sleep - Intel Ac 9260 | ||
---|---|---|---|
Product: | Drivers | Reporter: | Tp (cordleztoaster) |
Component: | Bluetooth | Assignee: | linux-bluetooth (linux-bluetooth) |
Status: | CLOSED WILL_NOT_FIX | ||
Severity: | high | CC: | cordleztoaster, matt680209 |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 4.20.5 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
dmesg
system log |
Description
Tp
2019-01-27 21:59:08 UTC
Created attachment 280817 [details]
system log
Hi, When you update the BT firmware, have you ever tried power off then power on your laptop ? Update BT firmware requires power off the BT device and power on again, not just suspend or resume. And did you take below two commit for your testing ? https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/intel/ibt-18-16-1.sfi?id=ae90c3bce108ac623bc0bae44a7b411e4fa42e7c https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/intel/ibt-18-16-1.ddc?id=d8e8163cf7c082bda83887adf246e866919682f9 Hi Mattchen Appreciate the response. Have tried power off and on. I can confirm i have tried both of those commits. Still no luck. Have also tried Kernel 5.0-rc6 and still have the same issue. Intels response on the issue: Here is a summary of the engineering actions, results of our efforts, and recommended next steps: We were able to track down the same system and reproduce the issue We were able to successfully enable our BT device in the system after boot up, which points to something in system boot/power sequence preventing BT from enabling The RTK 3rd party module exhibited the same behavior as our Intel module, which points to a system level setting that doesn’t allow for any device to be used other than what ships with the platform (Qualcomm card) – thought to be likely due to BIOS or Linux Kernel rule setting We checked with Lenovo as they used to have a BIOS setting that wouldn’t allow another adapter to work (called mutual authentication), but this was removed a few years ago Unfortunately we cannot debug any further on this as we do not have access to the proprietary code needed to do further debug. Our best recommendation is to take the engineering debug analysis we have been able to provide above and contact Lenovo to determine if they will conduct further testing to determine the boot/power up setting that is preventing the BT from being enabled. Please be aware that our card was never validated on this platform since it’s not an approved platform combination from Lenovo, and so they may not see this issue as one that needs to be resolved. |