Broadcom Corporation BCM4352 bluetooth adapter not finding any bluetooth devices
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bluez (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Broadcom Corporation BCM4352 wi-fi/bluetooth adapter is unable to find/detect Bluetooth devices, and Bluetooth devices can not see the Ubuntu PC, even when in pairing mode.
(Here is a similar bug, but for a different Broadcom device: https:/
MOTHERBOARD INFO
$ sudo dmidecode -t baseboard
# dmidecode 2.12
SMBIOS 2.7 present.
Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
Manufacturer: ASRock
Product Name: Z87E-ITX
Version:
Serial Number: E80-34027900563
Asset Tag:
Features:
Board is a hosting board
Board is replaceable
Location In Chassis:
Chassis Handle: 0x0003
Type: Motherboard
Contained Object Handles: 0
UBUNTU INFO
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty
$ uname -a
Linux Computer 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
WI-FI DEVICE INFO
$ lspci | grep Broadcom
03:00.0 Network controller: Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter (rev 03)
Note, the BCM4352 802.11ac device is a combination Wi-Fi + Bluetooth adapter.
BLUETOOTH DEVICE INFO
$ lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 13d3:3404 IMC Networks
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 1b1c:0c04 Corsair
Bus 003 Device 003: ID 046d:0826 Logitech, Inc.
Bus 003 Device 002: ID 09da:024f A4 Tech Co., Ltd RF Receiver and G6-20D Wireless Optical Mouse
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
The system log does not show any errors when the btusb module is loaded...
kernel: [36245.996355] usbcore: registered new interface driver btusb
bluetoothd[833]: Unknown command complete for opcode 19
bluetoothd[833]: Endpoint registered: sender=:1.1820 path=/MediaEndp
bluetoothd[833]: Endpoint registered: sender=:1.1820 path=/MediaEndp
bluetoothd[833]: Endpoint registered: sender=:1.1820 path=/MediaEndp
bluetoothd[833]: Endpoint registered: sender=:1.1820 path=/MediaEndp
bluetoothd[833]: Endpoint registered: sender=:1.77 path=/MediaEndp
bluetoothd[833]: Endpoint registered: sender=:1.77 path=/MediaEndp
bluetoothd[833]: Endpoint registered: sender=:1.77 path=/MediaEndp
bluetoothd[833]: Endpoint registered: sender=:1.77 path=/MediaEndp
bluetoothd[833]: Adapter /org/bluez/833/hci0 has been enabled
description: | updated |
description: | updated |
I have the exactly same issue with fedora on my lenovo yoga 3 pro (Dual-Boot with Win8.1). I found out, that if I’m booting Windows first and than restart, bluetooth works fine. If I boot fedora after a shutdown, bluetooth finds nothing. The problem occurs also after a suspend to disk (hibernate, S4) and boot into fedora. Booting windows after a fedora-S4 -> reboot -> resume fedora : works!
I think, the Windows-Driver is loading a specific firmware for the bluetooth-dongle, and because the dongle is not powered off in a reboot, linux can also work with it. If we boot linux from power-off, linux doesn’t load the (correct) firmware -> problem.
We are not alone: forums. fedoraforum. org/showthread. php?t=297902 ubuntuforums. org/showthread. php?t=2197717
http://
http://