Você pode escrever seu próprio script que faz o roteamento em /etc/ppp/ip-up.d/
qualquer script nesse diretório é chamado pelo script /etc/ppp/ip-up
estas variáveis são acessíveis a partir do ip-up:
# This script is called with the following arguments:
# Arg Name Example
# $1 Interface name ppp0
# $2 The tty ttyS1
# $3 The link speed 38400
# $4 Local IP number 12.34.56.78
# $5 Peer IP number 12.34.56.99
# $6 Optional ''ipparam'' value foo
# These variables are for the use of the scripts run by run-parts
PPP_IFACE="$1"
PPP_TTY="$2"
PPP_SPEED="$3"
PPP_LOCAL="$4"
PPP_REMOTE="$5"
PPP_IPPARAM="$6"
export PPP_IFACE PPP_TTY PPP_SPEED PPP_LOCAL PPP_REMOTE PPP_IPPARAM
isso funcionou para mim foi capaz de adicionar rotas e também definir a métrica.