树莓派4B Ubuntu18.04的USB多个串口固定问题
·
树莓派4B Ubuntu18.04的USB多个串口固定问题
一 查看USB口的固定位置
ls -l /sys/class/tty

这是现实中USB口的固定位置,挨个查看找到对应位置并记住。
这是我查的树莓派正对着树莓派的端口:

二 编辑配置文件
sudo vim /etc/udev/udev.conf
查看里边有没有这三句话,没有添加上。
udev_root=“/dev/”
udev_rules=“/etc/udev/rules.d/”
udev_log=“err“

sudo vim/etc/udev/rules.d/usb.rules
新建一个规则,写入下面内容
KERNEL=="ttyUSB*",KERNELS=="1-1.2",MODE:="0777",SYMLINK+="device2"
KERNEL=="ttyUSB*",KERNELS=="1-1.3",MODE:="0777",SYMLINK+="device3"
KERNEL=="ttyUSB*",KERNELS=="1-1.4",MODE:="0777",SYMLINK+="device4"
KERNEL=="ttyUSB*",KERNELS=="1-1.5",MODE:="0777",SYMLINK+="device5"
1-1.2就是你实际USB口物理位置,前面ttyUSB*是根据你的插入时间生成,MODE应该是给权限777,后面就是你软连接的名字,自己随便改。
三 重启服务
service udev reload
service udev restart
有的会报这个错误,有提示运行下就好了。

四 重新插入设备
ls -l |grep ttyUSB
、
就会发现成功的固定住了。
五 参考
https://blog.csdn.net/qq_25919617/article/details/104050906?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param
https://www.cnblogs.com/zhouzhishuai/p/10438776.html
i2-1.channel_param
https://www.cnblogs.com/zhouzhishuai/p/10438776.html
https://blog.csdn.net/weixin_30498807/article/details/98647186
更多推荐



所有评论(0)