Пристрої, перейменовані на udev, не працюють, оригінальний вузол пристрою все ще є


0

Я намагаюся перейменувати певні відеопристрої за допомогою udev. Ось правило (розбите на читабельність):

ACTION=="add", SUBSYSTEM=="usb", ATTR{busnum}=="1",
ATTR{devpath}=="2", ATTR{idVendor}=="05e1", NAME="video97"

Це працює. / dev / video97 створено Але оригінальний вузол / dev / video1 ВИНАГАЛЬНИЙ.

Ще гірше, коли я намагаюся переглянути вузол / dev / video97 у guvcview, він не працює, тоді як оригінальний вузол НЕ працює.

Відповіді:


1

Я не думаю, що насправді дозволяється перейменовувати імена пристроїв ядра; насправді недавній удев демонструє попередження щодо таких правил.

Спробуйте використовувати SYMLINK+="video97"замість цього.


Це правильно. Також: насправді я не називав відеопристрій, а сам ключ usb. На пристрої usb було кілька «віртуальних» пристроїв
skerit
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.