You are not logged in.

#1 2025-12-07 12:24:08

sanjibdahal
Member
Registered: 2024-05-29
Posts: 8

Bluetoothctl: No default controller available

Hey everyone, I am having this issue of bluetooth not working in my archlinux 6.17.8-arch1-1 after the installation few weeks ago. When firstly installed, it didn't work and I again installed and checked in the installation process whether bluetooth is working or not. and I was surprised that bluetooth was working in the installation process. But after installation, when I installed all packages and tried to turn on bluetooth, it says "No default controller available". I tried many methods going through different articles. Enabling and restarting bluetooth service, rebooting but nothing works. In my windows, the bluetooth driver is Mediatek's Lite-On Communication driver. I also tried looking into the journalctl and nothing error was found.

Someone please help me fix my bluetooth.

Offline

#2 2025-12-09 06:43:24

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

Re: Bluetoothctl: No default controller available

is it blocked with rfkill?

send ur full journal for current boot where issue has occured

journalctl -b | curl -F file=@- 0x0.st

Offline

#3 2025-12-09 12:29:45

sanjibdahal
Member
Registered: 2024-05-29
Posts: 8

Re: Bluetoothctl: No default controller available

Here is the link to the journalctl where i restarted bluetooth service and rfkill has not blocked bluetooth.
I don't see such error related to bluetooth in the journal.

https://0x0.st/KFve.txt

Offline

#4 2025-12-09 13:43:04

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

Re: Bluetoothctl: No default controller available

since you have a windows installation is windows fast start enabled? also does bluetooth show up in rfkill or is it not there

also looks like theres some issues that may relate to the btusb kernel module

Dec 09 18:08:23 archlinux systemd[1]: Starting Load/Save RF Kill Switch Status...
Dec 09 18:08:23 archlinux kernel: usbcore: registered new interface driver btusb
Dec 09 18:08:23 archlinux kernel: BUG: kernel NULL pointer dereference, address: 00000000000000d0
Dec 09 18:08:23 archlinux kernel: #PF: supervisor write access in kernel mode
Dec 09 18:08:24 archlinux kernel: #PF: error_code(0x0002) - not-present page
Dec 09 18:08:24 archlinux kernel: PGD 0 P4D 0 
Dec 09 18:08:25 archlinux kernel: Call Trace:
Dec 09 18:08:25 archlinux kernel:  <TASK>
Dec 09 18:08:25 archlinux kernel:  btusb_mtk_setup+0xa0/0x1a0 [btusb efdc34cf637df9b0ca86f2f50ff782166571f762]
Dec 09 18:08:25 archlinux kernel:  hci_dev_open_sync+0xff/0xb80 [bluetooth 8d9c353973b9f7d6ce7469e550ebf348d84ec8ac]
Dec 09 18:08:25 archlinux kernel:  hci_dev_do_open+0x23/0x60 [bluetooth 8d9c353973b9f7d6ce7469e550ebf348d84ec8ac]
Dec 09 18:08:25 archlinux kernel:  hci_power_on+0x4d/0x250 [bluetooth 8d9c353973b9f7d6ce7469e550ebf348d84ec8ac]
Dec 09 18:08:25 archlinux kernel:  process_one_work+0x190/0x350
Dec 09 18:08:25 archlinux kernel:  worker_thread+0x2d7/0x410
Dec 09 18:08:25 archlinux kernel:  ? __pfx_worker_thread+0x10/0x10
Dec 09 18:08:25 archlinux kernel:  kthread+0xf9/0x240
Dec 09 18:08:25 archlinux kernel:  ? __pfx_kthread+0x10/0x10
Dec 09 18:08:25 archlinux kernel:  ? __pfx_kthread+0x10/0x10
Dec 09 18:08:25 archlinux kernel:  ret_from_fork+0x1c1/0x1f0
Dec 09 18:08:25 archlinux kernel:  ? __pfx_kthread+0x10/0x10
Dec 09 18:08:25 archlinux kernel:  ret_from_fork_asm+0x1a/0x30
Dec 09 18:08:25 archlinux kernel:  </TASK>

see https://wiki.archlinux.org/title/Blueto … _available for additional troubleshooting as well

Last edited by system72 (2025-12-09 13:54:01)

Offline

#5 2025-12-09 14:34:31

sanjibdahal
Member
Registered: 2024-05-29
Posts: 8

Re: Bluetoothctl: No default controller available

windows fast startup is disabled.
bluetooth shows in rfkill as unblocked.

I tried doing: sudo modprobe -r btusb and then sudo modprobe btusb
But when I run the first command, the terminal freezes with no output and only cursor shows up and also cannot be stopped using Ctrl+C and Ctrl+Z.

Offline

#6 2025-12-09 14:48:06

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

Re: Bluetoothctl: No default controller available

do you experience the same issue on the lts kernel?

Offline

#7 2025-12-09 14:48:54

sanjibdahal
Member
Registered: 2024-05-29
Posts: 8

Re: Bluetoothctl: No default controller available

I have not used lts kernel yet.

Offline

Board footer

Powered by FluxBB