Last active
June 27, 2024 20:20
-
-
Save DivanX10/7c6ca3f325dfd853b38c04da9dce28a6 to your computer and use it in GitHub Desktop.
Installing the driver for Realtek Bluetooth and Realtek Bluetooth Firmware Problem
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Установка драйвера для USB Bluetooth Easy Idea в Debian 11.6 | |
USB Bluetooth Easy Idea | |
Bluetooth V5.1 | |
Чип: REALTEK RTL8671B | |
Источник: https://debian.pkgs.org/11/debian-nonfree-arm64/firmware-realtek_20210315-3_all.deb.html | |
------------------------------------------------------------------------------------ | |
Binary Package http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-realtek_20210315-3_all.deb | |
Source Package firmware-nonfree | |
Mirror ftp.de.debian.org | |
------------------------------------------------------------------------------------ | |
Установить драйвер можно двумя способом | |
Скачать пакет и установить | |
# wget http://ftp.de.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-realtek_20210315-3_all.deb | |
# sudo apt-get install -y /путь к папке/firmware-realtek_20210315-3_all.deb | |
Если скачали firmware-realtek_20210315-3_all.deb в папку root, то вводим так | |
# sudo apt-get install -y ~/firmware-realtek_20210315-3_all.deb | |
Или добавить в sources.list ссылку, обновить и установить пакет. Открываем sources.list | |
# sudo nano /etc/apt/sources.list | |
Добавляем ссылки | |
# deb http://ftp.de.debian.org/debian stable main | |
# deb http://ftp.de.debian.org/debian-security stable/updates main | |
Обновить пакеты | |
# sudo apt-get update | |
Установить прошивку firmware-realtek | |
# sudo apt-get install firmware-realtek | |
------------------------------------------------------------------------------------ | |
Что делать, если USB Bluetooth Easy Idea все еще не работает в Debian 11.6? | |
Вывести информацию о доступных bluetooth адаптеров | |
# sudo dmesg | grep -i bluetooth | |
Если в спсике будет что-то вроде этого, значит драйвер не установлен | |
bluetooth hci0: Direct firmware load for rtl_bt/rtl8761b_fw.bin failed with error -2 | |
Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8761b_fw.bin not found | |
Чтобы исправить это, нужно сделать следующее | |
# cd /tmp | |
# wget https://raw.githubusercontent.com/Realtek-OpenSource/android_hardware_realtek/rtk1395/bt/rtkbt/Firmware/BT/rtl8761b_config | |
# wget https://raw.githubusercontent.com/Realtek-OpenSource/android_hardware_realtek/rtk1395/bt/rtkbt/Firmware/BT/rtl8761b_fw | |
# mv rtl8761b_config /lib/firmware/rtl_bt/rtl8761b_config.bin | |
# mv rtl8761b_fw /lib/firmware/rtl_bt/rtl8761b_fw.bin | |
# sudo modprobe btusb | |
# sudo systemctl start bluetooth.service | |
Перезагружаем Linux | |
# sudo systemctl reboot | |
Повторно выводим информацию о доступных bluetooth адаптеров, где не должно быть failed with error -2 или not found | |
# sudo dmesg | grep -i bluetooth | |
Вот этого не должно уже быть. Есди вы это не видите, значит драйвер установлен и USB bluetooth готов к работе | |
bluetooth hci0: Direct firmware load for rtl_bt/rtl8761b_fw.bin failed with error -2 | |
Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8761b_fw.bin not found | |
------------------------------------------------------------------------------------ | |
Справочная информация | |
Вывести информацию о доступных bluetooth адаптеров | |
# sudo dmesg | grep -i bluetooth | |
----------------------------------------------------------------------------- | |
Команда выводит MAC-адрес вашего Bluetooth адаптера и его версию. Если вам нужна только версия протокола, которую поддерживает Bluetooth вашего компьюютера, то используйте команду: | |
# btmgmt info | awk 'BEGIN{split("1.0b 1.1 1.2 2.0 2.1 3.0 4.0 4.1 4.2 5.0 5.1 5.2 5.3",i," ")}$1=="addr"{print $2"\tBluetooth: V"i[$4+1]}' | |
----------------------------------------------------------------------------- | |
Узнать только мак адрес bluetooth | |
Вариант 1 | |
# hcitool dev | grep -o "[[:xdigit:]:]\{11,17\}" | |
Вариант 2 | |
# hcitool dev | cut -sf3 | |
----------------------------------------------------------------------------- | |
Выводим список имеющихся bluetooth | |
# hciconfig -a | |
Целую прям в обе щеки! Всё перепробовал только Ваша статья помогла!
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Большое спасибо!