/etc/ppp/ip-down has a typo: if [ -x /etc/init.d/net.$1 ]; then if /etc/init.d/net.$1 --quiet --status ; then export IN_BACKGROUND="true" /etc/init.d/net.$1 --quiet stop fi fi This should be: if /etc/init.d/net.$1 --quiet status ; then (note status w/o the '--') otherwise you get: Mar 23 19:08:07 ale rc-scripts: ERROR: wrong args ( --status ) Mar 23 19:08:07 ale rc-scripts: Usage: net.ppp0 { start|stop|restart } Mar 23 19:08:07 ale rc-scripts: net.ppp0 without arguments for full help in syslog on hangup. system info: 2006.1 ~amd64
fixed in -r13. please excuse an over-worked man ;)