Bluetooth problem with Ralink RT3290

Why is laptop bluetooth not detected?

No Bluetooth Found plug in a dongle to use Bluetooth

  • systemctl status bluetooth.service
➜  ~ systemctl status bluetooth.service
○ bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor>
     Active: inactive (dead)
       Docs: man:bluetoothd(8)

Jan 17 12:58:53 hp-pavilion15 systemd[1]: Bluetooth service was skipped because>
Jan 17 12:59:33 hp-pavilion15 systemd[1]: Bluetooth service was skipped because>
Jan 17 13:00:12 hp-pavilion15 systemd[1]: Bluetooth service was skipped because>
lines 1-8/8 (END)
  • inxi -E
Bluetooth:
  Device-1: Ralink RT3290 Bluetooth driver: N/A
  Report: bt-service: enabled,stopped note: tool can't run
  • lspci
➜  ~  lspci        
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Complex
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Richland [Radeon HD 8610G]
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller
00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Port
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Port
00:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Port
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 09)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode]
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 11)
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 11)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 16)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] FCH PCI Bridge (rev 40)
00:15.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Hudson PCI to PCI bridge (PCIE port 0)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 5
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / Radeon 520 Mobile]
02:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
02:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 07)
05:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
➜  ~

It is detected.

but:
there is no driver for your hardware installed

How do I solve the problem?
Would you please help.

My opinion from what I know and have read:
You’ll have to set up dkms

which basically means to install the
base-devel package group
as well as the kernel headers for all the kernels you have installed
and dkms of course
and then make your hardware work by compiling the kernel module for it
using this package from AUR:

AUR (en) - rtbth-dkms-git

pamac should be able to do all this

If your Wifi already works
it could be easier to just get a different Bluetooth dongle (USB)

Please search the forum or the Arch wiki for the exact steps to take, how to do it.

I installed. All this

/ bluez-hid2hci/ bluez-plugins/ bluez-tools
bluez-cups /bluez-libs /bluez-qt /bluez-utils

________________________-

paman install dkms linux-headers

pamac build rtbth-dkms-git


sudo modprobe rtbth

Output

modprobe: ERROR: could not find module by name='rtbth'
modprobe: ERROR: could not insert 'rtbth': Unknown symbol in module, or unknown parameter (see dmesg)
mknod: /dev/rtbth: File exists
Open dev fail: No such device or address                                        
➜  ~

you’ll only have this module
once you set up dkms (see above)

and have built it from either this:

AUR (en) - rtbth-dkms-git

or this:

AUR (en) - rtbth-dkms

I found this “guide” - which may not be accurate and also is quite old
It looks like the procedure is ok, but who knows? …
I certainly don’t.

How to enable Bluetooth on Arch with a RT3290 chip - invik’s den

the module could not be found - or could not be loaded
and you are given the hint to look for the cause in the output of “dmesg”

run
sudo dmesg -w
in a separate terminal, while you try to load it
so you can see the messages coming in

and make sure the build step
pamac build rtbth-dkms-git
went ok

➜  ~ dkms status                         
Deprecated feature: REMAKE_INITRD
rtbth/3.9.6.r10.gf4fba63, 4.14.260-1-MANJARO, x86_64: installedDeprecated feature: REMAKE_INITRD
Deprecated feature: REMAKE_INITRD

rtbth/3.9.6.r10.gf4fba63, 5.15.12-1-MANJARO, x86_64: installedDeprecated feature: REMAKE_INITRD

➜  ~

You are “speaking” in riddles.

What is it that you want to convey?

Provide some context.
Some actual data/messages
… that so far only you saw - but never one of us :wink:

installedDeprecated feature: REMAKE_INITRD

sounds to me like:
the creation of an initial ram disk was once supported, but not anymore

which is totally irrelevant here

you want to have the module - and be able to load and use it …

I bought 3 different models via Shopee website - the one that worked was a TP-LINK (UB400) Bluetooth 4.0 Nano.

The others I got refunds for because they were basically fake chips.