Message ID | 20220527103335.1968203-4-angelo@amarulasolutions.com |
---|---|
State | Superseded |
Headers | show |
Series | Better wifi handling | expand |
On Fri, 27 May 2022 12:33:34 +0200 Angelo Compagnucci <angelo@amarulasolutions.com> wrote: > Instead of waiting almost 10 seconds foreground (3 discovery packets for > 3 seconds retry delay) at each boot, make only one request then fork to > background. This way, the behavior is the same for working interfaces, > but it's way faster for interfaces where the address cannot be obtained > straight away. > > Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> > --- > package/busybox/busybox.config | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/package/busybox/busybox.config b/package/busybox/busybox.config > index 52cb8ffcd8..2409cbcce1 100644 > --- a/package/busybox/busybox.config > +++ b/package/busybox/busybox.config > @@ -1022,7 +1022,7 @@ CONFIG_UDHCP_DEBUG=0 > CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 > CONFIG_FEATURE_UDHCP_RFC3397=y > CONFIG_FEATURE_UDHCP_8021Q=y > -CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-b -R -O search" > +CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-t1 -b -R -O search" > > # > # Print Utilities I will not commit this myself as I want another Buildroot maintainer to have a look, but it seems reasonable to me: Acked-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Thanks! Thomas
diff --git a/package/busybox/busybox.config b/package/busybox/busybox.config index 52cb8ffcd8..2409cbcce1 100644 --- a/package/busybox/busybox.config +++ b/package/busybox/busybox.config @@ -1022,7 +1022,7 @@ CONFIG_UDHCP_DEBUG=0 CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 CONFIG_FEATURE_UDHCP_RFC3397=y CONFIG_FEATURE_UDHCP_8021Q=y -CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-b -R -O search" +CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-t1 -b -R -O search" # # Print Utilities
Instead of waiting almost 10 seconds foreground (3 discovery packets for 3 seconds retry delay) at each boot, make only one request then fork to background. This way, the behavior is the same for working interfaces, but it's way faster for interfaces where the address cannot be obtained straight away. Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com> --- package/busybox/busybox.config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)