--- etc/init.d/rc.net.orig	2010-02-03 18:41:57.000000000 +0100
+++ etc/init.d/rc.net	2010-02-06 12:29:17.000000000 +0100
@@ -66,6 +66,10 @@
    if [ "`pidof multid`" = "" ] ; then
       eval multid $MULTIDPARAM $VERBOSEPARAM
    fi
+	local countdown=10
+	while [ $((countdown--)) -gt 0 ] && ! ifconfig eth0 > /dev/null 2>&1; do
+		sleep 2
+	done
 }
 
 checkwlan()
