smlinux / rtl8723de

Realtek RTL8723DE module for Linux
GNU General Public License v2.0
260 stars 126 forks source link

Bluetooth doesn't work. (hci0: RTL: HCI_OP_READ_LOCAL_VERSION failed (-110)) #74

Closed raydwaipayan closed 4 years ago

raydwaipayan commented 4 years ago

Bluetooth does not seem to work. The device I have is a hp15-bsxxx series in which both bluetooth and wlan share the same hardware. Currently running linux kernel 5.6.16 on Manjaro.

Attaching the logs here:

sudo dmesg | grep -i 'Blue'      
[    7.512621] Bluetooth: Core ver 2.22
[    7.513450] Bluetooth: HCI device and connection manager initialized
[    7.513458] Bluetooth: HCI socket layer initialized
[    7.513462] Bluetooth: L2CAP socket layer initialized
[    7.513471] Bluetooth: SCO socket layer initialized
[    7.904531] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    7.904533] Bluetooth: BNEP filters: protocol multicast
[    7.904537] Bluetooth: BNEP socket layer initialized
[    9.809844] Bluetooth: hci0: command 0x1001 tx timeout
[   17.703181] Bluetooth: hci0: RTL: HCI_OP_READ_LOCAL_VERSION failed (-110)
[   54.129013] audit: type=1131 audit(1594129789.138:95): pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='unit=blueman-mechanism comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
rfkill list
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
[mgmt]# power on
Set Powered for hci0 failed with status 0x11 (Invalid Index)

I could get absolutely no clue about the error. Some time back earlier on kernel 5.3,15, I managed to get it working using larry finger's rtlwifi but nothing seems to work now.

raydwaipayan commented 4 years ago

Fixed by rolling back linux-firmware to linux-firmware-20200519.r1641.8ba6fa6-1.