dracut/modules.d/40network
dyoung@redhat.com 3fa59d171d Wait for interface up at the early stage
In case long delay of network driver initqueue will exit before net dev is
ready. We have no chance to setup it then.
For dhcp, when we finish the setup there will be a setup_net_<dev>.ok. Doing
same for static ip case. Also add a check to initqueue when we generate udev
rules to ensure it's early enough.

[v1->v2]: only wait for bootdev or it's possible to cause boot fail for
waiting for non-bootdev. For example bond0->eth0, set bond0 as bootdev and
dhcp, we only need to wait bond0 setup ok.

Signed-off-by: Dave Young <dyoung@redhat.com>
2012-12-14 09:09:00 +01:00
..
dhclient-script.sh Move wait for if functions to net lib 2012-12-14 09:08:59 +01:00
dhclient.conf removed trailing whitespaces 2011-05-10 11:56:09 +02:00
dhcp-root.sh 40network/dhcp-root.sh: s#initqueue-finished#initqueue/finished#g 2011-03-29 15:46:53 +02:00
ifname-genrules.sh network/ifname-genrules.sh: check for multiple ifname= lines 2012-07-06 12:57:17 +02:00
ifup.sh Wait for interface up at the early stage 2012-12-14 09:09:00 +01:00
kill-dhclient.sh 40network/kill-dhclient.sh: kill dhclient silently 2012-03-08 10:58:16 +01:00
module-setup.sh dracut: add team device support 2012-12-14 09:06:51 +01:00
net-genrules.sh Wait for interface up at the early stage 2012-12-14 09:09:00 +01:00
net-lib.sh Wait for link ready before use the interface 2012-12-14 09:08:59 +01:00
netroot.sh network: fix ifup and netroot calling 2012-04-23 11:32:45 +02:00
parse-bond.sh modules.d: get rid of "tr" 2012-06-29 12:41:27 +02:00
parse-bridge.sh modules.d: get rid of "tr" 2012-06-29 12:41:27 +02:00
parse-ifname.sh network: factor out parse_ifname_opts() for ifname-genrules 2012-07-05 14:33:45 +02:00
parse-ip-opts.sh network/parse-ip-opts.sh: relax bootdev handling 2012-10-16 13:21:14 +02:00
parse-team.sh dracut: add team device support 2012-12-14 09:06:51 +01:00
parse-vlan.sh Remove netroot check in cmdline parsing code 2012-05-29 11:18:51 +02:00