码迷,mamicode.com
首页 > 其他好文 > 详细

Unable to open serial port /dev/ttyUSB0

时间:2014-07-11 18:36:14      阅读:293      评论:0      收藏:0      [点我收藏+]

标签:使用   文件   art   问题   io   re   

ubuntu12.04使用USB转串口时出现权限不够问题,如下

Unable to open serial port /dev/ttyUSB0

权限不够

 

解决办法:

通过增加udev规则来实现。步骤如下:
创建文件/etc/udev/rules.d/70-ttyusb.rules
在文件内增加一行
KERNEL=="ttyUSB[0-9]*", MODE="0666"
重新插入USB转串口设备,普通用户就有权限访问了。

 

70-ttyusb.rules文件还有另一种写法,先用lsusb查看USB转串口芯片的idVendor和idProduct
#lsusb
显示结果中有这么一行
Bus 005 Device 007: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
ID 0403:6001表示idVendor=0403,idProduct=6001
70-ttyusb.rules的内容如下:
SUBSYSTEM=="tty", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001",MODE="0666"
重新插入USB转串口设备,普通用户同样可以访问了

Unable to open serial port /dev/ttyUSB0,布布扣,bubuko.com

Unable to open serial port /dev/ttyUSB0

标签:使用   文件   art   问题   io   re   

原文地址:http://www.cnblogs.com/mouou/p/3833732.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!