[sisyphus] Настройка bluetooth

Leonid Krivoshein klark.devel на gmail.com
Сб Ноя 9 04:02:06 MSK 2019


Привет!


09.11.2019 0:23, Шенцев Алексей пишет:
> Всем привет!
>
> Как у нас сейчас настраивается bluetooth?
>
> Где, что почитать?
>
> Хочется что б мышь подключалась на старте системе, а не после входа 
> пользователя.
>

На Альте пока не приходилось, хотя нужную мышь мне недавно подогнали. А 
вот на МакБуке с другим линуксом года 2.5 назад пришлось настраивать 
мышь Apple. И не простую, а... короче, документации в сети не было, 
пришлось разобраться и написать свою. :-) Уверен, и в Альте должно 
взлететь по тому же принципу...


-- 
Best regards,
Leonid Krivoshein.

----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sisyphus/attachments/20191109/b5ff724c/attachment.html>
----------- следующая часть -----------
а?аАб?б?б?аОаЙаКаА аМб?б?аИ Apple Magic аНаА аНаОб?б?аБб?аКаЕ MacBook Air
==================================================

0. а?б?аО аИаМаЕаЕаМ:

$ cat /etc/debian_version
8.6

$ uname -vm
#1 SMP PREEMPT RT Debian 4.8.11-1~bpo8+1 (2016-12-14) x86_64


1. аЁб?аАаВаИаМ аНаЕаДаОб?б?аАб?б?аИаЕ аПаАаКаЕб?б?:

# apt-get install bluez input-utils


2. а?аКаЛб?б?аАаЕаМ б?аЛб?аЖаБб? аИ аПаЕб?аЕаЗаАаПб?б?аКаАаЕаМб?б?

# systemctl enable bluetooth
# systemctl start bluetooth


3. а?аОаЖаЕб? аПб?аИаГаОаДаИб?б?б?б?:

# modprobe hid_magicmouse
# hciconfig hci0 reset
# hciconfig hci0 up


4. а?аАаПб?б?аКаАаЕаМ:

# bluetoothctl
[bluetooth]# list
Controller 68:A8:6D:03:6A:91 chameleon [default]
[bluetooth]# select 68:A8:6D:03:6A:91
[bluetooth]# power on
[bluetooth]# scan on
[bluetooth]# agent on
[bluetooth]# devices
Device 28:CF:DA:BF:0C:54 klark - аМб?б?б?
[bluetooth]# pair 28:CF:DA:BF:0C:54
[bluetooth]# trust 28:CF:DA:BF:0C:54
[bluetooth]# connect 28:CF:DA:BF:0C:54
[bluetooth]# exit

а?аДаЕб?б? аИ аДаАаЛаЕаЕ:
"68:A8:6D:03:6A:91" - аМаАаК-аАаДб?аЕб? bluetooth-аАаДаАаПб?аЕб?аА
"28:CF:DA:BF:0C:54" - аМаАаК-аАаДб?аЕб? bluetooth-аМб?б?аИ

5. а?б?аЛаИ аМб?б?б? аВб?б? аЕб?б? аНаЕ аЗаАб?аАаБаОб?аАаЛаА, аДаЛб?
б?аОаЗаДаАаНаИб? "аПаАб?б?" аНаЕаОаБб?аОаДаИаМаО аВаВаЕб?б?аИ PIN-аКаОаД.
а?аЛб? б?б?аОаГаО аИб?аЕаМ аМб?б?б? аНаА б?аИаНаЕ б?б?б?б?аОаЙб?б?аВ аВаВаОаДаА:

# lsinput | less
. . .
/dev/input/event15
	bustype : BUS_BLUETOOTH
	vendor  : 0x5ac
	product : 0x30d
	version : 774
	name    : "klark - аМб?б?б?"
	phys    : "68:a8:6d:03:6a:91"
	uniq    : "28:cf:da:bf:0c:54"
. . .

а?аОаКаА аНаЕ "б?аПаАб?аИаЛаИ", name аИ bustype аМаОаГб?б? аБб?б?б? аДб?б?аГаИаМаИ.
а? аДаАаНаНаОаМ аПб?аИаМаЕб?аЕ ID-б?б?б?б?аОаЙб?б?аВаА - "/dev/input/event15".
а?б?аОаПаИб?б?аВаАаЕаМ б?б?аОб? ID аИ PIN-аКаОаД аПаО б?аМаОаЛб?аАаНаИб? (0000) аВ
б?аПаИб?аОаК аАаВб?аОб?аИаЗб?аЕаМб?б? б?б?б?б?аОаЙб?б?аВ:

echo "/dev/input/event15 0000" >> /var/lib/bluetooth/68\:A8\:6D\:03\:6A\:91\pincodes

6. а? б?аНаОаВаА аЗаАаПб?б?аКаАаЕаМ:

# bluetoothctl
[bluetooth]# select 68:A8:6D:03:6A:91
[bluetooth]# power on
[bluetooth]# scan on
[bluetooth]# agent on
[bluetooth]# pair 28:CF:DA:BF:0C:54
[bluetooth]# trust 28:CF:DA:BF:0C:54
[bluetooth]# connect 28:CF:DA:BF:0C:54
[bluetooth]# exit

а?б?аИ б?аОаЗаДаАаНаИаИ аПаАб?б? аНб?аЖаНаО аНаЕб?аКаОаЛб?аКаО б?аАаЗ б?б?аЛаКаНб?б?б?
аКаНаОаПаКб? аМб?б?аИ аИаЛаИ аПаОаДаВаИаГаАб?б? аЕб?, б?б?аОаБб? "б?аАаЗаБб?аДаИб?б?".
а?аЕаПаЕб?б? аМб?б?б? аДаОаЛаЖаНаА аЗаАб?аАаБаОб?аАб?б? аВ аЛб?аБаОаМ б?аЛб?б?аАаЕ.

7. input-utils аМаОаЖаНаО б?аДаАаЛаИб?б?, аНаО аМаОаЖаНаО аИ аОб?б?аАаВаИб?б?.

8. а?б?аПаОаЛб?аЗаОаВаАаНаНб?аЕ аИб?б?аОб?аНаИаКаИ аИаНб?аОб?аМаАб?аИаИ:

http://archlinux.org.ru/forum/topic/13753/
http://ru-linux.livejournal.com/2911405.html
https://wiki.ubuntu.com/Multitouch/AppleMagicMouse
https://wiki.ubuntu.com/Multitouch/Testing/CheckingMTDevice
https://wiki.archlinux.org/index.php/Bluetooth_mouse
https://wiki.archlinux.org/index.php/Bluetooth#Bluetoothctl



Подробная информация о списке рассылки Sisyphus