查看端口
终端输入下述命令
udevadm info --attribute-walk --name=/dev/ttyUSB0
可能会输出两个,例如USB-3和USB-3-1,以后者为准
找到ATTRS{serial}=="a...2"、ATTRS{idVendor}=="1..4"、 ATTRS{idProduct}=="e..0"
具体等于多少根据实际情况填写
编写规则
进入/etc/udev/rules.d创建一个规则文件,例如/etc/udev/rules.d/my_rule.rules
填写以下内容
KERNEL=="ttyUSB*", ATTRS{serial}=="a...2", ATTRS{idVendor}=="1..4", ATTRS{idProduct}=="e..0", MODE:="0777",SYMLINK+="自定义名称"
- Note: 有些设备
ATTRS{idVendor}",ATTRS{idProduct}"会重复,所以添加一个ATTRS{serial}更保险。
重启udev服务,使规则生效
sudo service udev reload
sudo service udev restart
sudo udevadm control --reload && sudo udevadm trigger
效果检验
使用ls -l /dev/自定义名称
输出/dev/自定义名称 -> ttyUSB0
则设置成功
1025

被折叠的 条评论
为什么被折叠?



