Копаясь в man udevadm, я пока только один способ нашёл получать из udev информацию о присвоении имён файлам устройств. Допустим у меня есть wifi-карта Atheros AR9285, я:
- даю команду «lspci» и в её выводе примечаю строку
02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
- запоминаю номер слота
- даю команду «udevadm info --export-db | less»
- делаю в просмотровщике поиск по строке «02:00.0»
- сдвигаюсь на несколько строк ниже найденной и нахожу там искомое:
INTERFACE=wlan0
Как сделать проще?