Networking support

modulename: Space.ko

and/or

socket.ko

and/or

network.ko

configname: CONFIG_NET

Linux Kernel Configuration
└─>Networking support
In linux kernel since version 2.6.12  
Unless you really know what you are doing, you should say Y here.
The reason is that some programs need kernel networking support even
when running on a stand-alone machine that isn't connected to any
other computer.

If you are upgrading from an older kernel, you
should consider updating your networking tools too because changes
in the kernel and the tools often go hand in hand. The tools are
contained in the package net-tools, the location and version number
of which are given in Documentation/Changes.

For a general introduction to Linux networking, it is highly
recommended to read the NET-HOWTO, available from
<http://www.tldp.org/docs.html#howto>.

source code:

is selected by
CONFIG_CRYPTO_USER
CONFIG_CRYPTO_USER_API_HASH
CONFIG_CRYPTO_USER_API_SKCIPHER
CONFIG_SGI_XP
CONFIG_TI_ST
CONFIG_SCSI_ISCSI_ATTRS
CONFIG_SCSI_BNX2_ISCSI
CONFIG_BE2ISCSI
CONFIG_SCSI_QLA_ISCSI
CONFIG_DM_LOG_USERSPACE
CONFIG_ISCSI_TARGET
CONFIG_VHOST_NET
CONFIG_USB_CATC
CONFIG_USB_PEGASUS
CONFIG_USB_RTL8150
CONFIG_USB_RTL8152
CONFIG_USB_USBNET
CONFIG_USB_NET_AX8817X
CONFIG_USB_NET_AX88179_178A
CONFIG_USB_NET_HUAWEI_CDC_NCM
CONFIG_USB_NET_CDC_MBIM
CONFIG_USB_NET_DM9601
CONFIG_USB_NET_SR9700
CONFIG_USB_NET_SR9800
CONFIG_USB_NET_SMSC75XX
CONFIG_USB_NET_SMSC95XX
CONFIG_USB_NET_RNDIS_HOST
CONFIG_USB_NET_ZAURUS
CONFIG_USB_NET_QMI_WWAN
CONFIG_USB_VL600
CONFIG_WLAN
CONFIG_USB_CONFIGFS_NCM
CONFIG_USB_CONFIGFS_ECM
CONFIG_USB_CONFIGFS_ECM_SUBSET
CONFIG_USB_CONFIGFS_RNDIS
CONFIG_USB_CONFIGFS_EEM
CONFIG_USB_CONFIGFS_PHONET
CONFIG_USB_ETH
CONFIG_USB_G_NCM
CONFIG_USB_FUNCTIONFS_ETH
CONFIG_USB_FUNCTIONFS_RNDIS
CONFIG_USB_CDC_COMPOSITE
CONFIG_USB_G_MULTI
CONFIG_ET131X
CONFIG_OCFS2_FS
CONFIG_XFRM_ALGO
CONFIG_XFRM_USER
CONFIG_XFRM_IPCOMP
CONFIG_NET_KEY
CONFIG_NET_KEY_MIGRATE
CONFIG_INET
CONFIG_IP_MULTIPLE_TABLES
CONFIG_NET_IPIP
CONFIG_NET_IPGRE
CONFIG_IP_MROUTE_MULTIPLE_TABLES
CONFIG_NET_IPVTI
CONFIG_INET_AH
CONFIG_INET_ESP
CONFIG_INET_IPCOMP
CONFIG_INET_XFRM_TUNNEL
CONFIG_INET_XFRM_MODE_TRANSPORT
CONFIG_INET_XFRM_MODE_TUNNEL
CONFIG_INET_XFRM_MODE_BEET
CONFIG_TCP_CONG_YEAH
CONFIG_TCP_MD5SIG
CONFIG_INET6_AH
CONFIG_INET6_ESP
CONFIG_INET6_IPCOMP
CONFIG_IPV6_MIP6
CONFIG_INET6_XFRM_TUNNEL
CONFIG_INET6_XFRM_MODE_TRANSPORT
CONFIG_INET6_XFRM_MODE_TUNNEL
CONFIG_INET6_XFRM_MODE_BEET
CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION
CONFIG_IPV6_VTI
CONFIG_IPV6_SIT
CONFIG_IPV6_TUNNEL
CONFIG_IPV6_GRE
CONFIG_IPV6_MULTIPLE_TABLES
CONFIG_IPV6_MROUTE_MULTIPLE_TABLES
CONFIG_NETFILTER_NETLINK_ACCT
CONFIG_NETFILTER_NETLINK_QUEUE
CONFIG_NETFILTER_NETLINK_LOG
CONFIG_NF_CONNTRACK_AMANDA
CONFIG_NF_CONNTRACK_NETBIOS_NS
CONFIG_NF_CONNTRACK_SNMP
CONFIG_NF_CONNTRACK_PPTP
CONFIG_NF_CT_NETLINK
CONFIG_NF_CT_NETLINK_TIMEOUT
CONFIG_NF_CT_NETLINK_HELPER
CONFIG_NF_NAT_PROTO_SCTP
CONFIG_NF_TABLES
CONFIG_NF_TABLES_INET
CONFIG_NETFILTER_XT_CONNMARK
CONFIG_NETFILTER_XT_TARGET_CONNMARK
CONFIG_NETFILTER_XT_TARGET_MARK
CONFIG_NETFILTER_XT_TARGET_NFLOG
CONFIG_NETFILTER_XT_TARGET_NFQUEUE
CONFIG_NETFILTER_XT_TARGET_NOTRACK
CONFIG_NETFILTER_XT_TARGET_TPROXY
CONFIG_NETFILTER_XT_MATCH_CGROUP
CONFIG_NETFILTER_XT_MATCH_CONNLABEL
CONFIG_NETFILTER_XT_MATCH_CONNMARK
CONFIG_NETFILTER_XT_MATCH_MARK
CONFIG_NETFILTER_XT_MATCH_NFACCT
CONFIG_NETFILTER_XT_MATCH_RATEEST
CONFIG_NETFILTER_XT_MATCH_REALM
CONFIG_NETFILTER_XT_MATCH_SOCKET
CONFIG_NETFILTER_XT_MATCH_STRING
CONFIG_IP_SET
CONFIG_IP_VS_IPV6
CONFIG_IP_VS_PROTO_SCTP
CONFIG_IP_VS_FTP
CONFIG_NF_CONNTRACK_IPV4
CONFIG_IP_NF_IPTABLES
CONFIG_IP_NF_MATCH_ECN
CONFIG_IP_NF_MATCH_TTL
CONFIG_IP_NF_TARGET_SYNPROXY
CONFIG_NF_NAT_IPV4
CONFIG_IP_NF_TARGET_NETMAP
CONFIG_IP_NF_TARGET_REDIRECT
CONFIG_NF_NAT_PPTP
CONFIG_IP_NF_TARGET_CLUSTERIP
CONFIG_IP_NF_TARGET_TTL
CONFIG_IP_NF_ARPTABLES
CONFIG_NF_CONNTRACK_IPV6
CONFIG_IP6_NF_IPTABLES
CONFIG_IP6_NF_MATCH_HL
CONFIG_IP6_NF_TARGET_HL
CONFIG_IP6_NF_TARGET_SYNPROXY
CONFIG_NF_NAT_IPV6
CONFIG_BRIDGE_NF_EBTABLES
CONFIG_IP_SCTP
CONFIG_SCTP_COOKIE_HMAC_MD5
CONFIG_SCTP_COOKIE_HMAC_SHA1
CONFIG_STP
CONFIG_GARP
CONFIG_BRIDGE
CONFIG_NET_DSA
CONFIG_VLAN_8021Q_GVRP
CONFIG_VLAN_8021Q_MVRP
CONFIG_DECNET_ROUTER
CONFIG_LLC2
CONFIG_IPX
CONFIG_ATALK
CONFIG_IEEE802154_6LOWPAN
CONFIG_MAC802154
CONFIG_NET_SCHED
CONFIG_NET_CLS_BASIC
CONFIG_NET_CLS_TCINDEX
CONFIG_NET_CLS_ROUTE4
CONFIG_NET_CLS_FW
CONFIG_NET_CLS_U32
CONFIG_NET_CLS_RSVP
CONFIG_NET_CLS_RSVP6
CONFIG_NET_CLS_FLOW
CONFIG_NET_CLS_CGROUP
CONFIG_NET_CLS_BPF
CONFIG_NET_EMATCH
CONFIG_NET_EMATCH_TEXT
CONFIG_BATMAN_ADV
CONFIG_OPENVSWITCH
CONFIG_RFS_ACCEL
CONFIG_BQL
CONFIG_MKISS
CONFIG_BAYCOM_SER_FDX
CONFIG_BAYCOM_SER_HDX
CONFIG_BAYCOM_PAR
CONFIG_BAYCOM_EPP
CONFIG_CAN_LEDS
CONFIG_CAN_PEAK_PCIEC
CONFIG_IRDA
CONFIG_USB_IRDA
CONFIG_SIGMATEL_FIR
CONFIG_MCS_FIR
CONFIG_BT
CONFIG_BT_BNEP
CONFIG_BT_HIDP
CONFIG_BT_HCIUART_BCSP
CONFIG_BT_HCIBCM203X
CONFIG_BT_HCIBFUSB
CONFIG_BT_HCIBT3C
CONFIG_BT_MRVL_SDIO
CONFIG_BT_ATH3K
CONFIG_AF_RXRPC
CONFIG_RXKAD
CONFIG_CFG80211_WEXT
CONFIG_MAC80211
CONFIG_MAC80211_RC_PID
CONFIG_MAC80211_RC_MINSTREL
CONFIG_MAC80211_LEDS
CONFIG_CAIF
CONFIG_CEPH_LIB
CONFIG_CEPH_LIB_USE_DNS_RESOLVER
CONFIG_NFC_DIGITAL
CONFIG_NFC_NCI_SPI
CONFIG_NFC_SHDLC
CONFIG_NFC_PN544
CONFIG_NFC_MICROREAD
CONFIG_SECURITY_SELINUX
CONFIG_SECURITY_SMACK
CONFIG_SECURITY_TOMOYO
CONFIG_SECURITY_APPARMOR