I have a Lenovo E495 with RTL8822BE wifi/ac adapter.
The bluetooth randomly disappeared for me.
lspci -k
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8822BE 802.11a/b/g/n/ac WiFi adapter
Subsystem: Lenovo ThinkPad E595
Kernel driver in use: rtw_8822be
Kernel modules: rtwpci, rtw_8822be
rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
systemctl | grep bluetooth
systemctl | grep bluetooth
sys-devices-pci0000:00-0000:00:08.1-0000:05:00.4-usb3-3\x2d1-3\x2d1:1.0-bluetooth-hci0.device loaded active plugged /sys/devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-1/3-1:1.0/bluetooth/hci0
sys-subsystem-bluetooth-devices-hci0.device loaded active plugged /sys/subsystem/bluetooth/devices/hci0
bluetooth-mesh.service loaded active running Bluetooth mesh service
bluetooth.service loaded active running Bluetooth service
bluetooth.target loaded active active Bluetooth
I have installed rtw88 AUR package, that is supposed to fix realtek drivers. Using LTS 5.4 kernel.
Bluetoothctl lists no available devices
Where should i look at next?
inxi -n
Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169
IF: enp2s0 state: down mac: 00:2b:67:8a:fd:7a
IF-ID-1: wlp4s0 state: up mac: 80:30:49:79:50:c5
It seems to be that inxi -n shows that the rtl8822be can’t be found
EDIT3:
Found that it is running but has somekind of a problem with an address already being in use.
bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2020-09-07 19:27:43 EEST; 45min ago
Docs: man:bluetoothd(8)
Main PID: 765 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 16632)
Memory: 3.4M
CGroup: /system.slice/bluetooth.service
└─765 /usr/lib/bluetooth/bluetoothd
sept 07 19:51:15 taavi-lenovo bluetoothd[765]: Endpoint unregistered: sender=:1.63 path=/MediaEndpoint/A2DPSource/sbc
sept 07 20:04:36 taavi-lenovo bluetoothd[765]: Ignoring index removal for a non-existent adapter
sept 07 20:04:37 taavi-lenovo bluetoothd[765]: RFCOMM server failed for Headset Voice gateway: rfcomm_bind: Address already in use (98)
sept 07 20:04:37 taavi-lenovo bluetoothd[765]: RFCOMM server failed for :1.67/Profile/HSPHS/00001108-0000-1000-8000-00805F9B34FB: rfcomm_bind: Address already in use (98)
sept 07 20:04:38 taavi-lenovo bluetoothd[765]: RFCOMM server failed for Headset Voice gateway: rfcomm_bind: Address already in use (98)
sept 07 20:04:38 taavi-lenovo bluetoothd[765]: RFCOMM server failed for :1.67/Profile/HSPHS/00001108-0000-1000-8000-00805F9B34FB: rfcomm_bind: Address already in use (98)
sept 07 20:04:38 taavi-lenovo bluetoothd[765]: Endpoint registered: sender=:1.63 path=/MediaEndpoint/A2DPSink/sbc
sept 07 20:04:38 taavi-lenovo bluetoothd[765]: Endpoint registered: sender=:1.63 path=/MediaEndpoint/A2DPSource/sbc
sept 07 20:04:43 taavi-lenovo bluetoothd[765]: Endpoint unregistered: sender=:1.63 path=/MediaEndpoint/A2DPSink/sbc
sept 07 20:04:43 taavi-lenovo bluetoothd[765]: Endpoint unregistered: sender=:1.63 path=/MediaEndpoint/A2DPSource/sbc