I have got a web server running quite successfully with a Wiznet W5100 Ethernet chip. It serves files with long filenames on a FAT16 microSD memory card.
I thought that I should try to do the same with ENC28J60 chip and compare performance.
As far as I can see, all existing AVR code originated from Tuxgraphics. Unfortunately, all their examples rely on serving very SMALL web pages. i.e. you can't serve up multiple packets.
Has anyone got this working? I am guessing that many people have had the idea of serving general purpose web pages. I am hoping that it is just a question of setting up the multiple packets correctly. And that someone has already written the code.
Has anyone used a ENC28J60 with the M*crochip TCP/IP stack? Or experienced their demo code?
Incidentally, the W5100 server works pretty well. The idea of having GB of pages served by an Arduino independent of a PC is pretty cool.