|
|||||||
Настройка Bluetooth-устройств на примере подключения Bluetooth Mouse в Linux
Время создания: 27.02.2024 16:32
Текстовые метки: linux, bluetooth, контроллер, blueman, проблема, подключение, отключается, отваливается
Раздел: Компьютер - Linux - Bluetooth
Запись: xintrea/mytetra_syncro/master/base/1709040767qcn0phaa5o/text.html на raw.github.com
|
|||||||
|
|||||||
На старых машинах могут возникать проблемы с подключением bluetooth-устройств, например, на моем лаптопе Lenovo T430, Blueman не всегда находит ThinkPad Bluetooth Laser Mouse, а если удается подключить мышку, то она периодически отваливается. Проблема здесь не в работе Blueman. Дело здесь в устойчивости работы контроллера и периферийного устройства. Если вы столкнулись с подобной ситуацией, попробуйте разрешить ее, воспользовавшись следующей инструкцией. Если на вашей машине более одного Bluetooth контроллера, то прежде всего надо отредактировать файл /etc/default/bluetooth, добавив все дополнительные устройства: # /etc/default/bluetooth # A space delimied list of devices to start at boot time ACTIVE_HCI_DEVICES_ON_BOOT="hci0 hci1" # A semicolon delimited list of SDP (Service Discovery Protocol) # operations for bluetooth devices. See the sdptool for more details. SDPTOOL_OPTIONS="" и перезапустить демон: bash-5.2# /etc/rc.d/rc.bluetooth restart от имени суперпользователя. Далее необходимо воспользоваться утилитой bluetoothctl, с помощью которой можно выбрать контроллер по умолчанию и подключить любое периферийное устройство. В нашем случае, мы вибираем контроллер Intel AX200 [34:13:E8:B5:84:0B]: bash-5.2# bluetoothctl Agent registered [bluetooth]# list Controller 08:3E:8E:E4:98:05 BlueZ 5.62 [default] Controller 34:13:E8:B5:84:0B BlueZ 5.62 [bluetooth]# select 34:13:E8:B5:84:0B Controller 34:13:E8:B5:84:0B BlueZ 5.62 [default] Теперь можно подключать ThinkPad Bluetooth Laser Mouse. Для этого надо включить (или проверить) питание контроллера, просканировать окружение, [bluetooth]# power on [bluetooth]# pairable on [bluetooth]# scan on [bluetooth]# scan on Discovery started . . . [CHG] Controller 34:13:E8:B5:84:0B Discovering: yes [CHG] Device 98:FD:B4:7B:6B:A7 Name: ThinkPad Bluetooth Laser Mouse [CHG] Device 98:FD:B4:7B:6B:A7 Alias: ThinkPad Bluetooth Laser Mouse . . .
и, как только интересующее нас устройство будет найдено, подключить его как устройство, которому можно доверять: [bluetooth]# pair 98:FD:B4:7B:6B:A7 Attempting to pair with 98:FD:B4:7B:6B:A7 [CHG] Device 98:FD:B4:7B:6B:A7 Connected: yes [CHG] Device 98:FD:B4:7B:6B:A7 Modalias: usb:v17EFp6038d0200 [CHG] Device 98:FD:B4:7B:6B:A7 UUIDs: 00001000-0000-1000-8000-00805f9b34fb [CHG] Device 98:FD:B4:7B:6B:A7 UUIDs: 00001124-0000-1000-8000-00805f9b34fb [CHG] Device 98:FD:B4:7B:6B:A7 UUIDs: 00001200-0000-1000-8000-00805f9b34fb [CHG] Device 98:FD:B4:7B:6B:A7 ServicesResolved: yes [CHG] Device 98:FD:B4:7B:6B:A7 Paired: yes Pairing successful [bluetooth]# trust 98:FD:B4:7B:6B:A7 [CHG] Device 98:FD:B4:7B:6B:A7 Trusted: yes Changing 98:FD:B4:7B:6B:A7 trust succeeded [bluetooth]# connect 98:FD:B4:7B:6B:A7 Attempting to connect to 98:FD:B4:7B:6B:A7 [DEL] Device BE:59:50:00:68:A5 ELK-BLEDOM [DEL] Device 15:4E:CC:A3:B3:9B 15-4E-CC-A3-B3-9B [CHG] Device 98:FD:B4:7B:6B:A7 Connected: yes Connection successful [bluetooth]# quit Теперь ThinkPad Bluetooth Laser Mouse будет подключаться к Linux-машине автоматически, а Blueman даже не будет догадываться о существовании данной ThinkPad Bluetooth Laser Mouse. Отметим здесь, что практически все Bluetooth-устройства не нуждаются в подобных действиях со стороны суперпользователя и, Blueman прекрасно справляется со своими обязанностями. |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|