我想要 /sys/class/bluetooth 下蓝牙硬件和 hciX 之间的稳定映射,类似于 wlanX 映射到 wifi 芯片的方式。
我编写了一个 udev 规则。该规则与供应商/产品正确匹配。但我如何实际更改名称?使用 wlan,我只需指定 NAME="wlan0"。谢谢!
SUBSYSTEM="bluetooth", ATTRS{idVendor}=="foo", ATTRS={idProduct}="bar", RUN+="some_no_op_script.sh"
答案1
Marcel Holtmann,来源:www.bluez.org
不支持重命名蓝牙 HCI 接口。只需将名称作为参数提供给您正在执行的脚本即可。udev 实际上知道蓝牙 HCI 接口的名称。