Я использую Ubuntu 21.04 с отключенным Network Manager, потому что он не поддерживает некоторые функции, необходимые для Wi-Fi 6E. Я выполняю настройку вручную на основе этой статьи.
При запуске системы сетевые интерфейсы не получают адрес IPv4 с помощью DHCP. Система имеет два интерфейса, enp0s31f6 и wlp2s0, которые представляют собой Ethernet и Wi-Fi соответственно.
/etc/network/interfaces выглядит так:
$ cat /etc/network/interfaces
auto lo
iface lo inet loopback
auto enp0s31f6
iface enp0s31f6 inet dhcp
auto wlp2s0
iface wlp2s0 inet dhcp
С этим файлом ни один интерфейс не получает адрес IPv4 с DHCP.
Однако, если я выполню эти терминальные команды
sudo dhclient enp0s31f6
sudo dhclient wlp2s0
интерфейсы получат адреса от DHCP и будут работать нормально (до следующего перезапуска)
Почему файл /etc/network/interfaces не вызывает этого, когда система начинается?