0

alright, so just a couple of days ago I know that bluetooth on my manjaro system was working. Now however it is not.

to begin with it is not blocked (although now every time I reboot I have to unblock it)

 rfkill list all 0: hci0: Bluetooth Soft blocked: no Hard blocked: no 

bluetoothctl isn't super felpful

bluetoothctl [bluetooth]# Agent registered [bluetooth]# show No default controller available [bluetooth]# list [bluetooth]# 

from what I can see there aren't any real issues in the bluetooth service

systemctl status bluetooth.service  ✔  46s  ● bluetooth.service - Bluetooth service Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled) Active: active (running) since Sat 2025-01-18 17:06:16 CET; 9min ago Invocation: 71ca38d20a35419da96497ee6313211c Docs: man:bluetoothd(8) Main PID: 1025 (bluetoothd) Status: "Running" Tasks: 1 (limit: 37005) Memory: 2M (peak: 2.5M) CPU: 10ms CGroup: /system.slice/bluetooth.service └─1025 /usr/lib/bluetooth/bluetoothd jan 18 17:06:16 munhunger-desktop bluetoothd[1025]: src/plugin.c:init_plugin() System does not support bap plugin jan 18 17:06:16 munhunger-desktop bluetoothd[1025]: src/plugin.c:init_plugin() System does not support bass plugin jan 18 17:06:16 munhunger-desktop bluetoothd[1025]: src/plugin.c:init_plugin() System does not support mcp plugin jan 18 17:06:16 munhunger-desktop bluetoothd[1025]: src/plugin.c:init_plugin() System does not support vcp plugin jan 18 17:06:16 munhunger-desktop bluetoothd[1025]: profiles/audio/micp.c:micp_init() D-Bus experimental not enabled jan 18 17:06:16 munhunger-desktop bluetoothd[1025]: src/plugin.c:init_plugin() System does not support micp plugin jan 18 17:06:16 munhunger-desktop bluetoothd[1025]: src/plugin.c:init_plugin() System does not support ccp plugin jan 18 17:06:16 munhunger-desktop bluetoothd[1025]: src/plugin.c:init_plugin() System does not support csip plugin jan 18 17:06:16 munhunger-desktop bluetoothd[1025]: src/plugin.c:init_plugin() System does not support asha plugin jan 18 17:06:16 munhunger-desktop bluetoothd[1025]: Bluetooth management interface 1.23 initialized 

I am getting something in dmesg, but I can't really understand what it is

sudo dmesg | grep Bluetooth  ✔ [ 4.025890] usb 1-12: Product: Bluetooth Radio [ 6.248215] Bluetooth: Core ver 2.22 [ 6.293760] Bluetooth: HCI device and connection manager initialized [ 6.293765] Bluetooth: HCI socket layer initialized [ 6.293767] Bluetooth: L2CAP socket layer initialized [ 6.293769] Bluetooth: SCO socket layer initialized [ 7.160288] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 7.160291] Bluetooth: BNEP filters: protocol multicast [ 7.160294] Bluetooth: BNEP socket layer initialized [ 8.460411] Bluetooth: hci0: command 0xfc61 tx timeout [ 8.460419] Bluetooth: hci0: RTL: Failed to generate devcoredump [ 8.460431] Bluetooth: hci0: RTL: RTL: Read reg16 failed (-110) 

what I have done to try and get it working again is plugging in a usb bluetooth adapter, which did not work.

I've also tried installing some drivers (that I didn't need before)

yay -S rtl8821ce-dkms-git 

I've reinstalled everything related to bluez

And of course I've tried rebooting, but no luck

2 Answers 2

0

Feels pretty dumb to be honest, but I did solve it after trying a bunch of things.

I finally found this on the arch wiki https://wiki.archlinux.org/title/Bluetooth#bluetoothctl:_No_default_controller_available

which in simple terms says: turn of your computer and unplug the power for a minute before restarting.

not sure why it didn't find my usb adapter, but that is probably a separate issue

0

I can't upvote or comment yet, but I confirm I had no bluetooth, no wifi. I updated (don't know if it's related, but was part of the process) and rebooted. Nothing change: no wifi, no bt.

I shutdown, unplugged for a couple of minutes (probably not required), power on. Everything worked. Probably some low-level memory wasn't well cleared without a complete shutdown.

1
  • As it’s currently written, your answer is unclear. Please edit to add additional details that will help others understand how this addresses the question asked. You can find more information on how to write good answers in the help center. Commented May 22 at 9:50

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.