105207879

Установка Bluetooth адаптера в Proxmox

На главной странице Proxmox заходим в командную оболочку и даем команду:
lsusb
Вывод результата:
root@kvasb:~# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 046d:c31d Logitech, Inc. Media Keyboard K200
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 003: ID 0bda:a729 Realtek Semiconductor Corp. Bluetooth 5.3 Radio
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

видно, что устройство распознано системой.

Установите необходимые пакеты Bluetooth

Поскольку служба bluetooth.service отсутствует, нужно установить пакет bluez — основной стек Bluetooth для Linux. Выполните:

apt update
apt install bluez

Дополнительно можно установить утилиты для управления Bluetooth:

apt install bluetooth bluez-tools pulseaudio-module-bluetooth

Проверьте установку службы Bluetooth

После установки проверьте, появилась ли служба:

systemctl list-unit-files | grep bluetooth

Вы должны увидеть bluetooth.service в списке.

Запустите и активируйте службу Bluetooth

Запустите службу:
systemctl start bluetooth
Активируйте автозапуск при загрузке:
systemctl enable bluetooth
Проверьте статус службы:Ожидаемый результат: active (running).
systemctl status bluetooth

 

Настройте и используйте bluetoothctl

Запустите утилиту:
bluetoothctl
В интерактивном режиме выполните команды:Включите контроллер:
power on
Начните сканирование устройств:В выводе появятся доступные Bluetooth‑устройства с их MAC‑адресами.
scan on
Для сопряжения с устройством используйте:(замените XX:XX:XX:XX:XX:XX на реальный MAC‑адрес устройства).
pair XX:XX:XX:XX:XX:XX
Подключитесь к устройству:
connect XX:XX:XX:XX:XX:XX
Чтобы устройство подключалось автоматически в будущем, «доверьте» его:
trust XX:XX:XX:XX:XX:XX
Выйдите из bluetoothctl:
exit

Проверьте работу адаптера

Убедитесь, что адаптер виден и активен:

Проверьте список Bluetooth‑устройств:Вы должны увидеть адаптер (например, hci0).
hciconfig
Получите подробную информацию об адаптере:
hcitool dev
Просканируйте ближайшие устройства:
hcitool scan

Проверьте блокировки и логи

Убедитесь, что Bluetooth не заблокирован:Если устройство заблокировано, разблокируйте его:
rfkill unblock bluetooth
rfkill
Проверьте логи на наличие ошибок:Или используйте dmesg для просмотра сообщений, связанных с Bluetooth:
dmesg | grep Blue
journalctl -u bluetooth -f

 


Добавить комментарий