Включение статического вывода для проверки подлинности Bluetooth Ошибка BlueZ (Linux) в bt-agent - PullRequest
0 голосов
/ 10 февраля 2019

Я пытаюсь включить статическую запись аутентификации по пин / паролю для устройств, которые пытаются подключиться к моему raspberry pi.Я пробовал различные методы, включая использование инструментов bt-agent, при настройке sspmode на 0 с помощью hciconfig.Инструмент bt-agent иногда работает, но часто приводит к ошибкам сегмента.Есть ли лучшие альтернативы для включения статического контакта на моем Bluetooth-соединении?

Я провел дальнейшую отладку с помощью инструмента bt-agent.Инструмент bt-agent способен правильно проверить пароль.Устройство может подключиться в течение доли секунды, но затем на клиентском устройстве появляется сообщение об ошибке с неверным пин-кодом.После дальнейшей отладки я обнаружил в / var / log / syslog следующую ошибку, относящуюся к DBUS, которая происходит точно во время сопряжения: Агент / org / blueztools ответил с ошибкой: org.freedesktop.DBus.Error.NoReply, Сообщение не полученоответ (время ожидания по шине сообщений).

К вашему сведению, я использую Raspberry Pi.

...