Intereting Posts
Ошибка с if … elif statemets в скрипте linux shell Есть ли значок микшера gnome-shell, который опирается на alsa, а не pulsudio? команда sed remove – включить верхний / нижний регистр diskio / diskiograph в Conky понимает только имена физических устройств? Контролируйте точность процентного соотношения CPU или MEM в верхней части? Самый защитный / надежный способ отключения переменной среды внутри сценария оболочки Предоставление определенным пользователям разрешений на устройство без предоставления доступа другим пользователям Расширение «$ @» для пользовательских переменных Как установить Scala? Как оценивать команды на данном узле кластера с помощью plink? Можно ли связать ^ / и М- / в нано Как сделать разделы системных файлов более крупными без переустановки часовой пояс: как получить правила Почему системы становятся медленными при массивной записи на диск? Идеальная ширина столбцов меньше

Как заставить BusyBox udhcpc работать в фоновом режиме навсегда?

Я хотел бы настроить eth0 на моей Linux-системе на базе BusyBox, чтобы попытаться получить аренду DHCP в 5 раз, а затем запустить в фоновом режиме навсегда, если он не получит IP после этих 5 попыток (т. Е. Не блокирует остальную часть запуск приложений).

Я экспериментировал с различными опциями через udhcpc_opts в / etc / network / interfaces, например

auto eth0 iface eth0 inet dhcp udhcpc_opts --retries 5 --background --syslog 

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

В результате я изменил конфигурацию BusyBox, которая автоматически добавляла параметр -n при запуске DCHP-клиента. При удалении клиент переходит в фоновый режим, если он не сразу получает адрес.