LINUX.ORG.RU

Bluetooth наушники рэндомно отключаются.

 


0

1

Почему-то постоянно отключаются наушники, примерно раз в 1-10 минут. bluetooth контроллер на плате с wifi, но подключено в USB на плате.

вывод bluetoothctl в этот момент

[Drive WLH 600]# hci0 20:24:02:18:14:6F type BR/EDR connect failed (status 0x0e, Disconnected)
[Drive WLH 600]# [DEL] Transport /org/bluez/hci0/dev_20_24_02_18_14_6F/sep1/fd3 
[Drive WLH 600]# hci0 class of device changed: 0x000000
[Drive WLH 600]# hci0 new_settings: bondable ssp br/edr le secure-conn wide-band-speech cis-central cis-peripheral iso-broadcaster sync-receiver 
[Drive WLH 600]# [DEL] Endpoint /org/bluez/hci0/dev_20_24_02_18_14_6F/sep1 
[Drive WLH 600]# [DEL] Endpoint /org/bluez/hci0/dev_20_24_02_18_14_6F/sep2 

вывод dmeg|grep -i bluetooth

[20396.506023] bluetooth hci0: firmware: direct-loading firmware mediatek/BT_RAM_CODE_MT7961_1_2_hdr.bin
[20396.507085] Bluetooth: hci0: HW/SW Version: 0x008a008a, Build Time: 20240716151445
[20396.629765] Bluetooth: hci0: Device setup in 121650 usecs
[20396.629778] Bluetooth: hci0: HCI Enhanced Setup Synchronous Connection command is advertised, but not supported.
[20396.709983] Bluetooth: MGMT ver 1.22

bluetoothctl show

Controller 90:E8:68:10:C0:E8 (public)
        Manufacturer: 0x0046 (70)
        Version: 0x0b (11)
        Name: gin
        Alias: gin
        Class: 0x007c0104 (8126724)
        Powered: yes
        PowerState: on
        Discoverable: no
        DiscoverableTimeout: 0x00000258 (600)
        Pairable: yes
        UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
        UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
        UUID: OBEX Object Push          (00001105-0000-1000-8000-00805f9b34fb)
        UUID: Message Access Server     (00001132-0000-1000-8000-00805f9b34fb)
        UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
        UUID: IrMC Sync                 (00001104-0000-1000-8000-00805f9b34fb)
        UUID: Vendor specific           (00005005-0000-1000-8000-0002ee000001)
        UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
        UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
        UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
        UUID: Phonebook Access Server   (0000112f-0000-1000-8000-00805f9b34fb)
        UUID: Device Information        (0000180a-0000-1000-8000-00805f9b34fb)
        UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
        UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
        UUID: Handsfree Audio Gateway   (0000111f-0000-1000-8000-00805f9b34fb)
        UUID: Audio Source              (0000110a-0000-1000-8000-00805f9b34fb)
        UUID: SIM Access                (0000112d-0000-1000-8000-00805f9b34fb)
        UUID: OBEX File Transfer        (00001106-0000-1000-8000-00805f9b34fb)
        Modalias: usb:v1D6Bp0246d054D
        Discovering: yes
        Roles: central
        Roles: peripheral
Advertising Features:
        ActiveInstances: 0x00 (0)
        SupportedInstances: 0x14 (20)
        SupportedIncludes: tx-power
        SupportedIncludes: appearance
        SupportedIncludes: local-name
        SupportedSecondaryChannels: 1M
        SupportedSecondaryChannels: 2M
        SupportedSecondaryChannels: Coded
        SupportedCapabilities.MinTxPower: 0xfffffff2 (-14)
        SupportedCapabilities.MaxTxPower: 0x000d (13)
        SupportedCapabilities.MaxAdvLen: 0xfb (251)
        SupportedCapabilities.MaxScnRspLen: 0xfb (251)
        SupportedFeatures: CanSetTxPower
        SupportedFeatures: HardwareOffload

при этом эти же наушники прекрасно работают если их подключить к телефону. Что им надо? Хочется музыку слушать с компа, а не с телефона...

Перемещено hobbit из general

★★

Ответ на: комментарий от R_He_Po6oT

А, ну это забыл написать, модуль btusb грузится с параметром btusb enable_autosuspend=0

Так, что нет. Ну и как-то сильно рэндомно отключается.

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

А какой вайфайный модуль? Вообще, lspci и lsusb надо бы. Бывает, что модуль вайфая плохо работает с подключенным блютусом, бывает наоборот. Для вайфайных модулей бывает даже параметр bt-coexist или похожее. Надо знать можуль ядра для твоего вайфая и для блютуса и командой modinfo tvojmodul посмотреть опции.

R_He_Po6oT ★★★★★
()

У меня как раз подобное событие на старом ноуте было связано с разрушением корневой ФС. Я так и не прокопал. Забил.

Адаптер от интеля.

targitaj ★★★★★
()

Посмотри в сислоге соседние строки. Нет ли там случайно чего-нибудь насчёт виртуализации. Конкретно насчёт модуля трансляции адресов. Забыл как оно там называется.

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

Значит откуда-то идет сильная радиопомеха в диапазоне 2,4 ГГц

Надо пробовать в другой локации. Иногда даже сдвижка на метр помогает.

Видеокабель HDMI часто является причиной наводки. Если есть - его тоже подвигать, отключить

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

Адаптеры включались сильно в разные места, так что маловероятно. Каких-то источников помех в диапозоне 2.4 тоже скорее нет, тут даже wifi нету, тк живу в частном секторе почти в лесу.

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

Сломалась форвардинг трафика из внутрненней сети в интернет :)

А почему отваливались наушники я понял! Оказалось виноват был homeassistant в докере, там было дополнение, которое отвечает за bluetooth и за какую-то фигню с аудио. Убрал их и всё, никаких отключений.

Gin ★★
() автор топика