> auto eth1
> iface eth1 inet manual
> pre-up ifconfig $IFACE up
> post-down ifconfig $IFACE down
It's possible there's an issue here with manual interfaces not correctly triggering the upstart events. Could you try booting with --verbose, and check whether you see a record of 'net-device-up (eth1)' and 'mountall-net' events in your syslog?
> auto eth1
> iface eth1 inet manual
> pre-up ifconfig $IFACE up
> post-down ifconfig $IFACE down
It's possible there's an issue here with manual interfaces not correctly triggering the upstart events. Could you try booting with --verbose, and check whether you see a record of 'net-device-up (eth1)' and 'mountall-net' events in your syslog?