You are not logged in.

#1 2022-06-25 03:34:32

thehexagon
Member
From: New Zealand
Registered: 2020-10-26
Posts: 76
Website

Bluetoothctl gives no default controller available

Whenever I run

bluetoothctl power on

I get this:

no default controller available

I have tried all the suggestions on the Arch Wiki regarding this, and none of them work. I don't know what logs to provide, so just ask, and you will receive. Thanks in advance.


NZ - UTC+12, or UTC+13 (depends on DST) | HP ENVY x360 2-in-1 Laptop 15-EW0009TX

Offline

#2 2022-06-28 07:29:35

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,728

Re: Bluetoothctl gives no default controller available

Do you have BT capable HW? What system is this? Post outputs of

lsusb #usb-utils
rfkill list
sudo dmesg | grep -i bluetooth

Offline

#3 2022-06-28 07:39:45

thehexagon
Member
From: New Zealand
Registered: 2020-10-26
Posts: 76
Website

Re: Bluetoothctl gives no default controller available

I have Bluetooth capable hardware, as it worked on Windows.
Here are the logs of the commands you requested:

lsusb #usb-utils

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 0c45:6730 Microdia Integrated_Webcam_HD
Bus 001 Device 003: ID 0bda:c829 Realtek Semiconductor Corp. Bluetooth Radio 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
rfkill list

0: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
1: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
sudo dmesg | grep -i bluetooth

[    1.292267] usb 1-10: Product: Bluetooth Radio 
[    2.522402] Bluetooth: Core ver 2.22
[    2.522422] NET: Registered PF_BLUETOOTH protocol family
[    2.522423] Bluetooth: HCI device and connection manager initialized
[    2.522427] Bluetooth: HCI socket layer initialized
[    2.522429] Bluetooth: L2CAP socket layer initialized
[    2.522433] Bluetooth: SCO socket layer initialized
[    2.577370] Bluetooth: hci0: RTL: examining hci_ver=08 hci_rev=000c lmp_ver=08 lmp_subver=8821
[    2.578366] Bluetooth: hci0: RTL: rom_version status=0 version=1
[    2.578379] Bluetooth: hci0: RTL: loading rtl_bt/rtl8821c_fw.bin
[    2.582805] Bluetooth: hci0: RTL: loading rtl_bt/rtl8821c_config.bin
[    2.584037] Bluetooth: hci0: RTL: cfg_sz 10, total sz 31990
[    2.835029] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    2.835041] Bluetooth: BNEP filters: protocol multicast
[    2.835052] Bluetooth: BNEP socket layer initialized
[    3.036367] Bluetooth: hci0: RTL: fw version 0x829a7644
[    5.164518] Bluetooth: hci0: command 0xfcf0 tx timeout

I have a Dell Inspiron 3511 Laptop. I am also pretty sure Bluetooth has worked at some point in time on this Laptop on Linux, but I can't remember when it did, and when it stopped working.


NZ - UTC+12, or UTC+13 (depends on DST) | HP ENVY x360 2-in-1 Laptop 15-EW0009TX

Offline

#4 2022-06-28 07:47:18

thehexagon
Member
From: New Zealand
Registered: 2020-10-26
Posts: 76
Website

Re: Bluetoothctl gives no default controller available

I forgot to mention I am using the KDE Plasma Desktop Environment, but am not using Bluedevil. I am solely focused on getting Bluetoothctl to work.


NZ - UTC+12, or UTC+13 (depends on DST) | HP ENVY x360 2-in-1 Laptop 15-EW0009TX

Offline

#5 2022-07-01 05:23:55

thehexagon
Member
From: New Zealand
Registered: 2020-10-26
Posts: 76
Website

Re: Bluetoothctl gives no default controller available

I have noticed that after suspend, Bluetooth starts to work, but not every time, as it works about 5% of the time.


NZ - UTC+12, or UTC+13 (depends on DST) | HP ENVY x360 2-in-1 Laptop 15-EW0009TX

Offline

Board footer

Powered by FluxBB