為保證每一次系統重啟后都能操作指定的USB設備,需要對USB端口進行映射綁定。
1.$lsusb 查看端口
ID 1a86:7523 表示usb設備的ID,ID由芯片制造商設置,可以唯一表示該設備。
1a86 usb_device_descriptor.idVendor
7523 usb_device_descriptor.idProduct
2.修改rules
切換目錄至 /etc/udev/rules.d
新建flashlidar.rules,內容如下:
KERNEL=="ttyUSB*", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", MODE:="0666", GROUP:="dialout", SYMLINK+="flashlidar"
將idVendor,idproduct替換成相應設備的值,並保存。
3.生效與查看
重新連接設備,查看綁定狀態。
$ls -l /dev |grep ttyUSB