forked from nilabsent/padavan-ng-builder
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathkn-lite.config
More file actions
209 lines (148 loc) · 6.17 KB
/
Copy pathkn-lite.config
File metadata and controls
209 lines (148 loc) · 6.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
### Target Vendor/Product (support only Ralink RT3883/MT7620/MT7621)
CONFIG_VENDOR=ZYXEL
CONFIG_PRODUCT=RT5350
### Target ProductID (board select, max 12 symbols)
CONFIG_FIRMWARE_PRODUCT_ID="KN-LITE"
############################################################
### Linux kernel configuration
############################################################
### Force MT7620 CPU clock to 600MHz (override Uboot settings)
#CONFIG_FIRMWARE_CPU_600MHZ=y
### Enable MT7620 CPU sleep mode (downclock to 200MHz on idle)
#CONFIG_FIRMWARE_CPU_SLEEP=y
### Kernel driver select for WiFi AP 2.4GHz
### 2.7 = MT7620 v2.7.2.0
### 3.0 = MT7620 v3.0.4.0
CONFIG_FIRMWARE_WIFI2_DRIVER=2.7
### Enable IPv6 support ~0.2MB
CONFIG_FIRMWARE_ENABLE_IPV6=y
### Include XFRM (IPsec) modules & iptables extension ~ 0.2MB
#CONFIG_FIRMWARE_INCLUDE_XFRM=y
### Enable FUSE (filesystems in userspace) support. ~0.1MB
#CONFIG_FIRMWARE_ENABLE_FUSE=y
### Include network QoS scheduling modules. ~0.2MB
#CONFIG_FIRMWARE_INCLUDE_QOS=y
### Include IMQ module for shapers (a bit of performance degradation, QoS is required). ~0.02MB
#CONFIG_FIRMWARE_INCLUDE_IMQ=y
### Include IFB module for shapers. ~0.03MB
#CONFIG_FIRMWARE_INCLUDE_IFB=y
### Include TPROXY module. ~0.005MB
#CONFIG_FIRMWARE_INCLUDE_TPROXY=y
### Include IPSet utility and kernel modules. ~0.4MB
CONFIG_FIRMWARE_INCLUDE_IPSET=y
### Include NFSv3 client. ~0.5MB
#CONFIG_FIRMWARE_INCLUDE_NFSC=y
### Include CIFS (SMB) client. ~0.2MB
#CONFIG_FIRMWARE_INCLUDE_CIFS=y
### Include Shortcut Forward Engine
CONFIG_FIRMWARE_INCLUDE_SHORTCUT_FE=y
### Включить сборку бэкпортированных драйверов для медиа устройств
#CONFIG_FIRMWARE_ENABLE_BACKPORTED=y
### Поместить бэкпортированный драйвера в образ прошивки
### (в противном случае они будут собраны в отдельный архив для размещения в /opt/lib/)
#CONFIG_FIRMWARE_INCLUDE_BACKPORTED=y
############################################################
### Userspace configuration
############################################################
### Include WebUI international resources. Increased firmware size
#CONFIG_FIRMWARE_INCLUDE_LANG_BR=y
#CONFIG_FIRMWARE_INCLUDE_LANG_CZ=y
#CONFIG_FIRMWARE_INCLUDE_LANG_DA=y
#CONFIG_FIRMWARE_INCLUDE_LANG_DE=y
#CONFIG_FIRMWARE_INCLUDE_LANG_ES=y
#CONFIG_FIRMWARE_INCLUDE_LANG_FI=y
#CONFIG_FIRMWARE_INCLUDE_LANG_FR=y
#CONFIG_FIRMWARE_INCLUDE_LANG_NO=y
#CONFIG_FIRMWARE_INCLUDE_LANG_PL=y
CONFIG_FIRMWARE_INCLUDE_LANG_RU=y
#CONFIG_FIRMWARE_INCLUDE_LANG_SV=y
#CONFIG_FIRMWARE_INCLUDE_LANG_UK=y
### Include router vendor icon to web interface
CONFIG_FIRMWARE_INCLUDE_VENDOR_LOGO=y
### Reduce trx image size
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
### Enable dnsmasq regex feathure. ~0.04MB
CONFIG_FIRMWARE_ENABLE_DNSMASQ_REGEX=y
### Include "tcpdump" utility. ~0.6MB
#CONFIG_FIRMWARE_INCLUDE_TCPDUMP=y
### Include alternative L2TP control client RP-L2TP. ~0.1MB
CONFIG_FIRMWARE_INCLUDE_RPL2TP=y
### Include EAP-TTLS and EAP-PEAP authentication support. openssl ~1.2MB, wpa_supplicant +0.04MB
CONFIG_FIRMWARE_INCLUDE_EAP_PEAP=y
### Include HTTPS support for DDNS client. openssl ~1.2MB
CONFIG_FIRMWARE_INCLUDE_DDNS_SSL=y
### Include HTTPS support. openssl ~1.2MB
CONFIG_FIRMWARE_INCLUDE_HTTPS=y
### Include sftp-server. openssl >=1.1 ~1.2MB, sftp-server ~0.06MB
CONFIG_FIRMWARE_INCLUDE_SFTP=y
### Include dropbear SSH. ~0.3MB
CONFIG_FIRMWARE_INCLUDE_DROPBEAR=y
### Make the dropbear symmetrical ciphers and hashes faster. ~0.06MB
CONFIG_FIRMWARE_INCLUDE_DROPBEAR_FAST_CODE=y
### Include OpenSSH instead of dropbear. openssl >=1.1 ~1.2MB, openssh ~1.0MB
#CONFIG_FIRMWARE_INCLUDE_OPENSSH=y
### Include OpenVPN. IPv6 required. openssl ~1.2MB, openvpn ~0.4MB
CONFIG_FIRMWARE_INCLUDE_OPENVPN=y
### Include StrongSwan. XFRM modules ~0.2MB, strongswan ~0.7MB
#CONFIG_FIRMWARE_INCLUDE_SSWAN=y
### Include AmneziaWG kernel module and utilite. ~0.11MB
CONFIG_FIRMWARE_INCLUDE_AMNEZIAWG=y
### Include Wireguard VPN module and utilite. ~0.1MB
#CONFIG_FIRMWARE_INCLUDE_WIREGUARD=y
### Include Elliptic Curves (EC) to openssl library. ~0.1MB
CONFIG_FIRMWARE_INCLUDE_OPENSSL_EC=y
### Include "openssl" executable for generate certificates. ~0.4MB
CONFIG_FIRMWARE_INCLUDE_OPENSSL_EXE=y
### Include xUPNPd IPTV mediaserver. ~0.3MB
#CONFIG_FIRMWARE_INCLUDE_XUPNPD=y
### Include TOR proxy ~2.3MB
#CONFIG_FIRMWARE_INCLUDE_TOR=y
### Include GeoIP database info for TOR proxy ~1.1MB
#CONFIG_FIRMWARE_INCLUDE_TOR_GEOIP=y
### Include IPv6 GeoIP database info for TOR proxy ~1.1MB
#CONFIG_FIRMWARE_INCLUDE_TOR_GEOIPV6=y
### Include Privoxy proxy ~0.3MB
#CONFIG_FIRMWARE_INCLUDE_PRIVOXY=y
### Include DNSCrypt proxy ~0.5MB
#CONFIG_FIRMWARE_INCLUDE_DNSCRYPT=y
### Include Stubby DNS-over-TLS (DoT) ~0.4MB + openssl ~1.2MB
CONFIG_FIRMWARE_INCLUDE_STUBBY=y
### Include doh_proxy DNS-over-HTTPS (DoH) ~0.5MB + openssl ~1.2MB
CONFIG_FIRMWARE_INCLUDE_DOH=y
### Include Curl support ~0.15MB + openssl ~1.2MB
CONFIG_FIRMWARE_INCLUDE_CURL=y
### Include QUIC support in Curl, ~0.5 MB, + includes openssl 3.5
CONFIG_FIRMWARE_INCLUDE_QUIC=y
### Include other versions of openssl instead of the default 3.0
### openssl 1.0
#CONFIG_FIRMWARE_INCLUDE_OPENSSL_10=y
### openssl 1.1
#CONFIG_FIRMWARE_INCLUDE_OPENSSL_11=y
### openssl 3.5
#CONFIG_FIRMWARE_INCLUDE_OPENSSL_35=y
### Include WPAD support
CONFIG_FIRMWARE_INCLUDE_WPAD=y
### Include compressed memory support
CONFIG_FIRMWARE_INCLUDE_ZRAM=y
### Add adb package
#CONFIG_FIRMWARE_INCLUDE_ADB=y
### Include LUA support ~0.2MB
#CONFIG_FIRMWARE_INCLUDE_LUA=y
### Include EoIP Ethernet Tunnels over IP ~0.01MB
CONFIG_FIRMWARE_INCLUDE_EOIP=y
### Include Zapret support ~0.1MB
CONFIG_FIRMWARE_INCLUDE_ZAPRET=y
### Include Zapret2 support ~0.3MB
CONFIG_FIRMWARE_INCLUDE_ZAPRET2=y
### Include qrencode ~0.02MB
#CONFIG_FIRMWARE_INCLUDE_QRENCODE=y
### Include iPerf3 support ~0.06MB
#CONFIG_FIRMWARE_INCLUDE_IPERF3=y
### Include redsocks2 ~0.05MB
#CONFIG_FIRMWARE_INCLUDE_REDSOCKS2=y
### Include ZeroTierOne ~0.55MB
#CONFIG_FIRMWARE_INCLUDE_ZEROTIER=y
### Include Shadowsocks transparent proxy ~0.15MB
#CONFIG_FIRMWARE_INCLUDE_SSREDIR=y
### Include Shadowsocks socks5 proxy ~0.15MB
#CONFIG_FIRMWARE_INCLUDE_SSLOCAL=y