Bluetooth problem Ralink RT3290

Why is laptop bluetooth not detected?

No Bluetooth Found plug in a dongle to use Bluetooth

sudo dmesg | grep -i blueenter code hereBlockquoteBlockquote


[  105.761192] audit: type=1130 audit(1642166610.680:132): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=blueman-mechanism comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[  135.459895] audit: type=1131 audit(1642166640.380:144): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=blueman-mechanism comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[13888.303036] audit: type=1130 audit(1642180393.227:496): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=blueman-mechanism comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[13918.313397] audit: type=1131 audit(1642180423.237:508): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=blueman-mechanism comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[15730.626784] Bluetooth: Core ver 2.22
[15730.626893] NET: Registered PF_BLUETOOTH protocol family
[15730.626897] Bluetooth: HCI device and connection manager initialized
[15730.626905] Bluetooth: HCI socket layer initialized
[15730.626910] Bluetooth: L2CAP socket layer initialized
[15730.626919] Bluetooth: SCO socket layer initialized```


-----------------------------
           

➜ rfkill list

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
➜  ~ 

Is the service running?
systemctl status bluetooth.service


β—‹ bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
     Active: inactive (dead)
       Docs: man:bluetoothd(8)

Jan 14 08:23:10 hp-pavilion15 systemd[1]: Bluetooth service was skipped because of a failed condition check (ConditionPathIs>
Jan 14 08:25:56 hp-pavilion15 systemd[1]: Bluetooth service was skipped because of a failed condition check (ConditionPathIs>
Jan 14 08:39:11 hp-pavilion15 systemd[1]: Bluetooth service was skipped because of a failed condition check (ConditionPathIs>
Jan 14 08:47:57 hp-pavilion15 systemd[1]: Bluetooth service was skipped because of a failed condition check (ConditionPathIs>
Jan 14 09:00:59 hp-pavilion15 systemd[1]: Bluetooth service was skipped because of a failed condition check (ConditionPathIs>
Jan 14 09:26:20 hp-pavilion15 systemd[1]: Bluetooth service was skipped because of a failed condition check (ConditionPathIs>
Jan 14 09:33:29 hp-pavilion15 systemd[1]: Bluetooth service was skipped because of a failed condition check (ConditionPathIs>
Jan 14 12:13:01 hp-pavilion15 systemd[1]: Bluetooth service was skipped because of a failed condition check (ConditionPathIs>
Jan 14 12:19:03 hp-pavilion15 systemd[1]: Bluetooth service was skipped because of a failed condition check (ConditionPathIs>
Jan 14 12:36:02 hp-pavilion15 systemd[1]: Bluetooth service was skipped because of a failed condition check (ConditionPathIs>

more information is needed
… not that I would actually know enough to make recommendations

but it will help others help you

lsusb | grep luetoo
lsmod | grep blue
inxi -E
or, even better:
inxi -Fazy

also, looking at the journal output could help
journalctl -b0 | grep blue | less
scroll through the output with the up/down arrow keys

➜  ~ lsmod | grep blue                
bluetooth             770048  4 btrtl,btintel,btbcm,btusb
ecdh_generic           16384  1 bluetooth
rfkill                 32768  9 hp_wmi,rt2x00lib,bluetooth,cfg80211
crc16                  16384  2 bluetooth,ext4
➜  ~ inxi -E                          

Bluetooth:
  Device-1: Ralink RT3290 Bluetooth driver: N/A
  Report: bt-service: enabled,stopped note: tool can't run


//////////////////////

Jan 12 13:22:57 hp-pavilion15 NetworkManager[430]: <info>  [1642011777.3897] Loaded device plugin: NMBluezManager (/usr/lib/NetworkManager/1.32.12-2/libnm-device-plugin-bluetooth.so)
Jan 12 13:24:18 hp-pavilion15 dbus-daemon[429]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service' requested by ':1.74' (uid=1000 pid=1057 comm="/usr/bin/pulseaudio --daemonize=no --log-target=jo")
Jan 12 13:24:18 hp-pavilion15 systemd[1]: Bluetooth service was skipped because of a failed condition check (ConditionPathIsDirectory=/sys/class/bluetooth).
Jan 12 13:24:43 hp-pavilion15 dbus-daemon[429]: [system] Failed to activate service 'org.bluez': timed out (service_start_timeout=25000ms)

Bluetooth:
  Device-1: Ralink RT3290 Bluetooth vendor: Hewlett-Packard driver: N/A
    bus-ID: 02:00.1 chip-ID: 1814:3298 class-ID: 0d11

> 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 looks like you are missing a driver for your device.

I think you need this one:

AUR (en) - rtbth-dkms-git

and for that you need to set up dkms

When I’m on Debian Base Linux with this command.

sudo add-apt-repository ppa:blaze/rtbth-dkms
sudo apt update
sudo apt install rtbth-dkms

Works !

see above - I added to my post
but I can’t help you with that for lack of experience
I know how to do it on Arch
never did that on Manjaro

Please explain how it is installed in Arch?
Please
Thank you for helping me

I already knew where to look
but just for you
I asked google for: arch dkms
and got the expected answer as the first hit:

Dynamic Kernel Module Support - ArchWiki

I’d look here in the forum for more Manjaro specific instructions which very likely exist.

1 Like

thank you very much :metal: