Modifying scripts to let UCI interface accomodate advanced hostapd options, i.e....
[lede.git] / .config.init
1 # Use "make defconfig" to expand this to a full .config
2 CONFIG_TARGET_ipq806x=y
3 CONFIG_TARGET_ipq806x_DEVICE_R7800=y
4 CONFIG_TARGET_BOARD="ipq806x"
5
6 # Per-package build logs in <buildroot>/logs
7 CONFIG_DEVEL=y
8 CONFIG_BUILD_LOG=y
9
10 # Debugging options (build gdbserver, include package debug)
11 CONFIG_PACKAGE_gdbserver=m
12 CONFIG_DEBUG=y
13
14 # Longer waiting for failsafe button push
15 CONFIG_IMAGEOPT=y
16 CONFIG_PREINITOPT=y
17 CONFIG_TARGET_PREINIT_TIMEOUT=5
18
19 # Busybox tweaks
20 CONFIG_BUSYBOX_CUSTOM=y
21 #CONFIG_BUSYBOX_CONFIG_DIFF=y
22 CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_SAVEHISTORY=y
23 CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_SAVE_ON_EXIT=y
24 CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_FLAGS=y
25 CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_REGEXP=y
26 CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_WINCH=y
27
28 # Add-on programs
29 CONFIG_PACKAGE_htop=y
30 CONFIG_PACKAGE_nano=y
31 CONFIG_PACKAGE_ccrypt=y
32 CONFIG_PACKAGE_curl=y
33 CONFIG_LIBCURL_OPENSSL=y
34 CONFIG_PACKAGE_vsftpd-tls=y
35 CONFIG_PACKAGE_wget=y
36 CONFIG_PACKAGE_patch=y
37 CONFIG_PACKAGE_diffutils=y
38 CONFIG_PACKAGE_tree=y
39 CONFIG_PACKAGE_irqbalance=y
40 CONFIG_DROPBEAR_ECC=y
41
42 # USB device mount & file systems support
43 CONFIG_PACKAGE_block-mount=y
44 CONFIG_PACKAGE_kmod-usb-storage=y
45 CONFIG_PACKAGE_kmod-fs-cifs=y
46 CONFIG_PACKAGE_kmod-fs-exfat=y
47 CONFIG_PACKAGE_libblkid=y
48 CONFIG_PACKAGE_kmod-fs-ext4=y
49 CONFIG_PACKAGE_kmod-fs-hfsplus=y
50 CONFIG_PACKAGE_kmod-fs-msdos=y
51 CONFIG_PACKAGE_kmod-fs-vfat=y
52 CONFIG_PACKAGE_ntfs-3g=y
53 CONFIG_PACKAGE_kmod-nls-cp1250=y
54 CONFIG_PACKAGE_kmod-nls-cp437=y
55 CONFIG_PACKAGE_kmod-nls-cp850=y
56 CONFIG_PACKAGE_kmod-nls-iso8859-1=y
57 CONFIG_PACKAGE_kmod-nls-iso8859-15=y
58 CONFIG_PACKAGE_kmod-nls-utf8=y
59
60 # IPv6 support
61 CONFIG_PACKAGE_6in4=y
62 CONFIG_PACKAGE_6to4=y
63 CONFIG_PACKAGE_6rd=y
64
65 # IPv6 NAT support (ip6tables NAT extensions, ipt-nat6 and nf-nat6 kmods)
66 CONFIG_PACKAGE_ip6tables-mod-nat=y
67
68 # WLAN/WPS support
69 CONFIG_PACKAGE_hostapd-utils=y
70 CONFIG_WPA_SUPPLICANT_INTERNAL=y
71 CONFIG_WPA_MSG_MIN_PRIORITY=4
72 CONFIG_PACKAGE_wpad=y
73 # CONFIG_PACKAGE_wpad-mini is not set
74 CONFIG_ATH_USER_REGD=y
75 CONFIG_PACKAGE_ATH_DFS=y
76
77 # SSL certificates
78 CONFIG_PACKAGE_ca-certificates=y
79
80 # Luci (SSL from OpenSSL)
81 CONFIG_PACKAGE_luci-ssl-openssl=y
82 CONFIG_PACKAGE_luci-mod-admin-full=y
83 CONFIG_PACKAGE_luci-app-commands=y
84 CONFIG_PACKAGE_luci-app-ddns=y
85 CONFIG_PACKAGE_luci-app-upnp=y
86 CONFIG_PACKAGE_luci-app-wol=y
87
88 # Luci statistics
89 CONFIG_PACKAGE_luci-app-statistics=y
90 CONFIG_PACKAGE_collectd-mod-conntrack=y
91 CONFIG_PACKAGE_collectd-mod-cpufreq=y
92 CONFIG_PACKAGE_collectd-mod-entropy=y
93 CONFIG_PACKAGE_collectd-mod-ping=y
94 CONFIG_PACKAGE_collectd-mod-thermal=y
95 CONFIG_PACKAGE_collectd-mod-uptime=y
96
97 # QoS selection - currently SQM
98 CONFIG_PACKAGE_luci-app-sqm=y
99 CONFIG_PACKAGE_sqm-scripts-extra=y
100
101 # Build luci-theme-material, default is still bootstrap
102 CONFIG_PACKAGE_luci-theme-material=y
103
104 # 3G USB dongle
105 CONFIG_PACKAGE_luci-proto-3g=y
106 CONFIG_PACKAGE_kmod-usb-serial=y
107 CONFIG_PACKAGE_kmod-usb-serial-wwan=y
108 CONFIG_PACKAGE_usb-modeswitch=y
109
110 # kernel support for tunnels, VPNs
111 CONFIG_PACKAGE_kmod-tun=y
112
113 # PPTP support
114 CONFIG_PACKAGE_luci-proto-ppp=y
115 CONFIG_PACKAGE_ppp-mod-pptp=y
116
117 # iptables add-ons ipsec rtsp
118 CONFIG_PACKAGE_kmod-ipt-nathelper-rtsp=y
119 CONFIG_PACKAGE_iptables-mod-ipsec=y
120
121 # Support for IETF BCP38
122 CONFIG_PACKAGE_luci-app-bcp38=y
123
124 # Adblock package with Luci support, initially disabled
125 CONFIG_PACKAGE_luci-app-adblock=y
126