It looks to me as if ip=eth1 should do it too? case ${IPOPTS} in none|off) # Do nothing ;; ""|on|any) # Bring up device ipconfig ${DEVICE} ;; dhcp|bootp|rarp|both) ipconfig -c ${IPOPTS} -d ${DEVICE} ;; *) ipconfig -d $IPOPTS
# grab device entry from ip option NEW_DEVICE=${IPOPTS#*:*:*:*:*:*} if [ "${NEW_DEVICE}" != "${IPOPTS}" ]; then NEW_DEVICE=${NEW_DEVICE%:*} else # wrong parse, possibly only a partial string NEW_DEVICE= fi if [ -n "${NEW_DEVICE}" ]; then DEVICE="${NEW_DEVICE}" fi ;; esac It looks like part of this bug was fixed as http://bugs.debian.org/cgi- bin/bugreport.cgi?bug=467078, but the timeout is still needed. -- network NFS DHCP boot fails on multiple NIC machine https://bugs.launchpad.net/bugs/182940 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs