Hi! Have some issues with bluetooth.
Bluetooth device stops working in every distro after a while, only helps to reboot the device with a long hold on the boot button (about 60 seconds).
Checked systemctl status bluetooth, it is running.
Journal:
янв 18 23:50:47 82XV bluetoothd[644]: profiles/audio/avdtp.c:handle_unanswered_req() No reply to Suspend request
янв 18 23:50:47 82XV bluetoothd[644]: src/profile.c:ext_io_disconnected() Unable to get io data for Hands-Free Voice gateway: getpeername: T>
янв 18 23:50:54 82XV bluetoothd[644]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
янв 18 23:51:01 82XV bluetoothd[644]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
янв 18 23:51:10 82XV bluetoothd[644]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
янв 18 23:51:23 82XV bluetoothd[644]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
…skipping…
янв 18 23:50:47 82XV bluetoothd[644]: profiles/audio/avdtp.c:handle_unanswered_req() No reply to Suspend request
янв 18 23:50:47 82XV bluetoothd[644]: src/profile.c:ext_io_disconnected() Unable to get io data for Hands-Free Voice gateway: getpeername: T>
янв 18 23:50:54 82XV bluetoothd[644]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
янв 18 23:51:01 82XV bluetoothd[644]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
янв 18 23:51:10 82XV bluetoothd[644]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
янв 18 23:51:23 82XV bluetoothd[644]: src/profile.c:record_cb() Unable to get Hands-Free Voice gateway SDP record: Host is down
Installed the LTS Kernel, reinstalled drivers, and did many other things. Checked with rfkill list, modprobe -r then modprobe again. In general there is no result.
Can you help me find out if this is a hardware problem or a system issue? I do not encounter such a problem in Windows.
❯ lspci
00:00.0 Host bridge: Intel Corporation 12th Gen Core Processor Host Bridge/DRAM Registers (rev 02)
00:01.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x16 Controller #1 (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P GT1 [UHD Graphics] (rev 0c)
00:04.0 Signal processing controller: Intel Corporation Alder Lake Innovation Platform Framework Processor Participant (rev 02)
00:06.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 Controller #0 (rev 02)
00:0a.0 Signal processing controller: Intel Corporation Platform Monitoring Technology (rev 01)
00:14.0 USB controller: Intel Corporation Alder Lake PCH USB 3.2 xHCI Host Controller (rev 01)
00:14.2 RAM memory: Intel Corporation Alder Lake PCH Shared SRAM (rev 01)
00:15.0 Serial bus controller: Intel Corporation Alder Lake PCH Serial IO I2C Controller #0 (rev 01)
00:16.0 Communication controller: Intel Corporation Alder Lake PCH HECI Controller (rev 01)
00:19.0 Serial bus controller: Intel Corporation Alder Lake-P Serial IO I2C Controller #0 (rev 01)
00:1c.0 PCI bridge: Intel Corporation Alder Lake PCI Express x4 Root Port #5 (rev 01)
00:1c.5 PCI bridge: Intel Corporation Alder Lake-P PCH PCIe Root Port #6 (rev 01)
00:1f.0 ISA bridge: Intel Corporation Alder Lake PCH eSPI Controller (rev 01)
00:1f.3 Multimedia audio controller: Intel Corporation Alder Lake PCH-P High Definition Audio Controller (rev 01)
00:1f.4 SMBus: Intel Corporation Alder Lake PCH-P SMBus Host Controller (rev 01)
00:1f.5 Serial bus controller: Intel Corporation Alder Lake-P PCH SPI Controller (rev 01)
01:00.0 VGA compatible controller: NVIDIA Corporation AD107M [GeForce RTX 4050 Max-Q / Mobile] (rev a1)
01:00.1 Audio device: NVIDIA Corporation AD107 High Definition Audio Controller (rev a1)
06:00.0 Non-Volatile memory controller: SK hynix BC901 NVMe Solid State Drive (DRAM-less) (rev 03)
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
08:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8852BE PCIe 802.11ax Wireless Network Controller
Also checked 6.3.1 and 6.3.2. I looked at the journalctl | grep hci errors, it didn’t have those errors.
I noticed that if I turn off bluetooth in the previous session, it will turn off in the next session after some time (after different time: 1 hour, 30 min, etc). If I don’t disable it via gui, don’t update via pacman -syu, then in general there are no problems.