Markus Gutschke <ma...@gu...> writes:
> Ken Yap wrote:
> >>Dig all you want, but I still like my HTTP idea :)
> > So do I but I think it should be done by writing a server side TFTP to
> > HTTP proxy. I might knock up a Perl version sometime. That might scare
> > some of you into doing it first with a more readable language. :-)
>
> I always thought that HTTP couldn't be that difficult to do, if it was strictly
> limited to the small subset that Etherboot needs. 15 hours later, I have the
> proof ;-)
>
> The attached patch is against 5.0.11, as that was easiest to test with; I might
> try to port it next week at LinuxExpo, if I can find a more up-to-date test
> environment.
>
> Now, whether this is really a good idea, and whether it should go into
> Etherboot, is a a completely different question. I leave that up to Ken.
A couple of interesting things to find out are:
1) How much does it increase the size of a rom?
2) How well does it the tcp stack work in a congested environment.
- Does it play badly with other simultaneous tcp connections?
- Does the implemented window scaling work well.
3) Are alignment considerations that need to be taken care of.
Eric
|