Ask Your Question
1

Bluetooth problems after suspend and resume (Fedora 22)

asked 2015-07-30 05:50:25 -0500

this post is marked as community wiki

This post is a wiki. Anyone with karma >750 is welcome to improve it.

I am running Fedora 22 on a DELL XPS 13 (2015 model, bios A04). When I first installed Fedora I followed the instructions available at

https://wiki.archlinux.org/index.php/...

to install the bluetooth driver. After I upgraded to kernel 4.1.2-200.fc22.x86_64 I started having problems connecting my bluetooth devices (mice) after a suspend (to RAM) and resume.

With previous kernels (4.0), after suspend and resume sometimes my bluetooth mouse was laggy and erratic. I then pressed Fn + PrtScr twice and it would get back to normal. Alternatively, I could do

sudo modprobe -r btusb sudo modprobe btusb

However, after I upgraded to kernel 4.1 bluetooth simply does not work after a few suspend and resume.

Info from dmesg:

[13767.880493] usb 1-3: USB disconnect, device number 2 [13767.924270] dell_wmi: Unknown key 153 pressed [13768.581447] ERROR @wl_notify_scan_status : wlp2s0 Scan_results error (-22) [13770.358140] dell_wmi: Unknown key 153 pressed [13770.581687] usb 1-3: new full-speed USB device number 5 using xhci_hcd [13770.748150] usb 1-3: New USB device found, idVendor=0a5c, idProduct=216f [13770.748153] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [13770.748154] usb 1-3: Product: BCM20702A0 [13770.748155] usb 1-3: Manufacturer: Broadcom Corp [13770.748156] usb 1-3: SerialNumber: ACD1B8C06F5C [13770.754593] Bluetooth: hci0: BCM: chip id 63 [13770.755597] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000 [13770.755617] bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0a5c-216f.hcd failed with error -2 [13770.755620] Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-0a5c-216f.hcd not found

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2015-07-30 07:07:47 -0500

geforce gravatar image

Try installing the firmware

su
curl https://dl.dropboxusercontent.com/u/6907158/BCM20702A1_001.002.014.1443.1572.hcd -o BCM20702A1_001.002.014.1443.1572.hcd
mv BCM20702A1_001.002.014.1443.1572.hcd /lib/firmware/brcm/BCM20702A1-0a5c-216f.hcd
ln -rs /lib/firmware/brcm/BCM20702A1-0a5c-216f.hcd /lib/firmware/brcm/BCM20702A0-0a5c-216f.hcd

https://wiki.archlinux.org/index.php/...

edit flag offensive delete link more

Comments

I have already done that. The problem is that after I upgraded to kernel 4.1 the BT driver is not leaded after a suspend and resume. From dmesg: [13770.755617] bluetooth hci0: Direct firmware load for brcm/BCM20702A1-0a5c-216f.hcd failed with error -2 [13770.755620] Bluetooth: hci0: BCM: Patch brcm/BCM20702A1-0a5c-216f.hcd not found

cribari gravatar imagecribari ( 2015-07-30 07:58:13 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2015-07-30 05:50:25 -0500

Seen: 1,238 times

Last updated: Jul 30 '15