как установить разрешение для устройства / dev / rfcomm0? - PullRequest
0 голосов
/ 11 мая 2009

Я пытаюсь запустить kannel bearer box, но получаю ошибку, что-то вроде не могу записать / прочитать устройство. Я думаю, что у Канала есть разрешение на чтение / запись устройства Bluetooth / dev / rfcomm0

Спасибо за чтение. Любая помощь будет оценена.

Ответы [ 3 ]

0 голосов
/ 11 мая 2009

Если вы знаете, какая программа генерирует сообщение об ошибке, запустите программу с strace и посмотрите, какой системный вызов приводит к ошибке. Если это open, то решение chmod, рекомендованное Фрэнсисом, должно сработать. Если это read или write, то вам следует выяснить, есть ли проблема в ядре или коде приложения.

0 голосов
/ 27 марта 2018

Разрешение на доступ к устройству Bluetooth можно добавить, проверив группу файлов устройства с помощью ls -h и добавив текущего пользователя в эту группу с помощью следующей команды:

sudo usermod -a -G <rfcomm0 group> $USER
0 голосов
/ 11 мая 2009

с учетной записью root do

chmod a+rw /dev/rfcomm0
...