У меня есть bluetooth-адаптер, который отлично работал на win 10. Но я не могу включить его на только что установленной PopOS. Он просто всегда выключен.

Модель https:/ /ks-is.com/adaptery-i-perehodniki/usb-bluetooth-5-0-adapter-ks-is-ks-457

Systemctl статус bluetooth показывает активный статус

Результаты lsusb

Шина 003 Устройство 005: ID 0bda:8771 Realtek Semiconductor Corp. Радио Bluetooth

❯ rfkill
ID TYPE DEVICE SOFT HARD
4 bluetooth hci0 unblocked unblocked

❯ hcitool dev
Devices:

❯ hciconfig -a
hci0: Type: Primary Bus: USB
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN
RX bytes:21 acl:0 sco:0 events:2 errors:0
TX bytes:6 acl:0 sco:0 commands:2 errors:0
Features: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Packet type: DM1 DH1 HV1
Link policy:
Link mode: SLAVE ACCEPT

Что написано в официальных документах о Linux

KS-is KS-457 USB-адаптер Bluetooth 5.0

Требования для установки и использования этой модели под Linux

Он идентифицируется lsusb как 0bda: 8771 Realtek Semiconductor Corp.

Поддержка Linux

А. Адаптер поддерживается bt_trl (CONFIG_BT_RTL, начиная с Linux 5.8. Для драйвера требуется прошивка. Прошивка доступна в пакете linux-formware, начиная с апреля 2020 года.

Б. Вам нужно будет обновить ядро ​​до версии 5.8+, если у вас старое ядро ​​и вы хотите использовать этот адаптер.

В. Рекомендуемая версия — Linux 5.8.1.

Пакет AUR: https://aur.archlinux.org/packages/rtl8761b-fw/

1
gifteddiz 15 Авг 2021 в 16:56
Так ты ставил эту прошивку? и проверили версию вашего ядра (просто запустите uname -r)
 – 
Anonymous
15 Авг 2021 в 17:19
❯ uname -r 5.11.0-7620-общий
 – 
gifteddiz
15 Авг 2021 в 17:48
Я не устанавливал этот пакет AUR, так как думал, что он связан с дистрибутивами Arch, а также эта ссылка не работает.
 – 
gifteddiz
15 Авг 2021 в 17:49
Вы можете попробовать получить файлы конфигурации и прошивки из репозитория с открытым исходным кодом RT. См. github.com/Realtek-OpenSource/android_hardware_realtek (необходимо переименовать оба файла в .bin )
 – 
Nasimuddin Ansari
11 Окт 2021 в 10:56

2 ответа

Действительно, поскольку PopOs, по-видимому, основан на Ubuntu, вы правильно сделали вывод, что пакет AUR здесь не применяется, он предназначен для Arch Linux и производных дистрибутивов. страница производителя, на которую вы ссылаетесь. предоставляет файл RAR для Linux. Этот архив содержит документ Word, который мало что говорит, а другой файл — это драйвер.

Таким образом, на основе консультируемых статей решение может быть таким же «простым», как это:

  • распакуйте файл RAR и скопируйте драйвер в папку /usr/lib/firmware/rtl_bt на вашем компьютере.
  • также добавьте расширение .bin, чтобы файл назывался rtl8761b_fw.bin

Я предлагаю, чтобы после установки драйвера вы выполнили эту команду:

sudo dmesg -w | grep - i bluetooth

Затем отключите устройство и снова подключите его и посмотрите по выходным данным dmesg, сможет ли он найти драйвер на этот раз.

Ссылка: Как установить неподдерживаемый Bluetooth 5.0 Dongle в Linux

1
Anonymous 15 Авг 2021 в 18:09

Решил это установкой этой прошивки

https://linuxreviews.org/Realtek_RTL8761B

0
gifteddiz 15 Авг 2021 в 18:23