可以通过修改 udev 规则来实现此目的。具体步骤如下:

  1. 创建一个 udev 规则文件,比如 /etc/udev/rules.d/99-ttybluetooth.rules。

  2. 在该文件中添加如下规则:

KERNEL=='ttyS*', KERNELS=='*1-1.4:1.0', NAME='ttybluetooth'

其中,KERNEL=='ttyS*' 表示匹配所有 tty 设备,KERNELS=='*1-1.4:1.0' 表示匹配指定的蓝牙设备,NAME='ttybluetooth' 表示将设备名修改为 ttybluetooth。

  1. 保存文件并重启 udev 服务:
sudo systemctl restart systemd-udevd.service
  1. 现在连接蓝牙设备后,会自动创建一个名为 ttybluetooth 的设备,而不是 ttyS*,且不会生成符号链接。
如何为蓝牙设备创建有意义的 tty 设备名称 (ttybluetooth)?

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

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