Как пропустить DHCP, если кабель не подключен к ethernet в Debian

Вы можете поместить вывод sed прямо в командную строку с помощью оператора $ (). например open -a 'Google Chrome' "$ (sed 'бла-бла-бла')"

12
09.08.2015, 21:59
1 ответ

Я хотел бы завершить предложенный выше ответ, потому что изначально у меня ничего не получалось, пока я не копнул немного глубже.

Установите дополнительный пакет ifupdown -.

$ sudo apt-get install ifupdown-extra

Создайте символическую ссылку для кабеля 00check -network -в /etc/network/if -pre -up

$ cd /etc/network/if-pre-up
$ sudo ln -s../if-up.d/00check-network-cable.

Отредактируйте файл /etc/default/network -test, измените ABORT_ON_LINKна yes. Обратите внимание, -в моем Debian это было ABORT_ON_LINK=${ABORT_ON_LINK:-no}, и установка по умолчанию на «да» не имела никакого эффекта, потому что для него было установлено значение noв сценарии проверки -сети -кабеля -, поэтому я прокомментировал из этой настройки. Я предпочитаю, чтобы вещи устанавливались в одном (и только в одном )месте.

Моя загрузка без подключения к сети Ethernet была быстрой.

0
14.04.2020, 03:06

Теги

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