[PATCH v11 00/13] net: tcp: improve tcp support

Peter Robinson pbrobinson at gmail.com
Sun Oct 27 17:37:26 CET 2024


On Sun, 27 Oct 2024 at 16:32, Tom Rini <trini at konsulko.com> wrote:
>
> On Wed, Oct 09, 2024 at 01:50:41PM +0300, Mikhail Kshevetskiy wrote:
>
> > U-Boot support of LWIP is not ready for a moment, but we already have
> > some kind of tcp support. Unfortunately this support is really bad.
> >
> > Some of the known issues:
> >  * tcp packet from other connection can break a current one
> >  * tcp send sequence always starts from zero
> >  * bad tcp options processing
> >  * strange assumptions on packet size for selective acknowledge
> >  * tcp interface assumes one of the two scenarios:
> >      - data downloading from remote host to a board
> >      - request-response exchange with a small packets
> >    so it's not possible to upload large amount of data from the
> >    board to remote host.
> >  * wget test generate bad tcp stream, test should fail but it passes instead
> >
> > This series of patches fixes all of the above issues.
>
> Please rebase this as it no longer applies now that lwIP has been
> merged.

Now that lwip has been merged I think it makes sense to look at using
that code if you really must have a httpd server on U-Boot.


More information about the U-Boot mailing list