A question about PPPoE and LQR.

Scot sa_murr at cam.org
Sat Mar 13 11:56:32 PST 2004


Greetings to to you.

I'm running 4.9-STABLE, and using userland PPP to connect to my ISP.  For
several months I've been experiencing constant periodic lag in my
connection, and it's only recently that I have tracked the problem down to
PPP and the LQR feature.  I've got 1-mbit ADSL with a static IP.  While I
have been using FreeBSD for a while, I'm no guru, so please bear with me!

Succinctly put: When I enable LQR in my ppp.conf, my connection drops and
reconnects every 3 minutes (+/-), since "tun0: LQM: deflink: Too many LQR
packets lost".  This gives me an annoying 5 to 10 second lag while doing
it's thing... possibly fatal while MUD'ing!  ;-)

An example of a ping series to www.freebsd.org:
64 bytes from 216.136.204.117: icmp_seq=117 ttl=51 time=100.795 ms
64 bytes from 216.136.204.117: icmp_seq=118 ttl=51 time=100.736 ms
64 bytes from 216.136.204.117: icmp_seq=119 ttl=51 time=101.165 ms
64 bytes from 216.136.204.117: icmp_seq=120 ttl=51 time=3728.962 ms
64 bytes from 216.136.204.117: icmp_seq=121 ttl=51 time=2722.021 ms
64 bytes from 216.136.204.117: icmp_seq=122 ttl=51 time=1714.950 ms
64 bytes from 216.136.204.117: icmp_seq=123 ttl=51 time=707.868 ms
64 bytes from 216.136.204.117: icmp_seq=124 ttl=51 time=102.800 ms
64 bytes from 216.136.204.117: icmp_seq=125 ttl=51 time=100.783 ms
64 bytes from 216.136.204.117: icmp_seq=126 ttl=51 time=101.738 ms
 ... well... you could see how that could get annoying, every 3 minutes.

When I disable my LQR, I have a blissfully lag-free connection... but only
while it is actually connected.  If the line actually drops, it doesn't
seem to redial, no matter that I have my ppp set up with -ddial option.
If it weren't for the fact that I like to check my email by SSH'ing into
the machine, and run Apache for my personal webpage, I'd let it go at
that.

I haven't included tons of logs or copies of .conf's, since in all my
searching I've found a few other people with similar problems, but no real
solutions.

Basically, am I missing something?  Is there no real solution?  Do I leave
my LQR enabled and live with frequent MUD deaths?  Or do I disable the LQR
in my ppp.conf and manually restart ppp whenever I get home and notice
it's down?

Or is there an Option X that I have missed in my google searches?

Anybody that can point me in a direction that I've not checked would be
appreciated.

	-Scot




More information about the freebsd-questions mailing list