Networking support
modulename: Space.ko
and/orsocket.ko
and/ornetwork.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 <file: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>.
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 <file: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_TOSA_BTCONFIG_CRYPTO_USER
CONFIG_CRYPTO_USER_API_HASH
CONFIG_CRYPTO_USER_API_SKCIPHER
CONFIG_CRYPTO_USER_API_RNG
CONFIG_CRYPTO_USER_API_AEAD
CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI
CONFIG_SGI_XP
CONFIG_TI_ST
CONFIG_SCSI_FC_ATTRS
CONFIG_SCSI_ISCSI_ATTRS
CONFIG_SCSI_BNX2_ISCSI
CONFIG_BE2ISCSI
CONFIG_SCSI_QLA_ISCSI
CONFIG_SCSI_PMCRAID
CONFIG_DM_LOG_USERSPACE
CONFIG_ISCSI_TARGET
CONFIG_WLAN
CONFIG_HVC_IUCV
CONFIG_PTP_1588_CLOCK
CONFIG_USBIP_CORE
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_INFINIBAND
CONFIG_QCOM_SYSMON
CONFIG_SLIM_QCOM_NGD_CTRL
CONFIG_OCFS2_FS
CONFIG_TLS
CONFIG_TLS_DEVICE
CONFIG_XFRM
CONFIG_XFRM_ALGO
CONFIG_XFRM_USER
CONFIG_XFRM_IPCOMP
CONFIG_NET_KEY
CONFIG_NET_KEY_MIGRATE
CONFIG_IP_MULTIPLE_TABLES
CONFIG_NET_IPIP
CONFIG_NET_IP_TUNNEL
CONFIG_NET_IPGRE
CONFIG_IP_MROUTE
CONFIG_IP_MROUTE_MULTIPLE_TABLES
CONFIG_NET_IPVTI
CONFIG_NET_UDP_TUNNEL
CONFIG_NET_FOU
CONFIG_NET_FOU_IP_TUNNELS
CONFIG_INET_AH
CONFIG_INET_ESP
CONFIG_INET_ESP_OFFLOAD
CONFIG_INET_IPCOMP
CONFIG_INET_XFRM_TUNNEL
CONFIG_TCP_CONG_YEAH
CONFIG_TCP_MD5SIG
CONFIG_INET6_AH
CONFIG_INET6_ESP
CONFIG_INET6_ESP_OFFLOAD
CONFIG_INET6_IPCOMP
CONFIG_IPV6_MIP6
CONFIG_IPV6_ILA
CONFIG_INET6_XFRM_TUNNEL
CONFIG_IPV6_VTI
CONFIG_IPV6_SIT
CONFIG_IPV6_TUNNEL
CONFIG_IPV6_GRE
CONFIG_IPV6_FOU_TUNNEL
CONFIG_IPV6_MULTIPLE_TABLES
CONFIG_IPV6_MROUTE
CONFIG_IPV6_MROUTE_MULTIPLE_TABLES
CONFIG_IPV6_SEG6_LWTUNNEL
CONFIG_IPV6_SEG6_HMAC
CONFIG_NETLABEL
CONFIG_NETWORK_PHY_TIMESTAMPING
CONFIG_BRIDGE_NETFILTER
CONFIG_NETFILTER_INGRESS
CONFIG_NETFILTER_NETLINK_ACCT
CONFIG_NETFILTER_NETLINK_QUEUE
CONFIG_NETFILTER_NETLINK_LOG
CONFIG_NETFILTER_NETLINK_OSF
CONFIG_NF_CONNTRACK
CONFIG_NF_LOG_NETDEV
CONFIG_NF_CT_PROTO_SCTP
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_TABLES
CONFIG_NF_TABLES_INET
CONFIG_NFT_CONNLIMIT
CONFIG_NFT_MASQ
CONFIG_NFT_REDIR
CONFIG_NFT_NAT
CONFIG_NFT_SOCKET
CONFIG_NFT_OSF
CONFIG_NFT_TPROXY
CONFIG_NFT_SYNPROXY
CONFIG_NFT_DUP_NETDEV
CONFIG_NFT_FWD_NETDEV
CONFIG_NETFILTER_XT_CONNMARK
CONFIG_NETFILTER_XT_TARGET_CONNMARK
CONFIG_NETFILTER_XT_TARGET_LOG
CONFIG_NETFILTER_XT_TARGET_MARK
CONFIG_NETFILTER_XT_TARGET_NFLOG
CONFIG_NETFILTER_XT_TARGET_NFQUEUE
CONFIG_NETFILTER_XT_TARGET_NOTRACK
CONFIG_NETFILTER_XT_TARGET_REDIRECT
CONFIG_NETFILTER_XT_TARGET_MASQUERADE
CONFIG_NETFILTER_XT_TARGET_TEE
CONFIG_NETFILTER_XT_TARGET_TPROXY
CONFIG_NETFILTER_XT_MATCH_CGROUP
CONFIG_NETFILTER_XT_MATCH_CONNLABEL
CONFIG_NETFILTER_XT_MATCH_CONNLIMIT
CONFIG_NETFILTER_XT_MATCH_CONNMARK
CONFIG_NETFILTER_XT_MATCH_MARK
CONFIG_NETFILTER_XT_MATCH_NFACCT
CONFIG_NETFILTER_XT_MATCH_OSF
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_NFT_REJECT_IPV4
CONFIG_NFT_DUP_IPV4
CONFIG_NFT_FIB_IPV4
CONFIG_NF_TABLES_ARP
CONFIG_NF_LOG_ARP
CONFIG_NF_LOG_IPV4
CONFIG_NF_NAT_SNMP_BASIC
CONFIG_IP_NF_IPTABLES
CONFIG_IP_NF_MATCH_ECN
CONFIG_IP_NF_MATCH_TTL
CONFIG_IP_NF_TARGET_REJECT
CONFIG_IP_NF_TARGET_SYNPROXY
CONFIG_IP_NF_NAT
CONFIG_IP_NF_TARGET_MASQUERADE
CONFIG_IP_NF_TARGET_NETMAP
CONFIG_IP_NF_TARGET_REDIRECT
CONFIG_IP_NF_TARGET_CLUSTERIP
CONFIG_IP_NF_TARGET_TTL
CONFIG_IP_NF_ARPTABLES
CONFIG_NFT_REJECT_IPV6
CONFIG_NFT_DUP_IPV6
CONFIG_NFT_FIB_IPV6
CONFIG_NF_LOG_IPV6
CONFIG_IP6_NF_IPTABLES
CONFIG_IP6_NF_MATCH_HL
CONFIG_IP6_NF_TARGET_HL
CONFIG_IP6_NF_TARGET_REJECT
CONFIG_IP6_NF_TARGET_SYNPROXY
CONFIG_IP6_NF_NAT
CONFIG_IP6_NF_TARGET_MASQUERADE
CONFIG_NF_TABLES_BRIDGE
CONFIG_NF_LOG_BRIDGE
CONFIG_BRIDGE_NF_EBTABLES
CONFIG_IP_SCTP
CONFIG_SCTP_COOKIE_HMAC_MD5
CONFIG_SCTP_COOKIE_HMAC_SHA1
CONFIG_TIPC_MEDIA_UDP
CONFIG_L2TP
CONFIG_STP
CONFIG_GARP
CONFIG_BRIDGE
CONFIG_NET_DSA
CONFIG_NET_DSA_TAG_8021Q
CONFIG_NET_DSA_TAG_BRCM
CONFIG_NET_DSA_TAG_BRCM_PREPEND
CONFIG_NET_DSA_TAG_SJA1105
CONFIG_VLAN_8021Q_GVRP
CONFIG_VLAN_8021Q_MVRP
CONFIG_LLC2
CONFIG_ATALK
CONFIG_MAC802154
CONFIG_NET_SCHED
CONFIG_NET_SCH_INGRESS
CONFIG_NET_CLS_BASIC
CONFIG_NET_CLS_ROUTE4
CONFIG_NET_CLS_FW
CONFIG_NET_CLS_U32
CONFIG_NET_CLS_FLOW
CONFIG_NET_CLS_CGROUP
CONFIG_NET_CLS_BPF
CONFIG_NET_CLS_FLOWER
CONFIG_NET_CLS_MATCHALL
CONFIG_NET_EMATCH
CONFIG_NET_EMATCH_TEXT
CONFIG_NET_CLS_ACT
CONFIG_NET_ACT_SAMPLE
CONFIG_NET_ACT_CSUM
CONFIG_NET_ACT_IFE
CONFIG_NET_TC_SKB_EXT
CONFIG_BATMAN_ADV
CONFIG_BATMAN_ADV_BLA
CONFIG_OPENVSWITCH
CONFIG_VIRTIO_VSOCKETS
CONFIG_RFS_ACCEL
CONFIG_CGROUP_NET_PRIO
CONFIG_CGROUP_NET_CLASSID
CONFIG_BQL
CONFIG_BPF_STREAM_PARSER
CONFIG_MKISS
CONFIG_BAYCOM_SER_FDX
CONFIG_BAYCOM_SER_HDX
CONFIG_BAYCOM_PAR
CONFIG_BAYCOM_EPP
CONFIG_CAN_LEDS
CONFIG_CAN_KVASER_PCIEFD
CONFIG_CAN_M_CAN_TCAN4X5X
CONFIG_CAN_PEAK_PCIEC
CONFIG_BT
CONFIG_BT_BNEP
CONFIG_BT_HIDP
CONFIG_BT_LEDS
CONFIG_BT_INTEL
CONFIG_BT_BCM
CONFIG_BT_RTL
CONFIG_BT_QCA
CONFIG_BT_HCIBTUSB
CONFIG_BT_HCIBTUSB_BCM
CONFIG_BT_HCIBTUSB_RTL
CONFIG_BT_HCIUART_NOKIA
CONFIG_BT_HCIUART_BCSP
CONFIG_BT_HCIUART_ATH3K
CONFIG_BT_HCIUART_LL
CONFIG_BT_HCIUART_INTEL
CONFIG_BT_HCIUART_BCM
CONFIG_BT_HCIUART_RTL
CONFIG_BT_HCIUART_QCA
CONFIG_BT_HCIUART_AG6XX
CONFIG_BT_HCIUART_MRVL
CONFIG_BT_HCIBCM203X
CONFIG_BT_HCIBFUSB
CONFIG_BT_HCIBT3C
CONFIG_BT_MRVL_SDIO
CONFIG_BT_ATH3K
CONFIG_BT_QCOMSMD
CONFIG_AF_RXRPC
CONFIG_RXKAD
CONFIG_AF_KCM
CONFIG_CFG80211
CONFIG_CFG80211_REQUIRE_SIGNED_REGDB
CONFIG_CFG80211_WEXT
CONFIG_LIB80211_CRYPT_WEP
CONFIG_LIB80211_CRYPT_CCMP
CONFIG_LIB80211_CRYPT_TKIP
CONFIG_MAC80211
CONFIG_MAC80211_RC_MINSTREL
CONFIG_MAC80211_LEDS
CONFIG_NET_9P_XEN
CONFIG_CAIF
CONFIG_CEPH_LIB
CONFIG_CEPH_LIB_USE_DNS_RESOLVER
CONFIG_NFC_DIGITAL
CONFIG_NFC_NCI_SPI
CONFIG_NFC_SHDLC
CONFIG_NFC_FDP
CONFIG_NFC_PN544
CONFIG_NFC_PN544_I2C
CONFIG_NFC_PN544_MEI
CONFIG_NFC_PN533_USB
CONFIG_NFC_PN533_I2C
CONFIG_NFC_MICROREAD
CONFIG_NFC_MICROREAD_I2C
CONFIG_NFC_MICROREAD_MEI
CONFIG_NFC_MRVL_USB
CONFIG_NFC_MRVL_UART
CONFIG_NFC_ST21NFCA
CONFIG_NFC_ST21NFCA_I2C
CONFIG_NFC_ST_NCI_I2C
CONFIG_NFC_ST_NCI_SPI
CONFIG_NFC_S3FWRN5
CONFIG_NFC_S3FWRN5_I2C
CONFIG_SECURITY_SELINUX
CONFIG_SECURITY_SMACK
CONFIG_SECURITY_TOMOYO
CONFIG_SECURITY_APPARMOR
CONFIG_VHOST_NET
CONFIG_SAMPLE_QMI_CLIENT