Re: Slow TCP connection between linux and wince

From: Pavel Machek (pavel@suse.cz)
Date: Fri Jun 02 2000 - 06:14:40 EST


Hi!

> > I've two computers (PC and philips velo 1) connected using null-modem
> > cable at 115200. Unfortunately, connection speed is ~2.7K/sec (where
> > 10K/sec should be possible). TCP dump looks like this:
> >
> > 02:59:02.875029 192.168.55.100.1029 > 10.0.0.3.www: . ack 232141 win 3100 (DF)
> > 02:59:02.875097 10.0.0.3.www > 192.168.55.100.1029: . 233601:235061(1460) ack 196 win 16060 (DF)
> > 02:59:03.235031 192.168.55.100.1029 > 10.0.0.3.www: . ack 233601 win 3100 (DF)
> > 02:59:03.235094 10.0.0.3.www > 192.168.55.100.1029: . 235061:236521(1460) ack 196 win 16060 (DF)
>
> The WinCE machine does not seem to implement delayed acks. Without that
> good performance is very hard.
>
> > 02:59:06.695033 192.168.55.100.1029 > 10.0.0.3.www: . ack 245281 win 3100 (DF)
> > 02:59:06.695099 10.0.0.3.www > 192.168.55.100.1029: . 246741:248201(1460) ack 196 win 16060 (DF)
> >
> > Is there any way to speed connection up? "Cheat" breaking TCP rules is
> > completely ok: I'm trying to make linux work on velo 1, and waiting
> > 10minutes before kernel is uploaded is a bit boring....
> >
> > (Uhm, that ce box announces window of 3100. Is not it bit too litlle for 12Meg box? Could lowering mtu possibly help?)
>
> Maybe. How does the connection setup look like ?

CE machine downloads data from linux webserver. That webserver is
pretty much dedicated to my CE machine, therefore I'm willing to do
any hacks.
                                                                Pavel

-- 
The best software in life is free (not shareware)!		Pavel
GCM d? s-: !g p?:+ au- a--@ w+ v- C++@ UL+++ L++ N++ E++ W--- M- Y- R+

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Jun 07 2000 - 21:00:14 EST