Gerald Combs wrote:
According to http://www.mynetwatchman.com/kb/adsl/pppoemtu.htm , the optimal MTU for PPPoE connections is 1454. Anything above that adds an extra ATM cell with padding bytes for each frame you send and receive.
I'm not sure what to make of the 5808-byte receive window. What are the contents of /proc/sys/net/core/[rw]mem*? How does the speed test at dslreports.com compare?
BTW, the window size isn't static -- the OS should increase and decrease it as needed. To see this in action, run
tethereal -z proto,colinfo,tcp.window_size,tcp.window_size port 80
while you're browsing the web.