LINUX.ORG.RU

Linux debianlaptop 6.16.12+deb14+1-amd64 отвалился драйвер Bluetooth

 , ,


0

1

Доброго времени! После обновления ядра перестал работать встроенный Bluetooth.

# lsusb | grep Blue
Bus 003 Device 003: ID 0bda:4852 Realtek Semiconductor Corp. Bluetooth Radio

# inxi --bluetooth -xxx
               Bluetooth:
        Device-1: Realtek Bluetooth Radio driver: N/A type: USB rev: 1.0
          speed: 12 Mb/s lanes: 1 bus-ID: 3-4:3 chip-ID: 0bda:4852 class-ID: e000
          serial: 00e04c000001

# dmesg | grep -i Blue
[    2.107813] usb 3-4: Product: Bluetooth Radio
[    4.986288] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked
[   37.022820] Bluetooth: Core ver 2.22
[   37.022880] NET: Registered PF_BLUETOOTH protocol family
[   37.022882] Bluetooth: HCI device and connection manager initialized
[   37.022887] Bluetooth: HCI socket layer initialized
[   37.022890] Bluetooth: L2CAP socket layer initialized
[   37.022894] Bluetooth: SCO socket layer initialized

#rfkill list
0: tpacpi_bluetooth_sw: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no

○ bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
     Active: inactive (dead)
       Docs: man:bluetoothd(8)

dmesg | egrep -i 'blue|firm'
[    0.078463] Spectre V2 : Enabling Speculation Barrier for firmware calls
[    0.303371] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    0.327102] acpi PNP0A08:00: [Firmware Info]: ECAM [mem 0xf8000000-0xfbffffff] for domain 0000 [bus 00-3f] only partially covers this bridge
[    1.744015] psmouse serio1: elantech: assuming hardware version 4 (with firmware version 0x6f3001)
[    2.107813] usb 3-4: Product: Bluetooth Radio
[    4.441767] systemd[1]: systemd-hibernate-clear.service - Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67).
[    4.986288] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is unblocked
[    5.364783] rtw89_8852ae 0000:03:00.0: loaded firmware rtw89/rtw8852a_fw.bin
[    5.369355] rtw89_8852ae 0000:03:00.0: Firmware version 0.13.36.0 (c33d3f88), cmd version 0, type 1
[    5.369361] rtw89_8852ae 0000:03:00.0: Firmware version 0.13.36.0 (c33d3f88), cmd version 0, type 3
[    8.394190] amdgpu 0000:05:00.0: amdgpu: [drm] Loading DMUB firmware via PSP: version=0x01010026
[    8.394770] amdgpu 0000:05:00.0: amdgpu: Found VCN firmware Version ENC: 1.19 DEC: 5 VEP: 0 Revision: 0
[   37.022820] Bluetooth: Core ver 2.22
[   37.022880] NET: Registered PF_BLUETOOTH protocol family
[   37.022882] Bluetooth: HCI device and connection manager initialized
[   37.022887] Bluetooth: HCI socket layer initialized
[   37.022890] Bluetooth: L2CAP socket layer initialized
[   37.022894] Bluetooth: SCO socket layer initialized
[ 1710.931511] thinkpad_acpi: WARNING: sysfs attribute bluetooth_enable is deprecated and will be removed. Please switch to generic rfkill before year 2010

Не понимаю последний warning и собственно что делать то? На предыдущем ядре всё Ок, тоесть почти, аудио иногда подлагивает, вот и приобрёл свисток USB тоже Realtek, так на нём всё нормально и на этом ядре и на предыдущем!

Bus 001 Device 003: ID 0bda:8771 Realtek Semiconductor Corp. Bluetooth Radio
Bus 003 Device 003: ID 0bda:4852 Realtek Semiconductor Corp. Bluetooth Radio

# hciconfig -a
hci0:	Type: Primary  Bus: USB
	BD Address: 00:E0:4C:23:99:87  ACL MTU: 1021:6  SCO MTU: 255:12
	UP RUNNING PSCAN 
	RX bytes:1612 acl:0 sco:0 events:176 errors:0
	TX bytes:31935 acl:0 sco:0 commands:176 errors:0
	Features: 0xff 0xff 0xff 0xfe 0xdb 0xfd 0x7b 0x87
	Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
	Link policy: RSWITCH HOLD SNIFF PARK 
	Link mode: PERIPHERAL ACCEPT 
	Name: 'debianlaptop'
	Class: 0x6c010c
	Service Classes: Rendering, Capturing, Audio, Telephony
	Device Class: Computer, Laptop
	HCI Version: 5.1 (0xa)  Revision: 0x9a9
	LMP Version: 5.1 (0xa)  Subversion: 0x8a6b
	Manufacturer: Realtek Semiconductor Corporation (93)

соответственно поднят только один интерфейс, который свисток usb.

Вот думал что когда нибудь встроенный bluetooth заработает после обновы, а получается он вовсе отвалился! И после того как воткнул свисток сервис сразу поднялся

systemctl status bluetooth
● bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: enabled)
     Active: active (running) since Fri 2025-11-21 21:20:49 MSK; 6min ago
 Invocation: 2ba8edb820be4ad194fe5fb232a4ddc2
       Docs: man:bluetoothd(8)
   Main PID: 3606 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 17596)
     Memory: 4.3M (peak: 4.6M)
        CPU: 87ms
     CGroup: /system.slice/bluetooth.service
             └─3606 /usr/libexec/bluetooth/bluetoothd

Nov 21 21:20:50 debianlaptop bluetoothd[3606]: Endpoint registered: sender=:1.17 path=/MediaEndpoint/A2DPSource/aptx_ll_1
Nov 21 21:20:50 debianlaptop bluetoothd[3606]: Endpoint registered: sender=:1.17 path=/MediaEndpoint/A2DPSource/aptx_ll_0
Nov 21 21:20:50 debianlaptop bluetoothd[3606]: Endpoint registered: sender=:1.17 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Nov 21 21:20:50 debianlaptop bluetoothd[3606]: Endpoint registered: sender=:1.17 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Nov 21 21:20:50 debianlaptop bluetoothd[3606]: Endpoint registered: sender=:1.17 path=/MediaEndpoint/A2DPSource/faststream
Nov 21 21:20:50 debianlaptop bluetoothd[3606]: Endpoint registered: sender=:1.17 path=/MediaEndpoint/A2DPSource/faststream_duplex
Nov 21 21:20:50 debianlaptop bluetoothd[3606]: Endpoint registered: sender=:1.17 path=/MediaEndpoint/A2DPSink/opus_05
Nov 21 21:20:50 debianlaptop bluetoothd[3606]: Endpoint registered: sender=:1.17 path=/MediaEndpoint/A2DPSource/opus_05
Nov 21 21:20:50 debianlaptop bluetoothd[3606]: Endpoint registered: sender=:1.17 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Nov 21 21:20:50 debianlaptop bluetoothd[3606]: Endpoint registered: sender=:1.17 path=/MediaEndpoint/A2DPSource/opus_05_duplex


Последнее исправление: sanekru (всего исправлений: 1)
Ответ на: комментарий от sanekru

Народ сейчас дай думаю посмотрю, может обнова вышла, и точно вышло новое ядро

uname -a 
Linux debianlaptop 6.17.8+deb14-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.17.8-1 (2025-11-15) x86_64 GNU/Linux

обновил, перезагрузился и вуаля, всё заработало! Отрубил свисток usb и подключил через встроенный bluetooth, который на предыдущих ядрах подтормаживал (было такое ощущение как будто был слабый сигнал или перегрузка процессора, нормально, нормально и через какое то время звук начинал заикаться) и всё отлично уже работает на протяжении получаса, гоняю по всякому и пока не одного лага! ps Завтра попробую нагрузить ещё дополнительным подключением bluetooth мыши и посмотрю как будет себя вести, раньше два устройства не возможно было использовать, тоесть подключение конечно было но звук постоянно лагал и мышка двигалась с подтормаживанием. Как проверю обязательно отпишу! Так что тему считаю Solved!

sanekru
() автор топика
Ответ на: комментарий от sanekru

А что за «новое» ядро?

Судя по версии, вы на тестинге или сиде сидите. Тут разве что на стейбл вернуться, если хотите поменьше проблем.

svidrigaylov
()
Последнее исправление: svidrigaylov (всего исправлений: 1)
Ответ на: комментарий от svidrigaylov

Доброго времени! сорян что долго не заходил, дел что то навалилось.

Да где-то год назад перешёл на тестинг так на нём и остался, как раз из за некорректной работы встроенного bluetooth адаптера, но тогда это ситуацию не исправило, какое ядро написал выше.

Linux debianlaptop 6.17.8+deb14-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.17.8-1 (2025-11-15) x86_64 GNU/Linux

По общему впечатлению заметно лучше работает, подключаю совместно с наушниками беспроводную мышь, и всё отлично тянет, но есть небольшие подлагивания (иногда щелчки иногда небольшие обрывы звука, по ощущениям как будто далеко отходишь и связь теряется, но по факту рядом с компом) в основном когда смотрю кино через vlc, методом проб и исключений на какое то время помогает

systemctl restart bluetooth 

PS Возможно это возникает из за высокой активности wifi, т.к. кино full hd идёт с сервера dlna по сети и соответственно карта совместная wifi bluetooth, хотя когда тестировал после обновления ядра на роликах с youtube через браузер firefox и в качестве 1440p на протяжении часа а то и больше, проблем не возникало. В любом случае пользоваться можно и освободился порт USB т.к. внешний свисток стал не актуален!

При использовании ноута в качестве блютуз приёмника не очень всё весело, при подключении телефона и воспроизведении на нём яндекс музыки,ноут прям не вытягивает поток с телефона и в динамиках компьютера прям торможение сильное!

sanekru
() автор топика
Последнее исправление: sanekru (всего исправлений: 1)
Ответ на: комментарий от sanekru

Сейчас специально дай думаю ещё погоняю на разных режимах, так вот wifi напрямую зависит на качество соединения bluetooth!

Решил извратиться по полной!!!

1.Телефон подключил к компьютеру (комп в качестве медиа устройства) 2. Комп подключил к bluetooth наушникам ( вывод звука с телефона через компьютер на них) 3. Подключил bluetooth мышь

В итоге у меня подключено три устройства bluetooth и еще в телефоне дополнительно поставил ползунок HD audio: Qualcomm aptX (на слух лучшее качество не услышал).

Так вот когда включаю песню на телефоне, некоторое время идет подтормаживание, но через какое то время выравнивается, через какое то время снова может подлагивать , выключаю мышь и вроде получше но всеравно бывают подтормаживания, перевожу звук с наушников на встроенные динамики, вроде еще лучше но все равно бывают подлагивания.

И самое интересное!!! Когда включаю в браузере интернетометр чтобы нагрузить сеть, все моментально начинает захлёбываться!

Ладно дай думаю отключу wifi клавишей на ноуте (у меня fn F8) и все три устройства работают идеально!

Так что прямая зависимость wifi и bluetooth, скорее всего частоты пересекаются и происходит то что происходит!

Так же и с Wifi, когда подключены устройства bluetooth Входящая скорость 23 Мбит/с Исходящая скорость 12 Мбит/с

когда выключаю bluetooth

bluetoothctl power off
[CHG] Controller 14:5A:FC:41:99:72 PowerState: on-disabling
[CHG] Device 90:7A:58:70:BC:F6 ServicesResolved: no
[SIGNAL] BREDR.Disconnected - org.bluez.Reason.Unknown, Unspecified
[SIGNAL] Disconnected - org.bluez.Reason.Unknown, Unspecified
[CHG] Device 90:7A:58:70:BC:F6 Connected: no
[SIGNAL] BREDR.Disconnected - org.bluez.Reason.Unknown, Unspecified
[SIGNAL] Disconnected - org.bluez.Reason.Unknown, Unspecified
[CHG] Device 50:AF:4D:4C:25:9B Connected: no
Changing power off succeeded
[CHG] Controller 14:5A:FC:41:99:72 PowerState: off
[CHG] Controller 14:5A:FC:41:99:72 Powered: no
[CHG] Device E6:70:BE:E2:5E:81 ServicesResolved: no
[SIGNAL] LE.Disconnected - org.bluez.Reason.Unknown, Unspecified
[SIGNAL] Disconnected - org.bluez.Reason.Unknown, Unspecified
[CHG] Device E6:70:BE:E2:5E:81 Connected: no
[CHG] Controller 14:5A:FC:41:99:72 Discovering: no
[CHG] Controller 14:5A:FC:41:99:72 Class: 0x00000000 (0)
[CHG] Controller 14:5A:FC:41:99:72 Powered: no
[CHG] Controller 14:5A:FC:41:99:72 PowerState: off

Входящая скорость 83 Мбит/с Исходящая скорость 49 Мбит/с

sanekru
() автор топика
Последнее исправление: sanekru (всего исправлений: 1)
Ответ на: комментарий от Dimez

Да 2.4GHz, кстати да можно попробывать на 5ку переключиться и проверить, я пятью никогда и не пользовался, тупо отключил в роутере т.к. хватает 2.4 и ловит стабильнее

sanekru
() автор топика
Ответ на: комментарий от sanekru

Если вы хотите более новое ядро - не обязательно переходить на тестинг, вы можете поставить ядро из бекпортов.

Сам когда-то сидел на тестинге - удовольствия было мало.

svidrigaylov
()
Ответ на: комментарий от sanekru

Wi-Fi с Bluetooth не связаны никак, они физически на разных интерфейсах и разными драйверами обслуживаются. Наблюдаемая картина говорит больше о том, что данный Bluetooth-модуль – УГ. Они частенько на одной плате, одним модулем реализованы, разъëм для подключения один, но на него выведено сразу два интерфейса – PCI-Express и USB, bluetooth использует второй.

yars068 ★★★★★
()
Ответ на: комментарий от svidrigaylov

Да я в курсе, но вот дай думаю попробую и вроде как всё работает без проблем и плюсом свежие программы с новыми фичами! PS на днях на ББ устанавливал stable и в принципе разницы не заметил, думаю пока какой нибудь глобальной проблемы не случиться останусь пока на тестинге, тем более что ничего критичного на ноуте нет, если даже и упадёт система то ничего катастрофичного!

sanekru
() автор топика
Ответ на: комментарий от yars068

Что модуль УГ так это я полностью согласен! Удивительно что ноут вроде не из дешёвых Lenovo ThinkPad E15, а такую подставу туда засунули, хотя я думаю и в более дорогих моделях втречаются разного вида шерпотреб. Глобализация и гонка за потребителем делают своё дело, да и ресурс всего стараются делать как можно меньше, лишь бы гарантийный срок отходило, а там гори оно всё огнём!

sanekru
() автор топика
Ответ на: комментарий от Dimez

Кстати вспомнил ещё одно очень интересную проблему касающуюся wifi b bluetooth! Есть android телевизор, был подключен к тд mikrotik, работал исправно года два, потом решил поменять точку доступа на keenetic, подключил к ней тв и начались проблемы! если не подключены bluetooth наушники то всё исправно работает, как только подключаю наушники то скорость сети падает до 200kb/s и невозможно смотреть даже 720p через vlc с того же dlna сервера. как только переключаю сеть на mikrotik то снова всё ок. На данный момент проблема так и осталась не решённой, тупо когда ночью нужно посмотреть в наушниках включаю старый роутер и коннекчусь к нему. На keentic`е ставил точно такие же режимы (настройки) как на mikrotik, менял каналы (все), ставил ширину канала и 20 и 40 и всё бестолку, пробовал разные настройки (tx burst, beamforming, mimo…) но проблема так и осталась, помню несколько дней мучался и в итоге забил. Жаль что в телеке только wifi 2.4 и нет rj45, как вариант можно попробывать подключить usb сетевую карту,но боюсь не увидит её система, да и оболочка урезанная, там даже play market свой.

sanekru
() автор топика