【Linux】指定USB裝置port name

每個usb裝置在插入Linux作業系統時都會顯示不同的port id,但ROS需存取usb裝置時就會一直需要修改port id,因此Linux可以依裝置的出產編號來指定porrt name

首先,我們要先記下裝置的編號
$ lsusb
圖1 其中id idVendonor : idProduct這個就是我們要的裝置編號


建立一個rules檔案
$ sudo vim /etc/udev/rules.d/roles_name.rules

輸入以下內容
KERNEL == "ttyUSB*", ATTRS{idVendonor} == "your_idVendonor",
                      ATTRS{idProduct} == "your_idProduct",
                      MODE == "0666",
                      SYMLINK += "your_device_name"

儲存檔案




留言