On Sat, 14 Jan 2006, Marco d'Itri wrote:
The ppp_2.4.4 dump is not clear. If you will open it in ethereal you will see a first successful PPP connections, which is not terminated until later (packet 41-42), then (starting from packet 30) an attempt to estabilish a new connection which fails because the remote server is not sending back the PADS packet (because it's already engaged in a PPP session with you?),
Well, that's easy to explain. From the old modem days I'm using a /usr/local/bin/pon that basically does while ! fping $host > /dev/null 2>/dev/null ; do sleep 2 /usr/bin/pon dsl-provider done
and finally a new PPP session is almost estabilished but killed from your side still in the LCP phase. Your precedent syslog log shows that there are multiple PPP sessions started a few seconds after each other, so it looks like something is wrong with your system.
If this disturbs you I tried after a fresh reboot # tcpdump -i eth1 -w ppp_2.4.4-2 tcpdump: bind: Network is down # ifconfig eth1 up # tcpdump -i eth1 -w ppp_2.4.4-2 tcpdump: WARNING: eth1: no IPv4 address assigned tcpdump: listening on eth1, link-type EN10MB (Ethernet), capture size 96 bytes ... other xterm # /usr/bin/pon dsl-provider Plugin rp-pppoe.so loaded. (wait) ping 193.175.81.44 ---> failed (back to tcpdump console) ^C 62 packets captured 124 packets received by filter 0 packets dropped by kernel I attached a tgz containing the tcpdump and ifconfig output. Please tell me if I can clarify things by further information. As I said ppp 2.4.3 works if I just reinstall the old package. Kind regards Andreas. -- http://fam-tille.de
tcpdump-2.tgz
Description: GNU Unix tar archive