My high-tech solution to NTPDATE (et.al.) running before the link was up was to edit /etc/rc.d/NETWORKING and append these two lines at the bottom of the file: ====== /bin/echo "Waiting 10s for network link to wake up." /bin/sleep 10 ====== This has solved this startup problem in all the cases where it had previously been a problem.