O problema aparece quando eth1
sobe, porque também de dhcp
obteve default gw
param. Você pode adicionar em /etc/network/if-up.d/
algum script para retornar o padrão gw para eth0
Exemplo:
sudo nano /etc/network/if-up.d/script
e coloque o conteúdo
# Check for specific interface if desired
[ "$IFACE" != "eth1" ] || exit 0
# Return default interface and gw
route add default dev eth0
atribua script
privilégio
chmod 755 /etc/ppp/if-up.d/script
if-up.d
acionará o script chamado script
quando eth1
ir up
e devolver default gw
a eth0