Атрибут требует аутентификации перед чтением / записью
Я использую компьютер Linux с bluez версии 4.101. Я общаюсь с устройством BLE в режиме ведомого. Я пытаюсь прочитать данные с устройства BLE. Но когда я это делаю, чтение завершается неудачно со следующей ошибкой: «Атрибут требует аутентификации перед чтением / записью». Я могу читать данные по многим другим характеристикам, но мне не удается это сделать. Команды, которые я использую
-gatttool -b 11:22:33:44:55:66 --char-read
Что мне нужно сделать, чтобы прочитать эти данные?
Примечание: я могу прочитать эти данные с моего iPhone. Но мне нужно спариться, так что, возможно, это проблема спаривания.