[РЕШЕНО] bluetooth 5.15.2-arch1-1

Друзья, после обновления ядра на 5.15.2-arch1-1 отвалился bluetooth
на версии lts всё работает, на 5.14. так же работал.

Network controller [0280]: Intel Corporation Dual Band Wireless-AC 3165 Plus Bluetooth [8086:3166] (rev 99)
        Subsystem: Intel Corporation Dual Band Wireless-AC 3165 [8086:4210]
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi

wifi попрежнему работает, а вот bluetooth -нет.

куда копать, что делать?

Благодарю.

РЕШЕНИЕ:
Полностью выключить машину перед этим (обесточить на пару минут), чтоб сбросить состояние адаптера
Rozovyj
куда копать, что делать?
посмотри вывод sudo dmesg, ругань на блюпуп имеется?
там такую простыню выдало: https://pastebin.com/yxhcvxKJ
я даже стесняюсь спросить, что именно смотреть?
боюсь сам не справлюсь.
Благодарю.
Rozovyj
там такую простыню выдало: https://pastebin.com/yxhcvxKJ
Это кусок лога, причём в конце.
Перезагрузись и сразу смотри вывод sudo dmesg
попробуйте временно загрузиться с параметром ядра
pcie_aspm=off
будет ли такая же ругань
Ну и вывод покажите
lspci -v
lsmod
попорядку, перезагрузил и sudo dmesg : https://pastebin.com/yCfwhNV0
в консоли красным:
[ 4.344521] Bluetooth: hci0: command 0xfc05 tx timeout
[ 4.344522] Bluetooth: hci0: Reading Intel version command failed (-110)
---------------------------------------------------------------------------------------------------
pcie_aspm=off добавил в загрузку
---------------------------------------------------------------------------------------------------
lspci -v : https://pastebin.com/TWYVE6Lq
---------------------------------------------------------------------------------------------------
lsmod : https://pastebin.com/RsahXFFk
---------------------------------------------------------------------------------------------------
железка такая, если важно: тыц
---------------------------------------------------------------------------------------------------
Благодарю.
Да, опять сломали блюпуп
Давайте жить дружно! :-)
Последнее время много нареканий к работе bluetooth (да и не только bluetooth) на новых ядрах, и как правило, решить проблему не так то просто и к тому же нет однозначного решения. Но есть несколько нестандартных решений, точнее сказать не решений, а обхода самой проблемы - что то из этого спорно, что то обосновано и помогает не всегда и не всем, но решения довольно простые, так что выбор за Вами:
- установить дополнительно ядро linux-lts и в случае проблем переходить на него.
- после обновления обязательно перегрузиться (некоторым помогала даже не однократная перегрузка ... вот это для меня точно не понятно).
- если 2-ой системой установлена windows, обязательно отключить быструю загрузку и желательно завершать работу windows полным выключением.
- отключить в BIOS Secure Boot - замечено, что функция мешает работе драйверов устройств, включая Bluetooth.

EDIT 1 - в части неоднократной перегрузки - слабо в это верится, скорее всего что то там было такое, чего не знаем, но я это не выдумал, видел в одном из топиков на BBS, юзер удивился и сам
That's strange enough but after several reboots it started to work. I didn't do anything touchy except investigating the issue: installed `lshw`, `usbutils`, made sure in BIOS Bluetooth is on, investigated ouput of `lspci`, restarted bluetooth.service and bluetooth.target.

EDIT 2 - в части dual boot (windows - linux) - как пишут, возможна аппаратная ошибка, при которой если чип bluetooth полностью не выключить, то он сохраняет особое состояние, которое не мешает повторной загрузке в windows, но делает чип не работоспособный с linux-овым модулем ... потому и советуют холодную перегрузку.
Иногда помогает перегрузка модулей btusb, btintel, но лучше сделать холодную перегрузку.
Ошибки не исчезают с опытом - они просто умнеют
vasek
если 2-ой системой установлена windows, обязательно отключить быструю загрузку и желательно завершать работу windows полным выключением.
Добрый день. Сам недавно намучился с некорректной работой драйверов звука при простой перезагрузке с win на linux (м.п. Gigabyte). Нужно было обязятельно полное выключение Windows. Но на последней материнке asus полностью забыл об этих "неудобствах", да и о других тоже. Такое впечатление, что очень многое зависит от самих разработчиков железа и особенно от адекватности созданного ими биоса.
А насчет блютуз - пока в arch linux всё отлично (ядро 5.15). Сужу по наушникам. Единственное - пришлось в pulse версии 15 и выше уйти с pulseaudio-bluetooth на pulseaudio-modules-bt (в первом перестала "запоминаться" ранее установленная громкость).
Rozovyj
перезагрузил и sudo dmesg : https://pastebin.com/yCfwhNV0
zen ядро
Kernel command line: initrd=\initramfs-linux-zen.img

на стандартным не пробовали?
Полностью выключить машину перед этим (обесточить на пару минут), чтоб сбросить состояние адаптера

И к теме может не относится - не видно обновления микрокода, ну и биос новая версия
вроде есть

еще можно попробовать
https://wiki.archlinux.org/title/Network_configuration/Wireless#Bluetooth_coexistence

Bluetooth: hci0: command 0xfc05 tx timeout
[ 4.344522] Bluetooth: hci0: Reading Intel version command failed (-110)
попробовать перезагрузить модули и снова проверить
sudo rmmod -v btusb
sudo rmmod -v btintel
sudo modprobe -v btinel
sudo modprobe -v btusb
sudo dmesg |grep -e Bluetooth -e bt

возможнл надо и все модули выгружать btrtl,btintel,btbcm,bnep,btusb
 
Зарегистрироваться или войдите чтобы оставить сообщение.