Difference between revisions of "Common kernel configs"
From thelinuxwiki
Line 47: | Line 47: | ||
[*] V4L platform devices ---> | [*] V4L platform devices ---> | ||
[*] Media USB Adapters ---> | [*] Media USB Adapters ---> | ||
+ | |||
+ | |||
+ | == crypto / dev mapper stuff== | ||
+ | |||
+ | Device Drivers —> | ||
+ | Multi-device support (RAID and LVM) —> | ||
+ | [*] Multiple devices driver support (RAID and LVM) | ||
+ | < > RAID support | ||
+ | <*> Device mapper support | ||
+ | <*> Crypt target support | ||
+ | |||
+ | File Systems —> | ||
+ | <*> The Extended 4 (ext4) filesystem | ||
+ | |||
+ | Cryptographic API —> | ||
+ | <*> SHA256 digest algorithm | ||
+ | <*> AES cipher algorithms | ||
+ | |||
+ | .config | ||
+ | CONFIG_MD=y | ||
+ | CONFIG_BLK_DEV_MD=y | ||
+ | CONFIG_MD_AUTODETECT=y | ||
+ | CONFIG_BLK_DEV_DM=y | ||
+ | CONFIG_DM_CRYPT=y | ||
+ | CONFIG_DM_SNAPSHOT=y | ||
+ | CONFIG_BLK_DEV_CRYPTOLOOP=y | ||
+ | CONFIG_CRYPTO=y | ||
+ | CONFIG_CRYPTO_AES=y | ||
+ | CONFIG_CRYPTO_AES_X86_64=m | ||
+ | CONFIG_CRYPTO_SHA256=m | ||
+ | CONFIG_CRYPTO_SHA512=y | ||
+ | |||
+ | |||
[[category:kernel]] | [[category:kernel]] |
Revision as of 14:47, 12 April 2013
Contents |
android / phone stuff
Device Drivers --->
[*] Network device support ---> USB Network Adapters ---> [*] Multi-purpose USB Networking Framework <M> CDC Ethernet support <M> CDC EEM support <M> Simple USB Network Links (CDC Ethernet subset) <M> Host for RNDIS and ActiveSync devices [*] Embedded ARM Linux links
iptables
-*- Networking support ---> Networking options ---> [*] Network packet filtering framework (Netfilter) ---> Core Netfilter Configuration ---> [*] Netfilter connection tracking support -*- Netfilter Xtables support (required for ip_tables) [*] "conntrack" connection tracking match support [*] "state" match support IP: Netfilter Configuration ---> [*] IPv4 connection tracking support (required for NAT) [*] IP tables support (required for filtering/masq/NAT) [*] Packet filtering
input devices
uinput -> Device Drivers
-> Input device support -> Generic input layer -> Miscellaneous devices <M> User level driver support
cameras and video 4 linux
Device Drivers > --- Multimedia support ---> <*> Video For Linux [*] Cameras/video grabbers support [*] V4L platform devices ---> [*] Media USB Adapters --->
crypto / dev mapper stuff
Device Drivers —>
Multi-device support (RAID and LVM) —> [*] Multiple devices driver support (RAID and LVM) < > RAID support <*> Device mapper support <*> Crypt target support
File Systems —>
<*> The Extended 4 (ext4) filesystem
Cryptographic API —>
<*> SHA256 digest algorithm <*> AES cipher algorithms
.config
CONFIG_MD=y CONFIG_BLK_DEV_MD=y CONFIG_MD_AUTODETECT=y CONFIG_BLK_DEV_DM=y CONFIG_DM_CRYPT=y CONFIG_DM_SNAPSHOT=y CONFIG_BLK_DEV_CRYPTOLOOP=y CONFIG_CRYPTO=y CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_AES_X86_64=m CONFIG_CRYPTO_SHA256=m CONFIG_CRYPTO_SHA512=y