Ho provato anche a creare un cron job (come root) che lancia solo questo comando:

/sbin/route add default gw 192.168.1.1

Come sopra, il comando sembra venga eseguito ma non ha nessun effetto.
Da shell invece funziona benissimo.