Обеспечение Bluetooth Mesh с использованием Meshctl: «подключение» не работает - PullRequest
1 голос
/ 23 октября 2019

Я могу подготовить, настроить и управлять с помощью инструмента BlueZ meshctl на Raspberry Pi3. Однако после перезапуска meshctl или использования «отключить» я не могу управлять своим устройством. Я попробовал команду "connect" после перезапуска meshctl, но, похоже, он только запускает обнаружение. Есть ли способ сохранить контроль после перезапуска meshctl? Вот фрагмент моих журналов:

[meshctl]# connect 0 0100
Looking for node id 0100 on network with net index 0000
SetDiscoveryFilter success
Discovery started
Adapter property changed 
[CHG] Controller B8:27:EB:46:C1:29 Discovering: yes

Я предполагаю, что аргументами для команды подключения являются индекс сетевого ключа, который равен 0, и адрес одноадресной рассылки для подключения к узлу 0100.

Если это помогает, переход в меню onoff и попытка управления выдает ошибку «Failed to AcquireWrite». И версия BlueZ - 5.50.

Заранее спасибо!

...