1

This is my first question here on askubuntu.com.

I am an absolute beginner and installed ubuntu dual boot with windows 10. At first, the bluetooth on ubuntu didn't work for some reason, and I did a google search and just did that (mostly askubuntu or quora) and it worked!

Then, bluetooth on my windows 10 stopped working. I tried to install a driver for that but it still didn't work. When I came back to ubuntu, even bluetooth here doesn't work.

Bluetooth Module: BCM43142A0 Broadcom bluetooth adapter

EDIT: demsg shows a bluetooth error

hci0: BCM: Patch brcm/BCM43142A0-0489-e062.hcd not found
[  990.110777] audit: type=1400 audit(1607238711.750:120): apparmor="DENIED" operation="connect" profile="snap.bluez.bluetoothctl" name="/run/dbus/system_bus_socket" pid=7452 comm="bluetoothctl" requested_mask="wr" denied_mask="wr" fsuid=0 ouid=0
[ 1230.006319] Bluetooth: hci0: command 0x1003 tx timeout

I saw somewhere that we will have to manually download and put the .hcd file. I did so, but didn't help.

Can somebody please help me with this?

Abhinav
  • 13
  • 3
  • 1
    Does this answer your question? [Bluetooth Broadcom 43142 isn't working](https://askubuntu.com/questions/632336/bluetooth-broadcom-43142-isnt-working) – Pilot6 Dec 06 '20 at 07:45
  • No it doesn't. Thanks by the way. I forgot to mention that I tried everything on google. – Abhinav Dec 06 '20 at 08:09
  • If you still have `brcm/BCM43142A0-0489-e062.hcd not found`, then you didn't follow the answer properly. You should have this file. – Pilot6 Dec 06 '20 at 08:28
  • oh. I too thought the same at first and retried it. But still the same – Abhinav Dec 06 '20 at 11:43
  • What do you mean by "still the same". Are you having the same error? Is the file there? – Pilot6 Dec 06 '20 at 12:15

1 Answers1

1

Undo whatever you did on Ubuntu.

Ubuntu is basically missing the bluetooth driver for Broadcom and that's all I think.

  1. Download broadcom-bt-firmware

  2. install it by using:

sudo apt install ./<package-name>.deb

OR

sudo apt install gdebi
sudo gdebi <package-name>.deb

I would recommend using gdebi as it will automatically install all the dependencies too. Although there are no dependencies for the above package but still it is a good practice to use gdebi.

  1. Restart.
Archisman Panigrahi
  • 25,210
  • 17
  • 90
  • 185