You are not logged in.

#1 2019-11-11 09:55:59

kokoko3k
Member
Registered: 2008-11-14
Posts: 2,399

"bluetoothctl power on" returns "No default controller available"

Hi, i'm unable to make bluetooth working on this system:
dmidecode:

System Information
        Manufacturer: ASUSTeK COMPUTER INC.
        Product Name: PU551JA
        Version: 1.0       
        Serial Number: F1NXWU00954104E     
        UUID: c84c95b0-5cfc-7f44-9728-e8e81147604f
        Wake-up Type: Power Switch
        SKU Number: ASUS-NotebookSKU
        Family: PU

dmesg: http://sprunge.us/8zVB7y
journalctl --boot: http://sprunge.us/NiaK4j
lsmod: http://sprunge.us/9nKwI9
lspci: http://sprunge.us/4feWyy
pacman -Q: http://sprunge.us/qMsW6X  (please, don't pay attention to rtl8821au-dkms-git and rtl8821ce-dkms-git; they are from aur and not used by the running kernel; bt did not work even before them.)
pacman -Qm: http://sprunge.us/xr6K8p

From what i understood, the following should be the controller that manages wifi AND bluetooth:
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821AE 802.11ac PCIe Wireless Network Adapter

but depsite it being listed by lspci, hwinfo show that bluetooth is actually an usb device:

hwinfo --bluetooth
05: USB 00.0: 11500 Bluetooth Device                            
  [Created at usb.122]
  Unique ID: lfzD.+c0z78i_dpE
  Parent ID: ADDn.e2H5vPw9ceD
  SysFS ID: /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1:1.0
  SysFS BusID: 1-1.1:1.0
  Hardware Class: bluetooth
  Model: "IMC Networks Bluetooth Radio"
  Hotplug: USB
  Vendor: usb 0x13d3 "IMC Networks"
  Device: usb 0x3414 "Bluetooth Radio"
  Revision: "2.00"
  Serial ID: "00e04c000001"
  Driver: "btusb"
  Driver Modules: "btusb"
  Speed: 12 Mbps
  Module Alias: "usb:v13D3p3414d0200dcE0dsc01dp01icE0isc01ip01in00"
  Driver Info #0:
    Driver Status: btusb is active
    Driver Activation Cmd: "modprobe btusb"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #13 (Hub)

When i remove and readd btusb, there are the following kernel messages:
after rmmod btusb:

[ 9644.182993] audit: type=1131 audit(1573465572.393:99): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-rfkill comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 9648.814534] usbcore: deregistering interface driver btusb
[ 9648.820084] Bluetooth: hci0: urb 00000000d3aa3988 failed to resubmit (2)

...after modprobe btusb:

[ 9700.606780] usb 1-1.1: reset full-speed USB device number 3 using ehci-pci
[ 9700.705754] usbcore: registered new interface driver btusb
[ 9700.723138] audit: type=1130 audit(1573465628.934:102): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-rfkill comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 9700.802164] Bluetooth: hci0: RTL: rtl: examining hci_ver=06 hci_rev=000a lmp_ver=06 lmp_subver=8821
[ 9700.804166] Bluetooth: hci0: RTL: rom_version status=0 version=1
[ 9700.804171] Bluetooth: hci0: RTL: rtl: loading rtl_bt/rtl8821a_fw.bin
[ 9700.804257] Bluetooth: hci0: RTL: rtl: loading rtl_bt/rtl8821a_config.bin
[ 9700.804279] bluetooth hci0: Direct firmware load for rtl_bt/rtl8821a_config.bin failed with error -2
[ 9700.804286] Bluetooth: hci0: RTL: cfg_sz -2, total sz 17428

Well, going further to the actual problem,
node hci0 is created and seems to do some traffic too:

hciconfig hci0
hci0:   Type: Primary  Bus: USB
        BD Address: 40:E2:30:CA:CE:BC  ACL MTU: 820:8  SCO MTU: 255:16
        UP RUNNING 
        RX bytes:1193 acl:0 sco:0 events:102 errors:0
        TX bytes:18123 acl:0 sco:0 commands:108 errors:0

bluetooth service is up and running:

systemctl status bluetooth.service
● bluetooth.service - Bluetooth service
   Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
   Active: active (running) since Mon 2019-11-11 10:52:48 CET; 8s ago
     Docs: man:bluetoothd(8)
 Main PID: 5955 (bluetoothd)
    Tasks: 1 (limit: 19040)
   Memory: 988.0K
   CGroup: /system.slice/bluetooth.service
           └─5955 /usr/lib/bluetooth/bluetoothd

nov 11 10:52:48 darkstar systemd[1]: Starting Bluetooth service...
nov 11 10:52:48 darkstar bluetoothd[5955]: Bluetooth daemon 5.52
nov 11 10:52:48 darkstar systemd[1]: Started Bluetooth service.
nov 11 10:52:48 darkstar bluetoothd[5955]: Starting SDP server
nov 11 10:52:48 darkstar bluetoothd[5955]: Bluetooth management interface 1.14 initialized

Device is not blocked:

# rfkill
ID TYPE      DEVICE      SOFT      HARD
 1 wlan      phy0   unblocked unblocked
 7 bluetooth hci0   unblocked unblocked

But:
"bluetoothctl list" returns nothing and
"bluetoothctl power on" returns "No default controller available"

Any idea?
Thanks.

Last edited by kokoko3k (2019-11-11 10:00:29)


Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !

Offline

#2 2020-12-16 08:28:49

kflak
Member
Registered: 2017-09-23
Posts: 52

Re: "bluetoothctl power on" returns "No default controller available"

I am experiencing an identical issue with my new ASUS Tuf 15 laptop. Did you find a solution?

Offline

#3 2021-01-29 18:00:01

archuserbtw
Member
Registered: 2021-01-29
Posts: 1

Re: "bluetoothctl power on" returns "No default controller available"

I have same problem and I have the same laptop. Did you solve this problem?

Offline

#4 2021-01-29 19:08:10

progandy
Member
Registered: 2012-05-17
Posts: 5,209

Re: "bluetoothctl power on" returns "No default controller available"

You can try to copy rtl8821c_config.bin to rtl8821a_config.bin in the directory /usr/lib/firmware/rtl_bt
https://bugs.debian.org/cgi-bin/bugrepo … =893912#32

Edit: Do you really have the same error message with a missing "rtl8821a_config.bin"? If not, then make a new thread instead of necrobumping an unrelated one.

Last edited by progandy (2021-01-29 19:12:55)


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

#5 2021-01-29 19:19:36

ugjka
Member
From: Latvia
Registered: 2014-04-01
Posts: 1,815
Website

Re: "bluetoothctl power on" returns "No default controller available"

This is probably the real issue with the latest kernel https://bugzilla.kernel.org/show_bug.cgi?id=210681


https://ugjka.net
paru > yay | webcord > discord
pacman -S spotify-launcher
mount /dev/disk/by-...

Offline

Board footer

Powered by FluxBB