[Solved] Bluetooth stopped working after upgrading Mint

All Gurus once were Newbies
Forum rules
There are no such things as "stupid" questions. However if you think your question is a bit stupid, then this is the right place for you to post it. Please stick to easy to-the-point questions that you feel people can answer fast. For long and complicated questions prefer the other forums within the support section.
Before you post please read how to get help
Post Reply
blackoutworm
Level 2
Level 2
Posts: 80
Joined: Sun Jun 05, 2011 2:20 pm

[Solved] Bluetooth stopped working after upgrading Mint

Post by blackoutworm »

Hi there. So bluetooth stopped working after I did an upgrade yesterday. I'm running Mint 17 btw.
I've tried with both bluez and blueman, but with no luck.
I tried "sudo /etc/init.d/bluetooth restart" but even though the terminal said it's started, I can't start it from the bluetooth menu. It's always turned to off.
Then I did "sudo apt-get install blueman bluez pulseaudio-module-bluetooth --install-suggests" just in case something went missing. But still no luck.

$ rfkill unblock all
chris@chris-X555LAB ~ $ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 008: ID 13d3:3414 IMC Networks
Bus 001 Device 004: ID 0bda:57b5 Realtek Semiconductor Corp.
Bus 001 Device 003: ID 04f2:0939 Chicony Electronics Co., Ltd
Bus 001 Device 002: ID 054c:0885 Sony Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ lsmod | grep bluetooth
bluetooth 516096 15 bnep,btbcm,btrtl,btusb,rfcomm,btintel
$ dmesg | grep -i bluetooth
[ 2.002970] usb 1-6: Product: Bluetooth Radio
[ 16.639373] Bluetooth: Core ver 2.21
[ 16.639386] Bluetooth: HCI device and connection manager initialized
[ 16.639389] Bluetooth: HCI socket layer initialized
[ 16.639390] Bluetooth: L2CAP socket layer initialized
[ 16.639394] Bluetooth: SCO socket layer initialized
[ 16.897023] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000a lmp_ver=06 lmp_subver=8821
[ 16.897025] Bluetooth: hci0: rtl: loading rtl_bt/rtl8821a_fw.bin
[ 17.051263] bluetooth hci0: Direct firmware load for rtl_bt/rtl8821a_fw.bin failed with error -2
[ 17.051267] Bluetooth: hci0: Failed to load rtl_bt/rtl8821a_fw.bin
[ 22.645564] init: bluetooth-touch main process (1152) terminated with status 127
[ 23.395262] Bluetooth: RFCOMM TTY layer initialized
[ 23.395268] Bluetooth: RFCOMM socket layer initialized
[ 23.395272] Bluetooth: RFCOMM ver 1.11
[ 23.765736] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 23.765738] Bluetooth: BNEP filters: protocol multicast
[ 23.765741] Bluetooth: BNEP socket layer initialized
[ 83.043744] usb 1-6: Product: Bluetooth Radio
[ 83.049019] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000a lmp_ver=06 lmp_subver=8821
[ 83.049022] Bluetooth: hci0: rtl: loading rtl_bt/rtl8821a_fw.bin
[ 83.049045] bluetooth hci0: Direct firmware load for rtl_bt/rtl8821a_fw.bin failed with error -2
[ 83.049048] Bluetooth: hci0: Failed to load rtl_bt/rtl8821a_fw.bin
[ 105.452546] usb 1-6: Product: Bluetooth Radio
[ 105.455029] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000a lmp_ver=06 lmp_subver=8821
[ 105.455034] Bluetooth: hci0: rtl: loading rtl_bt/rtl8821a_fw.bin
[ 105.455053] bluetooth hci0: Direct firmware load for rtl_bt/rtl8821a_fw.bin failed with error -2
[ 105.455056] Bluetooth: hci0: Failed to load rtl_bt/rtl8821a_fw.bin
[ 445.744797] init: bluetooth main process ended, respawning
[ 445.755319] init: bluetooth-touch main process (3197) terminated with status 127
$ lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation Broadwell-U Host Bridge -OPI [8086:1604] (rev 09)
Subsystem: ASUSTeK Computer Inc. Device [1043:19ad]
Kernel driver in use: bdw_uncore
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 5500 [8086:1616] (rev 09)
Subsystem: ASUSTeK Computer Inc. Device [1043:19ad]
Kernel driver in use: i915
00:03.0 Audio device [0403]: Intel Corporation Broadwell-U Audio Controller [8086:160c] (rev 09)
Subsystem: ASUSTeK Computer Inc. Device [1043:19ad]
Kernel driver in use: snd_hda_intel
00:04.0 Signal processing controller [1180]: Intel Corporation Broadwell-U Processor Thermal Subsystem [8086:1603] (rev 09)
Subsystem: ASUSTeK Computer Inc. Device [1043:19ad]
Kernel driver in use: proc_thermal
00:14.0 USB controller [0c03]: Intel Corporation Wildcat Point-LP USB xHCI Controller [8086:9cb1] (rev 03)
Subsystem: ASUSTeK Computer Inc. Device [1043:201f]
Kernel driver in use: xhci_hcd
00:16.0 Communication controller [0780]: Intel Corporation Wildcat Point-LP MEI Controller #1 [8086:9cba] (rev 03)
Subsystem: ASUSTeK Computer Inc. Device [1043:19ad]
Kernel driver in use: mei_me
00:1b.0 Audio device [0403]: Intel Corporation Wildcat Point-LP High Definition Audio Controller [8086:9ca0] (rev 03)
Subsystem: ASUSTeK Computer Inc. Device [1043:19ad]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 [8086:9c90] (rev e3)
Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 [8086:9c94] (rev e3)
Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 [8086:9c96] (rev e3)
Kernel driver in use: pcieport
00:1f.0 ISA bridge [0601]: Intel Corporation Wildcat Point-LP LPC Controller [8086:9cc3] (rev 03)
Subsystem: ASUSTeK Computer Inc. Device [1043:19ad]
Kernel driver in use: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] [8086:9c83] (rev 03)
Subsystem: ASUSTeK Computer Inc. Device [1043:19ad]
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation Wildcat Point-LP SMBus Controller [8086:9ca2] (rev 03)
Subsystem: ASUSTeK Computer Inc. Device [1043:19ad]
00:1f.6 Signal processing controller [1180]: Intel Corporation Wildcat Point-LP Thermal Management Controller [8086:9ca4] (rev 03)
Subsystem: ASUSTeK Computer Inc. Device [1043:19ad]
Kernel driver in use: intel_pch_thermal
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 10)
Subsystem: ASUSTeK Computer Inc. Device [1043:200f]
Kernel driver in use: r8169
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821AE 802.11ac PCIe Wireless Network Adapter [10ec:8821]
Subsystem: AzureWave Device [1a3b:2161]
Kernel driver in use: rtl8821ae


Any idea? Please help.
Last edited by blackoutworm on Wed Jun 22, 2016 6:15 pm, edited 1 time in total.

FullTimer1489
Level 1
Level 1
Posts: 32
Joined: Sun May 29, 2016 5:28 pm

Re: Bluetooth stopped working after upgrading Mint

Post by FullTimer1489 »

First you need to use Gdebi to install Realtek driver file.
https://packages.debian.org/stretch/firmware-realtek
Then install pavucontrol and pasystray
Mine would not work either and this how I got it going.
Also go to startup applications under preferences and shut off volume control and pavu-control. Then add pasystray.
Name: Pulse Audio Sound Control
Command: pasystray
Comment: Volume Control
Should be able to figure out from there.
Before this the volume control that is installed never showed my bluetooth speakers.
Now It does and I just have to pick which one I want to use.
These are the installed BlueTooth files on my system. Not sure if all are needed.
bluez-btsco
bluetooth
bluez-obexd
bluez-tests
libbluetooth3
bluetooth-touch
bluez
pulseaudio-module-bluetooth
bluez-tools
blueman
btscanner

JeremyB
Level 20
Level 20
Posts: 11302
Joined: Fri Feb 21, 2014 8:17 am

Re: Bluetooth stopped working after upgrading Mint

Post by JeremyB »

Boot to your older kernel. By the way the errors look, you must have a 4.0+ kernel

blackoutworm
Level 2
Level 2
Posts: 80
Joined: Sun Jun 05, 2011 2:20 pm

Re: Bluetooth stopped working after upgrading Mint

Post by blackoutworm »

JeremyB wrote:Boot to your older kernel. By the way the errors look, you must have a 4.0+ kernel
I figured it out. Thank you :)
Bluetooth simply won't work on Kernel 4+. Tried both 4.2 and 4.4.
Thing is though. The 3+ kernels are giving me a different bug with PulseAudio. An annoying glitch where the audio will start crackle every other minute or so. And for some reason, it causes Audacity to crash and freeze randomly, making it annoying to edit things.
So is there a way to fix Bluetooth in Kernel 4?
I can't believe these bugs are still around btw.
Sometimes I wonder if this is why Linux is free.
I mean, I enjoy using linux. But all these bugs are just time wasters.
I'd rather pay a pretty penny and have everything work.
But anyway. Can you tell me what bluetooth driver I need to install so that I can continue to use kernel 4?

JeremyB
Level 20
Level 20
Posts: 11302
Joined: Fri Feb 21, 2014 8:17 am

Re: Bluetooth stopped working after upgrading Mint

Post by JeremyB »

Did you download the firmware package that FullTimer1489 linked to and install?

blackoutworm
Level 2
Level 2
Posts: 80
Joined: Sun Jun 05, 2011 2:20 pm

Re: Bluetooth stopped working after upgrading Mint

Post by blackoutworm »

JeremyB wrote:Did you download the firmware package that FullTimer1489 linked to and install?
It did work.
Wish that would've been part of the kernel.
And I'm not on kernel 4.4. So I guess the problem's been solved.

Thanks again, guys :)
Btw, the audio glitch is still there.
I know it's off topic, but do you know how to fix that?
Is there a driver or something I can install?
I've already googled this forum and other forums with not luck. But a lot of people have the same exact issue.

FullTimer1489
Level 1
Level 1
Posts: 32
Joined: Sun May 29, 2016 5:28 pm

Re: [Solved] Bluetooth stopped working after upgrading Mint

Post by FullTimer1489 »

Just to let you know I am running kernel 4.4.0-28-generic.
My audio works fine.
Just sometimes I have found it will not auto connect.
But I look at Blueman under recent connections and once I click the bluetooth device.
It connects right away.
Also I did a manual install of Bluez 5.40 and locked it in synaptic for now.
They fixed some problems with A2DP devices in Bluez 5.40. :)

Post Reply

Return to “Newbie Questions”