0

I was not able to detect Bluetooth devices on my Toshiba Satellite, I followed this answer. I am now able to connect to bluetooth devices but when I play music it is jerky and lags, sometimes it even disconnects.

Here is the output of lspci -knn | grep Net -A2; lsusb

07:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n [14e4:4365] (rev 01)
    Subsystem: XAVi Technologies Corp. BCM43142 802.11b/g/n [1b9a:3002]
    Kernel driver in use: wl

As my chip cannot be found on the github given in the answer I used this driver : BCM43142A0-0930-0225.hcd because dmesg | grep -i 'firmware load' was mentionning this version.

Is there a way to correct this issue ?

Output of lsusb

Bus 001 Device 002: ID 8087:8001 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 04f2:b446 Chicony Electronics Co., Ltd 
Bus 002 Device 010: ID 0930:0225 Toshiba Corp. 
Bus 002 Device 002: ID 045e:07fd Microsoft Corp. Nano Transceiver 1.1
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Arthur
  • 113

1 Answers1

1

It is unlikely that this problem can be fixed, because bluetooth share the same 2.4 GHz band with Wi-Fi. And Broadcom proprietary driver doesn't have an option to toggle wireless coexistence. But you can try.

The github repo is 3 years old. You can try to find more recent Windows drivers and get firmware from there.

See THIS ANSWER for instructions. Links to Windows drivers may be old too, but you can search for some more recent bundle, or extract the firmware from an installed Windows system.

Pilot6
  • 92,041