Ядро перечисляет их по имени в / sys
, оба отдельно в (например) дереве устройств PCI - хотя найти их там, если вы не знаете, с чего они должны начинать, не просто - и вместе через символические ссылки в / sys / class / net
. Например:
> ls /sys/class/net
em1 lo wlp6so
Другой пример:
> ls /sys/class/net
lo p6s1 wlan0
Если вы не уверены, что есть что, вы можете просто сопоставить их все с помощью:
ifconfig [name] up
Или:
ip link set [name] up
И затем посмотрите на (довольно четкие) подсказки, перечисленные ifconfig
(без аргументов). Исходный код systemd, связанный с документом Freedesktop.org, также ссылается на:
Two character prefixes based on the type of interface:
* en -- ethernet
* sl -- serial line IP (slip)
* wl -- wlan
* ww -- wwan
Хотя в одном из приведенных выше случаев ( p6s1
) префикса нет.
Итак, похоже, основной причиной проблемы был этот журнал из оболочки gnome -:
Failed to create backend: Could not find a primary drm kms device
Не знаю почему, но включение KMS на этапе initramfs решило проблему.
Включение быстрой загрузки графики Intel , по-видимому, также помогает.