diff options
Diffstat (limited to 'target/linux/Config.in')
-rw-r--r-- | target/linux/Config.in | 243 |
1 files changed, 243 insertions, 0 deletions
diff --git a/target/linux/Config.in b/target/linux/Config.in new file mode 100644 index 000000000..a4cb68e9d --- /dev/null +++ b/target/linux/Config.in @@ -0,0 +1,243 @@ + +config BR2_LINUX_2_4 + bool "Linux 2.4" + default y + +config BR2_LINUX_2_4_BRCM + bool "Support for Broadcom based routers" + default y + help + Build firmware images for Broadcom based routers (e.g. Linksys WRT54G(S), Asus WL-500g) + + config BR2_TARGET_WRT54G + default y + depends BR2_LINUX_2_4_BRCM + bool "Linksys WRT54G" + + config BR2_TARGET_WRT54GS + default y + depends BR2_LINUX_2_4_BRCM + bool "Linksys WRT54GS" + + config BR2_TARGET_MOTOROLA + default y + depends BR2_LINUX_2_4_BRCM + bool "Motorola" + +comment "Kernel Modules" + +config BR2_PACKAGE_KMOD_DIAG + tristate "Router LED/Button Driver" + default y + help + Driver for the LEDs on Wireless Routers (diag) + +config BR2_PACKAGE_KMOD_BRCM_WL + tristate "Broadcom Wireless Network Driver" + depends BR2_LINUX_2_4_BRCM + default y + help + Proprietary driver for Broadcom Wireless chipsets + +config BR2_PACKAGE_KMOD_BRCM_ET + tristate "Broadcom Ethernet Driver" + depends BR2_LINUX_2_4_BRCM + default y + help + Proprietary driver for Broadcom Ethernet chipsets + +config BR2_PACKAGE_KMOD_B44 + tristate "Broadcom 44XX, 47XX ethernet driver" + default m + help + Free driver for Broadcom Ethernet chipsets (without switch support) + +config BR2_PACKAGE_KMOD_ARPT + tristate "ARP firewalling support" + default m + help + Kernel modules for ARP firewalling + +config BR2_PACKAGE_KMOD_EBT + tristate "Ethernet Bridge firewalling support" + default m + help + Kernel modules for bridge firewalling + +config BR2_PACKAGE_KMOD_IPTABLES_V4 + tristate "Basic set of kernel modules for iptables" + default y + help + Kernel modules for IPv4 firewalling + +config BR2_PACKAGE_KMOD_IPTABLES_V4_EXTRA + tristate "Extra modules for iptables" + default m + help + Extra kernel modules for IPv4 firewalling + +config BR2_PACKAGE_KMOD_IPV6 + tristate "IPv6 support" + default m + help + Kernel modules for IPv6 protocol support + +config BR2_PACKAGE_KMOD_IPTABLES_V6 + tristate "Kernel modules for ip6tables" + default m + depends BR2_PACKAGE_KMOD_IPV6 + help + IPv6 firewalling support + +config BR2_PACKAGE_KMOD_NFS + tristate "NFS support" + default m + help + Kernel modules for NFS support + Includes lockd, nfs and sunrpc + +config BR2_PACKAGE_KMOD_CIFS + tristate "CIFS support" + default m + help + Kernel modules for CIFS support + +config BR2_PACKAGE_KMOD_USB + tristate "USB support" + default m + +config BR2_PACKAGE_KMOD_USB_CONTROLLER + tristate + depends on BR2_PACKAGE_KMOD_USB_UHCI || BR2_PACKAGE_KMOD_USB_OHCI + default n + +config BR2_PACKAGE_KMOD_USB_UHCI + tristate "Support for UHCI controllers" + default m + depends BR2_PACKAGE_KMOD_USB + select BR2_PACKAGE_KMOD_USB_CONTROLLER + +config BR2_PACKAGE_KMOD_USB_OHCI + tristate "Support for OHCI controllers" + default m + depends BR2_PACKAGE_KMOD_USB + select BR2_PACKAGE_KMOD_USB_CONTROLLER + +config BR2_PACKAGE_KMOD_USB2 + tristate "Support for USB 2.0 controllers" + default m + depends BR2_PACKAGE_KMOD_USB_CONTROLLER + +config BR2_PACKAGE_KMOD_USB_STORAGE + tristate "Support for USB storage devices" + default m + depends BR2_PACKAGE_KMOD_USB_CONTROLLER + +config BR2_PACKAGE_KMOD_USB_PRINTER + tristate "Support for USB printers" + default m + depends BR2_PACKAGE_KMOD_USB_CONTROLLER + +config BR2_PACKAGE_KMOD_IDE + tristate "IDE support" + default m + help + Kernel modules for IDE support + useful for usb mass storage devices (e.g. on WL-HDD) + +config BR2_PACKAGE_KMOD_VFAT + tristate "VFAT filesystem support" + default m + help + Kernel modules for VFAT filesystem support + useful for usb mass storage devices + +config BR2_PACKAGE_KMOD_EXT2 + tristate "EXT2 filesystem support" + default m + help + Kernel modules for EXT2 filesystem support + +config BR2_PACKAGE_KMOD_EXT3 + tristate "EXT3 filesystem support" + default m + help + Kernel modules for EXT3 filesystem support + +config BR2_PACKAGE_KMOD_XFS + tristate "XFS filesystem support" + default m + help + Kernel modules for XFS filesystem support + +config BR2_PACKAGE_KMOD_HFSPLUS + tristate "HFS+ filesystem support" + default m + help + Kernel modules for HFS+ filesystem support + +config BR2_PACKAGE_KMOD_LOOP + tristate "loop mount support" + default m + help + Kernel module for loop mount support + +config BR2_PACKAGE_KMOD_NBD + tristate "network block device" + default m + help + Kernel module for network block device + +config BR2_PACKAGE_KMOD_LP + tristate "parallel port and lp support" + default m + help + Kernel modules for line printer and parallel port support + +config BR2_PACKAGE_KMOD_CRYPTO + tristate "CryptoAPI modules" + default m + select BUSYBOX_CONFIG_FEATURE_CHECK_TAINTED_MODULE + help + Kernel modules for cryptographic algorithms + +config BR2_PACKAGE_KMOD_PPP + tristate "PPP support" + default m + help + Kernel support for PPP + +config BR2_PACKAGE_KMOD_MPPE + tristate "PPP MPPE/MPPC module" + default m + select BR2_PACKAGE_KMOD_CRYPTO + depends BR2_PACKAGE_KMOD_PPP + help + Support for Microsoft PPP Encryption/Compression + +config BR2_PACKAGE_KMOD_PPPOE + tristate "PPPoE modules" + default m + depends BR2_PACKAGE_KMOD_PPP + help + Support for PPP over Ethernet + +config BR2_PACKAGE_KMOD_TUN + tristate "Universal TUN/TAP driver" + default m + help + Kernel support for the TUN/TAP tunneling device + +config BR2_PACKAGE_KMOD_GRE + tristate "GRE tunneling driver" + default m + help + Kernel support for GRE tunnels + +config BR2_PACKAGE_KMOD_SCHED + tristate "Traffic schedulers" + default m + help + Kernel schedulers for IP traffic + +source "target/linux/package/Config.in" |