wpa_supplicant: соединитесь с WLAN в фоновом режиме (во время начальной загрузки)

Если все, что Вы хотите, является прошедшим временем, то с zsh или ksh93:

$ typeset -F SECONDS=0; sleep 1; print "$SECONDS"
1.0012850761

Теперь, ли такая точность имеет смысл, другой вопрос.

3
12.12.2013, 18:37
1 ответ

Это - вероятно, Ваш клиент DHCP, блокирующийся до него, интерфейс имеет адрес. Точный ответ будет зависеть, на какой init системе Вы используете и какого клиента DHCP Вы используете. Для dhcpcd, например, Вы хотите удостовериться init сценарий, который запускается, это называют с -b флаг (фон сразу), и если это имеет -w флаг (ожидает), для стирания его.

Один протест состоит в том, что, если у Вас есть сервисы, запускающиеся после того, как этот интерфейс запускается, которые зависят от него имеющий IP-адрес, это могло вызвать проблемы, если они запускают через несколько секунд, прежде чем IP будет защищен. Имейте это в виду при обнаружении с какими-либо причудами.

3
27.01.2020, 21:23
  • 1
    я использую dhclient, но так как мой интерфейс wlan запускается автоматически во время начальной загрузки (init сценариями), я не знаю, как изменить параметры, с которыми это - выполненный –  Martin Vegter 13.12.2013, 12:23
  • 2
    При использовании svsV init или OpenRC, init сценарий находится в /etc/init.d и был бы назван dhclient или dhcp или dhcpcd в зависимости от дистрибутива. При использовании systemd init, он мог бы находиться под/etc/systemd и иметь имя как dhclient@wlan0. экранизация –  casey 13.12.2013, 12:30

Теги

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