> Do I have something missing/wrong? > I set this path in the makefile and commented out the 2 lines for if you are > using bind, since I don't have bind and am using glibc. It's because of a change in recent kernels. Apparently ETH_P_ECHO was bogus anyways, and was removed. Search google groups for more details. The fix is simple. In lib/ll_proto.c, just delete line 36. This line: __PF(ECHO,echo) Cheers, Jason.