Skip to content

Alternative way to wait interfaces on bootup

Jérôme Pouiller buildroot 2 versions New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest2 patches 0 repliesNew
  2. v10 of 2 patches 0 repliesSuperseded

Changes in v3 from the cover letter

- '&&' in brackets is not supported by busybox sh

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2Revert "package/initscripts: S40network: wait for network interfaces to appear"package/initscripts/init.d/S40network+0 -292 replies
2/2skeleton: optionally wait for network interfaces to appearpackage/skeleton/skeleton.mk system/skeleton/etc/network/if-pre-up.d/wait_iface+22 -01 reply

Reviews trailers per patch

All 2 patches have a Reviewed-by or Acked-by.

PatchYann E. MORIN
1/2A-b
2/2R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [Buildroot] [PATCH v3 0/2] Alternative way to wait interfaces on bootup

v3:
- '&&' in brackets is not supported by busybox sh

v2:
- Squash patches 2 and 3
- Remove blank lines
- Do not print anything if interface already exist
- Change displayed information

Notice I did not handled case where IFACE=--all. Indeed IF_WAIT_DELAY is not set in this case won't be set (and none of scripts provided by ifupdown/ifupdown-extra packages have special handling for '--all'.)

I don't print any explicit error message in case failure. Indeed, ifupdown/run-parts already print messages and I believe "Waiting for interface dummy0 to appear... timeout!" is explicit enough.

J?r?me Pouiller (2):
Revert "package/initscripts: S40network: wait for network interfaces
to appear"
skeleton: optionally wait for network interfaces to appear

 package/initscripts/init.d/S40network              | 29 ----------------------
 package/skeleton/skeleton.mk                       |  1 +
 system/skeleton/etc/network/if-pre-up.d/wait_iface | 21 ++++++++++++++++
 3 files changed, 22 insertions(+), 29 deletions(-)
 create mode 100755 system/skeleton/etc/network/if-pre-up.d/wait_iface
Signature · 1 line
2.1.4