无法通过 udev 规则更改内部网络摄像头的名称 Ubuntu 14.04

无法通过 udev 规则更改内部网络摄像头的名称 Ubuntu 14.04

我需要更改内置摄像头的设备名称

规则:

ACTION=="add", SUBSYSTEM=="video4linux", ATTR{name}=="UVC Camera (046d:0825)", NAME="video2", SYMLINK="usb/video",  RUN+="/usr/bin/forudev"

我补充道符号链接跑步测试此规则是否有效的选项。已添加符号链接并执行命令,但设备视频2未出现(设备名称仍然视频0

跑步人udev我读

    NAME

     The name to use for a network interface. The name of a device node cannot be changed by udev, only additional symlinks can be created.

据我了解,“NAME”选项仅对网络设备有用?

答案1

尝试dmesg | grep udev...

我正进入(状态:

[ 20.553766] systemd-udevd[291]: NAME="video1" 被忽略,内核设备节点无法重命名;请在 /etc/udev/rules.d/99-internal-webcam.rules:2 中修复它

您会在文档中注意到,只有网络设备可以重命名……对于其他设备,您只能选择创建符号链接并使用它来识别您的设备。

相关内容