Почему udev не создает символическую ссылку на устройство?

Это ядро ​​-сгенерированное имя блочного диска/раздела устройства:

sda— это имя диска , сгенерированное ядром. Драйверы ядра (включая стек SCSI, который оказался очень удобным для использования с SATA дисками )заполняют поле disk_nameструктуры gendisk(т.е. для SCSI:drivers/scsi/sd.c #L3338)для создания имени sda.

Это имя позже используется как имя соответствующего блочного устройства в /dev, /sysи /proc/{partitions,diskstats}. Однако руководство по procfs называет его имя раздела(proc (5 )), а документация по статистике диска называет его имя устройства(iostats.txt).

0
21.11.2019, 11:05
1 ответ

Вам придется объединить действие add и подсистему в одной и той же строке; кроме того, если вы используете USB, параметр SUBSYSTEM должен быть USB; вы пробовали с этой строкой?:

ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="4ee4", SYMLINK+="pinpad"
0
28.01.2020, 03:05

Теги

Похожие вопросы