Mit udev umbenannte Geräte funktionieren nicht, ursprünglicher Geräteknoten ist noch vorhanden

1666
skerit

Ich versuche, bestimmte Videogeräte mit udev umzubenennen. Hier ist eine Regel (zur besseren Lesbarkeit aufgeschlüsselt):

ACTION=="add", SUBSYSTEM=="usb", ATTR=="1", ATTR=="2", ATTR=="05e1", NAME="video97" 

Es klappt. / dev / video97 wird erstellt Aber der ursprüngliche / dev / video1-Knoten ist STILL dort.

Umso schlimmer, wenn ich versuche, den / dev / video97-Knoten in guvcview anzuzeigen, funktioniert er nicht, während der ursprüngliche Knoten funktioniert.

0

1 Antwort auf die Frage

1
grawity

I don't think it is actually allowed to rename kernel device names; in fact, recent udev shows a warning about such rules.

Try using SYMLINK+="video97" instead.

Das ist richtig. Außerdem: Ich habe nicht wirklich das Videogerät benannt, sondern den USB-Schlüssel selbst. Das USB-Gerät hatte einige "virtuelle" Geräte skerit vor 12 Jahren 0