Not sure if this is a known issue but my bluetooth is found, and I can switch it on and off but connecting to any device just shows an authentication timeout. I tried a mouse and two sets of headphones. LSPCI gives
01:00.0 Network controller: Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter (rev 03)
which is correct, but I'm not sure if the correct drive is loaded..
Bus 001 Device 005: ID 0a5c:216f Broadcom Corp.
LSHW under PCI finds the WIFI fine
network description: Wireless interface product: BCM4352 802.11ac Wireless Network Adapter vendor: Broadcom Corporation physical id: 0 bus info: pci@0000:01:00.0 logical name: wlan0 version: 03 serial: c4:8e:8f:f3:74:57 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=wl0 driverversion=18.104.22.168 (r487574) ip=192.168.31.155 latency=0 multicast=yes wireless=IEEE 802.11abg resources: irq:18 memory:f7200000-f7207fff memory:f7000000-f71fffff
but the bluetooth isnt recognised.
I presume it is this:
usb:3 description: Generic USB device product: BCM20702A0 vendor: Broadcom Corp physical id: 7 bus info: usb@1:7 version: 1.12 serial: C48E8FF37458 capabilities: usb-2.00 configuration: driver=btusb speed=12Mbit/s
So after much googling I found some tips, the first suggesting using dmesg in the shell, which helpfully had a line saying trying to load firmware file, loading failed. It also told me the name of the firmware file. I used lsusb to check exactly which card version I had,
0a5c:216f Broadcom Corp
I downloaded a file for a similar card from github:
I put the file into the correct folder from the usb
mv <path to file on usb> /lib/firmware/brcm/
I renamed the file exactly as it wanted
mv <old filename> BCM20702A1-0a5c-216f.hcd
rebooted the PC and now it works perfectly! Amazing!
Please sign in to leave a comment.