Из арчевики узнал о bluetoothctl, делаю pairing, проходит.
[bluetooth]# info 98:D3:31:B2:6C:96
Device 98:D3:31:B2:6C:96
Name: HC-05
Alias: HC-05
Class: 0x001f00
Paired: yes
Trusted: yes
Blocked: no
Connected: no
LegacyPairing: no
UUID: Serial Port (00001101-0000-1000-8000-00805f9b34fb)
делаю connect, получаю фэйл,
[bluetooth]# connect 98:D3:31:B2:6C:96
Attempting to connect to 98:D3:31:B2:6C:96
[CHG] Device 98:D3:31:B2:6C:96 Connected: yes
Failed to connect: org.bluez.Error.NotAvailable
[CHG] Device 98:D3:31:B2:6C:96 Connected: no
[CHG] Device 98:D3:31:B2:6C:96 Connected: yes
[CHG] Device 98:D3:31:B2:6C:96 Connected: no
Ещё rfcomm в новых версиях как я понял не узнает своего конфига в /etc, старт через init.d отвалился и все надо делать руками каждый раз. Да и непонятно откуда брать номер канала, sdptool browse ничего не выдает.
Попытка запуска picocom на /dev/rfcomm0 закнчивается вот этим.
FATAL: write to term failed: Transport endpoint is not connected
Когда же bt будет нормально работать и появится докуметация?