如何为蓝牙设备设置自定义TTY设备名称(例如:ttybluetooth)
可以通过udev规则来实现。具体步骤如下:
-
找到设备的属性信息,可以通过命令
udevadm info -a -p $(udevadm info -q path -n /dev/ttyUSB0)来查看。 -
在
/etc/udev/rules.d/目录下创建一个新的规则文件,例如99-tty.rules。 -
在规则文件中添加以下内容:
KERNEL=="ttyUSB*", ENV{ID_BUS}="usb", ENV{ID_SERIAL_SHORT}="xxxx", SYMLINK+="ttybluetooth"
其中,ttyUSB* 是设备的名称匹配模式,ID_BUS 和 ID_SERIAL_SHORT 是设备的属性信息,ttybluetooth 是设备的新名称。
-
保存规则文件并重启udev服务:
sudo systemctl restart systemd-udevd.service -
插入设备并检查是否已经成功重命名:
ls -l /dev/ttybluetooth
原文地址: https://www.cveoy.top/t/topic/lfoo 著作权归作者所有。请勿转载和采集!