On Tue, Apr 30, 2013 at 2:24 PM, Mark Jackson <[email protected]> wrote: > Ideally I'd like udhcpc to start up, try to get a lease and, if the > lease request fails, use avahi to get a local ip address. > > I have this working, but the dhcp request can taken some time (or even > fail if no dhcp server is present), and I am seeing delays of several > seconds before my other init scripts run. I have dual ethernet ports > leading to about a 10seconf delay if no dhcp server is present. > > To prevent other init scripts from being delayed, udhcpc should > instantly go into background mode (see [1]).
Maybe you just want to background the whole chunk of logic using an sh block? ( dhcpc -b ... ...if it failed to get an address from dhcp, do something else... ) & Have fun, Avery _______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
