Copyright © 2001-2003 Thomas M. Eastep
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover, and with no Back-Cover Texts. A copy of the license is included in the section entitled “GNU Free Documentation License”.
2003-07-20
Table of Contents
For information regarding configuring and building GNU/Linux kernels, see http://www.kernelnewbies.org.
Here's a screen shot of my Network Options Configuration:

While not all of the options that I've selected are required, they should be sufficient for most applications. Here's an excerpt from the corresponding .config file (Note: If you are running a kernel older than 2.4.17, be sure to select CONFIG_NETLINK and CONFIG_RTNETLINK):
Here's a screen shot of my Netfilter configuration:

Note that I have built everything I need as modules. You can also build everything into your kernel but if you want to be able to deal with FTP running on a non-standard port then I recommend that you modularize FTP Protocol support.
Here's the corresponding part of my .config file: