固定Ubuntu下的端口号
固定Ubuntu下的端口号
Ubuntu下ttyUSB0和ttyUSB1经常不固定,序号取决于插入顺序,先插上的序号小
固定步骤如下:
查看已插入的USB设备
1
lsusb
找到对应的USB设备,记下该设备的设备ID,如
10c4:ea60
,如果不确定是哪个的话,就拔下usb设备运行一次lsusb
,再插上,多出来的就是需要设置的设备.修改
rules.d
下的配置文件1
2
3
4
5
6#进入目录
cd /etc/udev/rules.d
#新建.rules文件,名称任意
touch usb.rules
#或直接编辑后保存
sudo vi usb.rules打开刚刚新建的文件,添加如下内容
1
KERNEL=="ttyUSB*", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", MODE:="0777", SYMLINK+="YOUR_NAME"
其中,SYMLINK任意起名
退出vi编辑器,
wq
保存退出重启udev
1
2service udev reload
service udev restart重新插拔USB设备,查看端口号绑定
1
ls -l /dev |grep ttyUSB
显示:
1
lrwxrwxrwx 1 root root 7 Nov 29 14:03 YOUR_NAME -> ttyUSB0
打开设备时,用(/dev/YOUR_NAME)即可。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 范子琦的博客!
评论