You could try lNet which is specifically ment for FPC and Lazarus. Works on many platforms, latest also winCE (experimental tho).

http://wiki.lazarus.freepascal.org/lNet