ну как минимум советую посмотреть
http://www.ethernut.de это правда, не только TCP/IP а операционная система
(там же есть ссылки на другие Open Source TCP/IP Stacks:
http://www.ethernut.de/en/links.html)а вообще все сильно зависит от того что нужно:
нужна-ли поддержка ethernet ?
если да то какой ethernet controller ?
нужна ли поддержка PPP ?
о каком объеме передаваемой информации идет речь ?
и т.д.
от этого все очень зависит