如何设置设备/ dev / rfcomm0的权限?

时间:2009-05-11 04:36:14

标签: bluetooth kannel

我正在尝试运行kannel bearer box但我收到的错误就像是无法写/读设备。我认为kannel doest有权读/写蓝牙设备/ dev / rfcomm0

感谢阅读。任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:0)

使用root帐户执行

chmod a+rw /dev/rfcomm0

答案 1 :(得分:0)

如果您知道哪个程序正在生成错误消息,请使用strace运行该程序,并查看哪个系统调用产生错误。如果它是open,那么弗朗西斯推荐的chmod解决方案应该可以解决问题。如果是readwrite,那么您应该进一步调查:内核或应用代码是否存在问题。

答案 2 :(得分:0)

可以通过使用ls -h检查设备文件组并使用以下命令将当前用户添加到该组来添加访问蓝牙设备的权限:

sudo usermod -a -G <rfcomm0 group> $USER