Por que você está usando auto
em vez de allow-hotplug
? Se você usa allow-hotplug
e seu hardware suporta detecção de link, seu sistema nem tentará fazer DHCP se não houver um link detectado.
Outro valor que você pode querer mudar é no arquivo /etc/default/ifupdown
. Considere definir o tempo limite IFUPDOWN_TIMEOUT
.