I have exactly the same problem with my Lenovo x230 (ubuntu 13.10) and this bluetooth broadcom device BCM20702A0
0a5c:21e6 Broadcom Corp. BCM20702 Bluetooth 4.0 [ThinkPad].
I have the kernel 3.11.0-13-generic
And after resume/wake the Broadcom device (20702A0) needs to have firmware uploaded every startup/wake/resume. But it doesn't.
Typical log after resume:
[ 1944.459568] usbcore: registered new interface driver btusb
[ 1954.759815] usb 1-1.4: new full-speed USB device number 7 using ehci-pci
[ 1954.857085] usb 1-1.4: New USB device found, idVendor=0a5c, idProduct=21e6
[ 1954.857093] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1954.857098] usb 1-1.4: Product: BCM20702A0
[ 1954.857101] usb 1-1.4: Manufacturer: Broadcom Corp
[ 1954.857105] usb 1-1.4: SerialNumber: 689423EB8FC0
[ 1954.860964] Bluetooth: can't load firmware, may not work correctly
And given that the driver is loaded, but not the firmware, I see bt working but i never ever respond...
How I can ensure that the firmware is reloaded each time ?
I have exactly the same problem with my Lenovo x230 (ubuntu 13.10) and this bluetooth broadcom device BCM20702A0
0a5c:21e6 Broadcom Corp. BCM20702 Bluetooth 4.0 [ThinkPad].
I have the kernel 3.11.0-13-generic
And after resume/wake the Broadcom device (20702A0) needs to have firmware uploaded every startup/ wake/resume. But it doesn't.
Typical log after resume:
[ 1944.459568] usbcore: registered new interface driver btusb
[ 1954.759815] usb 1-1.4: new full-speed USB device number 7 using ehci-pci
[ 1954.857085] usb 1-1.4: New USB device found, idVendor=0a5c, idProduct=21e6
[ 1954.857093] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1954.857098] usb 1-1.4: Product: BCM20702A0
[ 1954.857101] usb 1-1.4: Manufacturer: Broadcom Corp
[ 1954.857105] usb 1-1.4: SerialNumber: 689423EB8FC0
[ 1954.860964] Bluetooth: can't load firmware, may not work correctly
And given that the driver is loaded, but not the firmware, I see bt working but i never ever respond...
How I can ensure that the firmware is reloaded each time ?