Рейтинг:1

Адаптер bluetooth для ноутбука Trekstor не работает в Kubuntu 21.04

флаг br

Я использую Kubuntu 21.04 на ноутбуке Trekstor SurfBook W2, и Bluetooth не работает. Я думаю, что адаптер даже не определяется правильно. Не уверен на 100%, но это может быть адаптер Broadcom Wifi/Bluetooth. Wi-Fi работает нормально.

имя-мистер; lsb_release -d; 
5.11.0-25-общий x86_64
Описание: Убунту 21.04
lspci
00:00.0 Хост-мост: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC регистр транзакций (версия 22)
00:02.0 VGA-совместимый контроллер: Процессор Intel Corporation Atom/Celeron/Pentium x5-E8000/J3xxx/N3xxx Встроенный графический контроллер (версия 22)
00:03.0 Мультимедийный контроллер: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit (rev 22)
00:0b.0 Контроллер обработки сигналов: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Контроллер управления питанием (версия 22)
00:14.0 USB-контроллер: процессор Intel Corporation Atom/Celeron/Pentium x5-E8000/J3xxx/N3xxx Series USB-контроллер xHCI (версия 22)
00:1a.0 Контроллер шифрования: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (версия 22)
lsusb
Шина 002 Устройство 001: ID 1d6b:0003 Корневой концентратор Linux Foundation 3.0
Шина 001 Устройство 004: ID 1018:1006  
Шина 001 Устройство 005: ID 058f:5608 Alcor Micro Corp. Камера USB 2.0
Шина 001 Устройство 003: ID 1a40:0101 Концентратор Terminus Technology Inc.
Шина 001 Устройство 002: ID 046d:c52f Logitech, Inc. Unifying Receiver
Шина 001 Устройство 001: ID 1d6b:0002 Корневой концентратор Linux Foundation 2.0
список rfkill
0: hci0: Bluetooth
        Мягкая блокировка: нет
        Жесткая блокировка: нет
1: phy0: Беспроводная локальная сеть
        Мягкая блокировка: нет
        Жесткая блокировка: нет
hciconfig -a
hci0: Тип: Первичная шина: UART
        Адрес BD: AA:AA:AA:AA:AA:AA ACL MTU: 1021:8 SCO MTU: 64:1
        РАБОТАЕТ 
        Байты RX: 2200 acl: 0 sco: 0 события: 116 ошибки: 0
        Байты TX: 5730 acl: 0 sco: 0 команды: 115 ошибки: 0
        Особенности: 0xbf 0xfe 0xcf 0xfe 0xdb 0xff 0x7b 0x87
        Тип пакета: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
        Политика ссылок: RSWITCH SNIFF 
        Режим связи: ПОДЧИНЕННЫЙ ПРИНЯТЬ 
        Имя: 'alouestdeden-SurfBook-W2'
        Класс: 0x3c010c
        Классы услуг: рендеринг, захват, передача объектов, аудио
        Класс устройства: компьютер, ноутбук
        Версия HCI: 4.1 (0x7) Версия: 0x0
        Версия LMP: 4.1 (0x7) Подверсия: 0x2122
        Производитель: Broadcom Corporation (15)
судо dmesg | grep Синий
[8.610985] Bluetooth: ядро ​​версии 2.22
[ 8.611077] Bluetooth: инициализировано устройство HCI и диспетчер соединений
[ 8.611088] Bluetooth: инициализирован уровень сокета HCI
[ 8.611094] Bluetooth: инициализирован уровень сокета L2CAP
[8.611106] Bluetooth: уровень сокета SCO инициализирован
[8.825846] Bluetooth: драйвер HCI UART версии 2.3
[ 8.825862] Bluetooth: зарегистрирован протокол HCI UART H4
[8.825866] Bluetooth: зарегистрирован протокол HCI UART BCSP
[8.825929] Bluetooth: зарегистрирован протокол HCI UART LL
[8.825934] Bluetooth: зарегистрирован протокол HCI UART ATH3K
[8.826008] Bluetooth: зарегистрирован трехпроводной протокол HCI UART (H5)
[8.859750] Bluetooth: протокол HCI UART, зарегистрированный Intel
[8.859985] Bluetooth: протокол HCI UART, зарегистрированный Broadcom
[8.860013] Bluetooth: протокол HCI UART зарегистрирован QCA
[8.860018] Bluetooth: зарегистрирован протокол HCI UART AG6XX
[8.860042] Bluetooth: протокол HCI UART зарегистрирован Marvell
[9.115179] Bluetooth: hci0: BCM: не удалось записать часы (-56)
[9.115204] Bluetooth: hci0: не удалось установить скорость передачи данных
[9.231108] Bluetooth: hci0: BCM: идентификатор чипа 94
[9.235191] Bluetooth: hci0: BCM: особенности 0x2e
[9.259648] Bluetooth: hci0: 4343A0
[9.259667] Bluetooth: hci0: BCM4343A0 (001.001.034) сборка 0000
[9.259835] Bluetooth: hci0: BCM: файл прошивки не найден, пробовал:
[9.259845] Bluetooth: hci0: BCM: 'brcm/BCM4343A0.hcd'
[9.259850] Bluetooth: hci0: BCM: 'brcm/BCM.hcd'
[12.300439] Bluetooth: BNEP (эмуляция Ethernet), версия 1.3
[ 12.300452] Bluetooth: фильтры BNEP: протокол многоадресной рассылки
[ 12.300465] Bluetooth: уровень сокета BNEP инициализирован
[ 17.321873] Bluetooth: Инициализирован слой RFCOMM TTY
[ 17.321903] Bluetooth: инициализирован уровень сокета RFCOMM
[17.321924] Bluetooth: RFCOMM версии 1.11
дпкг -л | грэп синий
ii bluedevil 4:5.22.4-0ubuntu1~ubuntu21.04~ppa1 amd64 KDE Bluetooth стек
ii bluetooth 5.56-0ubuntu4.2 все поддерживают Bluetooth
ii bluez 5.56-0ubuntu4.2 amd64 Инструменты и демоны Bluetooth
ii bluez-cups 5.56-0ubuntu4.2 amd64 Драйвер принтера Bluetooth для CUPS
ii bluez-obexd 5.56-0ubuntu4.2 amd64 демон bluez obex
ii bluez-tools 2.0~20170911.0.7cb788c-4 amd64 Набор инструментов для управления устройствами Bluetooth для Linux
ii libbluetooth3:amd64 5.56-0ubuntu4.2 amd64 Библиотека для использования Bluetooth-стека BlueZ Linux
ii libkf5bluezqt-data 5.84.0-0ubuntu1~ubuntu21.04~ppa1 все файлы данных для bluez-qt
ii libkf5bluezqt6:amd64 5.84.0-0ubuntu1~ubuntu21.04~ppa1 amd64 Оболочка Qt для bluez
модуль Bluetooth ii pulseaudio-module-bluetooth 1:14.2-1ubuntu1.1 amd64 для звукового сервера PulseAudio
ii qml-module-org-kde-bluezqt:amd64 5.84.0-0ubuntu1~ubuntu21.04~ppa1 amd64 QML-оболочка для bluez

Я обновил пакет bluez до последней версии (последнюю я смог без компиляции с GIT из-за проблем с зависимостями). Я попытаюсь извлечь возможную прошивку Broadcom из драйвера Windows, как говорится в ответе на отчет об ошибке, но не уверен, что у меня есть навыки для этого.

Так что любая помощь приветствуется :)

флаг ar
Добро пожаловать в Ask Ubuntu. Пожалуйста, не пишите [РЕШЕНО] в заголовке вопроса. Примите свой ответ как правильный, нажав на серую галочку рядом с вашим ответом и сделав ее зеленой. Это пометит ваш вопрос как решенный и поможет другим.
Рейтинг:1
флаг br

Я нашел решение!

После поиска в Интернете я нашел недостающую прошивку с именем BCM4343A0.hcd (мне пришлось ее правильно переименовать), затем я скопировал ее в папку /usr/lib/программное обеспечение/brcm. После перезагрузки Bluetooth работал нормально.

Файл был показан как отсутствующий судо dmesg | grep Синий

Прошивку скачал здесь Прошивка для Broadcom BCM4343A0

Подробнее здесь отсутствует /usr/lib/firmware/brcm/BCM4343A0.hcd

Спасибо в любом случае :D

флаг ar
Я рад, что вы нашли решение своего вопроса и решили ответить на свой вопрос. Ответ только по ссылке не считается достаточным на этом сайте. Ссылки постоянно меняются и рвутся. Пожалуйста, отредактируйте свой вопрос и добавьте основные шаги, которые необходимо выполнить, чтобы использовать ваше решение.
alouestdeden avatar
флаг br
Привет, хорошо так и сделаю

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.