Назад | Перейти на главную страницу

Udev создает слишком много устройств

Я создал ядро ​​и корневую файловую систему для процессора vortexS86 с использованием OpenEmbedded. Когда он появляется, у меня есть сотни записей об устройствах в /dev каталог. Сюда входят такие предметы, как:

digi_ctl(0-255)
pty(a-z)(0-f)
ttyD(0-255)
ttyMX(0-255)
..etc

Я пытаюсь понять, создает ли udev все это, и если да, то где. Если это не udev - откуда они?

Я не могу найти ни одного правила /lib/udev/rules.d или /etc/udev/rules.d которые содержат ссылки на типы устройств.

Любые идеи?

Я верю, что драйверы устройств могут создавать файлы устройств в / dev / без необходимости наличия для них правил udev, особенно для ptys, ttys и прочего.

Беспокоят ли вас эти файлы по какой-то причине или вы просто хотите, чтобы / dev оставался разреженным, я уверен, что вы можете сказать udev НЕ создавать записи по умолчанию. используйте что-то вроде:

udevinfo -q all -n /path/to/device 

чтобы узнать больше об этом