如何为蓝牙设备创建有意义的 tty 设备名称 (ttybluetooth)?
可以通过修改 udev 规则来实现此目的。具体步骤如下:
-
创建一个 udev 规则文件,比如 /etc/udev/rules.d/99-ttybluetooth.rules。
-
在该文件中添加如下规则:
KERNEL=='ttyS*', KERNELS=='*1-1.4:1.0', NAME='ttybluetooth'
其中,KERNEL=='ttyS*' 表示匹配所有 tty 设备,KERNELS=='*1-1.4:1.0' 表示匹配指定的蓝牙设备,NAME='ttybluetooth' 表示将设备名修改为 ttybluetooth。
- 保存文件并重启 udev 服务:
sudo systemctl restart systemd-udevd.service
- 现在连接蓝牙设备后,会自动创建一个名为 ttybluetooth 的设备,而不是 ttyS*,且不会生成符号链接。
原文地址: https://www.cveoy.top/t/topic/lfor 著作权归作者所有。请勿转载和采集!