Doug, 1. Ethernut's stack highly depends on multithreading. 2. The code requires a lot of changes to be portable to other than 8-bit systems. See message from Ralph Mason http://www.egnite.de/pipermail/en-nut-discussion/2003-April/000670.html Yes, lwIP looks very good to me too. Harald