← 返回首页
ai

udev 设备绑定

2026年5月17日

当系统需要固定对应的USB设备的时候,可以通过一下的方式进行

查找设备端口

  • 将设备插入到USB口当中,保证通电正常
  • 在命令行终端里面输入指令,查看ttyUSB0 的设备连接信息
  • 输入指令进行查看
udevadm info --name=/dev/ttyUSB0 | grep :
  • 会输出类似如下的内容
looking at device 
'/devices/70090000.xusb/usb1/1-2/1-2.1/1-2.1.2/1-2.1.2.1/1-2.1.2.1:1.0/ttyUSB0/tty/ttyUSB0':
KERNEL=="ttyUSB0"
SUBSYSTEM=="tty"
DRIVER==" "

其中的1-2.1.2.1:1.0表示设备接入的位置

编写udev规则

  • 输入指令进行编辑
vim /etc/udev/rules.d/device.rules 
  • 编写好以下内容 KERNELS表示连接的设备位置,SYMLINK表示充映射的名称
SUBSYSTEM=="tty", KERNELS=="1-2.1.2.1:1.0", SYMLINK+="ring_mic"
KERNEL=="ttyUSB*", MODE:="0666", GROUP:="dialout"
  • 输入指令,更新设备
sudo udevadm control --reload-rules
sudo udevadm trigger

查看是否生效

ls /dev