![如何让BusyBox udhcpc永远在后台运行?](https://linux22.com/image/84931/%E5%A6%82%E4%BD%95%E8%AE%A9BusyBox%20udhcpc%E6%B0%B8%E8%BF%9C%E5%9C%A8%E5%90%8E%E5%8F%B0%E8%BF%90%E8%A1%8C%EF%BC%9F.png)
我想在基于 BusyBox 的 Linux 系统上配置 eth0,尝试获得 DHCP 租约 5 次,然后如果在 5 次尝试后仍未获得 IP,则永远在后台运行(即不抑制其余的操作)应用程序启动)。
我一直在通过 /etc/network/interfaces 中的 udhcpc_opts 尝试各种选项,例如
auto eth0
iface eth0 inet dhcp
udhcpc_opts --retries 5 --background --syslog
但是我不知道如何让它无限期地留在后台。 IE 我想要 5 次初始尝试,然后无限次尝试。在后台重试的次数。有人可以帮忙吗?
答案1
我最终修改了 BusyBox 配置,它在启动 DCHP 客户端时自动添加“-n”选项。删除此功能后,如果客户端没有立即获取地址,则会进入后台。