当前位置: 技术问答>linux和unix
访问串口设备权限问题,急!
来源: 互联网 发布时间:2015-08-06
本文导语: 我在系统安装了串口设备, 在程序中访问此设备, 使用root 登录运行程序可以正常运行, 使用普通帐户登录运行程序确提示: /dev/ttya11: No such device 如何解决? | 以root登录 chmod o+r /dev/t...
我在系统安装了串口设备,
在程序中访问此设备,
使用root 登录运行程序可以正常运行,
使用普通帐户登录运行程序确提示:
/dev/ttya11: No such device
如何解决?
在程序中访问此设备,
使用root 登录运行程序可以正常运行,
使用普通帐户登录运行程序确提示:
/dev/ttya11: No such device
如何解决?
|
以root登录
chmod o+r /dev/tty1
chmod o+r /dev/tty1
|
chmod 775 /dev/ttyS0
|
修改权限就好了,默认普通用户没有操作设备的权限。
|
修改设备文件权限;
|
是不是要在程序中使用setuid()。