I've used the Microchip TCP/IP stack on both 24H and 18F chips without too much trouble. I just include the files I think I'll need in the project. When the compiler complains about something missing, I add that file to the project. I think it's possible to include a good subset of all the files for limited functionality. In my case, I'm using DHCP, my own TCP protocol, HTTP2 and MCPFS2 (I think that's the name of it... it's their file system for web pages). Remember also to look in the utilities directory for a program to generate the tcp configuration files. It saves a lot of work. Good luck! Harold -- FCC Rules Updated Daily at http://www.hallikainen.com - Advertising opportunities available! -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist