When I raise the MTU on the ppp line to 1500 everything works fine.
This problem showed up when sendmail asked the nameserver to resolve an
address. Sendmail use type=ANY requests and the reply can be quite large.
The reply arrived to the ppp client but with bad UPD checksum and the IP
address of the originator of the packet was also wrong. Also the size of the
bogous reply was 319 bytes despite the 296 byte MTU. As I remember tcpdump
told that it is a fragment. I can provide tcpdump output for that if required
(but I left home the floppy which contains that).
1.3.72 (or was it 1.3.71?) did not have this bug.
One more bug which is probably not related to that (in fact I did not notice
anything bad related to it but it appeared in my kernlog):
arp_cache_bind: fe06b59d backlogged
arp_find: fe06b59d backlogged
arp_run_bh: fe06b59d reinstalled
arp_run_bh: entry fe06b59d was born dead
Bye,
Zoltan