Go to file
Jérôme Pouiller ccc52c8183 skeleton: optionally wait for network interfaces to appear
This patch has same purpose than 49964858f4:

  On some machines, the network interface is slow to appear. For example,
  on the Raspberry Pi, the network interface eth0 is an ethernet-over-USB,
  and our standard boot process is too fast, so our network startup script
  is called before the USB bus is compeltely enumerated, thus it can't
  configure eth0.

  Closes #8116.

However, wait-delay hook is enabled only if wait-delay property appears
in /etc/network/interfaces. This patch enable it automaticaly when
interface is configured through DHCP at bootup. But, if user choose
to write /etc/network/interface himself, he have to explicitly
set wait-delay.

Signed-off-by: Jérôme Pouiller <jezz@sysmic.org>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-11-02 16:51:47 +01:00
arch arch/arm: use EABIhf by default with VFP 2015-10-25 19:56:20 +01:00
board configs/mpc8315erdb: bump to linux 4.2.5 2015-10-29 19:56:43 +01:00
boot uboot: fix hash for 2015.10 version 2015-10-28 23:40:17 +01:00
configs configs/mpc8315erdb: bump to linux 4.2.5 2015-10-29 19:56:43 +01:00
docs Revert "manual: Add notes about GitHub and hashes" 2015-10-18 17:59:40 +02:00
fs fs/ext2: add options for extra space and extra inodes 2015-10-31 15:56:56 +01:00
linux linux: Add zImage.epapr target 2015-10-31 19:01:21 +01:00
package skeleton: optionally wait for network interfaces to appear 2015-11-02 16:51:47 +01:00
support Makefile: Remove 'quiet' variable 2015-10-29 00:04:05 +01:00
system skeleton: optionally wait for network interfaces to appear 2015-11-02 16:51:47 +01:00
toolchain toolchain/wrapper: fix potential bug in foreach loop 2015-10-25 23:01:48 +01:00
.defconfig
.gitignore
CHANGES Update for 2015.08 2015-08-31 23:06:58 +02:00
Config.in ccache: support changing the output directory 2015-10-04 18:22:21 +02:00
Config.in.legacy gst1-plugins-bad: update configure options 2015-10-21 23:36:37 +02:00
COPYING
Makefile Makefile: Remove 'quiet' variable 2015-10-29 00:04:05 +01:00
Makefile.legacy
README

Buildroot is a simple, efficient and easy-to-use tool to generate embedded
Linux systems through cross-compilation.

The documentation can be found in docs/manual. You can generate a text
document with 'make manual-text' and read output/docs/manual/manual.text.
Online documentation can be found at http://buildroot.org/docs.html

To build and use the buildroot stuff, do the following:

1) run 'make menuconfig'
2) select the target architecture and the packages you wish to compile
3) run 'make'
4) wait while it compiles
5) find the kernel, bootloader, root filesystem, etc. in output/images

You do not need to be root to build or run buildroot.  Have fun!

Buildroot comes with a basic configuration for a number of boards. Run
'make list-defconfigs' to view the list of provided configurations.

Please feed suggestions, bug reports, insults, and bribes back to the
buildroot mailing list: buildroot@buildroot.org
You can also find us on #buildroot on Freenode IRC.