[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

sid / woody ppp not setting default gw



Hi!

I have a laptop with an ethernet card connection to a local network
and a modem for connecting to the Internet.  Earlier versions of pppd
always reset the default gateway to the dial-in server when I connected
(and reset it back to eth0 after I hang up).  A recent upgrade seems
to have broken this:

    Jul 27 19:19:14 machine pppd[15272]: not replacing existing default 
    route to eth0 [192.168.97.1]

I was able to get things to work by creating routing scripts in
/etc/ppp/ip-up.d:

    #!/bin/sh

    route add -net 137.229.94.19 dev ppp0
    logger -p daemon.debug Added route to 137.229.94.19 on ppp0

    route add default gw 137.229.94.19
    logger -p daemon.debug Added default gateway to 137.229.94.19

    route del default gw 192.168.97.1
    logger -p daemon.debug Deleted default gateway to 192.168.97.1

    exit 0

This does work, but it takes almost a minute for the script to
complete it's business, and for the changes to be reflected in the
routing table.

I have the 'defaultroute' flag set in /etc/ppp/options, ~/.ppprc, and
/etc/ppp/peers/provider.  None of these files have the 'nodefaultroute'
flag set.

Anyone know how to get pppd to set the default route, like it did
previously?

Some version info:

    ii  ppp            2.4.1-4        Point-to-Point Protocol (PPP) daemon.
    ii  libc6          2.2.3-7        GNU C Library: Shared libraries and

    Linux machine 2.4.1 #1 Mon Feb 5 08:48:24 AKST 2001 i686 unknown

Thanks!

Chris
-- 
Christopher S. Swingley         930 Koyukuk Drive
System / Network Manager        University of Alaska Fairbanks
IARC -- Frontier Program        Fairbanks, AK 99775

phone: 907-474-2689             fax: 907-474-2643
email: cswingle@iarc.uaf.edu    GNUPG and PGP2 keys at my web site
  web: http://www.frontier.iarc.uaf.edu/~cswingle

Attachment: pgpNyf99CQXIl.pgp
Description: PGP signature


Reply to: