可以通过udev规则来实现。具体步骤如下:

  1. 找到设备的属性信息,可以通过命令 udevadm info -a -p $(udevadm info -q path -n /dev/ttyUSB0) 来查看。

  2. /etc/udev/rules.d/ 目录下创建一个新的规则文件,例如 99-tty.rules

  3. 在规则文件中添加以下内容:

KERNEL=="ttyUSB*", ENV{ID_BUS}="usb", ENV{ID_SERIAL_SHORT}="xxxx", SYMLINK+="ttybluetooth"

其中,ttyUSB* 是设备的名称匹配模式,ID_BUSID_SERIAL_SHORT 是设备的属性信息,ttybluetooth 是设备的新名称。

  1. 保存规则文件并重启udev服务:sudo systemctl restart systemd-udevd.service

  2. 插入设备并检查是否已经成功重命名:ls -l /dev/ttybluetooth

如何为蓝牙设备设置自定义TTY设备名称(例如:ttybluetooth)

原文地址: https://www.cveoy.top/t/topic/lfoo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录