Diald doesn't work with 1.3.72

Kevin Buettner (kev@primenet.com)
Sun, 10 Mar 1996 23:25:50 -0700 (MST)


I have been unable to get either diald-0.11 or diald-0.12 to work with
linux kernel 1.3.72 (built with IP forwarding, firewalling, and
masquerading). OTOH, diald-0.11 is working well with 1.3.70 and several
earlier versions in the 1.3.X series (configured the same).

In 1.3.72, diald dials out properly and gets a connection, but I do not have
any network connectivity (i.e, pings, telnets, etc. to favorite hosts don't
work).

It appears that PPP is more or less working because I get network
connectivity once I delete the default route and add it back in to go
straight to the ppp device. (But diald still isn't very happy. It
doesn't notice any of the packets being sent in either direction and
eventually drops the connecton.)

FYI, "netstat -rn" yields the following:

Kernel routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
127.0.0.2 0.0.0.0 255.255.255.255 UH 0 0 0 sl0
204.245.20.28 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 9 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 67 lo
0.0.0.0 127.0.0.2 0.0.0.0 UG 0 0 496 sl0

I am using the following command to start diald up in /etc/rc.d/rc.local:

/usr/sbin/diald /dev/cua1 -m ppp local 204.245.17.205 remote 127.0.0.2 \
defaultroute modem crtscts redial-timeout 7 \
connect /usr/sbin/chatter fifo /etc/diald/fifo \
-- asyncmap 0

Kevin