Guest User

Hanwckf-attilav-fw-d89086f

a guest
Jun 29th, 2020
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.52 KB | None | 0 0
  1. ### Target Vendor/Product (support only Ralink RT3883/MT7620/MT7621/MT7628)
  2. CONFIG_VENDOR=Ralink
  3. CONFIG_PRODUCT=MT7621
  4.  
  5. ### Target ProductID (board select, max 12 symbols)
  6. CONFIG_FIRMWARE_PRODUCT_ID="RT-AC1200GU"
  7.  
  8. ### Linux kernel and toolchain
  9. CONFIG_LINUXDIR=linux-3.4.x
  10. CONFIG_TOOLCHAIN_DIR=/opt/rt-n56u/toolchain-mipsel
  11.  
  12. ############################################################
  13. ### Linux kernel configuration
  14. ############################################################
  15.  
  16. ### Build ROOTFS_IN_RAM firmware mode (kernel+initramfs).
  17. ### Decreased firmware size, but more RAM used, slow boot.
  18. ### Also allow build image for load w/o flash from UART console
  19. #CONFIG_FIRMWARE_TYPE_ROOTFS_IN_RAM=y
  20.  
  21. ### Force MT7621 CPU clock to 900MHz (override Uboot settings)
  22. #CONFIG_FIRMWARE_CPU_900MHZ=y
  23.  
  24. ### Enable MT7621 CPU sleep mode (downclock to 220MHz on idle)
  25. #CONFIG_FIRMWARE_CPU_SLEEP=y
  26.  
  27. ### Kernel driver select for WiFi AP 2.4GHz
  28. ### 4.1 = MT7603E v4.1.0.0
  29. CONFIG_FIRMWARE_WIFI2_DRIVER=4.1
  30.  
  31. ### Kernel driver select for WiFi AP 5GHz
  32. ### 3.0 = MT7612E v3.0.4.0
  33. CONFIG_FIRMWARE_WIFI5_DRIVER=3.0
  34.  
  35. ### Enable IPv6 support
  36. CONFIG_FIRMWARE_ENABLE_IPV6=y
  37.  
  38. ### Enable USB support
  39. CONFIG_FIRMWARE_ENABLE_USB=y
  40.  
  41. ### Enable NTFS filesystem support via Paragon "ufsd" driver. ~0.4MB
  42. CONFIG_FIRMWARE_ENABLE_UFSD=n
  43.  
  44. ### Enable FAT/FAT32 filesystem support. ~0.1MB
  45. CONFIG_FIRMWARE_ENABLE_FAT=n
  46.  
  47. ### Enable exFAT (FAT/FAT32 too) filesystem support. ~0.12MB
  48. CONFIG_FIRMWARE_ENABLE_EXFAT=y
  49.  
  50. ### Enable EXT2 filesystem support. ~0.1MB
  51. CONFIG_FIRMWARE_ENABLE_EXT2=n
  52.  
  53. ### Enable EXT3 filesystem support. ~0.2MB
  54. CONFIG_FIRMWARE_ENABLE_EXT3=n
  55.  
  56. ### Enable EXT4 (EXT3/2 too) filesystem support. ~0.4MB
  57. CONFIG_FIRMWARE_ENABLE_EXT4=y
  58.  
  59. ### Enable XFS filesystem support. ~0.6MB
  60. CONFIG_FIRMWARE_ENABLE_XFS=n
  61.  
  62. ### Enable FUSE (filesystems in userspace) support. ~0.1MB
  63. CONFIG_FIRMWARE_ENABLE_FUSE=y
  64.  
  65. ### Enable swap files/partitions support. ~0.05MB
  66. CONFIG_FIRMWARE_ENABLE_SWAP=y
  67.  
  68. ### Include UVC camera modules. ~0.2MB
  69. CONFIG_FIRMWARE_INCLUDE_UVC=y
  70.  
  71. ### Include USB-HID modules. ~0.2MB
  72. CONFIG_FIRMWARE_INCLUDE_HID=n
  73.  
  74. ### Include USB-Serial modules (e.g. pl2303). ~0.03MB
  75. CONFIG_FIRMWARE_INCLUDE_SERIAL=y
  76.  
  77. ### Include USB-Audio modules ~0.46MB
  78. CONFIG_FIRMWARE_INCLUDE_AUDIO=y
  79.  
  80. ### Include XFRM (IPsec) modules & iptables extension ~ 0.2MB
  81. CONFIG_FIRMWARE_INCLUDE_XFRM=y
  82.  
  83. ### Include network QoS scheduling modules. ~0.2MB
  84. CONFIG_FIRMWARE_INCLUDE_QOS=n
  85.  
  86. ### Include IMQ module for shapers (a bit of performance degradation). ~0.02MB
  87. CONFIG_FIRMWARE_INCLUDE_IMQ=n
  88.  
  89. ### Include IFB module for shapers. ~0.03MB
  90. CONFIG_FIRMWARE_INCLUDE_IFB=n
  91.  
  92. ### Include IPSet utility and kernel modules. ~0.4MB
  93. CONFIG_FIRMWARE_INCLUDE_IPSET=y
  94.  
  95. ### Include NFSv3 server. ~0.6MB
  96. CONFIG_FIRMWARE_INCLUDE_NFSD=y
  97.  
  98. ### Include NFSv3 client. ~0.5MB
  99. CONFIG_FIRMWARE_INCLUDE_NFSC=y
  100.  
  101. ### Include CIFS (SMB) client. ~0.2MB
  102. CONFIG_FIRMWARE_INCLUDE_CIFS=n
  103.  
  104. ############################################################
  105. ### Userspace configuration
  106. ############################################################
  107.  
  108. ### Include WebUI international resources. Increased firmware size
  109. #CONFIG_FIRMWARE_INCLUDE_LANG_CN=y
  110. #CONFIG_FIRMWARE_INCLUDE_LANG_BR=y
  111. #CONFIG_FIRMWARE_INCLUDE_LANG_CZ=y
  112. #CONFIG_FIRMWARE_INCLUDE_LANG_DA=y
  113. #CONFIG_FIRMWARE_INCLUDE_LANG_DE=y
  114. #CONFIG_FIRMWARE_INCLUDE_LANG_ES=y
  115. #CONFIG_FIRMWARE_INCLUDE_LANG_FI=y
  116. #CONFIG_FIRMWARE_INCLUDE_LANG_FR=y
  117. #CONFIG_FIRMWARE_INCLUDE_LANG_NO=y
  118. #CONFIG_FIRMWARE_INCLUDE_LANG_PL=y
  119. #CONFIG_FIRMWARE_INCLUDE_LANG_RU=y
  120. #CONFIG_FIRMWARE_INCLUDE_LANG_SV=y
  121. CONFIG_FIRMWARE_INCLUDE_LANG_UK=y
  122.  
  123. ### Include NTFS-3G FUSE driver (instead of Paragon "ufsd"). ~0.4MB
  124. CONFIG_FIRMWARE_INCLUDE_NTFS_3G=y
  125.  
  126. ### Include LPR printer daemon. ~0.12MB
  127. CONFIG_FIRMWARE_INCLUDE_LPRD=y
  128.  
  129. ### Include USB-over-Ethernet printer daemon. ~0.05MB
  130. CONFIG_FIRMWARE_INCLUDE_U2EC=y
  131.  
  132. ### Include "tcpdump" utility. ~0.6MB
  133. CONFIG_FIRMWARE_INCLUDE_TCPDUMP=n
  134.  
  135. ### Include "hdparm" utility (allow set HDD spindown timeout and APM). ~0.1MB
  136. CONFIG_FIRMWARE_INCLUDE_HDPARM=y
  137.  
  138. ### Include "parted" utility (allow make GPT partitions). ~0.3MB
  139. CONFIG_FIRMWARE_INCLUDE_PARTED=y
  140.  
  141. ### Include SMB (and WINS) server. ~1.5MB
  142. CONFIG_FIRMWARE_INCLUDE_SMBD=n
  143.  
  144. ### using samba3.6 instead of samba3
  145. CONFIG_FIRMWARE_INCLUDE_SMBD36=y
  146.  
  147. ### Include WINS server only. ~0.4MB
  148. CONFIG_FIRMWARE_INCLUDE_WINS=n
  149.  
  150. ### Include syslog for SMB and WINS server. ~0.3MB
  151. CONFIG_FIRMWARE_INCLUDE_SMBD_SYSLOG=y
  152.  
  153. ### Include FTP server. ~0.2MB
  154. CONFIG_FIRMWARE_INCLUDE_FTPD=n
  155.  
  156. ### Include alternative L2TP control client RP-L2TP. ~0.1MB
  157. CONFIG_FIRMWARE_INCLUDE_RPL2TP=n
  158.  
  159. ### Include EAP-TTLS and EAP-PEAP authentication support. openssl ~1.2MB, wpa_supplicant +0.04MB
  160. CONFIG_FIRMWARE_INCLUDE_EAP_PEAP=y
  161.  
  162. ### Include HTTPS support for DDNS client. openssl ~1.2MB
  163. CONFIG_FIRMWARE_INCLUDE_DDNS_SSL=y
  164.  
  165. ### Include HTTPS support. openssl ~1.2MB
  166. CONFIG_FIRMWARE_INCLUDE_HTTPS=y
  167.  
  168. ### Include sftp-server. openssl ~1.2MB, sftp-server ~0.06MB
  169. CONFIG_FIRMWARE_INCLUDE_SFTP=y
  170.  
  171. ### Include dropbear SSH. ~0.3MB
  172. CONFIG_FIRMWARE_INCLUDE_DROPBEAR=n
  173.  
  174. ### Make the dropbear symmetrical ciphers and hashes faster. ~0.06MB
  175. CONFIG_FIRMWARE_INCLUDE_DROPBEAR_FAST_CODE=n
  176.  
  177. ### Include OpenSSH instead of dropbear. openssl ~1.2MB, openssh ~1.0MB
  178. CONFIG_FIRMWARE_INCLUDE_OPENSSH=y
  179.  
  180. ### Include OpenVPN. IPv6 required. openssl ~1.2MB, openvpn ~0.4MB
  181. CONFIG_FIRMWARE_INCLUDE_OPENVPN=y
  182.  
  183. ### Include StrongSwan. XFRM modules ~0.2MB, strongswan ~0.7MB
  184. CONFIG_FIRMWARE_INCLUDE_SSWAN=n
  185.  
  186. ### Include Elliptic Curves (EC) to openssl library. ~0.1MB
  187. CONFIG_FIRMWARE_INCLUDE_OPENSSL_EC=y
  188.  
  189. ### Include "openssl" executable for generate certificates. ~0.4MB
  190. CONFIG_FIRMWARE_INCLUDE_OPENSSL_EXE=y
  191.  
  192. ### Include xUPNPd IPTV mediaserver. ~0.3MB
  193. CONFIG_FIRMWARE_INCLUDE_XUPNPD=y
  194.  
  195. ### Include Minidlna UPnP mediaserver. ~1.6MB
  196. CONFIG_FIRMWARE_INCLUDE_MINIDLNA=y
  197.  
  198. ### Include Firefly iTunes mediaserver. ~1.0MB
  199. CONFIG_FIRMWARE_INCLUDE_FIREFLY=n
  200.  
  201. ### Include ffmpeg 0.11.x instead of 0.6.x for Minidlna and Firefly. ~0.1MB
  202. CONFIG_FIRMWARE_INCLUDE_FFMPEG_NEW=y
  203.  
  204. ### Include Transmission torrent. openssl ~1.2MB, transmission ~1.5MB
  205. CONFIG_FIRMWARE_INCLUDE_TRANSMISSION=y
  206.  
  207. ### Include Transmission-Web-Control (advanced WebUI). ~0.8MB
  208. CONFIG_FIRMWARE_INCLUDE_TRANSMISSION_WEB_CONTROL=y
  209.  
  210. ### Include Aria2 download manager. openssl ~1.2MB, aria2 ~3.5MB
  211. CONFIG_FIRMWARE_INCLUDE_ARIA=n
  212.  
  213. ### Include Aria2 WEB control. ~0.7MB
  214. CONFIG_FIRMWARE_INCLUDE_ARIA_WEB_CONTROL=n
  215.  
  216. CONFIG_FIRMWARE_INCLUDE_CURL=y
  217.  
  218. CONFIG_FIRMWARE_INCLUDE_SCUTCLIENT=n
  219.  
  220. CONFIG_FIRMWARE_INCLUDE_GDUT_DRCOM=n
  221.  
  222. CONFIG_FIRMWARE_INCLUDE_DOGCOM=n
  223.  
  224. CONFIG_FIRMWARE_INCLUDE_MINIEAP=n
  225.  
  226. CONFIG_FIRMWARE_INCLUDE_NJIT_CLIENT=n
  227.  
  228. CONFIG_FIRMWARE_INCLUDE_NAPT66=y
  229.  
  230. CONFIG_FIRMWARE_INCLUDE_SHADOWSOCKS=n
  231.  
  232. CONFIG_FIRMWARE_INCLUDE_SSSERVER=n
  233.  
  234. CONFIG_FIRMWARE_INCLUDE_SOFTETHERVPN_SERVER=n
  235.  
  236. CONFIG_FIRMWARE_INCLUDE_SOFTETHERVPN_CLIENT=n
  237.  
  238. CONFIG_FIRMWARE_INCLUDE_SOFTETHERVPN_CMD=n
  239.  
  240. CONFIG_FIRMWARE_INCLUDE_DNSFORWARDER=n
  241.  
  242. CONFIG_FIRMWARE_INCLUDE_VLMCSD=y
  243.  
  244. CONFIG_FIRMWARE_INCLUDE_TTYD=y
  245.  
  246. CONFIG_FIRMWARE_INCLUDE_LRZSZ=n
  247.  
  248. CONFIG_FIRMWARE_INCLUDE_HTOP=y
  249.  
  250. CONFIG_FIRMWARE_INCLUDE_NANO=y
  251.  
  252. CONFIG_FIRMWARE_INCLUDE_IPERF3=y
  253.  
  254. CONFIG_FIRMWARE_INCLUDE_DUMP1090=n
  255.  
  256. CONFIG_FIRMWARE_INCLUDE_RTL_SDR=n
  257.  
  258. CONFIG_FIRMWARE_INCLUDE_MTR=y
  259.  
  260. CONFIG_FIRMWARE_INCLUDE_SOCAT=y
  261.  
  262. CONFIG_FIRMWARE_INCLUDE_SRELAY=y
  263.  
  264. CONFIG_FIRMWARE_INCLUDE_MENTOHUST=n
  265.  
  266. CONFIG_FIRMWARE_INCLUDE_FRPC=n
  267.  
  268. CONFIG_FIRMWARE_INCLUDE_FRPS=n
  269.  
  270. CONFIG_FIRMWARE_INCLUDE_TUNSAFE=n
Add Comment
Please, Sign In to add comment