Почему io _uring имеет уровень косвенности для очереди отправки?

Как говорили другие, проблема вызвана нестандартным именем -, которое устройство получает (, то есть не wlan *).Ниже приведены правильные способы установки имени сетевого интерфейса при использовании systemd.networkd или NetworkManager .

systemd.networkd

Хотя привязка к /dev/nullможет решить проблему, правильным способом является создание .link fileустановки имени устройства.

Создайте /etc/systemd/network/50-wlan.linkсо следующим содержимым:

[Match]
Type=wlan

[Link]
Name=wlan0

Перезагрузите или перезапустите сеть, затем проверьте результат:udevadm info /sys/class/net/wlan0 | grep ID_NET_NAME=

Более подробную информацию и информацию об отладке можно найти здесь:https://www.freedesktop.org/software/systemd/man/systemd.link.html

Менеджер сети

При использовании NetworkManager переименование интерфейса может быть достигнуто путем создания правила в каталоге /etc/udev/rules.d.

Создайте /etc/udev/rules.d/70-rename-wlan.rulesсо следующим содержимым:

SUBSYSTEM=="net", ACTION=="add", KERNEL=="wlan*", NAME="wlan0"

Если все прошло правильно, вы должны увидеть wlan0среди своих устройств после reboot.

root@bananapi:~# ip l
1: lo:  mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group 
2: eth0:  mtu 1500 qdisc mq state UP mode DEFAULT group 
3: wlan0:  mtu 1500 qdisc mq state UP mode DORMANT group 

И вы сможете подключиться к Wi-Fi, используя nmcli d wifi connect MEU_WIFI_SSID password MEU_PASSWORD. nmcliсохранит соединение и восстановит соединение после перезагрузки.

2
20.10.2020, 20:33
0 ответов

Теги

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