From: Kyson Lok Date: Sat, 19 May 2018 03:00:05 +0000 (+0800) Subject: config: add glinet Config.in X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cf02054cb8123ebfdbf86171ec6e4dd12d785708;p=thirdparty%2Fopenwrt.git config: add glinet Config.in --- diff --git a/config/Config-glinet.in b/config/Config-glinet.in new file mode 100755 index 00000000000..d7cbb9e09d5 --- /dev/null +++ b/config/Config-glinet.in @@ -0,0 +1,186 @@ +# Copyright (C) 2017-2018 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +menu "GL.iNet packages choice shortcut" + + config GLINET_BASIC_PACKAGES + bool "Select basic packages" + select RTC_SUPPORT + select PACKAGE_ethtool + select PACKAGE_fcgi + select BUSYBOX_CUSTOM + select BUSYBOX_CONFIG_UNICODE_SUPPORT + select BUSYBOX_CONFIG_UNICODE_COMBINING_WCHARS + select BUSYBOX_CONFIG_UNICODE_WIDE_WCHARS + select BUSYBOX_CONFIG_UNICODE_BIDI_SUPPORT + select BUSYBOX_CONFIG_UNICODE_NEUTRAL_TABLE + select BUSYBOX_CONFIG_UNICODE_PRESERVE_BROKEN + select BUSYBOX_CONFIG_FEATURE_WGET_TIMEOUT + select BUSYBOX_CONFIG_FUSER + select BUSYBOX_CONFIG_IPCRM + select BUSYBOX_CONFIG_IPCS + select BUSYBOX_CONFIG_FEATURE_FLOAT_SLEEP + select BUSYBOX_CONFIG_NC_SERVER + select BUSYBOX_CONFIG_NC_EXTRA + select BUSYBOX_CONFIG_NC_110_COMPAT + select PACKAGE_lighttpd + select PACKAGE_lighttpd-mod-access + select PACKAGE_lighttpd-mod-cgi + select PACKAGE_lighttpd-mod-expire + select PACKAGE_lighttpd-mod-fastcgi + select PACKAGE_lighttpd-mod-proxy + select PACKAGE_unzip + select PACKAGE_wpa-cli + select PACKAGE_wpad + select PACKAGE_kmod-i2c-core + select PACKAGE_ip-full + select PACKAGE_kmod-nls-cp437 + select PACKAGE_kmod-nls-iso8859-1 + select PACKAGE_kmod-nls-utf8 + select PACKAGE_kmod-nf-nathelper-extra + help + Choose basic packages and various Busybox options. + + menu "Select VPN" + config GLINET_OPENVPN + bool "Support OpenVPN" + select PACKAGE_openvpn-openssl + select OPENVPN_openssl_ENABLE_IPROUTE2 + select OPENVPN_openssl_ENABLE_MANAGEMENT + select OPENVPN_openssl_ENABLE_X509_ALT_USERNAME + select PACKAGE_libopenssl + help + Choose packages to support openvpn. + + config GLINET_L2TP + bool "Support L2TP/IPsec" + select PACKAGE_ppp-mod-pptp + select PACKAGE_xl2tpd + help + Choose packages to support PPTP and L2TP/IPsec. + + config GLINET_SHADOWSOCKS + bool "Support Shadowsocks" + select PACKAGE_shadowsocks-libev + select PACKAGE_shadowsocks-libev-server + select PACKAGE_luci-app-shadowsocks + help + Choose packages to support shadowsocks. + endmenu + + config GLINET_ATH10K + bool "Support 5GHz Wi-Fi" + select PACKAGE_kmod-ath10k + select PACKAGE_ath10k-firmware-qca9887 + help + Choose pacakges to support ac routers. + + config GLINET_LUCI + bool "Support luci" + select PACKAGE_luci + select PACKAGE_luci-mod-rpc + select PACKAGE_luci-app-qos + select PACKAGE_luci-app-samba + select PACKAGE_luci-app-upnp + select PACKAGE_luci-proto-3g + select LUCI_LANG_zh-cn + select LUCI_LANG_en + select PACKAGE_luci-app-mwan3 + help + Choose packages to support luci core web framework. + + config GLINET_STORAGE + bool "Support storage" + select PACKAGE_blkid + select PACKAGE_kmod-fs-ext4 + select PACKAGE_kmod-fs-ntfs + select PACKAGE_kmod-fs-vfat + select PACKAGE_kmod-fs-ext4 + select PACKAGE_kmod-fs-exfat + select PACKAGE_ntfs-3g + select PACKAGE_kmod-nls-cp437 + select PACKAGE_kmod-nls-iso8859-1 + select PACKAGE_kmod-nls-utf8 + select PACKAGE_kmod-usb-storage + select PACKAGE_kmod-usb-uhci + select PACKAGE_kmod-usb2 + select PACKAGE_kmod-usb-ohci + select PACKAGE_samba36-server + help + Choose packages to support USB storage. + + menu "Select USB dongle" + config HUAWEI_NCM + bool "Support huawei ncm" + select PACKAGE_kmod-usb-acm + select PACKAGE_kmod-usb-net-huawei-cdc-ncm + select PACKAGE_comgt + select PACKAGE_chat + select PACKAGE_comgt-directip + select PACKAGE_comgt-ncm + help + Choose packages to support huawei ncm. + + endmenu + + config GLINET_MODEM + bool "Support modem" + select PACKAGE_wwan + select PACKAGE_kmod-usb-serial + select PACKAGE_kmod-usb-serial-cp210x + select PACKAGE_kmod-usb-serial-option + select PACKAGE_kmod-usb-serial-wwan + select PACKAGE_kmod-usb-serial-sierrawireless + select PACKAGE_usb-modeswitch + select PACKAGE_kmod-mppe + select PACKAGE_kmod-usb-net + select PACKAGE_kmod-usb-cdc-ether + select PACKAGE_kmod-usb-net-rndis + select PACKAGE_kmod-usb-net-qmi-wwan + select PACKAGE_uqmi + help + Choose packages to support modem which support ttyUSB mode and qmi mode. + + config GLINET_TETHERING + bool "Support tethering" + select PACKAGE_kmod-usb-net-ipheth + select PACKAGE_libusbmuxd + select PACKAGE_libimobiledevice + select PACKAGE_usbmuxd + help + Choose packages to support tethering. + + config GLINET_WEBCAM + bool "Support webcam" + select MJPG_STREAMER_INPUT_UVC + select MJPG_STREAMER_OUTPUT_HTTP + select PACKAGE_mjpg-streamer + select PACKAGE_kmod-video-core + select PACKAGE_kmod-video-uvc + select PACKAGE_kmod-video-gspca-core + select PACKAGE_kmod-video-gspca-zc3xx + select PACKAGE_kmod-video-gspca-sonixb + select PACKAGE_kmod-video-gspca-sonixj + help + Choose packages to support webcam. + +# config GLINET_MC +# bool "Support Midnight Commander" +# select PACKAGE_mc +# select MC_DIFFVIEWER +# select MC_EDITOR +# select MC_SUBSHEL +# select MC_LARGEFILE +# select MC_BACKGROUND +# select MC_CHARSET +# select MC_VFS +# help +# Choose packages to support Midnight Commander. +# +# config GLINET_RTC +# bool "Support rtc" +# select RTC_SUPPORT +endmenu