The real problem is in dhcp.sh. "/sbin/udevadm settle" doesn't work, which is what initiated my debugging spree.
I added this to /etc/init.d/rcS (and commented out the same parts in tc-config):
[code]/sbin/udevd --daemon 2>&1 >/dev/null
/sbin/udevadm t...
I added this to /etc/init.d/rcS (and commented out the same parts in tc-config):
[code]/sbin/udevd --daemon 2>&1 >/dev/null
/sbin/udevadm t...