Мне нужно найти устройство wlan0
. Я попытался запустить ifconfig
& nmcli
& lspci
, но wlan0
не выводится ни от одной из этих команд. Я понимаю, что это просто означает, что мой сетевой интерфейс отличается, но как мне определить, какой у меня сетевой интерфейс?
Это мой вывод ifconfig:
ur@Backup:~$ ifconfig
ens1 Link encap:Ethernet HWaddr 00:17:08:46:14:78
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:16
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:36047 errors:0 dropped:0 overruns:0 frame:0
TX packets:36047 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:27773272 (27.7 MB) TX bytes:27773272 (27.7 MB)
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.184.1.6 P-t-P:10.184.1.5 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:3420989 errors:0 dropped:0 overruns:0 frame:0
TX packets:3468649 errors:0 dropped:71 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:3877869781 (3.8 GB) TX bytes:418891400 (418.8 MB)
wlp16s0 Link encap:Ethernet HWaddr 00:18:de:bd:48:02
inet addr:192.168.5.20 Bcast:192.168.5.255 Mask:255.255.255.0
inet6 addr: fe80::218:deff:febd:4802/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7008389 errors:0 dropped:0 overruns:0 frame:0
TX packets:5770457 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4494858291 (4.4 GB) TX bytes:3906493268 (3.9 GB)
Измененное соглашение о присвоении имен, см. https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames /
, Запуск с v197 systemd/udev автоматически присвоит предсказуемые имена интерфейса устойчивой сети для всего локального Ethernet, WLAN и интерфейсов WWAN. Это - отклонение от традиционной интерфейсной схемы именования ("eth0", "eth1", "wlan0"...), но должно решить настоящие проблемы.
и https://github.com/systemd/systemd/blob/master/src/udev/udev-builtin-net_id.c#L20
- Два символьных префикса на основе типа интерфейса:
- en - Ethernet
- sl - IP последовательной линии (промах)
- wl - wlan
- ww - wwan
Видит ссылку для типов имен, в Вашем случае (часть кода была отредактирована)
, P (домен) p (шина) s (слот) географическое положение PCI
так wlan0 стал wlp16s0
wl ==, wlan
p16 == соединяет шиной 16
s0 == слот 0