X-Git-Url: http://git.ipfire.org/?p=people%2Fpmueller%2Fipfire-2.x.git;a=blobdiff_plain;f=src%2Finitscripts%2Finit.d%2Fnetworking%2Fred;h=1e4af55af812f3520196d270674c37ab78be6f51;hp=0c41663e97d74448462ec0e5d6fb7de31d8836ec;hb=164a3b51a9891690695547fe84c8d7eef16af444;hpb=ff7a39506abf741d8e57647453a6171a0cc563fd diff --git a/src/initscripts/init.d/networking/red b/src/initscripts/init.d/networking/red index 0c41663e97..1e4af55af8 100644 --- a/src/initscripts/init.d/networking/red +++ b/src/initscripts/init.d/networking/red @@ -363,6 +363,10 @@ case "${1}" in fi fi ip link set ${PPP_NIC} up + if [ -n "${PPTP_ROUTE}" ]; then + boot_mesg "Set route ${PPTP_ROUTE} to pptp server..." + route add ${PPTP_ROUTE} + fi else boot_mesg "Bringing up the PPP via ${TYPE} on ${COMPORT}..." fi @@ -551,6 +555,10 @@ case "${1}" in fi fi + if [ -n "${PPTP_ROUTE}" ]; then + route del ${PPTP_ROUTE} + fi + if [ "$DEVICE" != "${GREEN_DEV}" ] && [ "$DEVICE" != "" ]; then link_status=`ip link show $DEVICE.${INET_VLAN} 2> /dev/null` if [ -n "${link_status}" ]; then