I did some more debugging and found out that if I remove all lines from /etc/network/interfaces, the boot is *much* faster. The dhclient.conf timeout doesn't improve the situation at all, but the boot is stalled because Ubuntu puts a couple of interfaces in the network config. I'm using networkmanager, so I don't need this config anyway.
Still, the original problem is not fixed in feisty: Starting the network is in the critical boot path and thus stalls the boot.
I did some more debugging and found out that if I remove all lines from /etc/network/ interfaces, the boot is *much* faster. The dhclient.conf timeout doesn't improve the situation at all, but the boot is stalled because Ubuntu puts a couple of interfaces in the network config. I'm using networkmanager, so I don't need this config anyway.
Still, the original problem is not fixed in feisty: Starting the network is in the critical boot path and thus stalls the boot.