We have such command in /etc/init.d/net.ppp0: [ -n "$(/sbin/route | egrep 'default')" ] && route del default so if we have not other internet connections and there are some routes, espesially to external IP, we have to wait too long before routing table is displayed. If we change this command to: [ -n "$(/sbin/route -n | egrep '0.0.0.0')" ] && route del default it would proceed much quicker. I use this in my gateway system and can say that it works.
So I need in net.${IFACE} to change commands echo "[ -f /etc/ppp/ip-up.local ] && . /etc/ppp/ip-up.local" \ >>/etc/ppp/ip-up echo "[ -f /etc/ppp/ip-down.local ] && . /etc/ppp/ip-down.local" \ >>/etc/ppp/ip-down to echo "[ -f /etc/ppp/ip-up.local ] && . /etc/ppp/ip-up.local \$1 \$2 \$3 \$4 \$5 \$6" \ >>/etc/ppp/ip-up echo "[ -f /etc/ppp/ip-down.local ] && . /etc/ppp/ip-down.local \$1 \$2 \$3 \$4 \$5 \$6" \ >>/etc/ppp/ip-down because I have more than one ppp. Do I need to create new bug or it will be resolved here?
fixed in 2.4.2_beta3-r1 .)