У меня есть новая установка Сервера Ubuntu 18.04. Пока это все не настраивается и тестируется, я хочу, чтобы это было подключено к соединенной проводом сети и с сети Wi-Fi.
Мой/etc/netplan каталог содержит два файла:
01-netcfg.yaml
network:
version: 2
renderer: networkd
wifis:
wlp58s0:
dhcp4: yes
dhcp6: yes
access-points:
"MyNetworkName":
password: "MyPassword"
50 облаков init.yaml:
network:
ethernets:
eno1:
addresses: []
dhcp4: true
optional: true
version: 2
Когда сервер загружается, это остается в течение 2 минут на этом сообщении:
A start job is running for Wait for Network to be Configured.
В то время как это сообщение отображено, сервер может быть проверен с помощью ping-запросов по проводному IP, но не по IP Wi-Fi. Это может быть проверено с помощью ping-запросов по IP Wi-Fi прямо после того, как 2 минуты ожидания передали, и пользовательская подсказка отображена на подключенном дисплее.
Когда я вхожу в систему, ifconfig показывает, что оба интерфейса инициализировали прекрасный: оба получили их IP-адреса от маршрутизатора, сервер достижим по сети на уровне обоих дюйм/с.
Вот вывод networkctl list
команда прямо после начальной загрузки:
$ networkctl list
IDX LINK TYPE OPERATIONAL SETUP
1 lo loopback carrier unmanaged
2 eno1 ether routable configured
3 wlp58s0 wlan routable configured
Маршрутизатор Wi-Fi составляет приблизительно 2 метра близко, сигнал очень силен. Так как я не планирую перезапустить сервер слишком много, проблема ожидания терпима. Но я боюсь, что это могло быть признаком некоторой конфигурации сети, которая должна быть зафиксирована, прежде чем вещи становятся плохими.
Что, если Вы добавляете
optional: yes
к Вашей wifis/wlp58s0 конфигурации? У меня была подобная проблема, но только когда я загрузился без проводного Ethernet. Содержание моего /etc/netplan/01-netcfg.yaml
(мой единственный файл в том dir), был
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
enp0s25:
dhcp4: yes
Когда я добавил
optional: yes
проблема ушла. man 5 netplan
страница указывает что optional
устройство не требуется для начальной загрузки, и что значение по умолчанию false
.