| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280 | menu "Network support"config ADK_KERNEL_INET	boolean	default yconfig ADK_KERNEL_NET_CORE	boolean	default yconfig ADK_KERNEL_IP_FIB_HASH	boolean	default yconfig ADK_KERNEL_SYN_COOKIES	boolean	default nconfig ADK_KERNEL_IP_PNP_BOOTP	boolean	default nconfig ADK_KERNEL_IP_PNP_RARP	boolean	default nconfig ADK_KERNEL_NET_IPGRE_BROADCAST	boolean	default nconfig ADK_KERNEL_NET_IPGRE_DEMUX	boolean	default nconfig ADK_KERNEL_PPP_ASYNC	boolean	default nconfig ADK_KERNEL_SLHC	boolean	default nconfig ADK_KERNEL_IMQ	tristate	default nconfig ADK_KERNEL_LLC	tristate	default nconfig ADK_KERNEL_IP_MULTICAST	prompt ".................................. Enable IP Multicasting"	boolean	default nconfig ADK_KERNEL_IP_MROUTE	prompt ".................................. Enable IP Multicasting Routing"	boolean	default nconfig ADK_KPACKAGE_KMOD_ATM	prompt "kmod-atm.......................... Asynchronous Transfer Mode (ATM)"	tristate	default n	help	 ATM is a high-speed networking technology for Local Area Networks	 and Wide Area Networks.  It uses a fixed packet size and is	 connection oriented, allowing for the negotiation of minimum	 bandwidth requirements.	 In order to participate in an ATM network, your Linux box needs an	 ATM networking card. If you have that, say Y here and to the driver	 of your ATM card below.	 Note that you need a set of user-space programs to actually make use	 of ATM.  See the file <file:Documentation/networking/atm.txt> for	 further details.config ADK_KPACKAGE_KMOD_ATM_BR2684	prompt "kmod-atm-br2684................... BR2684 ATM module"	tristate	select ADK_KPACKAGE_KMOD_ATM	default n	helpconfig ADK_KPACKAGE_KMOD_BRIDGE	prompt "kmod-bridge....................... 802.1d Ethernet Bridging"	tristate	select ADK_KERNEL_LLC	default n	help	  If you say Y here, then your Linux box will be able to act as an	  Ethernet bridge, which means that the different Ethernet segments it	  is connected to will appear as one Ethernet to the participants.	  Several such bridges can work together to create even larger	  networks of Ethernets using the IEEE 802.1 spanning tree algorithm.	  As this is a standard, Linux bridges will cooperate properly with	  other third party bridge products.	  In order to use the Ethernet bridge, you'll need the bridge	  configuration tools; see <file:Documentation/networking/bridge.txt>	  for location. Please read the Bridge mini-HOWTO for more	  information.	  If you enable iptables support along with the bridge support then you	  turn your bridge into a bridging IP firewall.	  iptables will then see the IP packets being bridged, so you need to	  take this into account when setting up your firewall rules.	  Enabling arptables support when bridging will let arptables see	  bridged ARP traffic in the arptables FORWARD chain.config ADK_KPACKAGE_KMOD_VLAN_8021Q	prompt "kmod-vlan......................... 802.1q VLAN support"	tristate	default n	help          Select this and you will be able to create 802.1Q VLAN interfaces          on your ethernet interfaces.  802.1Q VLAN supports almost          everything a regular ethernet interface does, including          firewalling, bridging, and of course IP traffic.  You will need          the 'vconfig' tool from the VLAN project in order to effectively          use VLANs.  See the VLAN web page for more information:          <http://www.candelatech.com/~greear/vlan.html>config ADK_KPACKAGE_KMOD_INET_TUNNEL	tristate	default n	helpconfig ADK_KPACKAGE_KMOD_NET_IPIP	prompt "kmod-net-ipip..................... IP in IP encapsulation support"	tristate	select ADK_KPACKAGE_KMOD_INET_TUNNEL	default n	help	  Tunneling means encapsulating data of one protocol type within	  another protocol and sending it over a channel that understands the	  encapsulating protocol. This particular tunneling driver implements	  encapsulation of IP within IP, which sounds kind of pointless, but	  can be useful if you want to make your (or some other) machine	  appear on a different network than it physically is, or to use	  mobile-IP facilities (allowing laptops to seamlessly move between	  networks without changing their IP addresses).config ADK_KPACKAGE_KMOD_NET_IPGRE	prompt "kmod-net-ipgre.................... GRE tunnels over IP"	tristate	select ADK_KERNEL_NET_IPGRE_BROADCAST	select ADK_KERNEL_NET_IPGRE_DEMUX	default n	help	  Tunneling means encapsulating data of one protocol type within	  another protocol and sending it over a channel that understands the	  encapsulating protocol. This particular tunneling driver implements	  GRE (Generic Routing Encapsulation) and at this time allows	  encapsulating of IPv4 or IPv6 over existing IPv4 infrastructure.	  This driver is useful if the other endpoint is a Cisco router: Cisco	  likes GRE much better than the other Linux tunneling driver ("IP	  tunneling" above). In addition, GRE allows multicast redistribution	  through the tunnel.config ADK_KPACKAGE_KMOD_IPV6	prompt "kmod-ipv6......................... IPv6 support"	tristate	default m if !ADK_LINUX_M68K	help	  This is complemental support for the IP version 6.	  You will still be able to do traditional IPv4 networking as well.	  For general information about IPv6, see	  <http://playground.sun.com/pub/ipng/html/ipng-main.html>.	  For Linux IPv6 development information, see <http://www.linux-ipv6.org>.	  For specific information about IPv6 under Linux, read the HOWTO at	  <http://www.bieringer.de/linux/IPv6/>.config ADK_KPACKAGE_KMOD_IPV6_SIT	prompt "kmod-ipv6-sit..................... IPv6-in-IPv4 tunnel (SIT driver)"	tristate	select ADK_KPACKAGE_KMOD_INET_TUNNEL	default n	help	  Tunneling means encapsulating data of one protocol type within	  another protocol and sending it over a channel that understands the	  encapsulating protocol. This driver implements encapsulation of IPv6	  into IPv4 packets. This is useful if you want to connect two IPv6	  networks over an IPv4-only path.config ADK_KPACKAGE_KMOD_PPP	prompt "kmod-ppp.......................... PPP support"	tristate	select ADK_KERNEL_NETDEVICES	select ADK_KERNEL_PPP_ASYNC	select ADK_KERNEL_SLHC	select ADK_KPACKAGE_KMOD_CRC_CCITT	default n	help	  PPP (Point to Point Protocol) is a newer and better SLIP.  It serves	  the same purpose: sending Internet traffic over telephone (and other	  serial) lines.  Ask your access provider if they support it, because	  otherwise you can't use it; most Internet access providers these	  days support PPP rather than SLIP.	  To use PPP, you need an additional program called pppd as described	  in the PPP-HOWTO, available at	  <http://www.tldp.org/docs.html#howto>.  Make sure that you have	  the version of pppd recommended in <file:Documentation/Changes>.	  The PPP option enlarges your kernel by about 16 KB.	  There are actually two versions of PPP: the traditional PPP for	  asynchronous lines, such as regular analog phone lines, and	  synchronous PPP which can be used over digital ISDN lines for	  example.  If you want to use PPP over phone lines or other	  asynchronous serial lines, you need to say Y (or M) here and also to	  the next option, "PPP support for async serial ports".  For PPP over	  synchronous lines, you should say Y (or M) here and to "Support	  synchronous PPP", below.config ADK_KPACKAGE_KMOD_PPP_MPPE	prompt   "kmod-ppp-mppe................... PPP MPPE/MPPC module"	tristate	depends on ADK_KPACKAGE_KMOD_PPP	select ADK_KERNEL_CRYPTO	select ADK_KPACKAGE_KMOD_CRYPTO_ARC4	select ADK_KPACKAGE_KMOD_CRYPTO_SHA1	select ADK_KPACKAGE_KMOD_CRYPTO_ECB	default n	help         Support for the MPPE Encryption protocol, as employed by the	 Microsoft Point-to-Point Tunneling Protocol.	 See http://pptpclient.sourceforge.net/ for information on	 configuring PPTP clients and servers to utilize this method.config ADK_KPACKAGE_KMOD_PPPOATM	prompt   "kmod-pppoatm.................... PPPoA (PPP over ATM) kernel support"	tristate	depends on ADK_KPACKAGE_KMOD_PPP	select ADK_KPACKAGE_KMOD_ATM	default n	help	  Support for PPP over ATMconfig ADK_KPACKAGE_KMOD_PPPOE	prompt   "kmod-pppoe...................... PPPoE (PPP over Ethernet) kernel support"	tristate	depends on ADK_KPACKAGE_KMOD_PPP	default n	help	  Support for PPP over Ethernetconfig ADK_KPACKAGE_KMOD_TUN	prompt "kmod-tun.......................... Universal TUN/TAP driver"	tristate	select ADK_KERNEL_NETDEVICES	default n	help	  Kernel support for the TUN/TAP tunneling deviceconfig ADK_KPACKAGE_KMOD_BONDING	prompt "kmod-bonding...................... Bonding driver support"	tristate	select BUSYBOX_IFENSLAVE	default n	help  	  Say 'Y' or 'M' if you wish to be able to 'bond' multiple Ethernet	  Channels together. This is called 'Etherchannel' by Cisco,	  'Trunking' by Sun, 802.3ad by the IEEE, and 'Bonding' in Linux.	  The driver supports multiple bonding modes to allow for both high	  performance and high availability operation.	  Refer to <file:Documentation/networking/bonding.txt> for more	  information.source target/linux/config/Config.in.schedsource target/linux/config/Config.in.ipsecsource target/linux/config/Config.in.ipvsendmenu
 |