[SOLVED] Blutooth Not Working BCM43142 Mint 19 Xfce "Tara"

Questions about hardware,drivers and peripherals
Forum rules
Before you post please read how to get help
Post Reply
MartinMann
Level 1
Level 1
Posts: 4
Joined: Mon Jun 25, 2018 1:34 pm

[SOLVED] Blutooth Not Working BCM43142 Mint 19 Xfce "Tara"

Post by MartinMann » Fri Jun 29, 2018 1:47 pm

Hello, Linux Mint Forums!

So, I have just installed Linux Mint 19 Tara (Xfce, 64-bit) on an Inspiron 3521.
First thing I did was run the driver manager, and install the recommended "bcmwl-kernel-source" driver and restart.
Wireless internet now performs well, however, I am unable to use bluetooth.
The blueberry applet appears in the taskbar, and the window says that my computer is visible to other devices, but it does not detect my devices, and my devices do not detect it.
I plugged in a Insignia bluetooth dongle with the same result.
This hardware setup performed flawlessly in Linux Mint 18.0 (Cinnamon), but this problem seems to have arisen in 18.3, and persists now.
Does anyone know what changed, or how I can fix it?
Attachments
Screenshot_2018-06-29_12-37-33.png
Last edited by MartinMann on Wed Jul 18, 2018 8:42 am, edited 1 time in total.

JeremyB
Level 19
Level 19
Posts: 9153
Joined: Fri Feb 21, 2014 8:17 am

Re: Blutooth Not Working BCM43142 Mint 19 Xfce "Tara"

Post by JeremyB » Fri Jun 29, 2018 1:49 pm

Post results from terminal for

Code: Select all

lsusb; dmesg | egrep -i 'blue|firm'

MartinMann
Level 1
Level 1
Posts: 4
Joined: Mon Jun 25, 2018 1:34 pm

Re: Blutooth Not Working BCM43142 Mint 19 Xfce "Tara"

Post by MartinMann » Fri Jun 29, 2018 1:52 pm

Output:

Code: Select all

lsusb; dmesg | egrep -i 'blue|firm'
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 0bda:58c2 Realtek Semiconductor Corp. 
Bus 001 Device 004: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 003: ID 0a5c:21d7 Broadcom Corp. BCM43142 Bluetooth 4.0
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
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 002: ID 0781:5567 SanDisk Corp. Cruzer Blade
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[    0.024000] Spectre V2 : Enabling Restricted Speculation for firmware calls
[   16.616674] Bluetooth: Core ver 2.22
[   16.616698] Bluetooth: HCI device and connection manager initialized
[   16.616703] Bluetooth: HCI socket layer initialized
[   16.616706] Bluetooth: L2CAP socket layer initialized
[   16.616714] Bluetooth: SCO socket layer initialized
[   17.602172] Bluetooth: hci0: BCM: chip id 70
[   17.603158] Bluetooth: hci0: BCM: features 0x06
[   17.619195] Bluetooth: hci0: BCM43142A
[   17.619200] Bluetooth: hci0: BCM (001.001.011) build 0000
[   17.669837] bluetooth hci0: Direct firmware load for brcm/BCM.hcd failed with error -2
[   17.669843] Bluetooth: hci0: BCM: Patch brcm/BCM.hcd not found
[   19.676053] Bluetooth: hci0: command 0x1003 tx timeout
[   23.160569] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   23.160571] Bluetooth: BNEP filters: protocol multicast
[   23.160577] Bluetooth: BNEP socket layer initialized
[   25.884118] Bluetooth: hci0: command 0x1003 tx timeout
[   88.033085] Bluetooth: RFCOMM TTY layer initialized
[   88.033092] Bluetooth: RFCOMM socket layer initialized
[   88.033102] Bluetooth: RFCOMM ver 1.11
[  101.337674] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  117.160547] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  133.250405] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  149.118334] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  165.246247] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  181.120111] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  197.251955] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  213.137931] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  233.128755] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  249.271583] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  265.153531] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  281.287401] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  297.164329] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  313.293209] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  329.166099] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  345.294997] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  361.172866] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  377.305773] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  393.168665] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  409.291608] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  425.162422] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  441.289357] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  457.161186] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  473.288115] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  489.158024] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  505.285871] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  521.155788] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  537.283640] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  553.153525] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  569.279463] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  585.148353] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  601.275246] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  617.145138] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  633.271054] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  649.141919] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  665.267812] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  681.138708] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  697.263594] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  713.132421] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  729.259371] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  745.129225] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  761.255124] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  777.125028] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  793.249936] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  809.119831] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  825.246774] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  841.116615] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  857.242471] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  873.113394] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  889.238254] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  905.109148] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  921.235041] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  937.104955] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  953.230791] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  969.100714] Bluetooth: hci0: last event is not cmd complete (0x0f)
[  985.226608] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1001.097491] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1017.223409] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1033.094236] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1049.220141] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1065.090083] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1081.215985] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1097.086820] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1113.213739] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1129.086647] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1145.213550] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1161.086429] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1177.214308] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1193.086210] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1209.214115] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1225.083997] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1241.210902] Bluetooth: hci0: last event is not cmd complete (0x0f)
[ 1257.082774] Bluetooth: hci0: last event is not cmd complete (0x0f)
[code]

JeremyB
Level 19
Level 19
Posts: 9153
Joined: Fri Feb 21, 2014 8:17 am

Re: Blutooth Not Working BCM43142 Mint 19 Xfce "Tara"

Post by JeremyB » Fri Jun 29, 2018 4:55 pm

Code: Select all

wget https://www.dropbox.com/s/9ryy3ir1tby6wrf/fw-0a5c_21d7.hcd
sudo cp fw-0a5c_21d7.hcd  /lib/firmware/brcm/BCM.hcd
Then completely shut down the computer and boot, a lot of Broadcom bluetooth chipsets needs firmware that is not allowed to be distributed. Some chipsets will still function without the firmware but some features will not work

MartinMann
Level 1
Level 1
Posts: 4
Joined: Mon Jun 25, 2018 1:34 pm

Re: Blutooth Not Working BCM43142 Mint 19 Xfce "Tara"

Post by MartinMann » Sat Jun 30, 2018 10:38 am

Thanks for the help; unfortunately, I am unable to download the file.

Code: Select all

--2018-06-30 09:34:07--  https://www.dropbox.com/s/9ryy3ir1tby6wrf/fw-0a5c_21d7.hcd
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving www.dropbox.com (www.dropbox.com)... 162.125.8.1, 2620:100:601b:1::a27d:801
Connecting to www.dropbox.com (www.dropbox.com)|162.125.8.1|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: /s/raw/9ryy3ir1tby6wrf/fw-0a5c_21d7.hcd [following]
--2018-06-30 09:34:07--  https://www.dropbox.com/s/raw/9ryy3ir1tby6wrf/fw-0a5c_21d7.hcd
Reusing existing connection to www.dropbox.com:443.
HTTP request sent, awaiting response... 404 Not Found
2018-06-30 09:34:07 ERROR 404: Not Found.
Visiting the link in Firefox renders a similar result:
Attachments
Screenshot_2018-06-30_09-37-18.png

JeremyB
Level 19
Level 19
Posts: 9153
Joined: Fri Feb 21, 2014 8:17 am

Re: Blutooth Not Working BCM43142 Mint 19 Xfce "Tara"

Post by JeremyB » Sat Jun 30, 2018 10:43 am

Try

Code: Select all

wget https://github.com/winterheart/broadcom-bt-firmware/raw/master/brcm/BCM43142A0-0a5c-21d7.hcd
sudo cp BCM43142A0-0a5c-21d7.hcd /lib/firmware/brcm/BCM.hcd
Shut down and boot

MartinMann
Level 1
Level 1
Posts: 4
Joined: Mon Jun 25, 2018 1:34 pm

Re: Blutooth Not Working BCM43142 Mint 19 Xfce "Tara"

Post by MartinMann » Sat Jun 30, 2018 10:51 am

Second link worked like a charm. Devices are now connecting, and file transfer works without a hitch.
Thank you so much!

whazzatt
Level 1
Level 1
Posts: 11
Joined: Sun Nov 15, 2015 12:50 pm

Re: Blutooth Not Working BCM43142 Mint 19 Xfce "Tara"

Post by whazzatt » Wed Jul 18, 2018 8:11 am

Second route worked for me too. Thanks JeremyB :D

Post Reply

Return to “Hardware Support”