você pode fazer algo parecido com isso para o seu script de inicialização:
echo "route add 208.85.40.20 dev \$IFNAME" >> /etc/ppp/ip-up.local
chmod 755 /etc/ppp/ip-up.local
EDITAR
Eu vejo seu usando o openwrt; Eu não acho que $ IFNAME resolverá para ppp0, ppp1 etc. O wiki openwrt sugere $ INTERFACE no script ip-up:
echo "route add 208.85.40.20 dev \$INTERFACE" >> /etc/ppp/ip-up
EDIT2
Você tentou adicionar manualmente a rota?
route add 208.85.40.20 dev ppp0
route add 208.85.40.50 dev ppp0
Se sim, aparece na sua tabela de roteamento? Em caso afirmativo, (suponho que sim), suspeito que o problema esteja no firewall ou no outro lado do link ppp. Você pode verificar com o tcpdump - se você ver o tráfego deixando a interface ppp0, mas sem retorno, então é provável que o ppp peer. Se você não vir tráfego, verifique as configurações do iptables.
tcpdump -n ip host 208.85.40.20
iptables inseguros para solução de problemas:
iptables -t nat -I PREROUTING -d 208.85.40.20 -j ACCEPT
iptables -t nat -I PREROUTING -s 208.85.40.20 -j ACCEPT
iptables -I FORWARD -s 208.85.40.20 -j ACCEPT
iptables -I FORWARD -d 208.85.40.20 -j ACCEPT
iptables -t nat -I POSTROUTING -s 208.85.40.20 -j ACCEPT
iptables -t nat -I POSTROUTING -d 208.85.40.20 -j MASQUERADE