You are not logged in.

#1 2025-12-10 09:44:50

sky64redstone
Member
Registered: 2025-02-02
Posts: 5

[SOLVED] bluetoothctl not found - but bluteooth is working

I just want to mention one thing before anything else: Bluetooth is working!

I can use it. it. with graphical tools.My problem is that I want to use Bluetooth with a CLI tool.
However, the binary 'bluetoothctl' cannot be found. I have installed everything that the ArchWiki says is necessary.

My previous troubleshooting:

[sky@archlinux ~]$ which bluetoothctl
which: no bluetoothctl in (/home/sky/.cabal/bin:/home/sky/.ghcup/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)
[sky@archlinux ~]$ pacman -Ql | grep /bin/bluetooth
[sky@archlinux ~]$ pacman -Qs bluez
local/bluez 5.85-1
    Daemons for the bluetooth protocol stack
local/bluez-deprecated-tools 5.85-1
    Deprecated tools that are no longer maintained
local/bluez-libs 5.85-1
    Deprecated libraries for the bluetooth protocol stack
local/bluez-qt 6.20.0-1 (kf6)
    Qt wrapper for Bluez 5 DBus API
local/bluez-tools 0.2.0-6
    A set of tools to manage Bluetooth devices for Linux
[sky@archlinux ~]$ systemctl status bluetooth
● bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
     Active: active (running) since Wed 2025-12-10 09:41:10 CET; 50min ago
 Invocation: 4b27d6873cb74705885cce4213937f1f
       Docs: man:bluetoothd(8)
   Main PID: 843 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 9228)
     Memory: 2.6M (peak: 3.4M)
        CPU: 115ms
     CGroup: /system.slice/bluetooth.service
             └─843 /usr/lib/bluetooth/bluetoothd

Warning: some journal files were not opened due to insufficient permissions.
[sky@archlinux ~]$ rfkill list
0: tpacpi_bluetooth_sw: Bluetooth
	Soft blocked: yes
	Hard blocked: no
1: tpacpi_wwan_sw: Wireless WAN
	Soft blocked: no
	Hard blocked: no
2: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
[sky@archlinux ~]$ lsmod | grep -i bt
btusb                  81920  0
btrtl                  32768  1 btusb
btintel                73728  1 btusb
btbcm                  24576  1 btusb
btmtk                  32768  1 btusb
bluetooth            1118208  17 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm

Last edited by sky64redstone (2025-12-10 09:57:20)

Offline

#2 2025-12-10 09:50:56

system72
Member
Registered: 2025-11-22
Posts: 572
Website

Re: [SOLVED] bluetoothctl not found - but bluteooth is working

bluetoothctl comes with the bluez-utils package

Offline

#3 2025-12-10 09:53:52

sky64redstone
Member
Registered: 2025-02-02
Posts: 5

Re: [SOLVED] bluetoothctl not found - but bluteooth is working

Yes thats what the arch wiki says, but I have it installed:

[sky@archlinux ~]$ pacman -Qs bluez-tools
local/bluez-tools 0.2.0-6
    A set of tools to manage Bluetooth devices for Linux

Offline

#4 2025-12-10 09:54:17

system72
Member
Registered: 2025-11-22
Posts: 572
Website

Re: [SOLVED] bluetoothctl not found - but bluteooth is working

that is bluez-tools and not bluez-utils, they are completely separate things

Offline

#5 2025-12-10 09:57:05

sky64redstone
Member
Registered: 2025-02-02
Posts: 5

Re: [SOLVED] bluetoothctl not found - but bluteooth is working

Im so sorry...
That fixed it
Thanks for the quick reply!!!

Offline

Board footer

Powered by FluxBB