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.deAttachment:
tcpdump-2.tgz
Description: GNU Unix tar archive