针对于串口相同的idvendor,idproduct,使用硬件物理链接方法固定:
1.使用该命令查询当前串口ttyUSB0的KERNELS
udevadm info --attribute-walk --name=/dev/ttyUSB0 |grep KERNELS
KERNELS=1-2.4.1:1.0为硬件本身的标识
2.创建新的rules规则
先进入rules.d目录下
cd /etc/udev/rules.d
创建一个自己命名的规则
sudo gedit 1trasfer7.rules
在刚创建的规则里写入以下指令,不同的设备KERNELS不一样,使用KERNELS来辨别,SYMLINK+=“新串口名”
KERNEL=="ttyUSB*",KERNELS=="1-2.4.1:1.0",MODE="0777",GROUP:="dialout",SYMLINK+="1transfer7USB0"
3.使新规则生效
sudo udevadm trigger
4.查看新串口名称是否生效