O DHCP definirá sua (s) rota (s) padrão (s), e isso pode acontecer depois que os scripts para up
forem executados. Portanto, não tente lidar com uma condição de corrida (inserindo dormir etc.), em vez disso, configure dhclient
em /etc/dhcp/dhclient.conf
para supersede
o valor routers
para eth0
.
(Eu não fiz isso sozinho, mas é o que eu tentaria primeiro.)