PPP problems: possible fix

Derrick J Brashear (shadow+@andrew.cmu.edu)
Fri, 6 Sep 1996 15:03:51 -0400 (EDT)


Hi,

after realizing that PPP was livable until I upgraded past 2.0.15, I did some
experimenting. The following diff, which undoes something in 2.0.16, works
for me. I'd appreciate it if some of you who have been having PPP troubles
would try it and let me know if it helps.

-D
*** linux/net/ipv4/tcp_output.c.orig Tue Sep 3 02:46:16 1996
--- linux/net/ipv4/tcp_output.c Fri Sep 6 14:59:10 1996
***************
*** 976,987 ****
sock_wfree(sk, buff);
return;
}
- #if 0 /* why does this result in problems? */
#ifndef CONFIG_NO_PATH_MTU_DISCOVERY
buff->ip_hdr->frag_off |= htons(IP_DF);
#endif
- #endif
-
t1 =(struct tcphdr *)skb_put(buff,sizeof(struct tcphdr));

/*
--- 976,984 ----