touch /var/ipfire/red/dial-on-demand
ARGS+=" demand nopersist connect /bin/true"
fi
- ARGS+=" active-filter outbound and not icmp[0] == 3 and not tcp[13] & 4 != 0"
+ DEMAND+=" active-filter outbound and not icmp[0] == 3 and not tcp[13] & 4 != 0"
fi
ARGS+=" noipdefault default-asyncmap defaultroute hide-password local mtu 1492"
ARGS+=" debug"
fi
- $PPPCOMMAND "${PPPOECOMMAND}" $ARGS
+ $PPPCOMMAND "${PPPOECOMMAND}" $ARGS $DEMAND >/dev/null 2>&1
evaluate_retval
else
touch /var/ipfire/red/dial-on-demand
PPPCOMMAND+=" demand nopersist"
fi
- PPPCOMMAND+=" active-filter outbound and not icmp[0] == 3 & not tcp[13] & 4 != 0"
+ DEMAND+="active-filter outbound and not icmp[0] == 3 & not tcp[13] & 4 != 0"
fi
PPPCOMMAND+=" noipdefault defaultroute hide-password ipcp-accept-local"
PPPCOMMAND+=" debug"
fi
- $PPPCOMMAND
+ $PPPCOMMAND $DEMAND >/dev/null 2>&1
evaluate_retval
fi