From 87af31f00dd640920e415b8b2143805faac713d5 Mon Sep 17 00:00:00 2001 From: padavanonly Date: Sat, 30 Dec 2023 23:10:35 +0800 Subject: [PATCH 01/14] Mediatek:add band steering and 802.11r support --- defconfig/mt7981-ax3000-mtwifi-cfg.config | 6 +- defconfig/mt7981-ax3000.config | 6 +- defconfig/mt7986-ax4200-bpir3_mini.config | 8032 +++++++++++++++++ defconfig/mt7986-ax4200-mtwifi-cfg.config | 6 +- defconfig/mt7986-ax4200.config | 6 +- defconfig/mt7986-ax6000-256m.config | 6 +- defconfig/mt7986-ax6000-mtwifi-cfg.config | 6 +- defconfig/mt7986-ax6000.config | 6 +- .../applications/luci-app-eqos-mtk/Makefile | 2 +- .../htdocs/luci-static/resources/view/eqos.js | 21 +- .../luci-app-eqos-mtk/po/templates/eqos.pot | 12 +- .../luci-app-eqos-mtk/po/zh_Hans/eqos.po | 24 +- .../root/etc/hotplug.d/iface/10-eqos | 2 - .../luci-app-eqos-mtk/root/etc/init.d/eqos | 70 +- .../luci-app-eqos-mtk/root/usr/sbin/eqos | 8 +- .../root/usr/sbin/loadbalance | 45 + .../po/zh_Hans/mtwifi-cfg.po | 7 + .../share/luci-app-mtwifi-cfg/wireless-mtk.js | 13 +- .../applications/mtkhqos_util/files/mtkhqos | 1 + package/mtk/applications/mtwifi-cfg/Makefile | 14 +- .../mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg | 36 +- .../files/mtwifi-cfg/mtwifi_defs.lua | 4 +- .../applications/mtwifi-cfg/files/mtwifi.sh | 1 + .../mtwifi-cfg/files/netifd/mtwifi.sh | 4 +- .../mtwifi-cfg/files/wapp/100-startwapp | 3 + .../mtwifi-cfg/files/wapp/1905d.cfg | 38 + .../applications/mtwifi-cfg/files/wapp/bs20 | Bin 0 -> 879731 bytes .../mtwifi-cfg/files/wapp/mapd_cfg | 90 + .../mtwifi-cfg/files/wapp/startwapp.sh | 66 + .../applications/mtwifi-cfg/files/wapp/wapp | Bin 0 -> 1032331 bytes .../mtwifi-cfg/files/wapp/wapp_ap.conf | 3 + .../mtwifi-cfg/files/wapp/wapp_ap_ra0.conf | 475 + .../MT7981_iPAiLNA_EEPROM.bin | Bin 4096 -> 2097152 bytes .../patches/020-wapp-increase--rssi.patch | 18 + .../files/mt7981/mt7981.dbdc.b0.dat | 2 +- .../files/mt7981/mt7981.dbdc.b1.dat | 4 +- .../mt7986-ax4200/mt7986-ax4200.dbdc.b0.dat | 1 + .../mt7986-ax4200/mt7986-ax4200.dbdc.b1.dat | 3 +- .../files/mt7986/mt7986-ax6000.dbdc.b0.dat | 1 + .../files/mt7986/mt7986-ax6000.dbdc.b1.dat | 3 +- .../include/uapi/linux/wapp/wapp_cmm_type.h | 37 +- 41 files changed, 9032 insertions(+), 50 deletions(-) create mode 100644 defconfig/mt7986-ax4200-bpir3_mini.config create mode 100755 package/mtk/applications/luci-app-eqos-mtk/root/usr/sbin/loadbalance create mode 100755 package/mtk/applications/mtwifi-cfg/files/wapp/100-startwapp create mode 100755 package/mtk/applications/mtwifi-cfg/files/wapp/1905d.cfg create mode 100755 package/mtk/applications/mtwifi-cfg/files/wapp/bs20 create mode 100755 package/mtk/applications/mtwifi-cfg/files/wapp/mapd_cfg create mode 100755 package/mtk/applications/mtwifi-cfg/files/wapp/startwapp.sh create mode 100755 package/mtk/applications/mtwifi-cfg/files/wapp/wapp create mode 100755 package/mtk/applications/mtwifi-cfg/files/wapp/wapp_ap.conf create mode 100755 package/mtk/applications/mtwifi-cfg/files/wapp/wapp_ap_ra0.conf create mode 100644 package/mtk/drivers/mt_wifi/patches/020-wapp-increase--rssi.patch diff --git a/defconfig/mt7981-ax3000-mtwifi-cfg.config b/defconfig/mt7981-ax3000-mtwifi-cfg.config index 3100a879a57..00b5fc1f280 100644 --- a/defconfig/mt7981-ax3000-mtwifi-cfg.config +++ b/defconfig/mt7981-ax3000-mtwifi-cfg.config @@ -90,9 +90,13 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y +CONFIG_MTK_BAND_STEERING=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_SUPPORT=y +CONFIG_MTK_MAP_R2_6E_SUPPORT=y +CONFIG_MTK_MAP_R3_6E_SUPPORT=y +CONFIG_MTK_MBO_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/defconfig/mt7981-ax3000.config b/defconfig/mt7981-ax3000.config index fd98011e1bf..9f2b7a12821 100644 --- a/defconfig/mt7981-ax3000.config +++ b/defconfig/mt7981-ax3000.config @@ -90,9 +90,13 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y +CONFIG_MTK_BAND_STEERING=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_SUPPORT=y +CONFIG_MTK_MAP_R2_6E_SUPPORT=y +CONFIG_MTK_MAP_R3_6E_SUPPORT=y +CONFIG_MTK_MBO_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/defconfig/mt7986-ax4200-bpir3_mini.config b/defconfig/mt7986-ax4200-bpir3_mini.config new file mode 100644 index 00000000000..dc35e9d8054 --- /dev/null +++ b/defconfig/mt7986-ax4200-bpir3_mini.config @@ -0,0 +1,8032 @@ +# +# Automatically generated file; DO NOT EDIT. +# OpenWrt Configuration +# +CONFIG_MODULES=y +CONFIG_HAVE_DOT_CONFIG=y +# CONFIG_TARGET_sunxi is not set +# CONFIG_TARGET_apm821xx is not set +# CONFIG_TARGET_ath25 is not set +# CONFIG_TARGET_ath79 is not set +# CONFIG_TARGET_bcm27xx is not set +# CONFIG_TARGET_bcm53xx is not set +# CONFIG_TARGET_bcm47xx is not set +# CONFIG_TARGET_bcm4908 is not set +# CONFIG_TARGET_bcm63xx is not set +# CONFIG_TARGET_octeon is not set +# CONFIG_TARGET_gemini is not set +# CONFIG_TARGET_mpc85xx is not set +# CONFIG_TARGET_imx6 is not set +# CONFIG_TARGET_mxs is not set +# CONFIG_TARGET_lantiq is not set +# CONFIG_TARGET_malta is not set +# CONFIG_TARGET_pistachio is not set +# CONFIG_TARGET_mvebu is not set +# CONFIG_TARGET_kirkwood is not set +CONFIG_TARGET_mediatek=y +# CONFIG_TARGET_ramips is not set +# CONFIG_TARGET_at91 is not set +# CONFIG_TARGET_tegra is not set +# CONFIG_TARGET_layerscape is not set +# CONFIG_TARGET_octeontx is not set +# CONFIG_TARGET_oxnas is not set +# CONFIG_TARGET_armvirt is not set +# CONFIG_TARGET_ipq40xx is not set +# CONFIG_TARGET_ipq806x is not set +# CONFIG_TARGET_realtek is not set +# CONFIG_TARGET_rockchip is not set +# CONFIG_TARGET_arc770 is not set +# CONFIG_TARGET_archs38 is not set +# CONFIG_TARGET_omap is not set +# CONFIG_TARGET_uml is not set +# CONFIG_TARGET_zynq is not set +# CONFIG_TARGET_x86 is not set +# CONFIG_TARGET_mediatek_mt7622 is not set +# CONFIG_TARGET_mediatek_mt7623 is not set +# CONFIG_TARGET_mediatek_mt7629 is not set +CONFIG_TARGET_mediatek_mt7986=y +# CONFIG_TARGET_mediatek_mt7981 is not set +# CONFIG_TARGET_MULTI_PROFILE is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax6000-spim-nor-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax6000-spim-nand-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax8400-spim-nand-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax6000-snfi-nand-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax6000-emmc-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax6000-2500wan-spim-nor-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax6000-2500wan-spim-nand-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax6000-2500wan-gsw-spim-nand-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax6000-2500wan-sd-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax8400-2500wan-spim-nand-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax7800-spim-nor-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax7800-spim-nand-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax7800-2500wan-spim-nor-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax7800-2500wan-spim-nand-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-spim-nor-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-spim-nand-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-snfi-nand-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-emmc-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-2500wan-spim-nor-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-2500wan-spim-nand-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-2500wan-gsw-spim-nand-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-2500wan-snfi-nand-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-2500wan-sd-rfb is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mediatek_mt7986-fpga is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_mediatek_mt7986-fpga-ubi is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_xiaomi_redmi-router-ax6000 is not set +# CONFIG_TARGET_mediatek_mt7986_DEVICE_xiaomi_redmi-router-ax6000-stock is not set +CONFIG_TARGET_mediatek_mt7986_DEVICE_BPI-R3MINI-NAND=y +CONFIG_HAS_SUBTARGETS=y +CONFIG_HAS_DEVICES=y +CONFIG_TARGET_BOARD="mediatek" +CONFIG_TARGET_SUBTARGET="mt7986" +CONFIG_TARGET_PROFILE="DEVICE_BPI-R3MINI-NAND" +CONFIG_TARGET_ARCH_PACKAGES="aarch64_cortex-a53" +CONFIG_DEFAULT_TARGET_OPTIMIZATION="-Os -pipe -mcpu=cortex-a53" +CONFIG_CPU_TYPE="cortex-a53" +CONFIG_LINUX_5_4=y +CONFIG_DEFAULT_autocore-arm=y +CONFIG_DEFAULT_base-files=y +CONFIG_DEFAULT_block-mount=y +CONFIG_DEFAULT_bpir3_mini-properties=y +CONFIG_DEFAULT_busybox=y +CONFIG_DEFAULT_ca-bundle=y +CONFIG_DEFAULT_default-settings-chn=y +CONFIG_DEFAULT_dnsmasq-full=y +CONFIG_DEFAULT_dropbear=y +CONFIG_DEFAULT_firewall=y +CONFIG_DEFAULT_fstools=y +CONFIG_DEFAULT_iptables=y +CONFIG_DEFAULT_ipv6helper=y +CONFIG_DEFAULT_kmod-gpio-button-hotplug=y +CONFIG_DEFAULT_kmod-ipt-raw=y +CONFIG_DEFAULT_kmod-leds-gpio=y +CONFIG_DEFAULT_kmod-nf-nathelper=y +CONFIG_DEFAULT_kmod-nf-nathelper-extra=y +CONFIG_DEFAULT_kmod-phy-air-en8811h=y +CONFIG_DEFAULT_libc=y +CONFIG_DEFAULT_libgcc=y +CONFIG_DEFAULT_libustream-openssl=y +CONFIG_DEFAULT_logd=y +CONFIG_DEFAULT_luci=y +CONFIG_DEFAULT_luci-app-filetransfer=y +CONFIG_DEFAULT_luci-compat=y +CONFIG_DEFAULT_luci-lib-base=y +CONFIG_DEFAULT_luci-lib-fs=y +CONFIG_DEFAULT_luci-lib-ipkg=y +CONFIG_DEFAULT_mtd=y +CONFIG_DEFAULT_netifd=y +CONFIG_DEFAULT_opkg=y +CONFIG_DEFAULT_ppp=y +CONFIG_DEFAULT_ppp-mod-pppoe=y +CONFIG_DEFAULT_procd=y +CONFIG_DEFAULT_uboot-envtools=y +CONFIG_DEFAULT_uci=y +CONFIG_DEFAULT_uclient-fetch=y +CONFIG_DEFAULT_urandom-seed=y +CONFIG_DEFAULT_urngd=y +CONFIG_HAS_FPU=y +CONFIG_AUDIO_SUPPORT=y +CONFIG_GPIO_SUPPORT=y +CONFIG_PCI_SUPPORT=y +CONFIG_USB_SUPPORT=y +CONFIG_RTC_SUPPORT=y +CONFIG_USES_DEVICETREE=y +CONFIG_USES_INITRAMFS=y +CONFIG_USES_SQUASHFS=y +CONFIG_EMMC_SUPPORT=y +CONFIG_NAND_SUPPORT=y +CONFIG_ARCH_64BIT=y +CONFIG_aarch64=y +CONFIG_ARCH="aarch64" + +# +# Target Images +# +CONFIG_TARGET_ROOTFS_INITRAMFS=y +CONFIG_TARGET_INITRAMFS_COMPRESSION_NONE=y +# CONFIG_TARGET_INITRAMFS_COMPRESSION_GZIP is not set +# CONFIG_TARGET_INITRAMFS_COMPRESSION_BZIP2 is not set +# CONFIG_TARGET_INITRAMFS_COMPRESSION_LZMA is not set +# CONFIG_TARGET_INITRAMFS_COMPRESSION_LZO is not set +# CONFIG_TARGET_INITRAMFS_COMPRESSION_LZ4 is not set +# CONFIG_TARGET_INITRAMFS_COMPRESSION_XZ is not set +CONFIG_EXTERNAL_CPIO="" +# CONFIG_TARGET_INITRAMFS_FORCE is not set + +# +# Root filesystem archives +# +# CONFIG_TARGET_ROOTFS_CPIOGZ is not set +# CONFIG_TARGET_ROOTFS_TARGZ is not set + +# +# Root filesystem images +# +# CONFIG_TARGET_ROOTFS_EXT4FS is not set +CONFIG_TARGET_ROOTFS_SQUASHFS=y +CONFIG_TARGET_SQUASHFS_BLOCK_SIZE=256 +CONFIG_TARGET_UBIFS_FREE_SPACE_FIXUP=y +CONFIG_TARGET_UBIFS_JOURNAL_SIZE="" + +# +# Image Options +# +# end of Target Images + +# CONFIG_EXPERIMENTAL is not set + +# +# Global build settings +# +CONFIG_JSON_OVERVIEW_IMAGE_INFO=y +# CONFIG_ALL_NONSHARED is not set +# CONFIG_ALL_KMODS is not set +# CONFIG_ALL is not set +# CONFIG_BUILDBOT is not set +CONFIG_SIGNED_PACKAGES=y +CONFIG_SIGNATURE_CHECK=y +CONFIG_DOWNLOAD_CHECK_CERTIFICATE=y + +# +# General build options +# +# CONFIG_DISPLAY_SUPPORT is not set +# CONFIG_BUILD_PATENTED is not set +# CONFIG_BUILD_NLS is not set +CONFIG_SHADOW_PASSWORDS=y +# CONFIG_CLEAN_IPKG is not set +# CONFIG_IPK_FILES_CHECKSUMS is not set +CONFIG_INCLUDE_CONFIG=y +# CONFIG_REPRODUCIBLE_DEBUG_INFO is not set +# CONFIG_COLLECT_KERNEL_DEBUG is not set + +# +# Kernel build options +# +CONFIG_KERNEL_BUILD_USER="" +CONFIG_KERNEL_BUILD_DOMAIN="" +CONFIG_KERNEL_PRINTK=y +CONFIG_KERNEL_CRASHLOG=y +CONFIG_KERNEL_SWAP=y +# CONFIG_KERNEL_PROC_STRIPPED is not set +CONFIG_KERNEL_DEBUG_FS=y +# CONFIG_KERNEL_ARM_PMU is not set +# CONFIG_KERNEL_PERF_EVENTS is not set +# CONFIG_KERNEL_PROFILING is not set +# CONFIG_KERNEL_UBSAN is not set +# CONFIG_KERNEL_KASAN is not set +# CONFIG_KERNEL_KCOV is not set +# CONFIG_KERNEL_TASKSTATS is not set +CONFIG_KERNEL_KALLSYMS=y +# CONFIG_KERNEL_FTRACE is not set +CONFIG_KERNEL_DEBUG_KERNEL=y +CONFIG_KERNEL_DEBUG_INFO=y +# CONFIG_KERNEL_DYNAMIC_DEBUG is not set +# CONFIG_KERNEL_KPROBES is not set +CONFIG_KERNEL_AIO=y +CONFIG_KERNEL_IO_URING=y +CONFIG_KERNEL_FHANDLE=y +CONFIG_KERNEL_FANOTIFY=y +# CONFIG_KERNEL_BLK_DEV_BSG is not set +# CONFIG_KERNEL_HUGETLB_PAGE is not set +CONFIG_KERNEL_MAGIC_SYSRQ=y +# CONFIG_KERNEL_DEBUG_PINCTRL is not set +# CONFIG_KERNEL_DEBUG_GPIO is not set +CONFIG_KERNEL_COREDUMP=y +CONFIG_KERNEL_ELF_CORE=y +# CONFIG_KERNEL_PROVE_LOCKING is not set +# CONFIG_KERNEL_SOFTLOCKUP_DETECTOR is not set +# CONFIG_KERNEL_DETECT_HUNG_TASK is not set +# CONFIG_KERNEL_WQ_WATCHDOG is not set +# CONFIG_KERNEL_DEBUG_ATOMIC_SLEEP is not set +# CONFIG_KERNEL_DEBUG_VM is not set +CONFIG_KERNEL_PRINTK_TIME=y +# CONFIG_KERNEL_SLABINFO is not set +# CONFIG_KERNEL_PROC_PAGE_MONITOR is not set +# CONFIG_KERNEL_KEXEC is not set +# CONFIG_USE_RFKILL is not set +# CONFIG_USE_SPARSE is not set +# CONFIG_KERNEL_DEVTMPFS is not set +# CONFIG_KERNEL_KEYS is not set +CONFIG_KERNEL_CGROUPS=y +# CONFIG_KERNEL_CGROUP_DEBUG is not set +CONFIG_KERNEL_FREEZER=y +CONFIG_KERNEL_CGROUP_FREEZER=y +CONFIG_KERNEL_CGROUP_DEVICE=y +# CONFIG_KERNEL_CGROUP_HUGETLB is not set +CONFIG_KERNEL_CGROUP_PIDS=y +CONFIG_KERNEL_CGROUP_RDMA=y +CONFIG_KERNEL_CGROUP_BPF=y +CONFIG_KERNEL_CPUSETS=y +# CONFIG_KERNEL_PROC_PID_CPUSET is not set +CONFIG_KERNEL_CGROUP_CPUACCT=y +CONFIG_KERNEL_RESOURCE_COUNTERS=y +CONFIG_KERNEL_MM_OWNER=y +CONFIG_KERNEL_MEMCG=y +# CONFIG_KERNEL_MEMCG_SWAP is not set +CONFIG_KERNEL_MEMCG_KMEM=y +# CONFIG_KERNEL_CGROUP_PERF is not set +CONFIG_KERNEL_CGROUP_SCHED=y +CONFIG_KERNEL_FAIR_GROUP_SCHED=y +# CONFIG_KERNEL_CFS_BANDWIDTH is not set +CONFIG_KERNEL_RT_GROUP_SCHED=y +CONFIG_KERNEL_BLK_CGROUP=y +# CONFIG_KERNEL_CFQ_GROUP_IOSCHED is not set +# CONFIG_KERNEL_BLK_DEV_THROTTLING is not set +# CONFIG_KERNEL_DEBUG_BLK_CGROUP is not set +CONFIG_KERNEL_NET_CLS_CGROUP=y +# CONFIG_KERNEL_CGROUP_NET_CLASSID is not set +# CONFIG_KERNEL_CGROUP_NET_PRIO is not set +CONFIG_KERNEL_NAMESPACES=y +CONFIG_KERNEL_UTS_NS=y +CONFIG_KERNEL_IPC_NS=y +CONFIG_KERNEL_USER_NS=y +CONFIG_KERNEL_PID_NS=y +CONFIG_KERNEL_NET_NS=y +CONFIG_KERNEL_DEVPTS_MULTIPLE_INSTANCES=y +CONFIG_KERNEL_POSIX_MQUEUE=y +CONFIG_KERNEL_SECCOMP_FILTER=y +CONFIG_KERNEL_SECCOMP=y +CONFIG_KERNEL_IP_MROUTE=y +CONFIG_KERNEL_IPV6=y +CONFIG_KERNEL_IPV6_MULTIPLE_TABLES=y +CONFIG_KERNEL_IPV6_SUBTREES=y +CONFIG_KERNEL_IPV6_MROUTE=y +# CONFIG_KERNEL_IPV6_PIMSM_V2 is not set +CONFIG_KERNEL_IPV6_SEG6_LWTUNNEL=y +# CONFIG_KERNEL_LWTUNNEL_BPF is not set +# CONFIG_KERNEL_IP_PNP is not set + +# +# Filesystem ACL and attr support options +# +# CONFIG_USE_FS_ACL_ATTR is not set +# CONFIG_KERNEL_FS_POSIX_ACL is not set +# CONFIG_KERNEL_BTRFS_FS_POSIX_ACL is not set +# CONFIG_KERNEL_EXT4_FS_POSIX_ACL is not set +# CONFIG_KERNEL_F2FS_FS_POSIX_ACL is not set +# CONFIG_KERNEL_JFFS2_FS_POSIX_ACL is not set +# CONFIG_KERNEL_TMPFS_POSIX_ACL is not set +# CONFIG_KERNEL_CIFS_ACL is not set +# CONFIG_KERNEL_HFS_FS_POSIX_ACL is not set +# CONFIG_KERNEL_HFSPLUS_FS_POSIX_ACL is not set +# CONFIG_KERNEL_NFS_ACL_SUPPORT is not set +# CONFIG_KERNEL_NFS_V3_ACL_SUPPORT is not set +# CONFIG_KERNEL_NFSD_V2_ACL_SUPPORT is not set +# CONFIG_KERNEL_NFSD_V3_ACL_SUPPORT is not set +# CONFIG_KERNEL_REISER_FS_POSIX_ACL is not set +# CONFIG_KERNEL_XFS_POSIX_ACL is not set +# CONFIG_KERNEL_JFS_POSIX_ACL is not set +# end of Filesystem ACL and attr support options + +CONFIG_KERNEL_DEVMEM=y +# CONFIG_KERNEL_DEVKMEM is not set +CONFIG_KERNEL_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +# CONFIG_KERNEL_SQUASHFS_XATTR is not set +CONFIG_KERNEL_CC_OPTIMIZE_FOR_PERFORMANCE=y +# CONFIG_KERNEL_CC_OPTIMIZE_FOR_SIZE is not set +# CONFIG_KERNEL_AUDIT is not set +# CONFIG_KERNEL_SECURITY is not set +# CONFIG_KERNEL_SECURITY_NETWORK is not set +# CONFIG_KERNEL_SECURITY_SELINUX is not set +# CONFIG_KERNEL_EXT4_FS_SECURITY is not set +# CONFIG_KERNEL_F2FS_FS_SECURITY is not set +# CONFIG_KERNEL_UBIFS_FS_SECURITY is not set +# CONFIG_KERNEL_JFFS2_FS_SECURITY is not set +# end of Kernel build options + +# +# Package build options +# +# CONFIG_DEBUG is not set +CONFIG_IPV6=y + +# +# Stripping options +# +# CONFIG_NO_STRIP is not set +# CONFIG_USE_STRIP is not set +CONFIG_USE_SSTRIP=y +CONFIG_SSTRIP_ARGS="-z" +# CONFIG_STRIP_KERNEL_EXPORTS is not set +# CONFIG_USE_MKLIBS is not set + +# +# Hardening build options +# +# CONFIG_PKG_CHECK_FORMAT_SECURITY is not set +# CONFIG_PKG_ASLR_PIE_NONE is not set +CONFIG_PKG_ASLR_PIE_REGULAR=y +# CONFIG_PKG_ASLR_PIE_ALL is not set +# CONFIG_PKG_CC_STACKPROTECTOR_NONE is not set +CONFIG_PKG_CC_STACKPROTECTOR_REGULAR=y +# CONFIG_PKG_CC_STACKPROTECTOR_STRONG is not set +# CONFIG_KERNEL_CC_STACKPROTECTOR_NONE is not set +CONFIG_KERNEL_CC_STACKPROTECTOR_REGULAR=y +# CONFIG_KERNEL_CC_STACKPROTECTOR_STRONG is not set +CONFIG_KERNEL_STACKPROTECTOR=y +# CONFIG_KERNEL_STACKPROTECTOR_STRONG is not set +# CONFIG_PKG_FORTIFY_SOURCE_NONE is not set +# CONFIG_PKG_FORTIFY_SOURCE_1 is not set +CONFIG_PKG_FORTIFY_SOURCE_2=y +# CONFIG_PKG_RELRO_NONE is not set +# CONFIG_PKG_RELRO_PARTIAL is not set +CONFIG_PKG_RELRO_FULL=y +# CONFIG_SELINUX is not set +# end of Global build settings + +CONFIG_DEVEL=y +# CONFIG_BROKEN is not set +CONFIG_BINARY_FOLDER="" +CONFIG_DOWNLOAD_FOLDER="" +CONFIG_LOCALMIRROR="" +CONFIG_AUTOREBUILD=y +# CONFIG_AUTOREMOVE is not set +CONFIG_BUILD_SUFFIX="" +CONFIG_TARGET_ROOTFS_DIR="" +# CONFIG_CCACHE is not set +CONFIG_CCACHE_DIR="" +CONFIG_KERNEL_CFLAGS="" +CONFIG_EXTERNAL_KERNEL_TREE="" +CONFIG_KERNEL_GIT_CLONE_URI="" +# CONFIG_BUILD_LOG is not set +CONFIG_BUILD_LOG_DIR="" +# CONFIG_SRC_TREE_OVERRIDE is not set +CONFIG_EXTRA_OPTIMIZATION="-fno-caller-saves -fno-plt" +# CONFIG_TARGET_OPTIONS is not set +CONFIG_TARGET_OPTIMIZATION="-Os -pipe -mcpu=cortex-a53" +# CONFIG_EXTERNAL_TOOLCHAIN is not set +CONFIG_NEED_TOOLCHAIN=y +CONFIG_TOOLCHAINOPTS=y +# CONFIG_EXTRA_TARGET_ARCH is not set + +# +# Binary tools +# +# CONFIG_BINUTILS_USE_VERSION_2_32 is not set +CONFIG_BINUTILS_USE_VERSION_2_34=y +# CONFIG_BINUTILS_USE_VERSION_2_35_1 is not set +CONFIG_EXTRA_BINUTILS_CONFIG_OPTIONS="" + +# +# Compiler +# +# CONFIG_GCC_USE_VERSION_7 is not set +CONFIG_GCC_USE_VERSION_8=y +# CONFIG_GCC_USE_VERSION_9 is not set +# CONFIG_GCC_USE_VERSION_10 is not set +# CONFIG_GCC_USE_GRAPHITE is not set +CONFIG_EXTRA_GCC_CONFIG_OPTIONS="" +# CONFIG_GCC_DEFAULT_PIE is not set +# CONFIG_GCC_DEFAULT_SSP is not set +# CONFIG_SJLJ_EXCEPTIONS is not set +# CONFIG_INSTALL_GFORTRAN is not set + +# +# C Library +# +# CONFIG_LIBC_USE_GLIBC is not set +CONFIG_LIBC_USE_MUSL=y +# CONFIG_MUSL_DISABLE_CRYPT_SIZE_HACK is not set + +# +# Debuggers +# +# CONFIG_GDB is not set +CONFIG_USE_MUSL=y +CONFIG_SSP_SUPPORT=y +CONFIG_BINUTILS_VERSION_2_34=y +CONFIG_BINUTILS_VERSION="2.34" +CONFIG_GCC_VERSION="8.4.0" +# CONFIG_GCC_USE_IREMAP is not set +CONFIG_LIBC="musl" +CONFIG_TARGET_SUFFIX="musl" +# CONFIG_IB is not set +# CONFIG_SDK is not set +# CONFIG_MAKE_TOOLCHAIN is not set +# CONFIG_IMAGEOPT is not set +# CONFIG_PREINITOPT is not set +CONFIG_TARGET_PREINIT_SUPPRESS_STDERR=y +# CONFIG_TARGET_PREINIT_DISABLE_FAILSAFE is not set +CONFIG_TARGET_PREINIT_TIMEOUT=2 +# CONFIG_TARGET_PREINIT_SHOW_NETMSG is not set +# CONFIG_TARGET_PREINIT_SUPPRESS_FAILSAFE_NETMSG is not set +CONFIG_TARGET_PREINIT_IFNAME="" +CONFIG_TARGET_PREINIT_IP="192.168.1.1" +CONFIG_TARGET_PREINIT_NETMASK="255.255.255.0" +CONFIG_TARGET_PREINIT_BROADCAST="192.168.1.255" +# CONFIG_INITOPT is not set +CONFIG_TARGET_INIT_PATH="/usr/sbin:/usr/bin:/sbin:/bin" +CONFIG_TARGET_INIT_ENV="" +CONFIG_TARGET_INIT_CMD="/sbin/init" +CONFIG_TARGET_INIT_SUPPRESS_STDERR=y +# CONFIG_VERSIONOPT is not set +CONFIG_PER_FEED_REPO=y +CONFIG_FEED_packages=y +CONFIG_FEED_luci=y +CONFIG_FEED_routing=y +CONFIG_FEED_telephony=y + +# +# Base system +# +# CONFIG_PACKAGE_attendedsysupgrade-common is not set +# CONFIG_PACKAGE_auc is not set +CONFIG_PACKAGE_base-files=y +CONFIG_PACKAGE_block-mount=y +CONFIG_PACKAGE_blockd=y +# CONFIG_PACKAGE_bridge is not set +CONFIG_PACKAGE_busybox=y +CONFIG_BUSYBOX_CUSTOM=y +CONFIG_BUSYBOX_DEFAULT_HAVE_DOT_CONFIG=y +# CONFIG_BUSYBOX_DEFAULT_DESKTOP is not set +# CONFIG_BUSYBOX_DEFAULT_EXTRA_COMPAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEDORA_COMPAT is not set +CONFIG_BUSYBOX_DEFAULT_INCLUDE_SUSv2=y +CONFIG_BUSYBOX_DEFAULT_LONG_OPTS=y +CONFIG_BUSYBOX_DEFAULT_SHOW_USAGE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VERBOSE_USAGE=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_COMPRESS_USAGE is not set +CONFIG_BUSYBOX_DEFAULT_LFS=y +# CONFIG_BUSYBOX_DEFAULT_PAM is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_DEVPTS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UTMP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WTMP is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_PIDFILE=y +CONFIG_BUSYBOX_DEFAULT_PID_FILE_PATH="/var/run" +# CONFIG_BUSYBOX_DEFAULT_BUSYBOX is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SHOW_SCRIPT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSTALLER is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_NO_USR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SUID is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SUID_CONFIG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SUID_CONFIG_QUIET is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_PREFER_APPLETS=y +CONFIG_BUSYBOX_DEFAULT_BUSYBOX_EXEC_PATH="/proc/self/exe" +# CONFIG_BUSYBOX_DEFAULT_SELINUX is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CLEAN_UP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOG_INFO is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOG=y +# CONFIG_BUSYBOX_DEFAULT_STATIC is not set +# CONFIG_BUSYBOX_DEFAULT_PIE is not set +# CONFIG_BUSYBOX_DEFAULT_NOMMU is not set +# CONFIG_BUSYBOX_DEFAULT_BUILD_LIBBUSYBOX is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LIBBUSYBOX_STATIC is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INDIVIDUAL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SHARED_BUSYBOX is not set +CONFIG_BUSYBOX_DEFAULT_CROSS_COMPILER_PREFIX="" +CONFIG_BUSYBOX_DEFAULT_SYSROOT="" +CONFIG_BUSYBOX_DEFAULT_EXTRA_CFLAGS="" +CONFIG_BUSYBOX_DEFAULT_EXTRA_LDFLAGS="" +CONFIG_BUSYBOX_DEFAULT_EXTRA_LDLIBS="" +# CONFIG_BUSYBOX_DEFAULT_USE_PORTABLE_CODE is not set +# CONFIG_BUSYBOX_DEFAULT_STACK_OPTIMIZATION_386 is not set +# CONFIG_BUSYBOX_DEFAULT_STATIC_LIBGCC is not set +CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_SYMLINKS=y +# CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_HARDLINKS is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_SCRIPT_WRAPPERS is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_DONT is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_SH_APPLET_SYMLINK is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_SH_APPLET_HARDLINK is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set +CONFIG_BUSYBOX_DEFAULT_PREFIX="./_install" +# CONFIG_BUSYBOX_DEFAULT_DEBUG is not set +# CONFIG_BUSYBOX_DEFAULT_DEBUG_PESSIMIZE is not set +# CONFIG_BUSYBOX_DEFAULT_DEBUG_SANITIZE is not set +# CONFIG_BUSYBOX_DEFAULT_UNIT_TEST is not set +# CONFIG_BUSYBOX_DEFAULT_WERROR is not set +# CONFIG_BUSYBOX_DEFAULT_WARN_SIMPLE_MSG is not set +CONFIG_BUSYBOX_DEFAULT_NO_DEBUG_LIB=y +# CONFIG_BUSYBOX_DEFAULT_DMALLOC is not set +# CONFIG_BUSYBOX_DEFAULT_EFENCE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_USE_BSS_TAIL is not set +# CONFIG_BUSYBOX_DEFAULT_FLOAT_DURATION is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RTMINMAX is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RTMINMAX_USE_LIBC_DEFINITIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BUFFERS_USE_MALLOC is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_BUFFERS_GO_ON_STACK=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BUFFERS_GO_IN_BSS is not set +CONFIG_BUSYBOX_DEFAULT_PASSWORD_MINLEN=6 +CONFIG_BUSYBOX_DEFAULT_MD5_SMALL=1 +CONFIG_BUSYBOX_DEFAULT_SHA3_SMALL=1 +CONFIG_BUSYBOX_DEFAULT_FEATURE_FAST_TOP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ETC_NETWORKS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ETC_SERVICES is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_MAX_LEN=512 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_VI is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_HISTORY=256 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_SAVEHISTORY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_SAVE_ON_EXIT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_REVERSE_SEARCH is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_TAB_COMPLETION=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_USERNAME_COMPLETION is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_FANCY_PROMPT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_WINCH is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_ASK_TERMINAL is not set +# CONFIG_BUSYBOX_DEFAULT_LOCALE_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_USING_LOCALE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHECK_UNICODE_IN_ENV is not set +CONFIG_BUSYBOX_DEFAULT_SUBST_WCHAR=0 +CONFIG_BUSYBOX_DEFAULT_LAST_SUPPORTED_WCHAR=0 +# CONFIG_BUSYBOX_DEFAULT_UNICODE_COMBINING_WCHARS is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_WIDE_WCHARS is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_BIDI_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_NEUTRAL_TABLE is not set +# CONFIG_BUSYBOX_DEFAULT_UNICODE_PRESERVE_BROKEN is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_NON_POSIX_CP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VERBOSE_CP_MESSAGE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_USE_SENDFILE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_COPYBUF_KB=4 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SKIP_ROOTFS is not set +CONFIG_BUSYBOX_DEFAULT_MONOTONIC_SYSCALL=y +CONFIG_BUSYBOX_DEFAULT_IOCTL_HEX2STR_ERROR=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HWIB is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_XZ is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_LZMA is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_BZ2 is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_GZ=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_Z is not set +# CONFIG_BUSYBOX_DEFAULT_AR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_AR_LONG_FILENAMES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_AR_CREATE is not set +# CONFIG_BUSYBOX_DEFAULT_UNCOMPRESS is not set +CONFIG_BUSYBOX_DEFAULT_GUNZIP=y +CONFIG_BUSYBOX_DEFAULT_ZCAT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_GUNZIP_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_BUNZIP2=y +CONFIG_BUSYBOX_DEFAULT_BZCAT=y +# CONFIG_BUSYBOX_DEFAULT_UNLZMA is not set +# CONFIG_BUSYBOX_DEFAULT_LZCAT is not set +# CONFIG_BUSYBOX_DEFAULT_LZMA is not set +# CONFIG_BUSYBOX_DEFAULT_UNXZ is not set +# CONFIG_BUSYBOX_DEFAULT_XZCAT is not set +# CONFIG_BUSYBOX_DEFAULT_XZ is not set +# CONFIG_BUSYBOX_DEFAULT_BZIP2 is not set +CONFIG_BUSYBOX_DEFAULT_BZIP2_SMALL=0 +CONFIG_BUSYBOX_DEFAULT_FEATURE_BZIP2_DECOMPRESS=y +# CONFIG_BUSYBOX_DEFAULT_CPIO is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CPIO_O is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CPIO_P is not set +# CONFIG_BUSYBOX_DEFAULT_DPKG is not set +# CONFIG_BUSYBOX_DEFAULT_DPKG_DEB is not set +CONFIG_BUSYBOX_DEFAULT_GZIP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_GZIP_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_GZIP_FAST=0 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_GZIP_LEVELS is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_GZIP_DECOMPRESS=y +# CONFIG_BUSYBOX_DEFAULT_LZOP is not set +# CONFIG_BUSYBOX_DEFAULT_UNLZOP is not set +# CONFIG_BUSYBOX_DEFAULT_LZOPCAT is not set +# CONFIG_BUSYBOX_DEFAULT_LZOP_COMPR_HIGH is not set +# CONFIG_BUSYBOX_DEFAULT_RPM is not set +# CONFIG_BUSYBOX_DEFAULT_RPM2CPIO is not set +CONFIG_BUSYBOX_DEFAULT_TAR=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_CREATE=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_AUTODETECT is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_FROM=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_GNU_EXTENSIONS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_TO_COMMAND is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_UNAME_GNAME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_NOPRESERVE_TIME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_SELINUX is not set +# CONFIG_BUSYBOX_DEFAULT_UNZIP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNZIP_CDF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNZIP_BZIP2 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNZIP_LZMA is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNZIP_XZ is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LZMA_FAST is not set +CONFIG_BUSYBOX_DEFAULT_BASENAME=y +CONFIG_BUSYBOX_DEFAULT_CAT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CATN is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CATV is not set +CONFIG_BUSYBOX_DEFAULT_CHGRP=y +CONFIG_BUSYBOX_DEFAULT_CHMOD=y +CONFIG_BUSYBOX_DEFAULT_CHOWN=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHOWN_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_CHROOT=y +# CONFIG_BUSYBOX_DEFAULT_CKSUM is not set +# CONFIG_BUSYBOX_DEFAULT_COMM is not set +CONFIG_BUSYBOX_DEFAULT_CP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CP_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CP_REFLINK is not set +CONFIG_BUSYBOX_DEFAULT_CUT=y +CONFIG_BUSYBOX_DEFAULT_DATE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_DATE_ISOFMT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DATE_NANO is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DATE_COMPAT is not set +CONFIG_BUSYBOX_DEFAULT_DD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_DD_SIGNAL_HANDLING=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DD_THIRD_STATUS_LINE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_DD_IBS_OBS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DD_STATUS is not set +CONFIG_BUSYBOX_DEFAULT_DF=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DF_FANCY is not set +CONFIG_BUSYBOX_DEFAULT_DIRNAME=y +# CONFIG_BUSYBOX_DEFAULT_DOS2UNIX is not set +# CONFIG_BUSYBOX_DEFAULT_UNIX2DOS is not set +CONFIG_BUSYBOX_DEFAULT_DU=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y +CONFIG_BUSYBOX_DEFAULT_ECHO=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_ECHO=y +CONFIG_BUSYBOX_DEFAULT_ENV=y +# CONFIG_BUSYBOX_DEFAULT_EXPAND is not set +# CONFIG_BUSYBOX_DEFAULT_UNEXPAND is not set +CONFIG_BUSYBOX_DEFAULT_EXPR=y +CONFIG_BUSYBOX_DEFAULT_EXPR_MATH_SUPPORT_64=y +# CONFIG_BUSYBOX_DEFAULT_FACTOR is not set +CONFIG_BUSYBOX_DEFAULT_FALSE=y +# CONFIG_BUSYBOX_DEFAULT_FOLD is not set +CONFIG_BUSYBOX_DEFAULT_HEAD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_HEAD=y +# CONFIG_BUSYBOX_DEFAULT_HOSTID is not set +CONFIG_BUSYBOX_DEFAULT_ID=y +# CONFIG_BUSYBOX_DEFAULT_GROUPS is not set +# CONFIG_BUSYBOX_DEFAULT_INSTALL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSTALL_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_LINK is not set +CONFIG_BUSYBOX_DEFAULT_LN=y +# CONFIG_BUSYBOX_DEFAULT_LOGNAME is not set +CONFIG_BUSYBOX_DEFAULT_LS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_FILETYPES=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_FOLLOWLINKS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_RECURSIVE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_WIDTH=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_SORTFILES=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_TIMESTAMPS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_USERNAME=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_COLOR=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_COLOR_IS_DEFAULT=y +CONFIG_BUSYBOX_DEFAULT_MD5SUM=y +# CONFIG_BUSYBOX_DEFAULT_SHA1SUM is not set +CONFIG_BUSYBOX_DEFAULT_SHA256SUM=y +# CONFIG_BUSYBOX_DEFAULT_SHA512SUM is not set +# CONFIG_BUSYBOX_DEFAULT_SHA3SUM is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_MD5_SHA1_SUM_CHECK=y +CONFIG_BUSYBOX_DEFAULT_MKDIR=y +CONFIG_BUSYBOX_DEFAULT_MKFIFO=y +CONFIG_BUSYBOX_DEFAULT_MKNOD=y +CONFIG_BUSYBOX_DEFAULT_MKTEMP=y +CONFIG_BUSYBOX_DEFAULT_MV=y +CONFIG_BUSYBOX_DEFAULT_NICE=y +# CONFIG_BUSYBOX_DEFAULT_NL is not set +# CONFIG_BUSYBOX_DEFAULT_NOHUP is not set +# CONFIG_BUSYBOX_DEFAULT_NPROC is not set +# CONFIG_BUSYBOX_DEFAULT_OD is not set +# CONFIG_BUSYBOX_DEFAULT_PASTE is not set +# CONFIG_BUSYBOX_DEFAULT_PRINTENV is not set +CONFIG_BUSYBOX_DEFAULT_PRINTF=y +CONFIG_BUSYBOX_DEFAULT_PWD=y +CONFIG_BUSYBOX_DEFAULT_READLINK=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_READLINK_FOLLOW=y +# CONFIG_BUSYBOX_DEFAULT_REALPATH is not set +CONFIG_BUSYBOX_DEFAULT_RM=y +CONFIG_BUSYBOX_DEFAULT_RMDIR=y +CONFIG_BUSYBOX_DEFAULT_SEQ=y +# CONFIG_BUSYBOX_DEFAULT_SHRED is not set +# CONFIG_BUSYBOX_DEFAULT_SHUF is not set +CONFIG_BUSYBOX_DEFAULT_SLEEP=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_SLEEP=y +CONFIG_BUSYBOX_DEFAULT_SORT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SORT_BIG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SORT_OPTIMIZE_MEMORY is not set +# CONFIG_BUSYBOX_DEFAULT_SPLIT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SPLIT_FANCY is not set +# CONFIG_BUSYBOX_DEFAULT_STAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_STAT_FORMAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_STAT_FILESYSTEM is not set +# CONFIG_BUSYBOX_DEFAULT_STTY is not set +# CONFIG_BUSYBOX_DEFAULT_SUM is not set +CONFIG_BUSYBOX_DEFAULT_SYNC=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SYNC_FANCY is not set +CONFIG_BUSYBOX_DEFAULT_FSYNC=y +# CONFIG_BUSYBOX_DEFAULT_TAC is not set +CONFIG_BUSYBOX_DEFAULT_TAIL=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_TAIL=y +CONFIG_BUSYBOX_DEFAULT_TEE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_TEE_USE_BLOCK_IO=y +CONFIG_BUSYBOX_DEFAULT_TEST=y +CONFIG_BUSYBOX_DEFAULT_TEST1=y +CONFIG_BUSYBOX_DEFAULT_TEST2=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_TEST_64=y +# CONFIG_BUSYBOX_DEFAULT_TIMEOUT is not set +CONFIG_BUSYBOX_DEFAULT_TOUCH=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOUCH_NODEREF is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_TOUCH_SUSV3=y +CONFIG_BUSYBOX_DEFAULT_TR=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TR_CLASSES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TR_EQUIV is not set +CONFIG_BUSYBOX_DEFAULT_TRUE=y +# CONFIG_BUSYBOX_DEFAULT_TRUNCATE is not set +# CONFIG_BUSYBOX_DEFAULT_TTY is not set +CONFIG_BUSYBOX_DEFAULT_UNAME=y +CONFIG_BUSYBOX_DEFAULT_UNAME_OSNAME="GNU/Linux" +# CONFIG_BUSYBOX_DEFAULT_BB_ARCH is not set +CONFIG_BUSYBOX_DEFAULT_UNIQ=y +# CONFIG_BUSYBOX_DEFAULT_UNLINK is not set +# CONFIG_BUSYBOX_DEFAULT_USLEEP is not set +# CONFIG_BUSYBOX_DEFAULT_UUDECODE is not set +# CONFIG_BUSYBOX_DEFAULT_BASE32 is not set +# CONFIG_BUSYBOX_DEFAULT_BASE64 is not set +# CONFIG_BUSYBOX_DEFAULT_UUENCODE is not set +CONFIG_BUSYBOX_DEFAULT_WC=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WC_LARGE is not set +# CONFIG_BUSYBOX_DEFAULT_WHO is not set +# CONFIG_BUSYBOX_DEFAULT_W is not set +# CONFIG_BUSYBOX_DEFAULT_USERS is not set +# CONFIG_BUSYBOX_DEFAULT_WHOAMI is not set +CONFIG_BUSYBOX_DEFAULT_YES=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VERBOSE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_PRESERVE_HARDLINKS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_HUMAN_READABLE=y +# CONFIG_BUSYBOX_DEFAULT_CHVT is not set +CONFIG_BUSYBOX_DEFAULT_CLEAR=y +# CONFIG_BUSYBOX_DEFAULT_DEALLOCVT is not set +# CONFIG_BUSYBOX_DEFAULT_DUMPKMAP is not set +# CONFIG_BUSYBOX_DEFAULT_FGCONSOLE is not set +# CONFIG_BUSYBOX_DEFAULT_KBD_MODE is not set +# CONFIG_BUSYBOX_DEFAULT_LOADFONT is not set +# CONFIG_BUSYBOX_DEFAULT_SETFONT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETFONT_TEXTUAL_MAP is not set +CONFIG_BUSYBOX_DEFAULT_DEFAULT_SETFONT_DIR="" +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LOADFONT_PSF2 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LOADFONT_RAW is not set +# CONFIG_BUSYBOX_DEFAULT_LOADKMAP is not set +# CONFIG_BUSYBOX_DEFAULT_OPENVT is not set +CONFIG_BUSYBOX_DEFAULT_RESET=y +# CONFIG_BUSYBOX_DEFAULT_RESIZE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RESIZE_PRINT is not set +# CONFIG_BUSYBOX_DEFAULT_SETCONSOLE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETCONSOLE_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_SETKEYCODES is not set +# CONFIG_BUSYBOX_DEFAULT_SETLOGCONS is not set +# CONFIG_BUSYBOX_DEFAULT_SHOWKEY is not set +# CONFIG_BUSYBOX_DEFAULT_PIPE_PROGRESS is not set +# CONFIG_BUSYBOX_DEFAULT_RUN_PARTS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RUN_PARTS_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RUN_PARTS_FANCY is not set +CONFIG_BUSYBOX_DEFAULT_START_STOP_DAEMON=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_START_STOP_DAEMON_FANCY is not set +CONFIG_BUSYBOX_DEFAULT_WHICH=y +# CONFIG_BUSYBOX_DEFAULT_MINIPS is not set +# CONFIG_BUSYBOX_DEFAULT_NUKE is not set +# CONFIG_BUSYBOX_DEFAULT_RESUME is not set +# CONFIG_BUSYBOX_DEFAULT_RUN_INIT is not set +CONFIG_BUSYBOX_DEFAULT_AWK=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_AWK_LIBM=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_AWK_GNU_EXTENSIONS=y +CONFIG_BUSYBOX_DEFAULT_CMP=y +# CONFIG_BUSYBOX_DEFAULT_DIFF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DIFF_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DIFF_DIR is not set +# CONFIG_BUSYBOX_DEFAULT_ED is not set +# CONFIG_BUSYBOX_DEFAULT_PATCH is not set +CONFIG_BUSYBOX_DEFAULT_SED=y +CONFIG_BUSYBOX_DEFAULT_VI=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_MAX_LEN=1024 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_8BIT is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_COLON=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_YANKMARK=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_SEARCH=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_REGEX_SEARCH is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_USE_SIGNALS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_DOT_CMD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_READONLY=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_SETOPTS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_SET=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_WIN_RESIZE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_ASK_TERMINAL=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_UNDO is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_UNDO_QUEUE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_UNDO_QUEUE_MAX=0 +CONFIG_BUSYBOX_DEFAULT_FEATURE_ALLOW_EXEC=y +CONFIG_BUSYBOX_DEFAULT_FIND=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PRINT0=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_MTIME=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_MMIN=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PERM=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_TYPE=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_EXECUTABLE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_XDEV=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_MAXDEPTH=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_NEWER=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_INUM is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_EXEC=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_EXEC_PLUS is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_USER=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_GROUP=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_NOT=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_DEPTH=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PAREN=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_SIZE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PRUNE=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_QUIT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_DELETE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_EMPTY is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PATH=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_REGEX=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_CONTEXT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_LINKS is not set +CONFIG_BUSYBOX_DEFAULT_GREP=y +CONFIG_BUSYBOX_DEFAULT_EGREP=y +CONFIG_BUSYBOX_DEFAULT_FGREP=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_GREP_CONTEXT=y +CONFIG_BUSYBOX_DEFAULT_XARGS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_CONFIRMATION=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_QUOTES=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_TERMOPT=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_ZERO_TERM=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_REPL_STR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_PARALLEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_ARGS_FILE is not set +# CONFIG_BUSYBOX_DEFAULT_BOOTCHARTD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BOOTCHARTD_CONFIG_FILE is not set +CONFIG_BUSYBOX_DEFAULT_HALT=y +CONFIG_BUSYBOX_DEFAULT_POWEROFF=y +CONFIG_BUSYBOX_DEFAULT_REBOOT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WAIT_FOR_INIT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CALL_TELINIT is not set +CONFIG_BUSYBOX_DEFAULT_TELINIT_PATH="" +# CONFIG_BUSYBOX_DEFAULT_INIT is not set +# CONFIG_BUSYBOX_DEFAULT_LINUXRC is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_USE_INITTAB is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_KILL_REMOVED is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_KILL_DELAY=0 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_SCTTY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_SYSLOG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_QUIET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_COREDUMPS is not set +CONFIG_BUSYBOX_DEFAULT_INIT_TERMINAL_TYPE="" +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_MODIFY_CMDLINE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_SHADOWPASSWDS=y +# CONFIG_BUSYBOX_DEFAULT_USE_BB_PWD_GRP is not set +# CONFIG_BUSYBOX_DEFAULT_USE_BB_SHADOW is not set +# CONFIG_BUSYBOX_DEFAULT_USE_BB_CRYPT is not set +# CONFIG_BUSYBOX_DEFAULT_USE_BB_CRYPT_SHA is not set +# CONFIG_BUSYBOX_DEFAULT_ADD_SHELL is not set +# CONFIG_BUSYBOX_DEFAULT_REMOVE_SHELL is not set +# CONFIG_BUSYBOX_DEFAULT_ADDGROUP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ADDUSER_TO_GROUP is not set +# CONFIG_BUSYBOX_DEFAULT_ADDUSER is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHECK_NAMES is not set +CONFIG_BUSYBOX_DEFAULT_LAST_ID=0 +CONFIG_BUSYBOX_DEFAULT_FIRST_SYSTEM_ID=0 +CONFIG_BUSYBOX_DEFAULT_LAST_SYSTEM_ID=0 +# CONFIG_BUSYBOX_DEFAULT_CHPASSWD is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_DEFAULT_PASSWD_ALGO="md5" +# CONFIG_BUSYBOX_DEFAULT_CRYPTPW is not set +# CONFIG_BUSYBOX_DEFAULT_MKPASSWD is not set +# CONFIG_BUSYBOX_DEFAULT_DELUSER is not set +# CONFIG_BUSYBOX_DEFAULT_DELGROUP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DEL_USER_FROM_GROUP is not set +# CONFIG_BUSYBOX_DEFAULT_GETTY is not set +CONFIG_BUSYBOX_DEFAULT_LOGIN=y +CONFIG_BUSYBOX_DEFAULT_LOGIN_SESSION_AS_CHILD=y +# CONFIG_BUSYBOX_DEFAULT_LOGIN_SCRIPTS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_NOLOGIN is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SECURETTY is not set +CONFIG_BUSYBOX_DEFAULT_PASSWD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_PASSWD_WEAK_CHECK=y +# CONFIG_BUSYBOX_DEFAULT_SU is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SU_SYSLOG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SU_CHECKS_SHELLS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTY is not set +# CONFIG_BUSYBOX_DEFAULT_SULOGIN is not set +# CONFIG_BUSYBOX_DEFAULT_VLOCK is not set +# CONFIG_BUSYBOX_DEFAULT_CHATTR is not set +# CONFIG_BUSYBOX_DEFAULT_FSCK is not set +# CONFIG_BUSYBOX_DEFAULT_LSATTR is not set +# CONFIG_BUSYBOX_DEFAULT_TUNE2FS is not set +# CONFIG_BUSYBOX_DEFAULT_MODPROBE_SMALL is not set +# CONFIG_BUSYBOX_DEFAULT_DEPMOD is not set +# CONFIG_BUSYBOX_DEFAULT_INSMOD is not set +# CONFIG_BUSYBOX_DEFAULT_LSMOD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set +# CONFIG_BUSYBOX_DEFAULT_MODINFO is not set +# CONFIG_BUSYBOX_DEFAULT_MODPROBE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODPROBE_BLACKLIST is not set +# CONFIG_BUSYBOX_DEFAULT_RMMOD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CMDLINE_MODULE_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_2_4_MODULES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_VERSION_CHECKING is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_LOADINKMEM is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_LOAD_MAP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_LOAD_MAP_FULL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHECK_TAINTED_MODULE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_TRY_MMAP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODUTILS_ALIAS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODUTILS_SYMBOLS is not set +CONFIG_BUSYBOX_DEFAULT_DEFAULT_MODULES_DIR="" +CONFIG_BUSYBOX_DEFAULT_DEFAULT_DEPMOD_FILE="" +# CONFIG_BUSYBOX_DEFAULT_ACPID is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ACPID_COMPAT is not set +# CONFIG_BUSYBOX_DEFAULT_BLKDISCARD is not set +# CONFIG_BUSYBOX_DEFAULT_BLKID is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BLKID_TYPE is not set +# CONFIG_BUSYBOX_DEFAULT_BLOCKDEV is not set +# CONFIG_BUSYBOX_DEFAULT_CAL is not set +# CONFIG_BUSYBOX_DEFAULT_CHRT is not set +CONFIG_BUSYBOX_DEFAULT_DMESG=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_DMESG_PRETTY=y +# CONFIG_BUSYBOX_DEFAULT_EJECT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_EJECT_SCSI is not set +# CONFIG_BUSYBOX_DEFAULT_FALLOCATE is not set +# CONFIG_BUSYBOX_DEFAULT_FATATTR is not set +# CONFIG_BUSYBOX_DEFAULT_FBSET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FBSET_FANCY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FBSET_READMODE is not set +# CONFIG_BUSYBOX_DEFAULT_FDFORMAT is not set +# CONFIG_BUSYBOX_DEFAULT_FDISK is not set +# CONFIG_BUSYBOX_DEFAULT_FDISK_SUPPORT_LARGE_DISKS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FDISK_WRITABLE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_AIX_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SGI_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SUN_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_OSF_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_GPT_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FDISK_ADVANCED is not set +# CONFIG_BUSYBOX_DEFAULT_FINDFS is not set +CONFIG_BUSYBOX_DEFAULT_FLOCK=y +# CONFIG_BUSYBOX_DEFAULT_FDFLUSH is not set +# CONFIG_BUSYBOX_DEFAULT_FREERAMDISK is not set +# CONFIG_BUSYBOX_DEFAULT_FSCK_MINIX is not set +# CONFIG_BUSYBOX_DEFAULT_FSFREEZE is not set +# CONFIG_BUSYBOX_DEFAULT_FSTRIM is not set +# CONFIG_BUSYBOX_DEFAULT_GETOPT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_GETOPT_LONG is not set +CONFIG_BUSYBOX_DEFAULT_HEXDUMP=y +# CONFIG_BUSYBOX_DEFAULT_HD is not set +# CONFIG_BUSYBOX_DEFAULT_XXD is not set +CONFIG_BUSYBOX_DEFAULT_HWCLOCK=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HWCLOCK_ADJTIME_FHS is not set +# CONFIG_BUSYBOX_DEFAULT_IONICE is not set +# CONFIG_BUSYBOX_DEFAULT_IPCRM is not set +# CONFIG_BUSYBOX_DEFAULT_IPCS is not set +# CONFIG_BUSYBOX_DEFAULT_LAST is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LAST_FANCY is not set +# CONFIG_BUSYBOX_DEFAULT_LOSETUP is not set +# CONFIG_BUSYBOX_DEFAULT_LSPCI is not set +# CONFIG_BUSYBOX_DEFAULT_LSUSB is not set +# CONFIG_BUSYBOX_DEFAULT_MDEV is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_CONF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_RENAME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_RENAME_REGEXP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_EXEC is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_LOAD_FIRMWARE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_DAEMON is not set +# CONFIG_BUSYBOX_DEFAULT_MESG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MESG_ENABLE_ONLY_GROUP is not set +# CONFIG_BUSYBOX_DEFAULT_MKE2FS is not set +# CONFIG_BUSYBOX_DEFAULT_MKFS_EXT2 is not set +# CONFIG_BUSYBOX_DEFAULT_MKFS_MINIX is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MINIX2 is not set +# CONFIG_BUSYBOX_DEFAULT_MKFS_REISER is not set +# CONFIG_BUSYBOX_DEFAULT_MKDOSFS is not set +# CONFIG_BUSYBOX_DEFAULT_MKFS_VFAT is not set +CONFIG_BUSYBOX_DEFAULT_MKSWAP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MKSWAP_UUID is not set +# CONFIG_BUSYBOX_DEFAULT_MORE is not set +CONFIG_BUSYBOX_DEFAULT_MOUNT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_FAKE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_VERBOSE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_HELPERS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_LABEL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_NFS is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_CIFS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_FLAGS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_FSTAB=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_OTHERTAB is not set +# CONFIG_BUSYBOX_DEFAULT_MOUNTPOINT is not set +# CONFIG_BUSYBOX_DEFAULT_NOLOGIN is not set +# CONFIG_BUSYBOX_DEFAULT_NOLOGIN_DEPENDENCIES is not set +# CONFIG_BUSYBOX_DEFAULT_NSENTER is not set +CONFIG_BUSYBOX_DEFAULT_PIVOT_ROOT=y +# CONFIG_BUSYBOX_DEFAULT_RDATE is not set +# CONFIG_BUSYBOX_DEFAULT_RDEV is not set +# CONFIG_BUSYBOX_DEFAULT_READPROFILE is not set +# CONFIG_BUSYBOX_DEFAULT_RENICE is not set +# CONFIG_BUSYBOX_DEFAULT_REV is not set +# CONFIG_BUSYBOX_DEFAULT_RTCWAKE is not set +# CONFIG_BUSYBOX_DEFAULT_SCRIPT is not set +# CONFIG_BUSYBOX_DEFAULT_SCRIPTREPLAY is not set +# CONFIG_BUSYBOX_DEFAULT_SETARCH is not set +# CONFIG_BUSYBOX_DEFAULT_LINUX32 is not set +# CONFIG_BUSYBOX_DEFAULT_LINUX64 is not set +# CONFIG_BUSYBOX_DEFAULT_SETPRIV is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETPRIV_DUMP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETPRIV_CAPABILITIES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETPRIV_CAPABILITY_NAMES is not set +# CONFIG_BUSYBOX_DEFAULT_SETSID is not set +CONFIG_BUSYBOX_DEFAULT_SWAPON=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_SWAPON_DISCARD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_SWAPON_PRI=y +CONFIG_BUSYBOX_DEFAULT_SWAPOFF=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SWAPONOFF_LABEL is not set +CONFIG_BUSYBOX_DEFAULT_SWITCH_ROOT=y +# CONFIG_BUSYBOX_DEFAULT_TASKSET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TASKSET_FANCY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TASKSET_CPULIST is not set +# CONFIG_BUSYBOX_DEFAULT_UEVENT is not set +CONFIG_BUSYBOX_DEFAULT_UMOUNT=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_UMOUNT_ALL=y +# CONFIG_BUSYBOX_DEFAULT_UNSHARE is not set +# CONFIG_BUSYBOX_DEFAULT_WALL is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_LOOP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_LOOP_CREATE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MTAB_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_VOLUMEID is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_BCACHE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_BTRFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_CRAMFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_EROFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_EXFAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_EXT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_F2FS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_FAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_HFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_ISO9660 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_JFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LINUXRAID is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LINUXSWAP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LUKS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_MINIX is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_NILFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_NTFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_OCFS2 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_REISERFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_ROMFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_SQUASHFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_SYSV is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_UBIFS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_UDF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_XFS is not set +# CONFIG_BUSYBOX_DEFAULT_ADJTIMEX is not set +# CONFIG_BUSYBOX_DEFAULT_BBCONFIG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_COMPRESS_BBCONFIG is not set +# CONFIG_BUSYBOX_DEFAULT_BC is not set +# CONFIG_BUSYBOX_DEFAULT_DC is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DC_BIG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DC_LIBM is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BC_INTERACTIVE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_BC_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_BEEP is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_BEEP_FREQ=0 +CONFIG_BUSYBOX_DEFAULT_FEATURE_BEEP_LENGTH_MS=0 +# CONFIG_BUSYBOX_DEFAULT_CHAT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_NOFAIL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_TTY_HIFI is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_IMPLICIT_CR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_SWALLOW_OPTS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_SEND_ESCAPES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_VAR_ABORT_LEN is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_CLR_ABORT is not set +# CONFIG_BUSYBOX_DEFAULT_CONSPY is not set +CONFIG_BUSYBOX_DEFAULT_CROND=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CROND_D is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_CROND_CALL_SENDMAIL is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_CROND_SPECIAL_TIMES=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_CROND_DIR="/etc" +CONFIG_BUSYBOX_DEFAULT_CRONTAB=y +# CONFIG_BUSYBOX_DEFAULT_DEVFSD is not set +# CONFIG_BUSYBOX_DEFAULT_DEVFSD_MODLOAD is not set +# CONFIG_BUSYBOX_DEFAULT_DEVFSD_FG_NP is not set +# CONFIG_BUSYBOX_DEFAULT_DEVFSD_VERBOSE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_DEVFS is not set +# CONFIG_BUSYBOX_DEFAULT_DEVMEM is not set +# CONFIG_BUSYBOX_DEFAULT_FBSPLASH is not set +# CONFIG_BUSYBOX_DEFAULT_FLASH_ERASEALL is not set +# CONFIG_BUSYBOX_DEFAULT_FLASH_LOCK is not set +# CONFIG_BUSYBOX_DEFAULT_FLASH_UNLOCK is not set +# CONFIG_BUSYBOX_DEFAULT_FLASHCP is not set +# CONFIG_BUSYBOX_DEFAULT_HDPARM is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_GET_IDENTITY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_GETSET_DMA is not set +# CONFIG_BUSYBOX_DEFAULT_HEXEDIT is not set +# CONFIG_BUSYBOX_DEFAULT_I2CGET is not set +# CONFIG_BUSYBOX_DEFAULT_I2CSET is not set +# CONFIG_BUSYBOX_DEFAULT_I2CDUMP is not set +# CONFIG_BUSYBOX_DEFAULT_I2CDETECT is not set +# CONFIG_BUSYBOX_DEFAULT_I2CTRANSFER is not set +# CONFIG_BUSYBOX_DEFAULT_INOTIFYD is not set +CONFIG_BUSYBOX_DEFAULT_LESS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_MAXLINES=9999999 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_BRACKETS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_FLAGS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_TRUNCATE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_MARKS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_REGEXP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_WINCH is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_ASK_TERMINAL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_DASHCMD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_LINENUMS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_RAW is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_ENV is not set +CONFIG_BUSYBOX_DEFAULT_LOCK=y +# CONFIG_BUSYBOX_DEFAULT_LSSCSI is not set +# CONFIG_BUSYBOX_DEFAULT_MAKEDEVS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MAKEDEVS_LEAF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_MAKEDEVS_TABLE is not set +# CONFIG_BUSYBOX_DEFAULT_MAN is not set +# CONFIG_BUSYBOX_DEFAULT_MICROCOM is not set +# CONFIG_BUSYBOX_DEFAULT_MIM is not set +# CONFIG_BUSYBOX_DEFAULT_MT is not set +# CONFIG_BUSYBOX_DEFAULT_NANDWRITE is not set +# CONFIG_BUSYBOX_DEFAULT_NANDDUMP is not set +# CONFIG_BUSYBOX_DEFAULT_PARTPROBE is not set +# CONFIG_BUSYBOX_DEFAULT_RAIDAUTORUN is not set +# CONFIG_BUSYBOX_DEFAULT_READAHEAD is not set +# CONFIG_BUSYBOX_DEFAULT_RFKILL is not set +# CONFIG_BUSYBOX_DEFAULT_RUNLEVEL is not set +# CONFIG_BUSYBOX_DEFAULT_RX is not set +# CONFIG_BUSYBOX_DEFAULT_SETFATTR is not set +# CONFIG_BUSYBOX_DEFAULT_SETSERIAL is not set +CONFIG_BUSYBOX_DEFAULT_STRINGS=y +CONFIG_BUSYBOX_DEFAULT_TIME=y +# CONFIG_BUSYBOX_DEFAULT_TS is not set +# CONFIG_BUSYBOX_DEFAULT_TTYSIZE is not set +# CONFIG_BUSYBOX_DEFAULT_UBIATTACH is not set +# CONFIG_BUSYBOX_DEFAULT_UBIDETACH is not set +# CONFIG_BUSYBOX_DEFAULT_UBIMKVOL is not set +# CONFIG_BUSYBOX_DEFAULT_UBIRMVOL is not set +# CONFIG_BUSYBOX_DEFAULT_UBIRSVOL is not set +# CONFIG_BUSYBOX_DEFAULT_UBIUPDATEVOL is not set +# CONFIG_BUSYBOX_DEFAULT_UBIRENAME is not set +# CONFIG_BUSYBOX_DEFAULT_VOLNAME is not set +# CONFIG_BUSYBOX_DEFAULT_WATCHDOG is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_IPV6=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNIX_LOCAL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PREFER_IPV4_ADDRESS is not set +CONFIG_BUSYBOX_DEFAULT_VERBOSE_RESOLUTION_ERRORS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TLS_SHA1 is not set +# CONFIG_BUSYBOX_DEFAULT_ARP is not set +# CONFIG_BUSYBOX_DEFAULT_ARPING is not set +CONFIG_BUSYBOX_DEFAULT_BRCTL=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_BRCTL_FANCY=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_BRCTL_SHOW=y +# CONFIG_BUSYBOX_DEFAULT_DNSD is not set +# CONFIG_BUSYBOX_DEFAULT_ETHER_WAKE is not set +# CONFIG_BUSYBOX_DEFAULT_FTPD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FTPD_WRITE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FTPD_ACCEPT_BROKEN_LIST is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FTPD_AUTHENTICATION is not set +# CONFIG_BUSYBOX_DEFAULT_FTPGET is not set +# CONFIG_BUSYBOX_DEFAULT_FTPPUT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_FTPGETPUT_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_HOSTNAME is not set +# CONFIG_BUSYBOX_DEFAULT_DNSDOMAINNAME is not set +# CONFIG_BUSYBOX_DEFAULT_HTTPD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_RANGES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_SETUID is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_BASIC_AUTH is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_AUTH_MD5 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_CGI is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_ENCODE_URL_STR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_ERROR_PAGES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_PROXY is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_GZIP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_ETAG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_LAST_MODIFIED is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_DATE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_ACL_IP is not set +CONFIG_BUSYBOX_DEFAULT_IFCONFIG=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_STATUS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_SLIP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_HW=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_BROADCAST_PLUS=y +# CONFIG_BUSYBOX_DEFAULT_IFENSLAVE is not set +# CONFIG_BUSYBOX_DEFAULT_IFPLUGD is not set +# CONFIG_BUSYBOX_DEFAULT_IFUP is not set +# CONFIG_BUSYBOX_DEFAULT_IFDOWN is not set +CONFIG_BUSYBOX_DEFAULT_IFUPDOWN_IFSTATE_PATH="" +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_IP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_IPV4 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_IPV6 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_MAPPING is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set +# CONFIG_BUSYBOX_DEFAULT_INETD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_RPC is not set +CONFIG_BUSYBOX_DEFAULT_IP=y +# CONFIG_BUSYBOX_DEFAULT_IPADDR is not set +# CONFIG_BUSYBOX_DEFAULT_IPLINK is not set +# CONFIG_BUSYBOX_DEFAULT_IPROUTE is not set +# CONFIG_BUSYBOX_DEFAULT_IPTUNNEL is not set +# CONFIG_BUSYBOX_DEFAULT_IPRULE is not set +# CONFIG_BUSYBOX_DEFAULT_IPNEIGH is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_ADDRESS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_LINK=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_ROUTE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_ROUTE_DIR="/etc/iproute2" +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_TUNNEL is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_RULE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_NEIGH=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_RARE_PROTOCOLS is not set +# CONFIG_BUSYBOX_DEFAULT_IPCALC is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPCALC_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPCALC_FANCY is not set +# CONFIG_BUSYBOX_DEFAULT_FAKEIDENTD is not set +# CONFIG_BUSYBOX_DEFAULT_NAMEIF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_NAMEIF_EXTENDED is not set +# CONFIG_BUSYBOX_DEFAULT_NBDCLIENT is not set +CONFIG_BUSYBOX_DEFAULT_NC=y +# CONFIG_BUSYBOX_DEFAULT_NETCAT is not set +# CONFIG_BUSYBOX_DEFAULT_NC_SERVER is not set +# CONFIG_BUSYBOX_DEFAULT_NC_EXTRA is not set +# CONFIG_BUSYBOX_DEFAULT_NC_110_COMPAT is not set +CONFIG_BUSYBOX_DEFAULT_NETMSG=y +CONFIG_BUSYBOX_DEFAULT_NETSTAT=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_NETSTAT_WIDE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_NETSTAT_PRG=y +# CONFIG_BUSYBOX_DEFAULT_NSLOOKUP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_NSLOOKUP_BIG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_NSLOOKUP_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_NSLOOKUP_OPENWRT=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_NSLOOKUP_OPENWRT_LONG_OPTIONS is not set +CONFIG_BUSYBOX_DEFAULT_NTPD=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_NTPD_SERVER=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_NTPD_CONF is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_NTP_AUTH is not set +CONFIG_BUSYBOX_DEFAULT_PING=y +CONFIG_BUSYBOX_DEFAULT_PING6=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_PING=y +# CONFIG_BUSYBOX_DEFAULT_PSCAN is not set +CONFIG_BUSYBOX_DEFAULT_ROUTE=y +# CONFIG_BUSYBOX_DEFAULT_SLATTACH is not set +# CONFIG_BUSYBOX_DEFAULT_SSL_CLIENT is not set +# CONFIG_BUSYBOX_DEFAULT_TC is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TC_INGRESS is not set +# CONFIG_BUSYBOX_DEFAULT_TCPSVD is not set +# CONFIG_BUSYBOX_DEFAULT_UDPSVD is not set +# CONFIG_BUSYBOX_DEFAULT_TELNET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNET_TTYPE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNET_AUTOLOGIN is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNET_WIDTH is not set +# CONFIG_BUSYBOX_DEFAULT_TELNETD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNETD_STANDALONE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNETD_INETD_WAIT is not set +# CONFIG_BUSYBOX_DEFAULT_TFTP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_PROGRESS_BAR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_HPA_COMPAT is not set +# CONFIG_BUSYBOX_DEFAULT_TFTPD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_GET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_PUT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_BLOCKSIZE is not set +# CONFIG_BUSYBOX_DEFAULT_TFTP_DEBUG is not set +# CONFIG_BUSYBOX_DEFAULT_TLS is not set +CONFIG_BUSYBOX_DEFAULT_TRACEROUTE=y +CONFIG_BUSYBOX_DEFAULT_TRACEROUTE6=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_TRACEROUTE_VERBOSE=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TRACEROUTE_USE_ICMP is not set +# CONFIG_BUSYBOX_DEFAULT_TUNCTL is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TUNCTL_UG is not set +# CONFIG_BUSYBOX_DEFAULT_VCONFIG is not set +# CONFIG_BUSYBOX_DEFAULT_WGET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_STATUSBAR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_AUTHENTICATION is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_TIMEOUT is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_HTTPS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_OPENSSL is not set +# CONFIG_BUSYBOX_DEFAULT_WHOIS is not set +# CONFIG_BUSYBOX_DEFAULT_ZCIP is not set +# CONFIG_BUSYBOX_DEFAULT_UDHCPD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set +CONFIG_BUSYBOX_DEFAULT_DHCPD_LEASES_FILE="" +# CONFIG_BUSYBOX_DEFAULT_DUMPLEASES is not set +# CONFIG_BUSYBOX_DEFAULT_DHCPRELAY is not set +CONFIG_BUSYBOX_DEFAULT_UDHCPC=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC_ARPING is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC_SANITIZEOPT is not set +CONFIG_BUSYBOX_DEFAULT_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" +# CONFIG_BUSYBOX_DEFAULT_UDHCPC6 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC6_RFC3646 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC6_RFC4704 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC6_RFC4833 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC6_RFC5970 is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCP_PORT is not set +CONFIG_BUSYBOX_DEFAULT_UDHCP_DEBUG=0 +CONFIG_BUSYBOX_DEFAULT_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 +CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCP_RFC3397=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCP_8021Q is not set +CONFIG_BUSYBOX_DEFAULT_IFUPDOWN_UDHCPC_CMD_OPTIONS="" +# CONFIG_BUSYBOX_DEFAULT_LPD is not set +# CONFIG_BUSYBOX_DEFAULT_LPR is not set +# CONFIG_BUSYBOX_DEFAULT_LPQ is not set +# CONFIG_BUSYBOX_DEFAULT_MAKEMIME is not set +# CONFIG_BUSYBOX_DEFAULT_POPMAILDIR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_POPMAILDIR_DELIVERY is not set +# CONFIG_BUSYBOX_DEFAULT_REFORMIME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_REFORMIME_COMPAT is not set +# CONFIG_BUSYBOX_DEFAULT_SENDMAIL is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_MIME_CHARSET="" +CONFIG_BUSYBOX_DEFAULT_FREE=y +# CONFIG_BUSYBOX_DEFAULT_FUSER is not set +# CONFIG_BUSYBOX_DEFAULT_IOSTAT is not set +CONFIG_BUSYBOX_DEFAULT_KILL=y +CONFIG_BUSYBOX_DEFAULT_KILLALL=y +# CONFIG_BUSYBOX_DEFAULT_KILLALL5 is not set +# CONFIG_BUSYBOX_DEFAULT_LSOF is not set +# CONFIG_BUSYBOX_DEFAULT_MPSTAT is not set +# CONFIG_BUSYBOX_DEFAULT_NMETER is not set +CONFIG_BUSYBOX_DEFAULT_PGREP=y +# CONFIG_BUSYBOX_DEFAULT_PKILL is not set +CONFIG_BUSYBOX_DEFAULT_PIDOF=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PIDOF_SINGLE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PIDOF_OMIT is not set +# CONFIG_BUSYBOX_DEFAULT_PMAP is not set +# CONFIG_BUSYBOX_DEFAULT_POWERTOP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_POWERTOP_INTERACTIVE is not set +CONFIG_BUSYBOX_DEFAULT_PS=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_WIDE=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_LONG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_TIME is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_UNUSUAL_SYSTEMS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_ADDITIONAL_COLUMNS is not set +# CONFIG_BUSYBOX_DEFAULT_PSTREE is not set +# CONFIG_BUSYBOX_DEFAULT_PWDX is not set +# CONFIG_BUSYBOX_DEFAULT_SMEMCAP is not set +CONFIG_BUSYBOX_DEFAULT_BB_SYSCTL=y +CONFIG_BUSYBOX_DEFAULT_TOP=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_INTERACTIVE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_SMP_CPU is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_DECIMALS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_SMP_PROCESS is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOPMEM is not set +CONFIG_BUSYBOX_DEFAULT_UPTIME=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_UPTIME_UTMP_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_WATCH is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SHOW_THREADS is not set +# CONFIG_BUSYBOX_DEFAULT_CHPST is not set +# CONFIG_BUSYBOX_DEFAULT_SETUIDGID is not set +# CONFIG_BUSYBOX_DEFAULT_ENVUIDGID is not set +# CONFIG_BUSYBOX_DEFAULT_ENVDIR is not set +# CONFIG_BUSYBOX_DEFAULT_SOFTLIMIT is not set +# CONFIG_BUSYBOX_DEFAULT_RUNSV is not set +# CONFIG_BUSYBOX_DEFAULT_RUNSVDIR is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_RUNSVDIR_LOG is not set +# CONFIG_BUSYBOX_DEFAULT_SV is not set +CONFIG_BUSYBOX_DEFAULT_SV_DEFAULT_SERVICE_DIR="" +# CONFIG_BUSYBOX_DEFAULT_SVC is not set +# CONFIG_BUSYBOX_DEFAULT_SVOK is not set +# CONFIG_BUSYBOX_DEFAULT_SVLOGD is not set +# CONFIG_BUSYBOX_DEFAULT_CHCON is not set +# CONFIG_BUSYBOX_DEFAULT_GETENFORCE is not set +# CONFIG_BUSYBOX_DEFAULT_GETSEBOOL is not set +# CONFIG_BUSYBOX_DEFAULT_LOAD_POLICY is not set +# CONFIG_BUSYBOX_DEFAULT_MATCHPATHCON is not set +# CONFIG_BUSYBOX_DEFAULT_RUNCON is not set +# CONFIG_BUSYBOX_DEFAULT_SELINUXENABLED is not set +# CONFIG_BUSYBOX_DEFAULT_SESTATUS is not set +# CONFIG_BUSYBOX_DEFAULT_SETENFORCE is not set +# CONFIG_BUSYBOX_DEFAULT_SETFILES is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETFILES_CHECK_OPTION is not set +# CONFIG_BUSYBOX_DEFAULT_RESTORECON is not set +# CONFIG_BUSYBOX_DEFAULT_SETSEBOOL is not set +CONFIG_BUSYBOX_DEFAULT_SH_IS_ASH=y +# CONFIG_BUSYBOX_DEFAULT_SH_IS_HUSH is not set +# CONFIG_BUSYBOX_DEFAULT_SH_IS_NONE is not set +# CONFIG_BUSYBOX_DEFAULT_BASH_IS_ASH is not set +# CONFIG_BUSYBOX_DEFAULT_BASH_IS_HUSH is not set +CONFIG_BUSYBOX_DEFAULT_BASH_IS_NONE=y +CONFIG_BUSYBOX_DEFAULT_SHELL_ASH=y +CONFIG_BUSYBOX_DEFAULT_ASH=y +# CONFIG_BUSYBOX_DEFAULT_ASH_OPTIMIZE_FOR_SIZE is not set +CONFIG_BUSYBOX_DEFAULT_ASH_INTERNAL_GLOB=y +CONFIG_BUSYBOX_DEFAULT_ASH_BASH_COMPAT=y +# CONFIG_BUSYBOX_DEFAULT_ASH_BASH_SOURCE_CURDIR is not set +# CONFIG_BUSYBOX_DEFAULT_ASH_BASH_NOT_FOUND_HOOK is not set +CONFIG_BUSYBOX_DEFAULT_ASH_JOB_CONTROL=y +CONFIG_BUSYBOX_DEFAULT_ASH_ALIAS=y +# CONFIG_BUSYBOX_DEFAULT_ASH_RANDOM_SUPPORT is not set +CONFIG_BUSYBOX_DEFAULT_ASH_EXPAND_PRMT=y +# CONFIG_BUSYBOX_DEFAULT_ASH_IDLE_TIMEOUT is not set +# CONFIG_BUSYBOX_DEFAULT_ASH_MAIL is not set +CONFIG_BUSYBOX_DEFAULT_ASH_ECHO=y +CONFIG_BUSYBOX_DEFAULT_ASH_PRINTF=y +CONFIG_BUSYBOX_DEFAULT_ASH_TEST=y +# CONFIG_BUSYBOX_DEFAULT_ASH_HELP is not set +CONFIG_BUSYBOX_DEFAULT_ASH_GETOPTS=y +CONFIG_BUSYBOX_DEFAULT_ASH_CMDCMD=y +# CONFIG_BUSYBOX_DEFAULT_CTTYHACK is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH is not set +# CONFIG_BUSYBOX_DEFAULT_SHELL_HUSH is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_BASH_COMPAT is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_BRACE_EXPANSION is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_LINENO_VAR is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_BASH_SOURCE_CURDIR is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_INTERACTIVE is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_SAVEHISTORY is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_JOB is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_TICK is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_IF is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_LOOPS is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_CASE is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_FUNCTIONS is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_LOCAL is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_RANDOM_SUPPORT is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_MODE_X is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_ECHO is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_PRINTF is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_TEST is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_HELP is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_EXPORT is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_EXPORT_N is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_READONLY is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_KILL is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_WAIT is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_COMMAND is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_TRAP is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_TYPE is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_TIMES is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_READ is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_SET is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_UNSET is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_ULIMIT is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_UMASK is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_GETOPTS is not set +# CONFIG_BUSYBOX_DEFAULT_HUSH_MEMLEAK is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_MATH=y +CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_MATH_64=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_MATH_BASE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_EXTRA_QUIET is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_STANDALONE is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_NOFORK=y +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_READ_FRAC is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_HISTFILESIZE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_EMBEDDED_SCRIPTS is not set +# CONFIG_BUSYBOX_DEFAULT_KLOGD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_KLOGD_KLOGCTL is not set +CONFIG_BUSYBOX_DEFAULT_LOGGER=y +# CONFIG_BUSYBOX_DEFAULT_LOGREAD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_LOGREAD_REDUCED_LOCKING is not set +# CONFIG_BUSYBOX_DEFAULT_SYSLOGD is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_ROTATE_LOGFILE is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_REMOTE_LOG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_DUP is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_CFG is not set +# CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_PRECISE_TIMESTAMPS is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_READ_BUFFER_SIZE=0 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG is not set +CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0 +# CONFIG_BUSYBOX_DEFAULT_FEATURE_KMSG_SYSLOG is not set +CONFIG_BUSYBOX_CONFIG_HAVE_DOT_CONFIG=y + +# +# Settings +# +# CONFIG_BUSYBOX_CONFIG_DESKTOP is not set +# CONFIG_BUSYBOX_CONFIG_EXTRA_COMPAT is not set +# CONFIG_BUSYBOX_CONFIG_FEDORA_COMPAT is not set +CONFIG_BUSYBOX_CONFIG_INCLUDE_SUSv2=y +CONFIG_BUSYBOX_CONFIG_LONG_OPTS=y +CONFIG_BUSYBOX_CONFIG_SHOW_USAGE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VERBOSE_USAGE=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_COMPRESS_USAGE is not set +CONFIG_BUSYBOX_CONFIG_LFS=y +# CONFIG_BUSYBOX_CONFIG_PAM is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_DEVPTS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_UTMP is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_PIDFILE=y +CONFIG_BUSYBOX_CONFIG_PID_FILE_PATH="/var/run" +# CONFIG_BUSYBOX_CONFIG_BUSYBOX is not set +# CONFIG_BUSYBOX_CONFIG_INSTALL_NO_USR is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SUID is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_PREFER_APPLETS=y +CONFIG_BUSYBOX_CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" +# CONFIG_BUSYBOX_CONFIG_SELINUX is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_CLEAN_UP is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SYSLOG_INFO is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_SYSLOG=y + +# +# Build Options +# +# CONFIG_BUSYBOX_CONFIG_STATIC is not set +# CONFIG_BUSYBOX_CONFIG_PIE is not set +# CONFIG_BUSYBOX_CONFIG_NOMMU is not set +CONFIG_BUSYBOX_CONFIG_CROSS_COMPILER_PREFIX="" +CONFIG_BUSYBOX_CONFIG_SYSROOT="" +CONFIG_BUSYBOX_CONFIG_EXTRA_CFLAGS="" +CONFIG_BUSYBOX_CONFIG_EXTRA_LDFLAGS="" +CONFIG_BUSYBOX_CONFIG_EXTRA_LDLIBS="" +# CONFIG_BUSYBOX_CONFIG_USE_PORTABLE_CODE is not set +# CONFIG_BUSYBOX_CONFIG_STACK_OPTIMIZATION_386 is not set +# CONFIG_BUSYBOX_CONFIG_STATIC_LIBGCC is not set + +# +# Installation Options ("make install" behavior) +# +CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_SYMLINKS=y +# CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_HARDLINKS is not set +# CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set +# CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_DONT is not set +CONFIG_BUSYBOX_CONFIG_PREFIX="./_install" + +# +# Debugging Options +# +# CONFIG_BUSYBOX_CONFIG_DEBUG is not set +# CONFIG_BUSYBOX_CONFIG_DEBUG_SANITIZE is not set +# CONFIG_BUSYBOX_CONFIG_UNIT_TEST is not set +# CONFIG_BUSYBOX_CONFIG_WERROR is not set +# CONFIG_BUSYBOX_CONFIG_WARN_SIMPLE_MSG is not set +CONFIG_BUSYBOX_CONFIG_NO_DEBUG_LIB=y +# CONFIG_BUSYBOX_CONFIG_DMALLOC is not set +# CONFIG_BUSYBOX_CONFIG_EFENCE is not set + +# +# Library Tuning +# +# CONFIG_BUSYBOX_CONFIG_FEATURE_USE_BSS_TAIL is not set +# CONFIG_BUSYBOX_CONFIG_FLOAT_DURATION is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_RTMINMAX is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_BUFFERS_GO_ON_STACK=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set +CONFIG_BUSYBOX_CONFIG_PASSWORD_MINLEN=6 +CONFIG_BUSYBOX_CONFIG_MD5_SMALL=1 +CONFIG_BUSYBOX_CONFIG_SHA3_SMALL=1 +CONFIG_BUSYBOX_CONFIG_FEATURE_FAST_TOP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_ETC_NETWORKS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_ETC_SERVICES is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING=y +CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_MAX_LEN=512 +# CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_VI is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_HISTORY=256 +# CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_SAVEHISTORY is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_REVERSE_SEARCH is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_TAB_COMPLETION=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_USERNAME_COMPLETION is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_FANCY_PROMPT=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_WINCH is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set +# CONFIG_BUSYBOX_CONFIG_LOCALE_SUPPORT is not set +# CONFIG_BUSYBOX_CONFIG_UNICODE_SUPPORT is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_NON_POSIX_CP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_USE_SENDFILE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_COPYBUF_KB=4 +# CONFIG_BUSYBOX_CONFIG_FEATURE_SKIP_ROOTFS is not set +CONFIG_BUSYBOX_CONFIG_MONOTONIC_SYSCALL=y +CONFIG_BUSYBOX_CONFIG_IOCTL_HEX2STR_ERROR=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_HWIB is not set +# end of Settings + +# +# Applets +# + +# +# Archival Utilities +# +# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_XZ is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_LZMA is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_BZ2 is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_GZ=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_Z is not set +# CONFIG_BUSYBOX_CONFIG_AR is not set +# CONFIG_BUSYBOX_CONFIG_UNCOMPRESS is not set +CONFIG_BUSYBOX_CONFIG_GUNZIP=y +CONFIG_BUSYBOX_CONFIG_ZCAT=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_GUNZIP_LONG_OPTIONS is not set +CONFIG_BUSYBOX_CONFIG_BUNZIP2=y +CONFIG_BUSYBOX_CONFIG_BZCAT=y +# CONFIG_BUSYBOX_CONFIG_UNLZMA is not set +# CONFIG_BUSYBOX_CONFIG_LZCAT is not set +# CONFIG_BUSYBOX_CONFIG_LZMA is not set +# CONFIG_BUSYBOX_CONFIG_UNXZ is not set +# CONFIG_BUSYBOX_CONFIG_XZCAT is not set +# CONFIG_BUSYBOX_CONFIG_XZ is not set +# CONFIG_BUSYBOX_CONFIG_BZIP2 is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_BZIP2_DECOMPRESS=y +# CONFIG_BUSYBOX_CONFIG_CPIO is not set +# CONFIG_BUSYBOX_CONFIG_DPKG is not set +# CONFIG_BUSYBOX_CONFIG_DPKG_DEB is not set +CONFIG_BUSYBOX_CONFIG_GZIP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_GZIP_LONG_OPTIONS is not set +CONFIG_BUSYBOX_CONFIG_GZIP_FAST=0 +# CONFIG_BUSYBOX_CONFIG_FEATURE_GZIP_LEVELS is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_GZIP_DECOMPRESS=y +# CONFIG_BUSYBOX_CONFIG_LZOP is not set +# CONFIG_BUSYBOX_CONFIG_UNLZOP is not set +# CONFIG_BUSYBOX_CONFIG_LZOPCAT is not set +# CONFIG_BUSYBOX_CONFIG_RPM is not set +# CONFIG_BUSYBOX_CONFIG_RPM2CPIO is not set +CONFIG_BUSYBOX_CONFIG_TAR=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_LONG_OPTIONS is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_CREATE=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_AUTODETECT is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_FROM=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_UNAME_GNAME is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_NOPRESERVE_TIME is not set +# CONFIG_BUSYBOX_CONFIG_UNZIP is not set +# end of Archival Utilities + +# +# Coreutils +# +CONFIG_BUSYBOX_CONFIG_BASENAME=y +CONFIG_BUSYBOX_CONFIG_CAT=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_CATN is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_CATV is not set +CONFIG_BUSYBOX_CONFIG_CHGRP=y +CONFIG_BUSYBOX_CONFIG_CHMOD=y +CONFIG_BUSYBOX_CONFIG_CHOWN=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_CHOWN_LONG_OPTIONS is not set +CONFIG_BUSYBOX_CONFIG_CHROOT=y +# CONFIG_BUSYBOX_CONFIG_CKSUM is not set +# CONFIG_BUSYBOX_CONFIG_COMM is not set +CONFIG_BUSYBOX_CONFIG_CP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_CP_LONG_OPTIONS is not set +CONFIG_BUSYBOX_CONFIG_CUT=y +CONFIG_BUSYBOX_CONFIG_DATE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_DATE_ISOFMT=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_DATE_NANO is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_DATE_COMPAT is not set +CONFIG_BUSYBOX_CONFIG_DD=y +CONFIG_BUSYBOX_CONFIG_FEATURE_DD_SIGNAL_HANDLING=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_DD_THIRD_STATUS_LINE is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_DD_IBS_OBS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_DD_STATUS is not set +CONFIG_BUSYBOX_CONFIG_DF=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_DF_FANCY is not set +CONFIG_BUSYBOX_CONFIG_DIRNAME=y +# CONFIG_BUSYBOX_CONFIG_DOS2UNIX is not set +# CONFIG_BUSYBOX_CONFIG_UNIX2DOS is not set +CONFIG_BUSYBOX_CONFIG_DU=y +CONFIG_BUSYBOX_CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y +CONFIG_BUSYBOX_CONFIG_ECHO=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_ECHO=y +CONFIG_BUSYBOX_CONFIG_ENV=y +# CONFIG_BUSYBOX_CONFIG_EXPAND is not set +# CONFIG_BUSYBOX_CONFIG_UNEXPAND is not set +CONFIG_BUSYBOX_CONFIG_EXPR=y +CONFIG_BUSYBOX_CONFIG_EXPR_MATH_SUPPORT_64=y +# CONFIG_BUSYBOX_CONFIG_FACTOR is not set +CONFIG_BUSYBOX_CONFIG_FALSE=y +# CONFIG_BUSYBOX_CONFIG_FOLD is not set +CONFIG_BUSYBOX_CONFIG_HEAD=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_HEAD=y +# CONFIG_BUSYBOX_CONFIG_HOSTID is not set +CONFIG_BUSYBOX_CONFIG_ID=y +# CONFIG_BUSYBOX_CONFIG_GROUPS is not set +# CONFIG_BUSYBOX_CONFIG_INSTALL is not set +# CONFIG_BUSYBOX_CONFIG_LINK is not set +CONFIG_BUSYBOX_CONFIG_LN=y +# CONFIG_BUSYBOX_CONFIG_LOGNAME is not set +CONFIG_BUSYBOX_CONFIG_LS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_FILETYPES=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_FOLLOWLINKS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_RECURSIVE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_WIDTH=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_SORTFILES=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_TIMESTAMPS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_USERNAME=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_COLOR=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y +CONFIG_BUSYBOX_CONFIG_MD5SUM=y +# CONFIG_BUSYBOX_CONFIG_SHA1SUM is not set +CONFIG_BUSYBOX_CONFIG_SHA256SUM=y +# CONFIG_BUSYBOX_CONFIG_SHA512SUM is not set +# CONFIG_BUSYBOX_CONFIG_SHA3SUM is not set + +# +# Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum +# +CONFIG_BUSYBOX_CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y +CONFIG_BUSYBOX_CONFIG_MKDIR=y +CONFIG_BUSYBOX_CONFIG_MKFIFO=y +CONFIG_BUSYBOX_CONFIG_MKNOD=y +CONFIG_BUSYBOX_CONFIG_MKTEMP=y +CONFIG_BUSYBOX_CONFIG_MV=y +CONFIG_BUSYBOX_CONFIG_NICE=y +# CONFIG_BUSYBOX_CONFIG_NL is not set +# CONFIG_BUSYBOX_CONFIG_NOHUP is not set +# CONFIG_BUSYBOX_CONFIG_NPROC is not set +# CONFIG_BUSYBOX_CONFIG_OD is not set +# CONFIG_BUSYBOX_CONFIG_PASTE is not set +# CONFIG_BUSYBOX_CONFIG_PRINTENV is not set +CONFIG_BUSYBOX_CONFIG_PRINTF=y +CONFIG_BUSYBOX_CONFIG_PWD=y +CONFIG_BUSYBOX_CONFIG_READLINK=y +CONFIG_BUSYBOX_CONFIG_FEATURE_READLINK_FOLLOW=y +# CONFIG_BUSYBOX_CONFIG_REALPATH is not set +CONFIG_BUSYBOX_CONFIG_RM=y +CONFIG_BUSYBOX_CONFIG_RMDIR=y +CONFIG_BUSYBOX_CONFIG_SEQ=y +# CONFIG_BUSYBOX_CONFIG_SHRED is not set +# CONFIG_BUSYBOX_CONFIG_SHUF is not set +CONFIG_BUSYBOX_CONFIG_SLEEP=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_SLEEP=y +CONFIG_BUSYBOX_CONFIG_SORT=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SORT_BIG is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SORT_OPTIMIZE_MEMORY is not set +# CONFIG_BUSYBOX_CONFIG_SPLIT is not set +# CONFIG_BUSYBOX_CONFIG_STAT is not set +# CONFIG_BUSYBOX_CONFIG_STTY is not set +# CONFIG_BUSYBOX_CONFIG_SUM is not set +CONFIG_BUSYBOX_CONFIG_SYNC=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SYNC_FANCY is not set +CONFIG_BUSYBOX_CONFIG_FSYNC=y +# CONFIG_BUSYBOX_CONFIG_TAC is not set +CONFIG_BUSYBOX_CONFIG_TAIL=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_TAIL=y +CONFIG_BUSYBOX_CONFIG_TEE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_TEE_USE_BLOCK_IO=y +CONFIG_BUSYBOX_CONFIG_TEST=y +CONFIG_BUSYBOX_CONFIG_TEST1=y +CONFIG_BUSYBOX_CONFIG_TEST2=y +CONFIG_BUSYBOX_CONFIG_FEATURE_TEST_64=y +# CONFIG_BUSYBOX_CONFIG_TIMEOUT is not set +CONFIG_BUSYBOX_CONFIG_TOUCH=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TOUCH_NODEREF is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_TOUCH_SUSV3=y +CONFIG_BUSYBOX_CONFIG_TR=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TR_CLASSES is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_TR_EQUIV is not set +CONFIG_BUSYBOX_CONFIG_TRUE=y +# CONFIG_BUSYBOX_CONFIG_TRUNCATE is not set +# CONFIG_BUSYBOX_CONFIG_TTY is not set +CONFIG_BUSYBOX_CONFIG_UNAME=y +CONFIG_BUSYBOX_CONFIG_UNAME_OSNAME="GNU/Linux" +# CONFIG_BUSYBOX_CONFIG_BB_ARCH is not set +CONFIG_BUSYBOX_CONFIG_UNIQ=y +# CONFIG_BUSYBOX_CONFIG_UNLINK is not set +# CONFIG_BUSYBOX_CONFIG_USLEEP is not set +# CONFIG_BUSYBOX_CONFIG_UUDECODE is not set +# CONFIG_BUSYBOX_CONFIG_BASE32 is not set +# CONFIG_BUSYBOX_CONFIG_BASE64 is not set +# CONFIG_BUSYBOX_CONFIG_UUENCODE is not set +CONFIG_BUSYBOX_CONFIG_WC=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_WC_LARGE is not set +# CONFIG_BUSYBOX_CONFIG_WHOAMI is not set +CONFIG_BUSYBOX_CONFIG_YES=y + +# +# Common options +# +# CONFIG_BUSYBOX_CONFIG_FEATURE_VERBOSE is not set + +# +# Common options for cp and mv +# +CONFIG_BUSYBOX_CONFIG_FEATURE_PRESERVE_HARDLINKS=y + +# +# Common options for df, du, ls +# +CONFIG_BUSYBOX_CONFIG_FEATURE_HUMAN_READABLE=y +# end of Coreutils + +# +# Console Utilities +# +# CONFIG_BUSYBOX_CONFIG_CHVT is not set +CONFIG_BUSYBOX_CONFIG_CLEAR=y +# CONFIG_BUSYBOX_CONFIG_DEALLOCVT is not set +# CONFIG_BUSYBOX_CONFIG_DUMPKMAP is not set +# CONFIG_BUSYBOX_CONFIG_FGCONSOLE is not set +# CONFIG_BUSYBOX_CONFIG_KBD_MODE is not set +# CONFIG_BUSYBOX_CONFIG_LOADFONT is not set +# CONFIG_BUSYBOX_CONFIG_SETFONT is not set +# CONFIG_BUSYBOX_CONFIG_LOADKMAP is not set +# CONFIG_BUSYBOX_CONFIG_OPENVT is not set +CONFIG_BUSYBOX_CONFIG_RESET=y +# CONFIG_BUSYBOX_CONFIG_RESIZE is not set +# CONFIG_BUSYBOX_CONFIG_SETCONSOLE is not set +# CONFIG_BUSYBOX_CONFIG_SETKEYCODES is not set +# CONFIG_BUSYBOX_CONFIG_SETLOGCONS is not set +# CONFIG_BUSYBOX_CONFIG_SHOWKEY is not set +# end of Console Utilities + +# +# Debian Utilities +# +# CONFIG_BUSYBOX_CONFIG_PIPE_PROGRESS is not set +# CONFIG_BUSYBOX_CONFIG_RUN_PARTS is not set +CONFIG_BUSYBOX_CONFIG_START_STOP_DAEMON=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set +CONFIG_BUSYBOX_CONFIG_WHICH=y +# end of Debian Utilities + +# +# klibc-utils +# +# CONFIG_BUSYBOX_CONFIG_MINIPS is not set +# CONFIG_BUSYBOX_CONFIG_NUKE is not set +# CONFIG_BUSYBOX_CONFIG_RESUME is not set +# CONFIG_BUSYBOX_CONFIG_RUN_INIT is not set +# end of klibc-utils + +# +# Editors +# +CONFIG_BUSYBOX_CONFIG_AWK=y +CONFIG_BUSYBOX_CONFIG_FEATURE_AWK_LIBM=y +CONFIG_BUSYBOX_CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y +CONFIG_BUSYBOX_CONFIG_CMP=y +# CONFIG_BUSYBOX_CONFIG_DIFF is not set +# CONFIG_BUSYBOX_CONFIG_ED is not set +# CONFIG_BUSYBOX_CONFIG_PATCH is not set +CONFIG_BUSYBOX_CONFIG_SED=y +CONFIG_BUSYBOX_CONFIG_VI=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_MAX_LEN=1024 +# CONFIG_BUSYBOX_CONFIG_FEATURE_VI_8BIT is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_COLON=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_YANKMARK=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_SEARCH=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_USE_SIGNALS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_DOT_CMD=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_READONLY=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_SETOPTS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_SET=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_WIN_RESIZE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_VI_ASK_TERMINAL=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_VI_UNDO is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_ALLOW_EXEC=y +# end of Editors + +# +# Finding Utilities +# +CONFIG_BUSYBOX_CONFIG_FIND=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PRINT0=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_MTIME=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_MMIN=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PERM=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_TYPE=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_EXECUTABLE is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_XDEV=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_MAXDEPTH=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_NEWER=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_INUM is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_EXEC=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_EXEC_PLUS is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_USER=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_GROUP=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_NOT=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_DEPTH=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PAREN=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_SIZE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PRUNE=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_QUIT is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_DELETE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_EMPTY is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PATH=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_REGEX=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_LINKS is not set +CONFIG_BUSYBOX_CONFIG_GREP=y +CONFIG_BUSYBOX_CONFIG_EGREP=y +CONFIG_BUSYBOX_CONFIG_FGREP=y +CONFIG_BUSYBOX_CONFIG_FEATURE_GREP_CONTEXT=y +CONFIG_BUSYBOX_CONFIG_XARGS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y +CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y +CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y +CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_PARALLEL is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_ARGS_FILE is not set +# end of Finding Utilities + +# +# Init Utilities +# +# CONFIG_BUSYBOX_CONFIG_BOOTCHARTD is not set +CONFIG_BUSYBOX_CONFIG_HALT=y +CONFIG_BUSYBOX_CONFIG_POWEROFF=y +CONFIG_BUSYBOX_CONFIG_REBOOT=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_WAIT_FOR_INIT is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_CALL_TELINIT is not set +# CONFIG_BUSYBOX_CONFIG_INIT is not set +# CONFIG_BUSYBOX_CONFIG_LINUXRC is not set +# end of Init Utilities + +# +# Login/Password Management Utilities +# +CONFIG_BUSYBOX_CONFIG_FEATURE_SHADOWPASSWDS=y +# CONFIG_BUSYBOX_CONFIG_USE_BB_PWD_GRP is not set +# CONFIG_BUSYBOX_CONFIG_USE_BB_CRYPT is not set +# CONFIG_BUSYBOX_CONFIG_ADD_SHELL is not set +# CONFIG_BUSYBOX_CONFIG_REMOVE_SHELL is not set +# CONFIG_BUSYBOX_CONFIG_ADDGROUP is not set +# CONFIG_BUSYBOX_CONFIG_ADDUSER is not set +# CONFIG_BUSYBOX_CONFIG_CHPASSWD is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="md5" +# CONFIG_BUSYBOX_CONFIG_CRYPTPW is not set +# CONFIG_BUSYBOX_CONFIG_MKPASSWD is not set +# CONFIG_BUSYBOX_CONFIG_DELUSER is not set +# CONFIG_BUSYBOX_CONFIG_DELGROUP is not set +# CONFIG_BUSYBOX_CONFIG_GETTY is not set +CONFIG_BUSYBOX_CONFIG_LOGIN=y +# CONFIG_BUSYBOX_CONFIG_LOGIN_SESSION_AS_CHILD is not set +# CONFIG_BUSYBOX_CONFIG_LOGIN_SCRIPTS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_NOLOGIN is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SECURETTY is not set +CONFIG_BUSYBOX_CONFIG_PASSWD=y +CONFIG_BUSYBOX_CONFIG_FEATURE_PASSWD_WEAK_CHECK=y +# CONFIG_BUSYBOX_CONFIG_SU is not set +# CONFIG_BUSYBOX_CONFIG_SULOGIN is not set +# CONFIG_BUSYBOX_CONFIG_VLOCK is not set +# end of Login/Password Management Utilities + +# +# Linux Ext2 FS Progs +# +# CONFIG_BUSYBOX_CONFIG_CHATTR is not set +# CONFIG_BUSYBOX_CONFIG_FSCK is not set +# CONFIG_BUSYBOX_CONFIG_LSATTR is not set +# CONFIG_BUSYBOX_CONFIG_TUNE2FS is not set +# end of Linux Ext2 FS Progs + +# +# Linux Module Utilities +# +# CONFIG_BUSYBOX_CONFIG_MODPROBE_SMALL is not set +# CONFIG_BUSYBOX_CONFIG_DEPMOD is not set +# CONFIG_BUSYBOX_CONFIG_INSMOD is not set +# CONFIG_BUSYBOX_CONFIG_LSMOD is not set +# CONFIG_BUSYBOX_CONFIG_MODINFO is not set +# CONFIG_BUSYBOX_CONFIG_MODPROBE is not set +# CONFIG_BUSYBOX_CONFIG_RMMOD is not set + +# +# Options common to multiple modutils +# +# end of Linux Module Utilities + +# +# Linux System Utilities +# +# CONFIG_BUSYBOX_CONFIG_ACPID is not set +# CONFIG_BUSYBOX_CONFIG_BLKDISCARD is not set +CONFIG_BUSYBOX_CONFIG_BLKID=y +CONFIG_BUSYBOX_CONFIG_FEATURE_BLKID_TYPE=y +# CONFIG_BUSYBOX_CONFIG_BLOCKDEV is not set +# CONFIG_BUSYBOX_CONFIG_CAL is not set +# CONFIG_BUSYBOX_CONFIG_CHRT is not set +CONFIG_BUSYBOX_CONFIG_DMESG=y +CONFIG_BUSYBOX_CONFIG_FEATURE_DMESG_PRETTY=y +# CONFIG_BUSYBOX_CONFIG_EJECT is not set +# CONFIG_BUSYBOX_CONFIG_FALLOCATE is not set +# CONFIG_BUSYBOX_CONFIG_FATATTR is not set +# CONFIG_BUSYBOX_CONFIG_FBSET is not set +# CONFIG_BUSYBOX_CONFIG_FDFORMAT is not set +# CONFIG_BUSYBOX_CONFIG_FDISK is not set +# CONFIG_BUSYBOX_CONFIG_FINDFS is not set +CONFIG_BUSYBOX_CONFIG_FLOCK=y +# CONFIG_BUSYBOX_CONFIG_FDFLUSH is not set +# CONFIG_BUSYBOX_CONFIG_FREERAMDISK is not set +# CONFIG_BUSYBOX_CONFIG_FSCK_MINIX is not set +# CONFIG_BUSYBOX_CONFIG_FSFREEZE is not set +# CONFIG_BUSYBOX_CONFIG_FSTRIM is not set +# CONFIG_BUSYBOX_CONFIG_GETOPT is not set +CONFIG_BUSYBOX_CONFIG_HEXDUMP=y +# CONFIG_BUSYBOX_CONFIG_HD is not set +# CONFIG_BUSYBOX_CONFIG_XXD is not set +CONFIG_BUSYBOX_CONFIG_HWCLOCK=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set +# CONFIG_BUSYBOX_CONFIG_IONICE is not set +# CONFIG_BUSYBOX_CONFIG_IPCRM is not set +# CONFIG_BUSYBOX_CONFIG_IPCS is not set +# CONFIG_BUSYBOX_CONFIG_LOSETUP is not set +# CONFIG_BUSYBOX_CONFIG_LSPCI is not set +# CONFIG_BUSYBOX_CONFIG_LSUSB is not set +# CONFIG_BUSYBOX_CONFIG_MDEV is not set +# CONFIG_BUSYBOX_CONFIG_MESG is not set +# CONFIG_BUSYBOX_CONFIG_MKE2FS is not set +# CONFIG_BUSYBOX_CONFIG_MKFS_EXT2 is not set +# CONFIG_BUSYBOX_CONFIG_MKFS_MINIX is not set +# CONFIG_BUSYBOX_CONFIG_MKFS_REISER is not set +# CONFIG_BUSYBOX_CONFIG_MKDOSFS is not set +# CONFIG_BUSYBOX_CONFIG_MKFS_VFAT is not set +CONFIG_BUSYBOX_CONFIG_MKSWAP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MKSWAP_UUID is not set +# CONFIG_BUSYBOX_CONFIG_MORE is not set +CONFIG_BUSYBOX_CONFIG_MOUNT=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_FAKE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_VERBOSE is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_HELPERS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_LABEL is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_NFS is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_CIFS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_FLAGS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_FSTAB=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_OTHERTAB is not set +# CONFIG_BUSYBOX_CONFIG_MOUNTPOINT is not set +# CONFIG_BUSYBOX_CONFIG_NSENTER is not set +CONFIG_BUSYBOX_CONFIG_PIVOT_ROOT=y +# CONFIG_BUSYBOX_CONFIG_RDATE is not set +# CONFIG_BUSYBOX_CONFIG_RDEV is not set +# CONFIG_BUSYBOX_CONFIG_READPROFILE is not set +# CONFIG_BUSYBOX_CONFIG_RENICE is not set +# CONFIG_BUSYBOX_CONFIG_REV is not set +# CONFIG_BUSYBOX_CONFIG_RTCWAKE is not set +# CONFIG_BUSYBOX_CONFIG_SCRIPT is not set +# CONFIG_BUSYBOX_CONFIG_SCRIPTREPLAY is not set +# CONFIG_BUSYBOX_CONFIG_SETARCH is not set +# CONFIG_BUSYBOX_CONFIG_LINUX32 is not set +# CONFIG_BUSYBOX_CONFIG_LINUX64 is not set +# CONFIG_BUSYBOX_CONFIG_SETPRIV is not set +# CONFIG_BUSYBOX_CONFIG_SETSID is not set +CONFIG_BUSYBOX_CONFIG_SWAPON=y +CONFIG_BUSYBOX_CONFIG_FEATURE_SWAPON_DISCARD=y +CONFIG_BUSYBOX_CONFIG_FEATURE_SWAPON_PRI=y +CONFIG_BUSYBOX_CONFIG_SWAPOFF=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SWAPONOFF_LABEL is not set +CONFIG_BUSYBOX_CONFIG_SWITCH_ROOT=y +# CONFIG_BUSYBOX_CONFIG_TASKSET is not set +# CONFIG_BUSYBOX_CONFIG_UEVENT is not set +CONFIG_BUSYBOX_CONFIG_UMOUNT=y +CONFIG_BUSYBOX_CONFIG_FEATURE_UMOUNT_ALL=y +# CONFIG_BUSYBOX_CONFIG_UNSHARE is not set + +# +# Common options for mount/umount +# +CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_LOOP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_LOOP_CREATE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_MTAB_SUPPORT is not set +CONFIG_BUSYBOX_CONFIG_VOLUMEID=y + +# +# Filesystem/Volume identification +# +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_BCACHE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_BTRFS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_CRAMFS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_EROFS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_EXFAT is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_EXT is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_F2FS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_FAT is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_HFS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_ISO9660 is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_JFS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_LFS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_LINUXSWAP is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_LUKS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_MINIX is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_NILFS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_NTFS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_OCFS2 is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_REISERFS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_ROMFS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_SQUASHFS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_SYSV is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_UBIFS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_UDF is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_XFS is not set +# end of Filesystem/Volume identification +# end of Linux System Utilities + +# +# Miscellaneous Utilities +# +# CONFIG_BUSYBOX_CONFIG_ADJTIMEX is not set +# CONFIG_BUSYBOX_CONFIG_BBCONFIG is not set +# CONFIG_BUSYBOX_CONFIG_BC is not set +# CONFIG_BUSYBOX_CONFIG_DC is not set +# CONFIG_BUSYBOX_CONFIG_BEEP is not set +# CONFIG_BUSYBOX_CONFIG_CHAT is not set +# CONFIG_BUSYBOX_CONFIG_CONSPY is not set +CONFIG_BUSYBOX_CONFIG_CROND=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_CROND_D is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_CROND_SPECIAL_TIMES=y +CONFIG_BUSYBOX_CONFIG_FEATURE_CROND_DIR="/etc" +CONFIG_BUSYBOX_CONFIG_CRONTAB=y +# CONFIG_BUSYBOX_CONFIG_DEVFSD is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_DEVFS is not set +# CONFIG_BUSYBOX_CONFIG_DEVMEM is not set +# CONFIG_BUSYBOX_CONFIG_FBSPLASH is not set +# CONFIG_BUSYBOX_CONFIG_FLASH_ERASEALL is not set +# CONFIG_BUSYBOX_CONFIG_FLASH_LOCK is not set +# CONFIG_BUSYBOX_CONFIG_FLASH_UNLOCK is not set +# CONFIG_BUSYBOX_CONFIG_FLASHCP is not set +# CONFIG_BUSYBOX_CONFIG_HDPARM is not set +# CONFIG_BUSYBOX_CONFIG_HEXEDIT is not set +# CONFIG_BUSYBOX_CONFIG_I2CGET is not set +# CONFIG_BUSYBOX_CONFIG_I2CSET is not set +# CONFIG_BUSYBOX_CONFIG_I2CDUMP is not set +# CONFIG_BUSYBOX_CONFIG_I2CDETECT is not set +# CONFIG_BUSYBOX_CONFIG_I2CTRANSFER is not set +# CONFIG_BUSYBOX_CONFIG_INOTIFYD is not set +CONFIG_BUSYBOX_CONFIG_LESS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_MAXLINES=9999999 +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_BRACKETS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_FLAGS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_TRUNCATE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_MARKS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_REGEXP is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_WINCH is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_DASHCMD is not set +CONFIG_BUSYBOX_CONFIG_LOCK=y +# CONFIG_BUSYBOX_CONFIG_LSSCSI is not set +# CONFIG_BUSYBOX_CONFIG_MAKEDEVS is not set +# CONFIG_BUSYBOX_CONFIG_MAN is not set +# CONFIG_BUSYBOX_CONFIG_MICROCOM is not set +# CONFIG_BUSYBOX_CONFIG_MT is not set +# CONFIG_BUSYBOX_CONFIG_NANDWRITE is not set +# CONFIG_BUSYBOX_CONFIG_NANDDUMP is not set +# CONFIG_BUSYBOX_CONFIG_PARTPROBE is not set +# CONFIG_BUSYBOX_CONFIG_RAIDAUTORUN is not set +# CONFIG_BUSYBOX_CONFIG_READAHEAD is not set +# CONFIG_BUSYBOX_CONFIG_RFKILL is not set +# CONFIG_BUSYBOX_CONFIG_RX is not set +# CONFIG_BUSYBOX_CONFIG_SETFATTR is not set +# CONFIG_BUSYBOX_CONFIG_SETSERIAL is not set +CONFIG_BUSYBOX_CONFIG_STRINGS=y +CONFIG_BUSYBOX_CONFIG_TIME=y +# CONFIG_BUSYBOX_CONFIG_TS is not set +# CONFIG_BUSYBOX_CONFIG_TTYSIZE is not set +# CONFIG_BUSYBOX_CONFIG_UBIATTACH is not set +# CONFIG_BUSYBOX_CONFIG_UBIDETACH is not set +# CONFIG_BUSYBOX_CONFIG_UBIMKVOL is not set +# CONFIG_BUSYBOX_CONFIG_UBIRMVOL is not set +# CONFIG_BUSYBOX_CONFIG_UBIRSVOL is not set +# CONFIG_BUSYBOX_CONFIG_UBIUPDATEVOL is not set +# CONFIG_BUSYBOX_CONFIG_UBIRENAME is not set +# CONFIG_BUSYBOX_CONFIG_VOLNAME is not set +# CONFIG_BUSYBOX_CONFIG_WATCHDOG is not set +# end of Miscellaneous Utilities + +# +# Networking Utilities +# +CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_UNIX_LOCAL is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_PREFER_IPV4_ADDRESS is not set +CONFIG_BUSYBOX_CONFIG_VERBOSE_RESOLUTION_ERRORS=y +# CONFIG_BUSYBOX_CONFIG_ARP is not set +# CONFIG_BUSYBOX_CONFIG_ARPING is not set +CONFIG_BUSYBOX_CONFIG_BRCTL=y +CONFIG_BUSYBOX_CONFIG_FEATURE_BRCTL_FANCY=y +CONFIG_BUSYBOX_CONFIG_FEATURE_BRCTL_SHOW=y +# CONFIG_BUSYBOX_CONFIG_DNSD is not set +# CONFIG_BUSYBOX_CONFIG_ETHER_WAKE is not set +# CONFIG_BUSYBOX_CONFIG_FTPD is not set +# CONFIG_BUSYBOX_CONFIG_FTPGET is not set +# CONFIG_BUSYBOX_CONFIG_FTPPUT is not set +# CONFIG_BUSYBOX_CONFIG_HOSTNAME is not set +# CONFIG_BUSYBOX_CONFIG_DNSDOMAINNAME is not set +# CONFIG_BUSYBOX_CONFIG_HTTPD is not set +CONFIG_BUSYBOX_CONFIG_IFCONFIG=y +CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_STATUS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_SLIP is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_HW=y +CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y +# CONFIG_BUSYBOX_CONFIG_IFENSLAVE is not set +# CONFIG_BUSYBOX_CONFIG_IFPLUGD is not set +# CONFIG_BUSYBOX_CONFIG_IFUP is not set +# CONFIG_BUSYBOX_CONFIG_IFDOWN is not set +# CONFIG_BUSYBOX_CONFIG_INETD is not set +CONFIG_BUSYBOX_CONFIG_IP=y +# CONFIG_BUSYBOX_CONFIG_IPADDR is not set +# CONFIG_BUSYBOX_CONFIG_IPLINK is not set +# CONFIG_BUSYBOX_CONFIG_IPROUTE is not set +# CONFIG_BUSYBOX_CONFIG_IPTUNNEL is not set +# CONFIG_BUSYBOX_CONFIG_IPRULE is not set +# CONFIG_BUSYBOX_CONFIG_IPNEIGH is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_IP_ADDRESS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_IP_LINK=y +CONFIG_BUSYBOX_CONFIG_FEATURE_IP_ROUTE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_IP_ROUTE_DIR="/etc/iproute2" +# CONFIG_BUSYBOX_CONFIG_FEATURE_IP_TUNNEL is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_IP_RULE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_IP_NEIGH=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set +# CONFIG_BUSYBOX_CONFIG_IPCALC is not set +# CONFIG_BUSYBOX_CONFIG_FAKEIDENTD is not set +# CONFIG_BUSYBOX_CONFIG_NAMEIF is not set +# CONFIG_BUSYBOX_CONFIG_NBDCLIENT is not set +CONFIG_BUSYBOX_CONFIG_NC=y +# CONFIG_BUSYBOX_CONFIG_NETCAT is not set +# CONFIG_BUSYBOX_CONFIG_NC_SERVER is not set +# CONFIG_BUSYBOX_CONFIG_NC_EXTRA is not set +# CONFIG_BUSYBOX_CONFIG_NC_110_COMPAT is not set +CONFIG_BUSYBOX_CONFIG_NETMSG=y +CONFIG_BUSYBOX_CONFIG_NETSTAT=y +CONFIG_BUSYBOX_CONFIG_FEATURE_NETSTAT_WIDE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_NETSTAT_PRG=y +# CONFIG_BUSYBOX_CONFIG_NSLOOKUP is not set +CONFIG_BUSYBOX_CONFIG_NSLOOKUP_OPENWRT=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_NSLOOKUP_OPENWRT_LONG_OPTIONS is not set +CONFIG_BUSYBOX_CONFIG_NTPD=y +CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_CONF is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_NTP_AUTH is not set +CONFIG_BUSYBOX_CONFIG_PING=y +CONFIG_BUSYBOX_CONFIG_PING6=y +CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_PING=y +# CONFIG_BUSYBOX_CONFIG_PSCAN is not set +CONFIG_BUSYBOX_CONFIG_ROUTE=y +# CONFIG_BUSYBOX_CONFIG_SLATTACH is not set +# CONFIG_BUSYBOX_CONFIG_SSL_CLIENT is not set +# CONFIG_BUSYBOX_CONFIG_TC is not set +# CONFIG_BUSYBOX_CONFIG_TCPSVD is not set +# CONFIG_BUSYBOX_CONFIG_UDPSVD is not set +# CONFIG_BUSYBOX_CONFIG_TELNET is not set +# CONFIG_BUSYBOX_CONFIG_TELNETD is not set +# CONFIG_BUSYBOX_CONFIG_TFTP is not set +# CONFIG_BUSYBOX_CONFIG_TFTPD is not set +# CONFIG_BUSYBOX_CONFIG_TLS is not set +CONFIG_BUSYBOX_CONFIG_TRACEROUTE=y +CONFIG_BUSYBOX_CONFIG_TRACEROUTE6=y +CONFIG_BUSYBOX_CONFIG_FEATURE_TRACEROUTE_VERBOSE=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set +# CONFIG_BUSYBOX_CONFIG_TUNCTL is not set +# CONFIG_BUSYBOX_CONFIG_VCONFIG is not set +# CONFIG_BUSYBOX_CONFIG_WGET is not set +# CONFIG_BUSYBOX_CONFIG_WHOIS is not set +# CONFIG_BUSYBOX_CONFIG_ZCIP is not set +# CONFIG_BUSYBOX_CONFIG_UDHCPD is not set +# CONFIG_BUSYBOX_CONFIG_DUMPLEASES is not set +# CONFIG_BUSYBOX_CONFIG_DHCPRELAY is not set +CONFIG_BUSYBOX_CONFIG_UDHCPC=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCPC_ARPING is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCPC_SANITIZEOPT is not set +CONFIG_BUSYBOX_CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" +# CONFIG_BUSYBOX_CONFIG_UDHCPC6 is not set + +# +# Common options for DHCP applets +# +# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCP_PORT is not set +CONFIG_BUSYBOX_CONFIG_UDHCP_DEBUG=0 +CONFIG_BUSYBOX_CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 +CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCP_RFC3397=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCP_8021Q is not set +# end of Networking Utilities + +# +# Print Utilities +# +# CONFIG_BUSYBOX_CONFIG_LPD is not set +# CONFIG_BUSYBOX_CONFIG_LPR is not set +# CONFIG_BUSYBOX_CONFIG_LPQ is not set +# end of Print Utilities + +# +# Mail Utilities +# +# CONFIG_BUSYBOX_CONFIG_MAKEMIME is not set +# CONFIG_BUSYBOX_CONFIG_POPMAILDIR is not set +# CONFIG_BUSYBOX_CONFIG_REFORMIME is not set +# CONFIG_BUSYBOX_CONFIG_SENDMAIL is not set +# end of Mail Utilities + +# +# Process Utilities +# +CONFIG_BUSYBOX_CONFIG_FREE=y +# CONFIG_BUSYBOX_CONFIG_FUSER is not set +# CONFIG_BUSYBOX_CONFIG_IOSTAT is not set +CONFIG_BUSYBOX_CONFIG_KILL=y +CONFIG_BUSYBOX_CONFIG_KILLALL=y +# CONFIG_BUSYBOX_CONFIG_KILLALL5 is not set +# CONFIG_BUSYBOX_CONFIG_LSOF is not set +# CONFIG_BUSYBOX_CONFIG_MPSTAT is not set +# CONFIG_BUSYBOX_CONFIG_NMETER is not set +CONFIG_BUSYBOX_CONFIG_PGREP=y +# CONFIG_BUSYBOX_CONFIG_PKILL is not set +CONFIG_BUSYBOX_CONFIG_PIDOF=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_PIDOF_SINGLE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_PIDOF_OMIT is not set +# CONFIG_BUSYBOX_CONFIG_PMAP is not set +# CONFIG_BUSYBOX_CONFIG_POWERTOP is not set +CONFIG_BUSYBOX_CONFIG_PS=y +CONFIG_BUSYBOX_CONFIG_FEATURE_PS_WIDE=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_PS_LONG is not set +# CONFIG_BUSYBOX_CONFIG_PSTREE is not set +# CONFIG_BUSYBOX_CONFIG_PWDX is not set +# CONFIG_BUSYBOX_CONFIG_SMEMCAP is not set +CONFIG_BUSYBOX_CONFIG_BB_SYSCTL=y +CONFIG_BUSYBOX_CONFIG_TOP=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_INTERACTIVE is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y +CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_SMP_CPU is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_DECIMALS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_SMP_PROCESS is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_TOPMEM is not set +CONFIG_BUSYBOX_CONFIG_UPTIME=y +# CONFIG_BUSYBOX_CONFIG_WATCH is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SHOW_THREADS is not set +# end of Process Utilities + +# +# Runit Utilities +# +# CONFIG_BUSYBOX_CONFIG_CHPST is not set +# CONFIG_BUSYBOX_CONFIG_SETUIDGID is not set +# CONFIG_BUSYBOX_CONFIG_ENVUIDGID is not set +# CONFIG_BUSYBOX_CONFIG_ENVDIR is not set +# CONFIG_BUSYBOX_CONFIG_SOFTLIMIT is not set +# CONFIG_BUSYBOX_CONFIG_RUNSV is not set +# CONFIG_BUSYBOX_CONFIG_RUNSVDIR is not set +# CONFIG_BUSYBOX_CONFIG_SV is not set +# CONFIG_BUSYBOX_CONFIG_SVC is not set +# CONFIG_BUSYBOX_CONFIG_SVOK is not set +# CONFIG_BUSYBOX_CONFIG_SVLOGD is not set +# end of Runit Utilities + +# +# Shells +# +CONFIG_BUSYBOX_CONFIG_SH_IS_ASH=y +# CONFIG_BUSYBOX_CONFIG_SH_IS_HUSH is not set +# CONFIG_BUSYBOX_CONFIG_SH_IS_NONE is not set +# CONFIG_BUSYBOX_CONFIG_BASH_IS_ASH is not set +# CONFIG_BUSYBOX_CONFIG_BASH_IS_HUSH is not set +CONFIG_BUSYBOX_CONFIG_BASH_IS_NONE=y +CONFIG_BUSYBOX_CONFIG_SHELL_ASH=y +CONFIG_BUSYBOX_CONFIG_ASH=y +# CONFIG_BUSYBOX_CONFIG_ASH_OPTIMIZE_FOR_SIZE is not set +CONFIG_BUSYBOX_CONFIG_ASH_INTERNAL_GLOB=y +CONFIG_BUSYBOX_CONFIG_ASH_BASH_COMPAT=y +# CONFIG_BUSYBOX_CONFIG_ASH_BASH_SOURCE_CURDIR is not set +# CONFIG_BUSYBOX_CONFIG_ASH_BASH_NOT_FOUND_HOOK is not set +CONFIG_BUSYBOX_CONFIG_ASH_JOB_CONTROL=y +CONFIG_BUSYBOX_CONFIG_ASH_ALIAS=y +# CONFIG_BUSYBOX_CONFIG_ASH_RANDOM_SUPPORT is not set +CONFIG_BUSYBOX_CONFIG_ASH_EXPAND_PRMT=y +# CONFIG_BUSYBOX_CONFIG_ASH_IDLE_TIMEOUT is not set +# CONFIG_BUSYBOX_CONFIG_ASH_MAIL is not set +CONFIG_BUSYBOX_CONFIG_ASH_ECHO=y +CONFIG_BUSYBOX_CONFIG_ASH_PRINTF=y +CONFIG_BUSYBOX_CONFIG_ASH_TEST=y +# CONFIG_BUSYBOX_CONFIG_ASH_HELP is not set +CONFIG_BUSYBOX_CONFIG_ASH_GETOPTS=y +CONFIG_BUSYBOX_CONFIG_ASH_CMDCMD=y +# CONFIG_BUSYBOX_CONFIG_CTTYHACK is not set +# CONFIG_BUSYBOX_CONFIG_HUSH is not set +# CONFIG_BUSYBOX_CONFIG_SHELL_HUSH is not set + +# +# Options common to all shells +# +CONFIG_BUSYBOX_CONFIG_FEATURE_SH_MATH=y +CONFIG_BUSYBOX_CONFIG_FEATURE_SH_MATH_64=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_MATH_BASE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_EXTRA_QUIET is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_STANDALONE is not set +CONFIG_BUSYBOX_CONFIG_FEATURE_SH_NOFORK=y +# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_READ_FRAC is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_HISTFILESIZE is not set +# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_EMBEDDED_SCRIPTS is not set +# end of Shells + +# +# System Logging Utilities +# +# CONFIG_BUSYBOX_CONFIG_KLOGD is not set +CONFIG_BUSYBOX_CONFIG_LOGGER=y +# CONFIG_BUSYBOX_CONFIG_LOGREAD is not set +# CONFIG_BUSYBOX_CONFIG_SYSLOGD is not set +# end of System Logging Utilities + +# CONFIG_PACKAGE_busybox-selinux is not set +CONFIG_PACKAGE_ca-bundle=y +CONFIG_PACKAGE_ca-certificates=y +# CONFIG_PACKAGE_dnsmasq is not set +# CONFIG_PACKAGE_dnsmasq-dhcpv6 is not set +CONFIG_PACKAGE_dnsmasq-full=y +CONFIG_PACKAGE_dnsmasq_full_dhcp=y +CONFIG_PACKAGE_dnsmasq_full_dhcpv6=y +CONFIG_PACKAGE_dnsmasq_full_dnssec=y +CONFIG_PACKAGE_dnsmasq_full_auth=y +CONFIG_PACKAGE_dnsmasq_full_ipset=y +CONFIG_PACKAGE_dnsmasq_full_conntrack=y +CONFIG_PACKAGE_dnsmasq_full_noid=y +# CONFIG_PACKAGE_dnsmasq_full_broken_rtc is not set +CONFIG_PACKAGE_dnsmasq_full_tftp=y +CONFIG_PACKAGE_dropbear=y + +# +# Configuration +# +CONFIG_DROPBEAR_CURVE25519=y +# CONFIG_DROPBEAR_ECC is not set +CONFIG_DROPBEAR_ED25519=y +CONFIG_DROPBEAR_CHACHA20POLY1305=y +# CONFIG_DROPBEAR_ZLIB is not set +CONFIG_DROPBEAR_DBCLIENT=y +CONFIG_DROPBEAR_SCP=y +# CONFIG_DROPBEAR_ASKPASS is not set +# end of Configuration + +# CONFIG_PACKAGE_ead is not set +CONFIG_PACKAGE_firewall=y +CONFIG_PACKAGE_fstools=y +CONFIG_FSTOOLS_UBIFS_EXTROOT=y +# CONFIG_FSTOOLS_OVL_MOUNT_FULL_ACCESS_TIME is not set +# CONFIG_FSTOOLS_OVL_MOUNT_COMPRESS_ZLIB is not set +CONFIG_PACKAGE_fwtool=y +CONFIG_PACKAGE_getrandom=y +CONFIG_PACKAGE_jsonfilter=y +CONFIG_PACKAGE_libatomic=y +CONFIG_PACKAGE_libc=y +CONFIG_PACKAGE_libgcc=y +# CONFIG_PACKAGE_libgomp is not set +CONFIG_PACKAGE_libpthread=y +CONFIG_PACKAGE_librt=y +CONFIG_PACKAGE_libstdcpp=y +CONFIG_PACKAGE_logd=y +CONFIG_PACKAGE_mtd=y +CONFIG_PACKAGE_netifd=y +# CONFIG_PACKAGE_nft-qos is not set +# CONFIG_PACKAGE_om-watchdog is not set +# CONFIG_PACKAGE_ootoc is not set +CONFIG_PACKAGE_openwrt-keyring=y +CONFIG_PACKAGE_opkg=y +CONFIG_PACKAGE_procd=y + +# +# Configuration +# +# CONFIG_PROCD_SHOW_BOOT is not set +# CONFIG_PROCD_ZRAM_TMPFS is not set +# end of Configuration + +# CONFIG_PACKAGE_procd-selinux is not set +# CONFIG_PACKAGE_procd-ujail is not set +# CONFIG_PACKAGE_procd-ujail-console is not set +# CONFIG_PACKAGE_qos-scripts is not set +# CONFIG_PACKAGE_refpolicy is not set +CONFIG_PACKAGE_resolveip=y +CONFIG_PACKAGE_rpcd=y +CONFIG_PACKAGE_rpcd-mod-file=y +CONFIG_PACKAGE_rpcd-mod-iwinfo=y +# CONFIG_PACKAGE_rpcd-mod-rpcsys is not set +# CONFIG_PACKAGE_selinux-policy is not set +# CONFIG_PACKAGE_snapshot-tool is not set +# CONFIG_PACKAGE_sqm-scripts is not set +# CONFIG_PACKAGE_sqm-scripts-extra is not set +CONFIG_PACKAGE_swconfig=y +CONFIG_PACKAGE_ubox=y +CONFIG_PACKAGE_ubus=y +CONFIG_PACKAGE_ubusd=y +# CONFIG_PACKAGE_ucert is not set +# CONFIG_PACKAGE_ucert-full is not set +CONFIG_PACKAGE_uci=y +CONFIG_PACKAGE_urandom-seed=y +CONFIG_PACKAGE_urngd=y +CONFIG_PACKAGE_usign=y +# CONFIG_PACKAGE_uxc is not set +CONFIG_PACKAGE_wireless-tools=y +CONFIG_PACKAGE_zram-swap=y +# end of Base system + +# +# Administration +# + +# +# Zabbix +# +# CONFIG_PACKAGE_zabbix-agentd is not set +# CONFIG_PACKAGE_zabbix-agentd-gnutls is not set +# CONFIG_PACKAGE_zabbix-agentd-openssl is not set +# CONFIG_PACKAGE_zabbix-extra-network is not set +# CONFIG_PACKAGE_zabbix-extra-wifi is not set +# CONFIG_PACKAGE_zabbix-get is not set +# CONFIG_PACKAGE_zabbix-get-gnutls is not set +# CONFIG_PACKAGE_zabbix-get-openssl is not set +# CONFIG_PACKAGE_zabbix-proxy is not set +# CONFIG_PACKAGE_zabbix-proxy-gnutls is not set +# CONFIG_PACKAGE_zabbix-proxy-openssl is not set +# CONFIG_PACKAGE_zabbix-sender is not set +# CONFIG_PACKAGE_zabbix-sender-gnutls is not set +# CONFIG_PACKAGE_zabbix-sender-openssl is not set +# CONFIG_PACKAGE_zabbix-server is not set + +# +# Database Software +# +# CONFIG_ZABBIX_MYSQL is not set +CONFIG_ZABBIX_POSTGRESQL=y +# CONFIG_PACKAGE_zabbix-server-frontend is not set +# CONFIG_PACKAGE_zabbix-server-gnutls is not set +# CONFIG_PACKAGE_zabbix-server-openssl is not set +# end of Zabbix + +# +# openwisp +# +# CONFIG_PACKAGE_netjson-monitoring is not set +# CONFIG_PACKAGE_openwisp-config is not set +# CONFIG_PACKAGE_openwisp-monitoring is not set +# end of openwisp + +# CONFIG_PACKAGE_atop is not set +# CONFIG_PACKAGE_backuppc is not set +# CONFIG_PACKAGE_bpytop is not set +# CONFIG_PACKAGE_debian-archive-keyring is not set +# CONFIG_PACKAGE_debootstrap is not set +# CONFIG_PACKAGE_gkrellmd is not set +# CONFIG_PACKAGE_gotop is not set +CONFIG_PACKAGE_htop=y +# CONFIG_HTOP_LMSENSORS is not set +# CONFIG_PACKAGE_ipmitool is not set +# CONFIG_PACKAGE_monit is not set +# CONFIG_PACKAGE_monit-nossl is not set +# CONFIG_PACKAGE_muninlite is not set +# CONFIG_PACKAGE_netatop is not set +# CONFIG_PACKAGE_netdata is not set +# CONFIG_PACKAGE_nload is not set +# CONFIG_PACKAGE_nyx is not set +# CONFIG_PACKAGE_schroot is not set + +# +# Configuration +# +# CONFIG_SCHROOT_BTRFS is not set +# CONFIG_SCHROOT_LOOPBACK is not set +# CONFIG_SCHROOT_LVM is not set +# CONFIG_SCHROOT_UUID is not set +# end of Configuration + +# CONFIG_PACKAGE_sudo is not set +# CONFIG_PACKAGE_syslog-ng is not set +# end of Administration + +# +# Boot Loaders +# +# end of Boot Loaders + +# +# BPI-R3-MINI Properties +# +CONFIG_PACKAGE_bpir3_mini-properties=y +# end of BPI-R3-MINI Properties + +# +# Development +# + +# +# Libraries +# +# CONFIG_PACKAGE_libncurses-dev is not set +# CONFIG_PACKAGE_libxml2-dev is not set +# CONFIG_PACKAGE_zlib-dev is not set +# end of Libraries + +# CONFIG_PACKAGE_ar is not set +# CONFIG_PACKAGE_autoconf is not set +# CONFIG_PACKAGE_automake is not set +# CONFIG_PACKAGE_binutils is not set +# CONFIG_PACKAGE_delve is not set +# CONFIG_PACKAGE_diffutils is not set +# CONFIG_PACKAGE_gcc is not set +# CONFIG_PACKAGE_gdb is not set +# CONFIG_PACKAGE_gdbserver is not set +# CONFIG_PACKAGE_gitlab-runner is not set +# CONFIG_PACKAGE_go-rice is not set +# CONFIG_PACKAGE_libtool-bin is not set +# CONFIG_PACKAGE_lpc21isp is not set +# CONFIG_PACKAGE_lttng-tools is not set +# CONFIG_PACKAGE_m4 is not set +# CONFIG_PACKAGE_make is not set +# CONFIG_PACKAGE_meson is not set +# CONFIG_PACKAGE_objdump is not set +# CONFIG_PACKAGE_packr is not set +# CONFIG_PACKAGE_patch is not set +# CONFIG_PACKAGE_pkg-config is not set +# CONFIG_PACKAGE_pkgconf is not set +# CONFIG_PACKAGE_statik is not set +# CONFIG_PACKAGE_trace-cmd is not set +# CONFIG_PACKAGE_trace-cmd-extra is not set +# CONFIG_PACKAGE_valgrind is not set +# end of Development + +# +# Extra packages +# +CONFIG_PACKAGE_autocore-arm=y +# CONFIG_PACKAGE_automount is not set +# CONFIG_PACKAGE_autosamba is not set +CONFIG_PACKAGE_ipv6helper=y +# CONFIG_PACKAGE_jose is not set +CONFIG_PACKAGE_libiwinfo-data=y +# CONFIG_PACKAGE_libjose is not set +# CONFIG_PACKAGE_nginx is not set +# CONFIG_PACKAGE_nginx-mod-luci-ssl is not set +# CONFIG_PACKAGE_nginx-util is not set +# CONFIG_PACKAGE_tang is not set +# end of Extra packages + +# +# Firmware +# + +# +# ath10k Board-Specific Overrides +# +# end of ath10k Board-Specific Overrides + +# CONFIG_PACKAGE_aircard-pcmcia-firmware is not set +# CONFIG_PACKAGE_amdgpu-firmware is not set +# CONFIG_PACKAGE_ar3k-firmware is not set +# CONFIG_PACKAGE_ath10k-board-qca4019 is not set +# CONFIG_PACKAGE_ath10k-board-qca9377 is not set +# CONFIG_PACKAGE_ath10k-board-qca9887 is not set +# CONFIG_PACKAGE_ath10k-board-qca9888 is not set +# CONFIG_PACKAGE_ath10k-board-qca988x is not set +# CONFIG_PACKAGE_ath10k-board-qca9984 is not set +# CONFIG_PACKAGE_ath10k-board-qca99x0 is not set +# CONFIG_PACKAGE_ath10k-firmware-qca4019 is not set +# CONFIG_PACKAGE_ath10k-firmware-qca4019-ct is not set +# CONFIG_PACKAGE_ath10k-firmware-qca4019-ct-full-htt is not set +# CONFIG_PACKAGE_ath10k-firmware-qca4019-ct-htt is not set +# CONFIG_PACKAGE_ath10k-firmware-qca6174 is not set +# CONFIG_PACKAGE_ath10k-firmware-qca9377 is not set +# CONFIG_PACKAGE_ath10k-firmware-qca9887 is not set +# CONFIG_PACKAGE_ath10k-firmware-qca9887-ct is not set +# CONFIG_PACKAGE_ath10k-firmware-qca9887-ct-full-htt is not set +# CONFIG_PACKAGE_ath10k-firmware-qca9888 is not set +# CONFIG_PACKAGE_ath10k-firmware-qca9888-ct is not set +# CONFIG_PACKAGE_ath10k-firmware-qca9888-ct-full-htt is not set +# CONFIG_PACKAGE_ath10k-firmware-qca9888-ct-htt is not set +# CONFIG_PACKAGE_ath10k-firmware-qca988x is not set +# CONFIG_PACKAGE_ath10k-firmware-qca988x-ct is not set +# CONFIG_PACKAGE_ath10k-firmware-qca988x-ct-full-htt is not set +# CONFIG_PACKAGE_ath10k-firmware-qca9984 is not set +# CONFIG_PACKAGE_ath10k-firmware-qca9984-ct is not set +# CONFIG_PACKAGE_ath10k-firmware-qca9984-ct-full-htt is not set +# CONFIG_PACKAGE_ath10k-firmware-qca9984-ct-htt is not set +# CONFIG_PACKAGE_ath10k-firmware-qca99x0 is not set +# CONFIG_PACKAGE_ath10k-firmware-qca99x0-ct is not set +# CONFIG_PACKAGE_ath10k-firmware-qca99x0-ct-full-htt is not set +# CONFIG_PACKAGE_ath10k-firmware-qca99x0-ct-htt is not set +# CONFIG_PACKAGE_ath6k-firmware is not set +# CONFIG_PACKAGE_ath9k-htc-firmware is not set +# CONFIG_PACKAGE_b43legacy-firmware is not set +# CONFIG_PACKAGE_bnx2-firmware is not set +# CONFIG_PACKAGE_bnx2x-firmware is not set +# CONFIG_PACKAGE_brcmfmac-firmware-4329-sdio is not set +# CONFIG_PACKAGE_brcmfmac-firmware-43430-sdio-rpi-3b is not set +# CONFIG_PACKAGE_brcmfmac-firmware-43430-sdio-rpi-zero-w is not set +# CONFIG_PACKAGE_brcmfmac-firmware-43430a0-sdio is not set +# CONFIG_PACKAGE_brcmfmac-firmware-43455-sdio-rpi-3b-plus is not set +# CONFIG_PACKAGE_brcmfmac-firmware-43455-sdio-rpi-4b is not set +# CONFIG_PACKAGE_brcmfmac-firmware-43456-sdio is not set +# CONFIG_PACKAGE_brcmfmac-firmware-43602a1-pcie is not set +# CONFIG_PACKAGE_brcmfmac-firmware-4366b1-pcie is not set +# CONFIG_PACKAGE_brcmfmac-firmware-4366c0-pcie is not set +# CONFIG_PACKAGE_brcmfmac-firmware-4366c0-pcie-vendor is not set +# CONFIG_PACKAGE_brcmfmac-firmware-usb is not set +# CONFIG_PACKAGE_brcmfmac-nvram-43456-sdio is not set +# CONFIG_PACKAGE_brcmsmac-firmware is not set +# CONFIG_PACKAGE_carl9170-firmware is not set +# CONFIG_PACKAGE_cypress-firmware-43012-sdio is not set +# CONFIG_PACKAGE_cypress-firmware-43340-sdio is not set +# CONFIG_PACKAGE_cypress-firmware-43362-sdio is not set +# CONFIG_PACKAGE_cypress-firmware-4339-sdio is not set +# CONFIG_PACKAGE_cypress-firmware-43430-sdio is not set +# CONFIG_PACKAGE_cypress-firmware-43455-sdio is not set +# CONFIG_PACKAGE_cypress-firmware-4354-sdio is not set +# CONFIG_PACKAGE_cypress-firmware-4356-pcie is not set +# CONFIG_PACKAGE_cypress-firmware-4356-sdio is not set +# CONFIG_PACKAGE_cypress-firmware-43570-pcie is not set +# CONFIG_PACKAGE_cypress-firmware-4373-sdio is not set +# CONFIG_PACKAGE_cypress-firmware-4373-usb is not set +# CONFIG_PACKAGE_cypress-firmware-54591-pcie is not set +# CONFIG_PACKAGE_dvb-firmware is not set +# CONFIG_PACKAGE_e100-firmware is not set +# CONFIG_PACKAGE_edgeport-firmware is not set +# CONFIG_PACKAGE_eip197-mini-firmware is not set +# CONFIG_PACKAGE_ibt-firmware is not set +# CONFIG_PACKAGE_iwl3945-firmware is not set +# CONFIG_PACKAGE_iwl4965-firmware is not set +# CONFIG_PACKAGE_iwlwifi-firmware-ax200 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl100 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl1000 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl105 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl135 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl2000 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl2030 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl3160 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl3168 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl5000 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl5150 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl6000g2 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl6000g2a is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl6000g2b is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl6050 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl7260 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl7265 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl7265d is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl8260c is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl8265 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl9000 is not set +# CONFIG_PACKAGE_iwlwifi-firmware-iwl9260 is not set +# CONFIG_PACKAGE_libertas-sdio-firmware is not set +# CONFIG_PACKAGE_libertas-spi-firmware is not set +# CONFIG_PACKAGE_libertas-usb-firmware is not set +# CONFIG_PACKAGE_mt7601u-firmware is not set +# CONFIG_PACKAGE_mt7622bt-firmware is not set +# CONFIG_PACKAGE_mwifiex-pcie-firmware is not set +# CONFIG_PACKAGE_mwifiex-sdio-firmware is not set +# CONFIG_PACKAGE_mwl8k-firmware is not set +# CONFIG_PACKAGE_p54-pci-firmware is not set +# CONFIG_PACKAGE_p54-spi-firmware is not set +# CONFIG_PACKAGE_p54-usb-firmware is not set +# CONFIG_PACKAGE_prism54-firmware is not set +# CONFIG_PACKAGE_r8169-firmware is not set +# CONFIG_PACKAGE_radeon-firmware is not set +# CONFIG_PACKAGE_rs9113-firmware is not set +# CONFIG_PACKAGE_rt2800-pci-firmware is not set +# CONFIG_PACKAGE_rt2800-usb-firmware is not set +# CONFIG_PACKAGE_rt61-pci-firmware is not set +# CONFIG_PACKAGE_rt73-usb-firmware is not set +# CONFIG_PACKAGE_rtl8188eu-firmware is not set +# CONFIG_PACKAGE_rtl8192ce-firmware is not set +# CONFIG_PACKAGE_rtl8192cu-firmware is not set +# CONFIG_PACKAGE_rtl8192de-firmware is not set +# CONFIG_PACKAGE_rtl8192eu-firmware is not set +# CONFIG_PACKAGE_rtl8192se-firmware is not set +# CONFIG_PACKAGE_rtl8192su-firmware is not set +# CONFIG_PACKAGE_rtl8723au-firmware is not set +# CONFIG_PACKAGE_rtl8723bu-firmware is not set +# CONFIG_PACKAGE_rtl8821ae-firmware is not set +# CONFIG_PACKAGE_rtl8822be-firmware is not set +# CONFIG_PACKAGE_rtl8822ce-firmware is not set +# CONFIG_PACKAGE_ti-3410-firmware is not set +# CONFIG_PACKAGE_ti-5052-firmware is not set +# CONFIG_PACKAGE_wil6210-firmware is not set +CONFIG_PACKAGE_wireless-regdb=y +# CONFIG_PACKAGE_wl12xx-firmware is not set +# CONFIG_PACKAGE_wl18xx-firmware is not set +# end of Firmware + +# +# Fonts +# + +# +# DejaVu +# +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuMathTeXGyre is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSans is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSans-Bold is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSans-BoldOblique is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSans-ExtraLight is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSans-Oblique is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSansCondensed is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSansCondensed-Bold is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSansCondensed-BoldOblique is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSansCondensed-Oblique is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSansMono is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSansMono-Bold is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSansMono-BoldOblique is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSansMono-Oblique is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSerif is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSerif-Bold is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSerif-BoldItalic is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSerif-Italic is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSerifCondensed is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSerifCondensed-Bold is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSerifCondensed-BoldItalic is not set +# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSerifCondensed-Italic is not set +# end of DejaVu +# end of Fonts + +# +# Kernel modules +# + +# +# Block Devices +# +# CONFIG_PACKAGE_kmod-aoe is not set +# CONFIG_PACKAGE_kmod-ata-ahci is not set +# CONFIG_PACKAGE_kmod-ata-artop is not set +CONFIG_PACKAGE_kmod-ata-core=y +# CONFIG_PACKAGE_kmod-ata-marvell-sata is not set +# CONFIG_PACKAGE_kmod-ata-nvidia-sata is not set +# CONFIG_PACKAGE_kmod-ata-pdc202xx-old is not set +# CONFIG_PACKAGE_kmod-ata-piix is not set +# CONFIG_PACKAGE_kmod-ata-sil is not set +# CONFIG_PACKAGE_kmod-ata-sil24 is not set +# CONFIG_PACKAGE_kmod-ata-via-sata is not set +# CONFIG_PACKAGE_kmod-block2mtd is not set +# CONFIG_PACKAGE_kmod-dax is not set +# CONFIG_PACKAGE_kmod-dm is not set +# CONFIG_PACKAGE_kmod-dm-raid is not set +# CONFIG_PACKAGE_kmod-iosched-bfq is not set +# CONFIG_PACKAGE_kmod-iscsi-initiator is not set +# CONFIG_PACKAGE_kmod-loop is not set +# CONFIG_PACKAGE_kmod-md-mod is not set +# CONFIG_PACKAGE_kmod-nbd is not set +# CONFIG_PACKAGE_kmod-nvme is not set +# CONFIG_PACKAGE_kmod-scsi-cdrom is not set +CONFIG_PACKAGE_kmod-scsi-core=y +# CONFIG_PACKAGE_kmod-scsi-generic is not set +# CONFIG_PACKAGE_kmod-scsi-tape is not set +# end of Block Devices + +# +# CAN Support +# +# CONFIG_PACKAGE_kmod-can is not set +# end of CAN Support + +# +# Cryptographic API modules +# +CONFIG_PACKAGE_kmod-crypto-acompress=y +CONFIG_PACKAGE_kmod-crypto-aead=y +CONFIG_PACKAGE_kmod-crypto-arc4=y +CONFIG_PACKAGE_kmod-crypto-authenc=y +# CONFIG_PACKAGE_kmod-crypto-cbc is not set +CONFIG_PACKAGE_kmod-crypto-ccm=y +CONFIG_PACKAGE_kmod-crypto-cmac=y +CONFIG_PACKAGE_kmod-crypto-crc32c=y +CONFIG_PACKAGE_kmod-crypto-ctr=y +# CONFIG_PACKAGE_kmod-crypto-cts is not set +# CONFIG_PACKAGE_kmod-crypto-deflate is not set +CONFIG_PACKAGE_kmod-crypto-des=y +CONFIG_PACKAGE_kmod-crypto-ecb=y +# CONFIG_PACKAGE_kmod-crypto-ecdh is not set +# CONFIG_PACKAGE_kmod-crypto-echainiv is not set +# CONFIG_PACKAGE_kmod-crypto-fcrypt is not set +CONFIG_PACKAGE_kmod-crypto-gcm=y +CONFIG_PACKAGE_kmod-crypto-gf128=y +CONFIG_PACKAGE_kmod-crypto-ghash=y +CONFIG_PACKAGE_kmod-crypto-hash=y +CONFIG_PACKAGE_kmod-crypto-hmac=y +# CONFIG_PACKAGE_kmod-crypto-hw-geode is not set +# CONFIG_PACKAGE_kmod-crypto-hw-hifn-795x is not set +# CONFIG_PACKAGE_kmod-crypto-hw-padlock is not set +# CONFIG_PACKAGE_kmod-crypto-hw-talitos is not set +# CONFIG_PACKAGE_kmod-crypto-kpp is not set +CONFIG_PACKAGE_kmod-crypto-manager=y +CONFIG_PACKAGE_kmod-crypto-md4=y +CONFIG_PACKAGE_kmod-crypto-md5=y +# CONFIG_PACKAGE_kmod-crypto-michael-mic is not set +# CONFIG_PACKAGE_kmod-crypto-misc is not set +CONFIG_PACKAGE_kmod-crypto-null=y +# CONFIG_PACKAGE_kmod-crypto-pcbc is not set +CONFIG_PACKAGE_kmod-crypto-pcompress=y +# CONFIG_PACKAGE_kmod-crypto-rmd160 is not set +CONFIG_PACKAGE_kmod-crypto-rng=y +CONFIG_PACKAGE_kmod-crypto-seqiv=y +CONFIG_PACKAGE_kmod-crypto-sha1=y +CONFIG_PACKAGE_kmod-crypto-sha256=y +CONFIG_PACKAGE_kmod-crypto-sha512=y +# CONFIG_PACKAGE_kmod-crypto-test is not set +CONFIG_PACKAGE_kmod-crypto-user=y +# CONFIG_PACKAGE_kmod-crypto-wq is not set +# CONFIG_PACKAGE_kmod-crypto-xcbc is not set +# CONFIG_PACKAGE_kmod-crypto-xts is not set +CONFIG_PACKAGE_kmod-cryptodev=y +# end of Cryptographic API modules + +# +# Filesystems +# +# CONFIG_PACKAGE_kmod-fs-afs is not set +# CONFIG_PACKAGE_kmod-fs-antfs is not set +CONFIG_PACKAGE_kmod-fs-autofs4=y +# CONFIG_PACKAGE_kmod-fs-btrfs is not set +# CONFIG_PACKAGE_kmod-fs-cifs is not set +# CONFIG_PACKAGE_kmod-fs-configfs is not set +# CONFIG_PACKAGE_kmod-fs-cramfs is not set +# CONFIG_PACKAGE_kmod-fs-exfat is not set +# CONFIG_PACKAGE_kmod-fs-exportfs is not set +# CONFIG_PACKAGE_kmod-fs-ext4 is not set +# CONFIG_PACKAGE_kmod-fs-f2fs is not set +# CONFIG_PACKAGE_kmod-fs-fscache is not set +# CONFIG_PACKAGE_kmod-fs-hfs is not set +# CONFIG_PACKAGE_kmod-fs-hfsplus is not set +# CONFIG_PACKAGE_kmod-fs-isofs is not set +# CONFIG_PACKAGE_kmod-fs-jfs is not set +# CONFIG_PACKAGE_kmod-fs-ksmbd is not set +# CONFIG_PACKAGE_kmod-fs-minix is not set +# CONFIG_PACKAGE_kmod-fs-msdos is not set +# CONFIG_PACKAGE_kmod-fs-nfs is not set +# CONFIG_PACKAGE_kmod-fs-nfs-common is not set +# CONFIG_PACKAGE_kmod-fs-nfs-common-rpcsec is not set +# CONFIG_PACKAGE_kmod-fs-nfs-v3 is not set +# CONFIG_PACKAGE_kmod-fs-nfs-v4 is not set +# CONFIG_PACKAGE_kmod-fs-nfsd is not set +# CONFIG_PACKAGE_kmod-fs-ntfs is not set +# CONFIG_PACKAGE_kmod-fs-ntfs3 is not set +# CONFIG_PACKAGE_kmod-fs-reiserfs is not set +# CONFIG_PACKAGE_kmod-fs-squashfs is not set +# CONFIG_PACKAGE_kmod-fs-udf is not set +CONFIG_PACKAGE_kmod-fs-vfat=y +# CONFIG_PACKAGE_kmod-fs-xfs is not set +# CONFIG_PACKAGE_kmod-fuse is not set +# end of Filesystems + +# +# FireWire support +# +# CONFIG_PACKAGE_kmod-firewire is not set +# end of FireWire support + +# +# Hardware Monitoring Support +# +# CONFIG_PACKAGE_kmod-gl-mifi-mcu is not set +# CONFIG_PACKAGE_kmod-hwmon-ad7418 is not set +# CONFIG_PACKAGE_kmod-hwmon-adcxx is not set +# CONFIG_PACKAGE_kmod-hwmon-ads1015 is not set +# CONFIG_PACKAGE_kmod-hwmon-adt7410 is not set +# CONFIG_PACKAGE_kmod-hwmon-adt7475 is not set +# CONFIG_PACKAGE_kmod-hwmon-core is not set +# CONFIG_PACKAGE_kmod-hwmon-dme1737 is not set +# CONFIG_PACKAGE_kmod-hwmon-drivetemp is not set +# CONFIG_PACKAGE_kmod-hwmon-emc2305 is not set +# CONFIG_PACKAGE_kmod-hwmon-gpiofan is not set +# CONFIG_PACKAGE_kmod-hwmon-ina209 is not set +# CONFIG_PACKAGE_kmod-hwmon-ina2xx is not set +# CONFIG_PACKAGE_kmod-hwmon-it87 is not set +# CONFIG_PACKAGE_kmod-hwmon-lm63 is not set +# CONFIG_PACKAGE_kmod-hwmon-lm75 is not set +# CONFIG_PACKAGE_kmod-hwmon-lm77 is not set +# CONFIG_PACKAGE_kmod-hwmon-lm85 is not set +# CONFIG_PACKAGE_kmod-hwmon-lm90 is not set +# CONFIG_PACKAGE_kmod-hwmon-lm92 is not set +# CONFIG_PACKAGE_kmod-hwmon-lm95241 is not set +# CONFIG_PACKAGE_kmod-hwmon-ltc4151 is not set +# CONFIG_PACKAGE_kmod-hwmon-mcp3021 is not set +# CONFIG_PACKAGE_kmod-hwmon-pwmfan is not set +# CONFIG_PACKAGE_kmod-hwmon-sch5627 is not set +# CONFIG_PACKAGE_kmod-hwmon-sht21 is not set +# CONFIG_PACKAGE_kmod-hwmon-tmp102 is not set +# CONFIG_PACKAGE_kmod-hwmon-tmp103 is not set +# CONFIG_PACKAGE_kmod-hwmon-tmp421 is not set +# CONFIG_PACKAGE_kmod-hwmon-vid is not set +# CONFIG_PACKAGE_kmod-hwmon-w83793 is not set +# CONFIG_PACKAGE_kmod-pmbus-core is not set +# CONFIG_PACKAGE_kmod-pmbus-zl6100 is not set +# end of Hardware Monitoring Support + +# +# I2C support +# +# CONFIG_PACKAGE_kmod-i2c-algo-bit is not set +# CONFIG_PACKAGE_kmod-i2c-algo-pca is not set +# CONFIG_PACKAGE_kmod-i2c-algo-pcf is not set +# CONFIG_PACKAGE_kmod-i2c-core is not set +# CONFIG_PACKAGE_kmod-i2c-gpio is not set +# CONFIG_PACKAGE_kmod-i2c-mux is not set +# CONFIG_PACKAGE_kmod-i2c-mux-gpio is not set +# CONFIG_PACKAGE_kmod-i2c-mux-pca9541 is not set +# CONFIG_PACKAGE_kmod-i2c-mux-pca954x is not set +# CONFIG_PACKAGE_kmod-i2c-pxa is not set +# CONFIG_PACKAGE_kmod-i2c-smbus is not set +# CONFIG_PACKAGE_kmod-i2c-tiny-usb is not set +# end of I2C support + +# +# Industrial I/O Modules +# +# CONFIG_PACKAGE_kmod-iio-ad799x is not set +# CONFIG_PACKAGE_kmod-iio-am2315 is not set +# CONFIG_PACKAGE_kmod-iio-bh1750 is not set +# CONFIG_PACKAGE_kmod-iio-bme680 is not set +# CONFIG_PACKAGE_kmod-iio-bme680-i2c is not set +# CONFIG_PACKAGE_kmod-iio-bme680-spi is not set +# CONFIG_PACKAGE_kmod-iio-bmp280 is not set +# CONFIG_PACKAGE_kmod-iio-bmp280-i2c is not set +# CONFIG_PACKAGE_kmod-iio-bmp280-spi is not set +# CONFIG_PACKAGE_kmod-iio-ccs811 is not set +# CONFIG_PACKAGE_kmod-iio-core is not set +# CONFIG_PACKAGE_kmod-iio-dht11 is not set +# CONFIG_PACKAGE_kmod-iio-fxas21002c is not set +# CONFIG_PACKAGE_kmod-iio-fxas21002c-i2c is not set +# CONFIG_PACKAGE_kmod-iio-fxas21002c-spi is not set +# CONFIG_PACKAGE_kmod-iio-fxos8700 is not set +# CONFIG_PACKAGE_kmod-iio-fxos8700-i2c is not set +# CONFIG_PACKAGE_kmod-iio-fxos8700-spi is not set +# CONFIG_PACKAGE_kmod-iio-hmc5843 is not set +# CONFIG_PACKAGE_kmod-iio-htu21 is not set +# CONFIG_PACKAGE_kmod-iio-kfifo-buf is not set +# CONFIG_PACKAGE_kmod-iio-lsm6dsx is not set +# CONFIG_PACKAGE_kmod-iio-lsm6dsx-i2c is not set +# CONFIG_PACKAGE_kmod-iio-lsm6dsx-spi is not set +# CONFIG_PACKAGE_kmod-iio-si7020 is not set +# CONFIG_PACKAGE_kmod-iio-sps30 is not set +# CONFIG_PACKAGE_kmod-iio-st_accel is not set +# CONFIG_PACKAGE_kmod-iio-st_accel-i2c is not set +# CONFIG_PACKAGE_kmod-iio-st_accel-spi is not set +# CONFIG_PACKAGE_kmod-iio-tsl4531 is not set +# CONFIG_PACKAGE_kmod-industrialio-triggered-buffer is not set +# end of Industrial I/O Modules + +# +# Input modules +# +# CONFIG_PACKAGE_kmod-hid is not set +# CONFIG_PACKAGE_kmod-hid-generic is not set +# CONFIG_PACKAGE_kmod-input-core is not set +# CONFIG_PACKAGE_kmod-input-evdev is not set +# CONFIG_PACKAGE_kmod-input-gpio-encoder is not set +# CONFIG_PACKAGE_kmod-input-gpio-keys is not set +# CONFIG_PACKAGE_kmod-input-gpio-keys-polled is not set +# CONFIG_PACKAGE_kmod-input-joydev is not set +# CONFIG_PACKAGE_kmod-input-matrixkmap is not set +# CONFIG_PACKAGE_kmod-input-polldev is not set +# CONFIG_PACKAGE_kmod-input-touchscreen-ads7846 is not set +# CONFIG_PACKAGE_kmod-input-uinput is not set +# end of Input modules + +# +# LED modules +# +CONFIG_PACKAGE_kmod-leds-gpio=y +# CONFIG_PACKAGE_kmod-leds-pca963x is not set +# CONFIG_PACKAGE_kmod-leds-uleds is not set +CONFIG_PACKAGE_kmod-leds-ws2812b=y +# CONFIG_PACKAGE_kmod-ledtrig-activity is not set +# CONFIG_PACKAGE_kmod-ledtrig-gpio is not set +# CONFIG_PACKAGE_kmod-ledtrig-oneshot is not set +# CONFIG_PACKAGE_kmod-ledtrig-pattern is not set +# CONFIG_PACKAGE_kmod-ledtrig-transient is not set +# end of LED modules + +# +# Libraries +# +CONFIG_PACKAGE_kmod-asn1-decoder=y +# CONFIG_PACKAGE_kmod-lib-cordic is not set +CONFIG_PACKAGE_kmod-lib-crc-ccitt=y +# CONFIG_PACKAGE_kmod-lib-crc-itu-t is not set +CONFIG_PACKAGE_kmod-lib-crc16=m +CONFIG_PACKAGE_kmod-lib-crc32c=y +# CONFIG_PACKAGE_kmod-lib-crc7 is not set +# CONFIG_PACKAGE_kmod-lib-crc8 is not set +# CONFIG_PACKAGE_kmod-lib-lz4 is not set +CONFIG_PACKAGE_kmod-lib-lzo=y +CONFIG_PACKAGE_kmod-lib-textsearch=y +# CONFIG_PACKAGE_kmod-lib-zstd is not set +# end of Libraries + +# +# Native Language Support +# +CONFIG_PACKAGE_kmod-nls-base=y +# CONFIG_PACKAGE_kmod-nls-cp1250 is not set +# CONFIG_PACKAGE_kmod-nls-cp1251 is not set +CONFIG_PACKAGE_kmod-nls-cp437=y +# CONFIG_PACKAGE_kmod-nls-cp775 is not set +# CONFIG_PACKAGE_kmod-nls-cp850 is not set +# CONFIG_PACKAGE_kmod-nls-cp852 is not set +# CONFIG_PACKAGE_kmod-nls-cp862 is not set +# CONFIG_PACKAGE_kmod-nls-cp864 is not set +# CONFIG_PACKAGE_kmod-nls-cp866 is not set +# CONFIG_PACKAGE_kmod-nls-cp932 is not set +# CONFIG_PACKAGE_kmod-nls-cp936 is not set +# CONFIG_PACKAGE_kmod-nls-cp950 is not set +CONFIG_PACKAGE_kmod-nls-iso8859-1=y +# CONFIG_PACKAGE_kmod-nls-iso8859-13 is not set +# CONFIG_PACKAGE_kmod-nls-iso8859-15 is not set +# CONFIG_PACKAGE_kmod-nls-iso8859-2 is not set +# CONFIG_PACKAGE_kmod-nls-iso8859-6 is not set +# CONFIG_PACKAGE_kmod-nls-iso8859-8 is not set +# CONFIG_PACKAGE_kmod-nls-koi8r is not set +CONFIG_PACKAGE_kmod-nls-utf8=y +# end of Native Language Support + +# +# Netfilter Extensions +# +# CONFIG_PACKAGE_kmod-arptables is not set +# CONFIG_PACKAGE_kmod-br-netfilter is not set +# CONFIG_PACKAGE_kmod-ebtables is not set +# CONFIG_PACKAGE_kmod-ebtables-ipv4 is not set +# CONFIG_PACKAGE_kmod-ebtables-ipv6 is not set +# CONFIG_PACKAGE_kmod-ebtables-watchers is not set +CONFIG_PACKAGE_kmod-ip6tables=y +CONFIG_PACKAGE_kmod-ip6tables-extra=y +# CONFIG_PACKAGE_kmod-ipt-account is not set +# CONFIG_PACKAGE_kmod-ipt-chaos is not set +# CONFIG_PACKAGE_kmod-ipt-checksum is not set +# CONFIG_PACKAGE_kmod-ipt-cluster is not set +# CONFIG_PACKAGE_kmod-ipt-clusterip is not set +CONFIG_PACKAGE_kmod-ipt-compat-xtables=y +# CONFIG_PACKAGE_kmod-ipt-condition is not set +CONFIG_PACKAGE_kmod-ipt-conntrack=y +CONFIG_PACKAGE_kmod-ipt-conntrack-extra=y +# CONFIG_PACKAGE_kmod-ipt-conntrack-label is not set +# CONFIG_PACKAGE_kmod-ipt-coova is not set +CONFIG_PACKAGE_kmod-ipt-core=y +# CONFIG_PACKAGE_kmod-ipt-debug is not set +# CONFIG_PACKAGE_kmod-ipt-delude is not set +# CONFIG_PACKAGE_kmod-ipt-dhcpmac is not set +# CONFIG_PACKAGE_kmod-ipt-dnetmap is not set +CONFIG_PACKAGE_kmod-ipt-extra=y +CONFIG_PACKAGE_kmod-ipt-filter=y +CONFIG_PACKAGE_kmod-ipt-fullconenat=y +# CONFIG_PACKAGE_kmod-ipt-fuzzy is not set +# CONFIG_PACKAGE_kmod-ipt-geoip is not set +CONFIG_PACKAGE_kmod-ipt-hashlimit=y +CONFIG_PACKAGE_kmod-ipt-iface=y +CONFIG_PACKAGE_kmod-ipt-ipmark=y +CONFIG_PACKAGE_kmod-ipt-ipopt=y +# CONFIG_PACKAGE_kmod-ipt-ipp2p is not set +CONFIG_PACKAGE_kmod-ipt-iprange=y +# CONFIG_PACKAGE_kmod-ipt-ipsec is not set +CONFIG_PACKAGE_kmod-ipt-ipset=y +CONFIG_PACKAGE_kmod-ipt-ipv4options=y +# CONFIG_PACKAGE_kmod-ipt-led is not set +# CONFIG_PACKAGE_kmod-ipt-length2 is not set +# CONFIG_PACKAGE_kmod-ipt-logmark is not set +# CONFIG_PACKAGE_kmod-ipt-lscan is not set +# CONFIG_PACKAGE_kmod-ipt-lua is not set +CONFIG_PACKAGE_kmod-ipt-nat=y +CONFIG_PACKAGE_kmod-ipt-nat-extra=y +CONFIG_PACKAGE_kmod-ipt-nat6=y +# CONFIG_PACKAGE_kmod-ipt-nathelper-rtsp is not set +# CONFIG_PACKAGE_kmod-ipt-nflog is not set +# CONFIG_PACKAGE_kmod-ipt-nfqueue is not set +CONFIG_PACKAGE_kmod-ipt-offload=y +# CONFIG_PACKAGE_kmod-ipt-physdev is not set +CONFIG_PACKAGE_kmod-ipt-proto=y +# CONFIG_PACKAGE_kmod-ipt-psd is not set +# CONFIG_PACKAGE_kmod-ipt-quota2 is not set +CONFIG_PACKAGE_kmod-ipt-raw=y +CONFIG_PACKAGE_kmod-ipt-raw6=y +# CONFIG_PACKAGE_kmod-ipt-rpfilter is not set +# CONFIG_PACKAGE_kmod-ipt-rtpengine is not set +# CONFIG_PACKAGE_kmod-ipt-sysrq is not set +# CONFIG_PACKAGE_kmod-ipt-tarpit is not set +CONFIG_PACKAGE_kmod-ipt-tee=y +CONFIG_PACKAGE_kmod-ipt-tproxy=y +CONFIG_PACKAGE_kmod-ipt-u32=y +# CONFIG_PACKAGE_kmod-netatop is not set +CONFIG_PACKAGE_kmod-nf-conntrack=y +CONFIG_PACKAGE_kmod-nf-conntrack-netlink=y +CONFIG_PACKAGE_kmod-nf-conntrack6=y +CONFIG_PACKAGE_kmod-nf-flow=y +CONFIG_PACKAGE_kmod-nf-ipt=y +CONFIG_PACKAGE_kmod-nf-ipt6=y +# CONFIG_PACKAGE_kmod-nf-ipvs is not set +CONFIG_PACKAGE_kmod-nf-nat=y +CONFIG_PACKAGE_kmod-nf-nat6=y +CONFIG_PACKAGE_kmod-nf-nathelper=y +CONFIG_PACKAGE_kmod-nf-nathelper-extra=y +CONFIG_PACKAGE_kmod-nf-reject=y +CONFIG_PACKAGE_kmod-nf-reject6=y +CONFIG_PACKAGE_kmod-nfnetlink=y +# CONFIG_PACKAGE_kmod-nfnetlink-log is not set +# CONFIG_PACKAGE_kmod-nfnetlink-queue is not set +# CONFIG_PACKAGE_kmod-nft-arp is not set +# CONFIG_PACKAGE_kmod-nft-bridge is not set +# CONFIG_PACKAGE_kmod-nft-core is not set +# CONFIG_PACKAGE_kmod-nft-fib is not set +# CONFIG_PACKAGE_kmod-nft-nat is not set +# CONFIG_PACKAGE_kmod-nft-nat6 is not set +# CONFIG_PACKAGE_kmod-nft-netdev is not set +# CONFIG_PACKAGE_kmod-nft-offload is not set +# CONFIG_PACKAGE_kmod-nft-queue is not set +# CONFIG_PACKAGE_kmod-oaf is not set +# end of Netfilter Extensions + +# +# Network Devices +# +# CONFIG_PACKAGE_kmod-3c59x is not set +# CONFIG_PACKAGE_kmod-8139cp is not set +# CONFIG_PACKAGE_kmod-8139too is not set +# CONFIG_PACKAGE_kmod-alx is not set +# CONFIG_PACKAGE_kmod-atl1 is not set +# CONFIG_PACKAGE_kmod-atl1c is not set +# CONFIG_PACKAGE_kmod-atl1e is not set +# CONFIG_PACKAGE_kmod-atl2 is not set +# CONFIG_PACKAGE_kmod-b44 is not set +# CONFIG_PACKAGE_kmod-be2net is not set +# CONFIG_PACKAGE_kmod-bnx2 is not set +# CONFIG_PACKAGE_kmod-bnx2x is not set +# CONFIG_PACKAGE_kmod-bnxt-en is not set +# CONFIG_PACKAGE_kmod-dm9000 is not set +# CONFIG_PACKAGE_kmod-dummy is not set +# CONFIG_PACKAGE_kmod-e100 is not set +# CONFIG_PACKAGE_kmod-e1000 is not set +# CONFIG_PACKAGE_kmod-et131x is not set +# CONFIG_PACKAGE_kmod-ethoc is not set +# CONFIG_PACKAGE_kmod-forcedeth is not set +# CONFIG_PACKAGE_kmod-hfcmulti is not set +# CONFIG_PACKAGE_kmod-hfcpci is not set +# CONFIG_PACKAGE_kmod-i40e is not set +# CONFIG_PACKAGE_kmod-iavf is not set +# CONFIG_PACKAGE_kmod-ice is not set +# CONFIG_PACKAGE_kmod-ifb is not set +# CONFIG_PACKAGE_kmod-igb is not set +# CONFIG_PACKAGE_kmod-igc is not set +# CONFIG_PACKAGE_kmod-ixgbe is not set +# CONFIG_PACKAGE_kmod-ixgbevf is not set +CONFIG_PACKAGE_kmod-libphy=y +CONFIG_PACKAGE_kmod-macvlan=y +# CONFIG_PACKAGE_kmod-mdio-gpio is not set +CONFIG_PACKAGE_kmod-mediatek_hnat=y +CONFIG_PACKAGE_kmod-mii=y +# CONFIG_PACKAGE_kmod-mlx4-core is not set +# CONFIG_PACKAGE_kmod-mlx5-core is not set +# CONFIG_PACKAGE_kmod-natsemi is not set +# CONFIG_PACKAGE_kmod-ne2k-pci is not set +# CONFIG_PACKAGE_kmod-niu is not set +# CONFIG_PACKAGE_kmod-of-mdio is not set +# CONFIG_PACKAGE_kmod-pcnet32 is not set +CONFIG_PACKAGE_kmod-phy-air-en8811h=y +# CONFIG_PACKAGE_kmod-phy-bcm84881 is not set +# CONFIG_PACKAGE_kmod-phy-broadcom is not set +# CONFIG_PACKAGE_kmod-phy-realtek is not set +# CONFIG_PACKAGE_kmod-phylink is not set +# CONFIG_PACKAGE_kmod-qede is not set +# CONFIG_PACKAGE_kmod-qlcnic is not set +# CONFIG_PACKAGE_kmod-r6040 is not set +# CONFIG_PACKAGE_kmod-r8101 is not set +# CONFIG_PACKAGE_kmod-r8125 is not set +# CONFIG_PACKAGE_kmod-r8168 is not set +# CONFIG_PACKAGE_kmod-r8169 is not set +# CONFIG_PACKAGE_kmod-sfc is not set +# CONFIG_PACKAGE_kmod-sfc-falcon is not set +# CONFIG_PACKAGE_kmod-sfp is not set +# CONFIG_PACKAGE_kmod-siit is not set +# CONFIG_PACKAGE_kmod-sis190 is not set +# CONFIG_PACKAGE_kmod-sis900 is not set +# CONFIG_PACKAGE_kmod-skge is not set +# CONFIG_PACKAGE_kmod-sky2 is not set +# CONFIG_PACKAGE_kmod-solos-pci is not set +# CONFIG_PACKAGE_kmod-spi-ks8995 is not set +# CONFIG_PACKAGE_kmod-swconfig is not set +# CONFIG_PACKAGE_kmod-switch-bcm53xx is not set +# CONFIG_PACKAGE_kmod-switch-bcm53xx-mdio is not set +# CONFIG_PACKAGE_kmod-switch-ip17xx is not set +# CONFIG_PACKAGE_kmod-switch-rtl8306 is not set +# CONFIG_PACKAGE_kmod-switch-rtl8366-smi is not set +# CONFIG_PACKAGE_kmod-switch-rtl8366rb is not set +# CONFIG_PACKAGE_kmod-switch-rtl8366s is not set +# CONFIG_PACKAGE_kmod-switch-rtl8367b is not set +# CONFIG_PACKAGE_kmod-tg3 is not set +# CONFIG_PACKAGE_kmod-tulip is not set +# CONFIG_PACKAGE_kmod-via-rhine is not set +# CONFIG_PACKAGE_kmod-via-velocity is not set +# CONFIG_PACKAGE_kmod-vmxnet3 is not set +# end of Network Devices + +# +# Network Support +# +# CONFIG_PACKAGE_kmod-atm is not set +# CONFIG_PACKAGE_kmod-ax25 is not set +# CONFIG_PACKAGE_kmod-batman-adv is not set +# CONFIG_PACKAGE_kmod-bonding is not set +# CONFIG_PACKAGE_kmod-bpf-test is not set +# CONFIG_PACKAGE_kmod-dnsresolver is not set +# CONFIG_PACKAGE_kmod-fast-classifier is not set +# CONFIG_PACKAGE_kmod-fou is not set +# CONFIG_PACKAGE_kmod-fou6 is not set +# CONFIG_PACKAGE_kmod-geneve is not set +# CONFIG_PACKAGE_kmod-gre is not set +# CONFIG_PACKAGE_kmod-gre6 is not set +CONFIG_PACKAGE_kmod-inet-diag=y +# CONFIG_PACKAGE_kmod-ip6-tunnel is not set +# CONFIG_PACKAGE_kmod-ipip is not set +# CONFIG_PACKAGE_kmod-ipsec is not set +CONFIG_PACKAGE_kmod-iptunnel=y +CONFIG_PACKAGE_kmod-iptunnel4=y +# CONFIG_PACKAGE_kmod-iptunnel6 is not set +# CONFIG_PACKAGE_kmod-jool is not set +# CONFIG_PACKAGE_kmod-l2tp is not set +# CONFIG_PACKAGE_kmod-l2tp-eth is not set +# CONFIG_PACKAGE_kmod-l2tp-ip is not set +# CONFIG_PACKAGE_kmod-macremapper is not set +# CONFIG_PACKAGE_kmod-macsec is not set +# CONFIG_PACKAGE_kmod-misdn is not set +# CONFIG_PACKAGE_kmod-mpls is not set +# CONFIG_PACKAGE_kmod-nat46 is not set +# CONFIG_PACKAGE_kmod-netem is not set +# CONFIG_PACKAGE_kmod-netlink-diag is not set +# CONFIG_PACKAGE_kmod-nlmon is not set +# CONFIG_PACKAGE_kmod-nsh is not set +# CONFIG_PACKAGE_kmod-openvswitch is not set +# CONFIG_PACKAGE_kmod-openvswitch-geneve is not set +# CONFIG_PACKAGE_kmod-openvswitch-geneve-intree is not set +# CONFIG_PACKAGE_kmod-openvswitch-gre is not set +# CONFIG_PACKAGE_kmod-openvswitch-gre-intree is not set +# CONFIG_PACKAGE_kmod-openvswitch-intree is not set +# CONFIG_PACKAGE_kmod-openvswitch-lisp-intree is not set +# CONFIG_PACKAGE_kmod-openvswitch-stt-intree is not set +# CONFIG_PACKAGE_kmod-openvswitch-vxlan is not set +# CONFIG_PACKAGE_kmod-openvswitch-vxlan-intree is not set +# CONFIG_PACKAGE_kmod-pf-ring is not set +# CONFIG_PACKAGE_kmod-pktgen is not set +CONFIG_PACKAGE_kmod-ppp=y +CONFIG_PACKAGE_kmod-mppe=y +# CONFIG_PACKAGE_kmod-ppp-synctty is not set +# CONFIG_PACKAGE_kmod-pppoa is not set +CONFIG_PACKAGE_kmod-pppoe=y +# CONFIG_PACKAGE_kmod-pppol2tp is not set +CONFIG_PACKAGE_kmod-pppox=y +# CONFIG_PACKAGE_kmod-pptp is not set +# CONFIG_PACKAGE_kmod-sched is not set +# CONFIG_PACKAGE_kmod-sched-act-vlan is not set +# CONFIG_PACKAGE_kmod-sched-bpf is not set +# CONFIG_PACKAGE_kmod-sched-cake is not set +# CONFIG_PACKAGE_kmod-sched-connmark is not set +# CONFIG_PACKAGE_kmod-sched-core is not set +# CONFIG_PACKAGE_kmod-sched-ctinfo is not set +# CONFIG_PACKAGE_kmod-sched-flower is not set +# CONFIG_PACKAGE_kmod-sched-ipset is not set +# CONFIG_PACKAGE_kmod-sched-mqprio is not set +# CONFIG_PACKAGE_kmod-sctp is not set +# CONFIG_PACKAGE_kmod-shortcut-fe is not set +# CONFIG_PACKAGE_kmod-shortcut-fe-cm is not set +CONFIG_PACKAGE_kmod-sit=y +CONFIG_PACKAGE_kmod-slhc=y +# CONFIG_PACKAGE_kmod-slip is not set +CONFIG_PACKAGE_kmod-tcp-bbr=y +# CONFIG_PACKAGE_kmod-tcp-hybla is not set +# CONFIG_PACKAGE_kmod-trelay is not set +CONFIG_PACKAGE_kmod-tun=y +# CONFIG_PACKAGE_kmod-veth is not set +# CONFIG_PACKAGE_kmod-vxlan is not set +# CONFIG_PACKAGE_kmod-wireguard is not set +# end of Network Support + +# +# Other modules +# +# CONFIG_PACKAGE_kmod-6lowpan is not set +# CONFIG_PACKAGE_kmod-ath3k is not set +# CONFIG_PACKAGE_kmod-bcma is not set +# CONFIG_PACKAGE_kmod-bluetooth is not set +# CONFIG_PACKAGE_kmod-bluetooth-6lowpan is not set +# CONFIG_PACKAGE_kmod-btmrvl is not set +# CONFIG_PACKAGE_kmod-button-hotplug is not set +# CONFIG_PACKAGE_kmod-echo is not set +# CONFIG_PACKAGE_kmod-eeprom-93cx6 is not set +# CONFIG_PACKAGE_kmod-eeprom-at24 is not set +# CONFIG_PACKAGE_kmod-eeprom-at25 is not set +# CONFIG_PACKAGE_kmod-gpio-beeper is not set +CONFIG_PACKAGE_kmod-gpio-button-hotplug=y +# CONFIG_PACKAGE_kmod-gpio-dev is not set +# CONFIG_PACKAGE_kmod-gpio-mcp23s08 is not set +# CONFIG_PACKAGE_kmod-gpio-nxp-74hc164 is not set +# CONFIG_PACKAGE_kmod-gpio-pca953x is not set +# CONFIG_PACKAGE_kmod-gpio-pcf857x is not set +# CONFIG_PACKAGE_kmod-ikconfig is not set +# CONFIG_PACKAGE_kmod-it87-wdt is not set +# CONFIG_PACKAGE_kmod-itco-wdt is not set +# CONFIG_PACKAGE_kmod-lp is not set +# CONFIG_PACKAGE_kmod-mmc is not set +# CONFIG_PACKAGE_kmod-mtd-rw is not set +# CONFIG_PACKAGE_kmod-mtdoops is not set +# CONFIG_PACKAGE_kmod-mtdram is not set +# CONFIG_PACKAGE_kmod-mtdtests is not set +# CONFIG_PACKAGE_kmod-parport-pc is not set +# CONFIG_PACKAGE_kmod-ppdev is not set +# CONFIG_PACKAGE_kmod-pps is not set +# CONFIG_PACKAGE_kmod-pps-gpio is not set +# CONFIG_PACKAGE_kmod-pps-ldisc is not set +# CONFIG_PACKAGE_kmod-ptp is not set +# CONFIG_PACKAGE_kmod-random-core is not set +# CONFIG_PACKAGE_kmod-rtc-ds1307 is not set +# CONFIG_PACKAGE_kmod-rtc-ds1374 is not set +# CONFIG_PACKAGE_kmod-rtc-ds1672 is not set +# CONFIG_PACKAGE_kmod-rtc-em3027 is not set +# CONFIG_PACKAGE_kmod-rtc-isl1208 is not set +# CONFIG_PACKAGE_kmod-rtc-pcf2123 is not set +# CONFIG_PACKAGE_kmod-rtc-pcf2127 is not set +# CONFIG_PACKAGE_kmod-rtc-pcf8563 is not set +# CONFIG_PACKAGE_kmod-rtc-rs5c372a is not set +# CONFIG_PACKAGE_kmod-rtc-rx8025 is not set +# CONFIG_PACKAGE_kmod-rtc-s35390a is not set +# CONFIG_PACKAGE_kmod-sdhci is not set +# CONFIG_PACKAGE_kmod-serial-8250 is not set +# CONFIG_PACKAGE_kmod-serial-8250-exar is not set +# CONFIG_PACKAGE_kmod-softdog is not set +# CONFIG_PACKAGE_kmod-ssb is not set +# CONFIG_PACKAGE_kmod-tpm is not set +# CONFIG_PACKAGE_kmod-tpm-i2c-atmel is not set +# CONFIG_PACKAGE_kmod-tpm-i2c-infineon is not set +# CONFIG_PACKAGE_kmod-w83627hf-wdt is not set +CONFIG_PACKAGE_kmod-zram=y +# end of Other modules + +# +# PCMCIA support +# +# end of PCMCIA support + +# +# SPI Support +# +# CONFIG_PACKAGE_kmod-mmc-spi is not set +# CONFIG_PACKAGE_kmod-spi-bitbang is not set +# CONFIG_PACKAGE_kmod-spi-dev is not set +# CONFIG_PACKAGE_kmod-spi-gpio is not set +# end of SPI Support + +# +# Sound Support +# +# CONFIG_PACKAGE_kmod-sound-core is not set +# end of Sound Support + +# +# USB Support +# +# CONFIG_PACKAGE_kmod-chaoskey is not set +# CONFIG_PACKAGE_kmod-usb-acm is not set +# CONFIG_PACKAGE_kmod-usb-atm is not set +# CONFIG_PACKAGE_kmod-usb-cm109 is not set +CONFIG_PACKAGE_kmod-usb-core=y +# CONFIG_PACKAGE_kmod-usb-dwc2 is not set +# CONFIG_PACKAGE_kmod-usb-dwc3 is not set +CONFIG_PACKAGE_kmod-usb-ehci=y +# CONFIG_PACKAGE_kmod-usb-hid is not set +# CONFIG_PACKAGE_kmod-usb-hid-cp2112 is not set +# CONFIG_PACKAGE_kmod-usb-ledtrig-usbport is not set +CONFIG_PACKAGE_kmod-usb-net=y +# CONFIG_PACKAGE_kmod-usb-net-aqc111 is not set +# CONFIG_PACKAGE_kmod-usb-net-asix is not set +# CONFIG_PACKAGE_kmod-usb-net-asix-ax88179 is not set +# CONFIG_PACKAGE_kmod-usb-net-cdc-eem is not set +CONFIG_PACKAGE_kmod-usb-net-cdc-ether=y +CONFIG_PACKAGE_kmod-usb-net-cdc-mbim=y +CONFIG_PACKAGE_kmod-usb-net-cdc-ncm=y +# CONFIG_PACKAGE_kmod-usb-net-cdc-subset is not set +# CONFIG_PACKAGE_kmod-usb-net-dm9601-ether is not set +# CONFIG_PACKAGE_kmod-usb-net-hso is not set +# CONFIG_PACKAGE_kmod-usb-net-huawei-cdc-ncm is not set +# CONFIG_PACKAGE_kmod-usb-net-ipheth is not set +# CONFIG_PACKAGE_kmod-usb-net-kalmia is not set +# CONFIG_PACKAGE_kmod-usb-net-kaweth is not set +# CONFIG_PACKAGE_kmod-usb-net-mcs7830 is not set +# CONFIG_PACKAGE_kmod-usb-net-pegasus is not set +# CONFIG_PACKAGE_kmod-usb-net-pl is not set +CONFIG_PACKAGE_kmod-usb-net-qmi-wwan=y +CONFIG_PACKAGE_kmod-usb-net-rndis=y +# CONFIG_PACKAGE_kmod-usb-net-rtl8150 is not set +# CONFIG_PACKAGE_kmod-usb-net-rtl8152 is not set +# CONFIG_PACKAGE_kmod-usb-net-rtl8152-vendor is not set +# CONFIG_PACKAGE_kmod-usb-net-sierrawireless is not set +# CONFIG_PACKAGE_kmod-usb-net-smsc95xx is not set +# CONFIG_PACKAGE_kmod-usb-net-sr9700 is not set +# CONFIG_PACKAGE_kmod-usb-ohci is not set +# CONFIG_PACKAGE_kmod-usb-ohci-pci is not set +CONFIG_PACKAGE_kmod-usb-printer=y +CONFIG_PACKAGE_kmod-usb-serial=y +# CONFIG_PACKAGE_kmod-usb-serial-ark3116 is not set +# CONFIG_PACKAGE_kmod-usb-serial-belkin is not set +# CONFIG_PACKAGE_kmod-usb-serial-ch341 is not set +# CONFIG_PACKAGE_kmod-usb-serial-cp210x is not set +# CONFIG_PACKAGE_kmod-usb-serial-cypress-m8 is not set +# CONFIG_PACKAGE_kmod-usb-serial-dmx_usb_module is not set +# CONFIG_PACKAGE_kmod-usb-serial-edgeport is not set +# CONFIG_PACKAGE_kmod-usb-serial-ftdi is not set +# CONFIG_PACKAGE_kmod-usb-serial-garmin is not set +# CONFIG_PACKAGE_kmod-usb-serial-ipw is not set +# CONFIG_PACKAGE_kmod-usb-serial-keyspan is not set +# CONFIG_PACKAGE_kmod-usb-serial-mct is not set +# CONFIG_PACKAGE_kmod-usb-serial-mos7720 is not set +# CONFIG_PACKAGE_kmod-usb-serial-mos7840 is not set +CONFIG_PACKAGE_kmod-usb-serial-option=y +# CONFIG_PACKAGE_kmod-usb-serial-oti6858 is not set +# CONFIG_PACKAGE_kmod-usb-serial-pl2303 is not set +CONFIG_PACKAGE_kmod-usb-serial-qualcomm=y +# CONFIG_PACKAGE_kmod-usb-serial-sierrawireless is not set +# CONFIG_PACKAGE_kmod-usb-serial-simple is not set +# CONFIG_PACKAGE_kmod-usb-serial-ti-usb is not set +# CONFIG_PACKAGE_kmod-usb-serial-visor is not set +CONFIG_PACKAGE_kmod-usb-serial-wwan=y +# CONFIG_PACKAGE_kmod-usb-serial-xr_usb_serial_common is not set +CONFIG_PACKAGE_kmod-usb-storage=y +# CONFIG_PACKAGE_kmod-usb-storage-extras is not set +CONFIG_PACKAGE_kmod-usb-storage-uas=y +# CONFIG_PACKAGE_kmod-usb-test is not set +# CONFIG_PACKAGE_kmod-usb-uhci is not set +CONFIG_PACKAGE_kmod-usb-wdm=y +# CONFIG_PACKAGE_kmod-usb-yealink is not set +CONFIG_PACKAGE_kmod-usb2=y +# CONFIG_PACKAGE_kmod-usb2-pci is not set +CONFIG_PACKAGE_kmod-usb3=y +# CONFIG_PACKAGE_kmod-usbip is not set +# CONFIG_PACKAGE_kmod-usbip-client is not set +# CONFIG_PACKAGE_kmod-usbip-server is not set +# CONFIG_PACKAGE_kmod-usbmon is not set +# end of USB Support + +# +# Video Support +# +# CONFIG_PACKAGE_kmod-multimedia-input is not set +# CONFIG_PACKAGE_kmod-video-core is not set +# end of Video Support + +# +# Virtualization +# +# end of Virtualization + +# +# Voice over IP +# +# CONFIG_PACKAGE_kmod-dahdi is not set +# end of Voice over IP + +# +# W1 support +# +# CONFIG_PACKAGE_kmod-w1 is not set +# end of W1 support + +# +# WPAN 802.15.4 Support +# +# CONFIG_PACKAGE_kmod-at86rf230 is not set +# CONFIG_PACKAGE_kmod-atusb is not set +# CONFIG_PACKAGE_kmod-ca8210 is not set +# CONFIG_PACKAGE_kmod-cc2520 is not set +# CONFIG_PACKAGE_kmod-fakelb is not set +# CONFIG_PACKAGE_kmod-ieee802154 is not set +# CONFIG_PACKAGE_kmod-ieee802154-6lowpan is not set +# CONFIG_PACKAGE_kmod-mac802154 is not set +# CONFIG_PACKAGE_kmod-mrf24j40 is not set +# end of WPAN 802.15.4 Support + +# +# Wireless Drivers +# +# CONFIG_PACKAGE_kmod-adm8211 is not set +# CONFIG_PACKAGE_kmod-ar5523 is not set +# CONFIG_PACKAGE_kmod-ath is not set +# CONFIG_PACKAGE_kmod-ath10k is not set +# CONFIG_PACKAGE_kmod-ath10k-ct is not set +# CONFIG_PACKAGE_kmod-ath10k-ct-smallbuffers is not set +# CONFIG_PACKAGE_kmod-ath10k-smallbuffers is not set +# CONFIG_PACKAGE_kmod-ath5k is not set +# CONFIG_PACKAGE_kmod-ath6kl-sdio is not set +# CONFIG_PACKAGE_kmod-ath6kl-usb is not set +# CONFIG_PACKAGE_kmod-ath9k is not set +# CONFIG_PACKAGE_kmod-ath9k-htc is not set +# CONFIG_PACKAGE_kmod-b43 is not set +# CONFIG_PACKAGE_kmod-b43legacy is not set +# CONFIG_PACKAGE_kmod-brcmfmac is not set +# CONFIG_PACKAGE_kmod-brcmsmac is not set +# CONFIG_PACKAGE_kmod-brcmutil is not set +# CONFIG_PACKAGE_kmod-carl9170 is not set +# CONFIG_PACKAGE_kmod-cfg80211 is not set +# CONFIG_PACKAGE_kmod-hermes is not set +# CONFIG_PACKAGE_kmod-hermes-pci is not set +# CONFIG_PACKAGE_kmod-hermes-plx is not set +# CONFIG_PACKAGE_kmod-ipw2100 is not set +# CONFIG_PACKAGE_kmod-ipw2200 is not set +# CONFIG_PACKAGE_kmod-iwl-legacy is not set +# CONFIG_PACKAGE_kmod-iwl3945 is not set +# CONFIG_PACKAGE_kmod-iwl4965 is not set +# CONFIG_PACKAGE_kmod-iwlwifi is not set +# CONFIG_PACKAGE_kmod-lib80211 is not set +# CONFIG_PACKAGE_kmod-libertas-sdio is not set +# CONFIG_PACKAGE_kmod-libertas-spi is not set +# CONFIG_PACKAGE_kmod-libertas-usb is not set +# CONFIG_PACKAGE_kmod-libipw is not set +# CONFIG_PACKAGE_kmod-mac80211 is not set +# CONFIG_PACKAGE_kmod-mac80211-hwsim is not set +# CONFIG_PACKAGE_kmod-mt76 is not set +# CONFIG_PACKAGE_kmod-mt7601u is not set +# CONFIG_PACKAGE_kmod-mt7601u-ap is not set +# CONFIG_PACKAGE_kmod-mt7603 is not set +# CONFIG_PACKAGE_kmod-mt7615-firmware is not set +# CONFIG_PACKAGE_kmod-mt7615e is not set +# CONFIG_PACKAGE_kmod-mt7663-firmware-ap is not set +# CONFIG_PACKAGE_kmod-mt7663-firmware-sta is not set +# CONFIG_PACKAGE_kmod-mt7663s is not set +# CONFIG_PACKAGE_kmod-mt7663u is not set +# CONFIG_PACKAGE_kmod-mt76x0e is not set +# CONFIG_PACKAGE_kmod-mt76x0u is not set +# CONFIG_PACKAGE_kmod-mt76x2 is not set +# CONFIG_PACKAGE_kmod-mt76x2u is not set +# CONFIG_PACKAGE_kmod-mt7915e is not set +# CONFIG_PACKAGE_kmod-mt7921-firmware is not set +# CONFIG_PACKAGE_kmod-mt7921e is not set +# CONFIG_PACKAGE_kmod-mt7921s is not set +# CONFIG_PACKAGE_kmod-mt7921u is not set +# CONFIG_PACKAGE_kmod-mwifiex-pcie is not set +# CONFIG_PACKAGE_kmod-mwifiex-sdio is not set +# CONFIG_PACKAGE_kmod-mwl8k is not set +# CONFIG_PACKAGE_kmod-net-prism54 is not set +# CONFIG_PACKAGE_kmod-net-rtl8192su is not set +# CONFIG_PACKAGE_kmod-owl-loader is not set +# CONFIG_PACKAGE_kmod-p54-common is not set +# CONFIG_PACKAGE_kmod-p54-pci is not set +# CONFIG_PACKAGE_kmod-p54-usb is not set +# CONFIG_PACKAGE_kmod-rsi91x is not set +# CONFIG_PACKAGE_kmod-rsi91x-sdio is not set +# CONFIG_PACKAGE_kmod-rsi91x-usb is not set +# CONFIG_PACKAGE_kmod-rt2400-pci is not set +# CONFIG_PACKAGE_kmod-rt2500-pci is not set +# CONFIG_PACKAGE_kmod-rt2500-usb is not set +# CONFIG_PACKAGE_kmod-rt2800-pci is not set +# CONFIG_PACKAGE_kmod-rt2800-usb is not set +# CONFIG_PACKAGE_kmod-rt2x00-lib is not set +# CONFIG_PACKAGE_kmod-rt61-pci is not set +# CONFIG_PACKAGE_kmod-rt73-usb is not set +# CONFIG_PACKAGE_kmod-rtl8180 is not set +# CONFIG_PACKAGE_kmod-rtl8187 is not set +# CONFIG_PACKAGE_kmod-rtl8188eu is not set +# CONFIG_PACKAGE_kmod-rtl8189es is not set +# CONFIG_PACKAGE_kmod-rtl8192ce is not set +# CONFIG_PACKAGE_kmod-rtl8192cu is not set +# CONFIG_PACKAGE_kmod-rtl8192de is not set +# CONFIG_PACKAGE_kmod-rtl8192eu is not set +# CONFIG_PACKAGE_kmod-rtl8192se is not set +# CONFIG_PACKAGE_kmod-rtl8723bs is not set +# CONFIG_PACKAGE_kmod-rtl8812au-ac is not set +# CONFIG_PACKAGE_kmod-rtl8812au-ct is not set +# CONFIG_PACKAGE_kmod-rtl8821ae is not set +# CONFIG_PACKAGE_kmod-rtl8821cu is not set +# CONFIG_PACKAGE_kmod-rtl88x2bu is not set +# CONFIG_PACKAGE_kmod-rtl8xxxu is not set +# CONFIG_PACKAGE_kmod-rtw88 is not set +# CONFIG_PACKAGE_kmod-wil6210 is not set +# CONFIG_PACKAGE_kmod-wl12xx is not set +# CONFIG_PACKAGE_kmod-wl18xx is not set +# CONFIG_PACKAGE_kmod-wlcore is not set +# CONFIG_PACKAGE_kmod-zd1211rw is not set +# end of Wireless Drivers +# end of Kernel modules + +# +# Languages +# + +# +# Erlang +# +# CONFIG_PACKAGE_erlang is not set +# CONFIG_PACKAGE_erlang-asn1 is not set +# CONFIG_PACKAGE_erlang-compiler is not set +# CONFIG_PACKAGE_erlang-crypto is not set +# CONFIG_PACKAGE_erlang-erl-interface is not set +# CONFIG_PACKAGE_erlang-hipe is not set +# CONFIG_PACKAGE_erlang-inets is not set +# CONFIG_PACKAGE_erlang-mnesia is not set +# CONFIG_PACKAGE_erlang-os_mon is not set +# CONFIG_PACKAGE_erlang-public-key is not set +# CONFIG_PACKAGE_erlang-reltool is not set +# CONFIG_PACKAGE_erlang-runtime-tools is not set +# CONFIG_PACKAGE_erlang-snmp is not set +# CONFIG_PACKAGE_erlang-ssh is not set +# CONFIG_PACKAGE_erlang-ssl is not set +# CONFIG_PACKAGE_erlang-syntax-tools is not set +# CONFIG_PACKAGE_erlang-tools is not set +# CONFIG_PACKAGE_erlang-xmerl is not set +# end of Erlang + +# +# Go +# +# CONFIG_PACKAGE_golang is not set + +# +# Configuration +# +CONFIG_GOLANG_EXTERNAL_BOOTSTRAP_ROOT="" +CONFIG_GOLANG_BUILD_CACHE_DIR="" +# CONFIG_GOLANG_MOD_CACHE_WORLD_READABLE is not set +# end of Configuration + +# CONFIG_PACKAGE_golang-doc is not set +# CONFIG_PACKAGE_golang-github-jedisct1-dnscrypt-proxy2-dev is not set +# CONFIG_PACKAGE_golang-github-nextdns-nextdns-dev is not set +# CONFIG_PACKAGE_golang-gitlab-yawning-obfs4-dev is not set +# CONFIG_PACKAGE_golang-src is not set +# CONFIG_PACKAGE_golang-torproject-tor-fw-helper-dev is not set +# end of Go + +# +# Lua +# +# CONFIG_PACKAGE_dkjson is not set +# CONFIG_PACKAGE_json4lua is not set +# CONFIG_PACKAGE_ldbus is not set +CONFIG_PACKAGE_libiwinfo-lua=y +# CONFIG_PACKAGE_linotify is not set +# CONFIG_PACKAGE_lpeg is not set +# CONFIG_PACKAGE_lsqlite3 is not set +CONFIG_PACKAGE_lua=y +# CONFIG_PACKAGE_lua-argparse is not set +# CONFIG_PACKAGE_lua-bencode is not set +# CONFIG_PACKAGE_lua-bit32 is not set +# CONFIG_PACKAGE_lua-cjson is not set +# CONFIG_PACKAGE_lua-copas is not set +# CONFIG_PACKAGE_lua-coxpcall is not set +# CONFIG_PACKAGE_lua-ev is not set +# CONFIG_PACKAGE_lua-examples is not set +# CONFIG_PACKAGE_lua-libmodbus is not set +# CONFIG_PACKAGE_lua-lzlib is not set +# CONFIG_PACKAGE_lua-maxminddb is not set +# CONFIG_PACKAGE_lua-md5 is not set +# CONFIG_PACKAGE_lua-mobdebug is not set +# CONFIG_PACKAGE_lua-mosquitto is not set +# CONFIG_PACKAGE_lua-neturl is not set +# CONFIG_PACKAGE_lua-openssl is not set +# CONFIG_PACKAGE_lua-penlight is not set +# CONFIG_PACKAGE_lua-rings is not set +# CONFIG_PACKAGE_lua-rs232 is not set +# CONFIG_PACKAGE_lua-sha2 is not set +# CONFIG_PACKAGE_lua-wsapi-base is not set +# CONFIG_PACKAGE_lua-wsapi-xavante is not set +# CONFIG_PACKAGE_lua-xavante is not set +# CONFIG_PACKAGE_lua5.3 is not set +# CONFIG_PACKAGE_luabitop is not set +# CONFIG_PACKAGE_luac is not set +# CONFIG_PACKAGE_luac5.3 is not set +# CONFIG_PACKAGE_luaexpat is not set +# CONFIG_PACKAGE_luafilesystem is not set +# CONFIG_PACKAGE_luajit is not set +# CONFIG_PACKAGE_lualanes is not set +# CONFIG_PACKAGE_luaposix is not set +# CONFIG_PACKAGE_luarocks is not set +# CONFIG_PACKAGE_luasec is not set +# CONFIG_PACKAGE_luasoap is not set +# CONFIG_PACKAGE_luasocket is not set +# CONFIG_PACKAGE_luasocket5.3 is not set +# CONFIG_PACKAGE_luasql-mysql is not set +# CONFIG_PACKAGE_luasql-pgsql is not set +# CONFIG_PACKAGE_luasql-sqlite3 is not set +# CONFIG_PACKAGE_luasrcdiet is not set +CONFIG_PACKAGE_luci-lib-fs=y +# CONFIG_PACKAGE_luv is not set +# CONFIG_PACKAGE_lyaml is not set +# CONFIG_PACKAGE_lzmq is not set +# CONFIG_PACKAGE_uuid is not set +# end of Lua + +# +# Node.js +# +# CONFIG_PACKAGE_node is not set + +# +# Configuration +# +CONFIG_NODEJS_16=y +# CONFIG_NODEJS_18 is not set +# CONFIG_NODEJS_20 is not set +# CONFIG_NODEJS_NPM_KEEP_CACHE is not set +CONFIG_NODEJS_NPM_CACHE_DIR="" +# CONFIG_NODEJS_HOST_BIN is not set +# end of Configuration + +# CONFIG_PACKAGE_node-actions-on-google is not set +# CONFIG_PACKAGE_node-alexa-app is not set +# CONFIG_PACKAGE_node-arduino-firmata is not set +# CONFIG_PACKAGE_node-argon2 is not set +# CONFIG_PACKAGE_node-ask-sdk is not set +# CONFIG_PACKAGE_node-authenticate-pam is not set +# CONFIG_PACKAGE_node-autobahn is not set +# CONFIG_PACKAGE_node-aws-crt is not set +# CONFIG_PACKAGE_node-aws-iot-device-sdk is not set +# CONFIG_PACKAGE_node-aws-iot-device-sdk-v2 is not set +# CONFIG_PACKAGE_node-aws-sdk is not set +# CONFIG_PACKAGE_node-azure-event-hubs is not set +# CONFIG_PACKAGE_node-azure-iot-device is not set +# CONFIG_PACKAGE_node-azure-iot-device-amqp is not set +# CONFIG_PACKAGE_node-azure-iot-device-http is not set +# CONFIG_PACKAGE_node-azure-iot-device-mqtt is not set +# CONFIG_PACKAGE_node-azure-iothub is not set +# CONFIG_PACKAGE_node-bcrypt is not set +# CONFIG_PACKAGE_node-bignum is not set +# CONFIG_PACKAGE_node-binaryjs is not set +# CONFIG_PACKAGE_node-bleacon is not set +# CONFIG_PACKAGE_node-bleno is not set +# CONFIG_PACKAGE_node-bluetooth-hci-socket is not set +# CONFIG_PACKAGE_node-browserify is not set +# CONFIG_PACKAGE_node-bufferutil is not set +# CONFIG_PACKAGE_node-classic-level is not set +# CONFIG_PACKAGE_node-clean-modules is not set +# CONFIG_PACKAGE_node-coap is not set +# CONFIG_PACKAGE_node-cpx is not set +# CONFIG_PACKAGE_node-cylon is not set +# CONFIG_PACKAGE_node-cylon-firmata is not set +# CONFIG_PACKAGE_node-cylon-gpio is not set +# CONFIG_PACKAGE_node-cylon-i2c is not set +# CONFIG_PACKAGE_node-deasync is not set +# CONFIG_PACKAGE_node-deasync-promise is not set +# CONFIG_PACKAGE_node-eddystone-beacon is not set +# CONFIG_PACKAGE_node-enocean-utils is not set +# CONFIG_PACKAGE_node-epoll is not set +# CONFIG_PACKAGE_node-exorcist is not set +# CONFIG_PACKAGE_node-expat is not set +# CONFIG_PACKAGE_node-express is not set +# CONFIG_PACKAGE_node-ffi-napi is not set +# CONFIG_PACKAGE_node-ffmpeg-for-homebridge is not set +# CONFIG_PACKAGE_node-firmata is not set +# CONFIG_PACKAGE_node-forever is not set +# CONFIG_PACKAGE_node-fuse-bindings is not set +# CONFIG_PACKAGE_node-gulp is not set +# CONFIG_PACKAGE_node-gyp is not set +# CONFIG_PACKAGE_node-gyp-build is not set +# CONFIG_PACKAGE_node-hap-nodejs is not set +# CONFIG_PACKAGE_node-hashmap is not set +# CONFIG_PACKAGE_node-hid is not set +# CONFIG_PACKAGE_node-hid-stream is not set +# CONFIG_PACKAGE_node-homebridge is not set +# CONFIG_PACKAGE_node-homebridge-camera-ffmpeg is not set +# CONFIG_PACKAGE_node-homebridge-cmd4 is not set +# CONFIG_PACKAGE_node-homebridge-config-ui-x is not set +# CONFIG_PACKAGE_node-homebridge-z2m is not set +# CONFIG_PACKAGE_node-homekit2mqtt is not set +# CONFIG_PACKAGE_node-i2c-bus is not set +# CONFIG_PACKAGE_node-inspect is not set +# CONFIG_PACKAGE_node-javascript-obfuscator is not set +# CONFIG_PACKAGE_node-johnny-five is not set +# CONFIG_PACKAGE_node-jsonfile is not set +# CONFIG_PACKAGE_node-lambda is not set +# CONFIG_PACKAGE_node-level is not set +# CONFIG_PACKAGE_node-leveldown is not set +# CONFIG_PACKAGE_node-levelup is not set +# CONFIG_PACKAGE_node-logfmt is not set +# CONFIG_PACKAGE_node-lwm2m-node-lib is not set +# CONFIG_PACKAGE_node-mdns is not set +# CONFIG_PACKAGE_node-megahash is not set +# CONFIG_PACKAGE_node-mocha is not set +# CONFIG_PACKAGE_node-modbus-serial is not set +# CONFIG_PACKAGE_node-modclean is not set +# CONFIG_PACKAGE_node-mqtt is not set +# CONFIG_PACKAGE_node-nconf is not set +# CONFIG_PACKAGE_node-net-ping is not set +# CONFIG_PACKAGE_node-noble is not set +# CONFIG_PACKAGE_node-noble-device is not set +# CONFIG_PACKAGE_node-npm is not set +# CONFIG_PACKAGE_node-npm-check-updates is not set +# CONFIG_PACKAGE_node-npm-run-all2 is not set +# CONFIG_PACKAGE_node-onoff is not set +# CONFIG_PACKAGE_node-openzwave-shared is not set +# CONFIG_PACKAGE_node-pi-spi is not set +# CONFIG_PACKAGE_node-pm2 is not set +# CONFIG_PACKAGE_node-pty is not set +# CONFIG_PACKAGE_node-pty-prebuilt-multiarch is not set +# CONFIG_PACKAGE_node-raw-socket is not set +# CONFIG_PACKAGE_node-red is not set +# CONFIG_PACKAGE_node-red-contrib-gpio is not set +# CONFIG_PACKAGE_node-red-contrib-homekit-bridged is not set +# CONFIG_PACKAGE_node-red-contrib-modbus is not set +# CONFIG_PACKAGE_node-red-dashboard is not set +# CONFIG_PACKAGE_node-red-node-arduino is not set +# CONFIG_PACKAGE_node-red-node-discovery is not set +# CONFIG_PACKAGE_node-red-node-serialport is not set +# CONFIG_PACKAGE_node-red-node-sqlite is not set +# CONFIG_PACKAGE_node-rimraf is not set +# CONFIG_PACKAGE_node-rpi-gpio is not set +# CONFIG_PACKAGE_node-rpio is not set +# CONFIG_PACKAGE_node-serialport is not set +# CONFIG_PACKAGE_node-serialport-bindings is not set +# CONFIG_PACKAGE_node-serialport-bindings-cpp is not set +# CONFIG_PACKAGE_node-serialport-list is not set +# CONFIG_PACKAGE_node-shx is not set +# CONFIG_PACKAGE_node-sleep is not set +# CONFIG_PACKAGE_node-socket.io is not set +# CONFIG_PACKAGE_node-socket.io-client is not set +# CONFIG_PACKAGE_node-spi-device is not set +# CONFIG_PACKAGE_node-sqlite3 is not set +# CONFIG_PACKAGE_node-static is not set +# CONFIG_PACKAGE_node-statvfs is not set +# CONFIG_PACKAGE_node-system-sleep is not set +# CONFIG_PACKAGE_node-twilio is not set +# CONFIG_PACKAGE_node-typescript is not set +# CONFIG_PACKAGE_node-ubus is not set +# CONFIG_PACKAGE_node-uglify-js is not set +# CONFIG_PACKAGE_node-usb is not set +# CONFIG_PACKAGE_node-utf-8-validate is not set +# CONFIG_PACKAGE_node-websocket is not set +# CONFIG_PACKAGE_node-ws is not set +# CONFIG_PACKAGE_node-yarn is not set +# CONFIG_PACKAGE_node-zigbee2mqtt is not set +# CONFIG_PACKAGE_node-zwave-js is not set +# CONFIG_PACKAGE_ts-node is not set +# end of Node.js + +# +# PHP7 +# +# CONFIG_PACKAGE_php7 is not set +# end of PHP7 + +# +# PHP8 +# +# CONFIG_PACKAGE_php8 is not set +# end of PHP8 + +# +# Perl +# +# CONFIG_PACKAGE_perl is not set +# end of Perl + +# +# Python +# +# CONFIG_PACKAGE_libpython3 is not set +# CONFIG_PACKAGE_micropython is not set +# CONFIG_PACKAGE_micropython-lib is not set +# CONFIG_PACKAGE_python-pip-conf is not set +# CONFIG_PACKAGE_python3 is not set +# CONFIG_PACKAGE_python3-RPi.GPIO is not set +# CONFIG_PACKAGE_python3-aiohttp is not set +# CONFIG_PACKAGE_python3-aiohttp-cors is not set +# CONFIG_PACKAGE_python3-apipkg is not set +# CONFIG_PACKAGE_python3-appdirs is not set +# CONFIG_PACKAGE_python3-asgiref is not set +# CONFIG_PACKAGE_python3-asn1crypto is not set +# CONFIG_PACKAGE_python3-astral is not set +# CONFIG_PACKAGE_python3-async-timeout is not set +# CONFIG_PACKAGE_python3-asyncio is not set +# CONFIG_PACKAGE_python3-atomicwrites is not set +# CONFIG_PACKAGE_python3-attrs is not set +# CONFIG_PACKAGE_python3-augeas is not set +# CONFIG_PACKAGE_python3-automat is not set +# CONFIG_PACKAGE_python3-awscli is not set +# CONFIG_PACKAGE_python3-babel is not set +# CONFIG_PACKAGE_python3-base is not set +# CONFIG_PACKAGE_python3-bcrypt is not set +# CONFIG_PACKAGE_python3-bidict is not set +# CONFIG_PACKAGE_python3-boto3 is not set +# CONFIG_PACKAGE_python3-botocore is not set +# CONFIG_PACKAGE_python3-bottle is not set +# CONFIG_PACKAGE_python3-cached-property is not set +# CONFIG_PACKAGE_python3-cachelib is not set +# CONFIG_PACKAGE_python3-cachetools is not set +# CONFIG_PACKAGE_python3-certifi is not set +# CONFIG_PACKAGE_python3-cffi is not set +# CONFIG_PACKAGE_python3-cgi is not set +# CONFIG_PACKAGE_python3-cgitb is not set +# CONFIG_PACKAGE_python3-chardet is not set +# CONFIG_PACKAGE_python3-ciso8601 is not set +# CONFIG_PACKAGE_python3-click is not set +# CONFIG_PACKAGE_python3-click-log is not set +# CONFIG_PACKAGE_python3-codecs is not set +# CONFIG_PACKAGE_python3-colorama is not set +# CONFIG_PACKAGE_python3-constantly is not set +# CONFIG_PACKAGE_python3-contextlib2 is not set +# CONFIG_PACKAGE_python3-cryptodome is not set +# CONFIG_PACKAGE_python3-cryptodomex is not set +# CONFIG_PACKAGE_python3-cryptography is not set +# CONFIG_PACKAGE_python3-ctypes is not set +# CONFIG_PACKAGE_python3-curl is not set +# CONFIG_PACKAGE_python3-dateutil is not set +# CONFIG_PACKAGE_python3-dbm is not set +# CONFIG_PACKAGE_python3-decimal is not set +# CONFIG_PACKAGE_python3-decorator is not set +# CONFIG_PACKAGE_python3-defusedxml is not set +# CONFIG_PACKAGE_python3-dev is not set +# CONFIG_PACKAGE_python3-distro is not set +# CONFIG_PACKAGE_python3-distutils is not set +# CONFIG_PACKAGE_python3-django is not set +# CONFIG_PACKAGE_python3-django-appconf is not set +# CONFIG_PACKAGE_python3-django-compressor is not set +# CONFIG_PACKAGE_python3-django-cors-headers is not set +# CONFIG_PACKAGE_python3-django-etesync-journal is not set +# CONFIG_PACKAGE_python3-django-formtools is not set +# CONFIG_PACKAGE_python3-django-jsonfield is not set +# CONFIG_PACKAGE_python3-django-jsonfield2 is not set +# CONFIG_PACKAGE_python3-django-picklefield is not set +# CONFIG_PACKAGE_python3-django-postoffice is not set +# CONFIG_PACKAGE_python3-django-ranged-response is not set +# CONFIG_PACKAGE_python3-django-restframework is not set +# CONFIG_PACKAGE_python3-django-restframework39 is not set +# CONFIG_PACKAGE_python3-django-simple-captcha is not set +# CONFIG_PACKAGE_python3-django-statici18n is not set +# CONFIG_PACKAGE_python3-django-webpack-loader is not set +# CONFIG_PACKAGE_python3-django1 is not set +# CONFIG_PACKAGE_python3-dns is not set +# CONFIG_PACKAGE_python3-docker is not set +# CONFIG_PACKAGE_python3-dockerpty is not set +# CONFIG_PACKAGE_python3-docopt is not set +# CONFIG_PACKAGE_python3-docutils is not set +# CONFIG_PACKAGE_python3-dotenv is not set +# CONFIG_PACKAGE_python3-drf-nested-routers is not set +# CONFIG_PACKAGE_python3-email is not set +# CONFIG_PACKAGE_python3-engineio is not set +# CONFIG_PACKAGE_python3-et_xmlfile is not set +# CONFIG_PACKAGE_python3-evdev is not set +# CONFIG_PACKAGE_python3-eventlet is not set +# CONFIG_PACKAGE_python3-execnet is not set +# CONFIG_PACKAGE_python3-flask is not set +# CONFIG_PACKAGE_python3-flask-babel is not set +# CONFIG_PACKAGE_python3-flask-httpauth is not set +# CONFIG_PACKAGE_python3-flask-login is not set +# CONFIG_PACKAGE_python3-flask-seasurf is not set +# CONFIG_PACKAGE_python3-flask-session is not set +# CONFIG_PACKAGE_python3-flask-socketio is not set +# CONFIG_PACKAGE_python3-flup is not set +# CONFIG_PACKAGE_python3-gdbm is not set +# CONFIG_PACKAGE_python3-gmpy2 is not set +# CONFIG_PACKAGE_python3-gnupg is not set +# CONFIG_PACKAGE_python3-gpiod is not set +# CONFIG_PACKAGE_python3-greenlet is not set +# CONFIG_PACKAGE_python3-hyperlink is not set +# CONFIG_PACKAGE_python3-idna is not set +# CONFIG_PACKAGE_python3-ifaddr is not set +# CONFIG_PACKAGE_python3-incremental is not set +# CONFIG_PACKAGE_python3-influxdb is not set +# CONFIG_PACKAGE_python3-iniconfig is not set +# CONFIG_PACKAGE_python3-intelhex is not set +# CONFIG_PACKAGE_python3-itsdangerous is not set +# CONFIG_PACKAGE_python3-jdcal is not set +# CONFIG_PACKAGE_python3-jinja2 is not set +# CONFIG_PACKAGE_python3-jmespath is not set +# CONFIG_PACKAGE_python3-jsonpath-ng is not set +# CONFIG_PACKAGE_python3-jsonschema is not set +# CONFIG_PACKAGE_python3-lib2to3 is not set +# CONFIG_PACKAGE_python3-libmodbus is not set +# CONFIG_PACKAGE_python3-libselinux is not set +# CONFIG_PACKAGE_python3-libsemanage is not set +# CONFIG_PACKAGE_python3-light is not set + +# +# Configuration +# +# CONFIG_PYTHON3_BLUETOOTH_SUPPORT is not set +# CONFIG_PYTHON3_HOST_PIP_CACHE_WORLD_READABLE is not set +# end of Configuration + +# CONFIG_PACKAGE_python3-logging is not set +# CONFIG_PACKAGE_python3-lxml is not set +# CONFIG_PACKAGE_python3-lzma is not set +# CONFIG_PACKAGE_python3-markdown is not set +# CONFIG_PACKAGE_python3-markupsafe is not set +# CONFIG_PACKAGE_python3-maxminddb is not set +# CONFIG_PACKAGE_python3-more-itertools is not set +# CONFIG_PACKAGE_python3-msgpack is not set +# CONFIG_PACKAGE_python3-multidict is not set +# CONFIG_PACKAGE_python3-multiprocessing is not set +# CONFIG_PACKAGE_python3-mutagen is not set +# CONFIG_PACKAGE_python3-ncurses is not set +# CONFIG_PACKAGE_python3-netdisco is not set +# CONFIG_PACKAGE_python3-netifaces is not set +# CONFIG_PACKAGE_python3-networkx is not set +# CONFIG_PACKAGE_python3-newt is not set +# CONFIG_PACKAGE_python3-numpy is not set +# CONFIG_PACKAGE_python3-oauthlib is not set +# CONFIG_PACKAGE_python3-openpyxl is not set +# CONFIG_PACKAGE_python3-openssl is not set +# CONFIG_PACKAGE_python3-packages is not set +# CONFIG_PACKAGE_python3-packaging is not set +# CONFIG_PACKAGE_python3-paho-mqtt is not set +# CONFIG_PACKAGE_python3-paramiko is not set +# CONFIG_PACKAGE_python3-parsley is not set +# CONFIG_PACKAGE_python3-passlib is not set +# CONFIG_PACKAGE_python3-pillow is not set +# CONFIG_PACKAGE_python3-pip is not set +# CONFIG_PACKAGE_python3-pkg-resources is not set +# CONFIG_PACKAGE_python3-pluggy is not set +# CONFIG_PACKAGE_python3-ply is not set +# CONFIG_PACKAGE_python3-psutil is not set +# CONFIG_PACKAGE_python3-psycopg2 is not set +# CONFIG_PACKAGE_python3-py is not set +# CONFIG_PACKAGE_python3-pyasn1 is not set +# CONFIG_PACKAGE_python3-pyasn1-modules is not set +# CONFIG_PACKAGE_python3-pycparser is not set +# CONFIG_PACKAGE_python3-pydoc is not set +# CONFIG_PACKAGE_python3-pyinotify is not set +# CONFIG_PACKAGE_python3-pyjwt is not set +# CONFIG_PACKAGE_python3-pymysql is not set +# CONFIG_PACKAGE_python3-pynacl is not set +# CONFIG_PACKAGE_python3-pyodbc is not set +# CONFIG_PACKAGE_python3-pyopenssl is not set +# CONFIG_PACKAGE_python3-pyotp is not set +# CONFIG_PACKAGE_python3-pyparsing is not set +# CONFIG_PACKAGE_python3-pyroute2 is not set +# CONFIG_PACKAGE_python3-pyrsistent is not set +# CONFIG_PACKAGE_python3-pyserial is not set +# CONFIG_PACKAGE_python3-pysocks is not set +# CONFIG_PACKAGE_python3-pytest is not set +# CONFIG_PACKAGE_python3-pytest-forked is not set +# CONFIG_PACKAGE_python3-pytest-xdist is not set +# CONFIG_PACKAGE_python3-pytz is not set +# CONFIG_PACKAGE_python3-qrcode is not set +# CONFIG_PACKAGE_python3-rcssmin is not set +# CONFIG_PACKAGE_python3-readline is not set +# CONFIG_PACKAGE_python3-requests is not set +# CONFIG_PACKAGE_python3-requests-oauthlib is not set +# CONFIG_PACKAGE_python3-rsa is not set +# CONFIG_PACKAGE_python3-ruamel-yaml is not set +# CONFIG_PACKAGE_python3-s3transfer is not set +# CONFIG_PACKAGE_python3-schedule is not set +# CONFIG_PACKAGE_python3-schema is not set +# CONFIG_PACKAGE_python3-seafile-ccnet is not set +# CONFIG_PACKAGE_python3-seafile-server is not set +# CONFIG_PACKAGE_python3-searpc is not set +# CONFIG_PACKAGE_python3-sentry-sdk is not set +# CONFIG_PACKAGE_python3-sepolgen is not set +# CONFIG_PACKAGE_python3-sepolicy is not set +# CONFIG_PACKAGE_python3-service-identity is not set +# CONFIG_PACKAGE_python3-setuptools is not set +# CONFIG_PACKAGE_python3-simplejson is not set +# CONFIG_PACKAGE_python3-six is not set +# CONFIG_PACKAGE_python3-slugify is not set +# CONFIG_PACKAGE_python3-smbus is not set +# CONFIG_PACKAGE_python3-socketio is not set +# CONFIG_PACKAGE_python3-sqlalchemy is not set +# CONFIG_PACKAGE_python3-sqlite3 is not set +# CONFIG_PACKAGE_python3-sqlparse is not set +# CONFIG_PACKAGE_python3-stem is not set +# CONFIG_PACKAGE_python3-sysrepo is not set +# CONFIG_PACKAGE_python3-text-unidecode is not set +# CONFIG_PACKAGE_python3-texttable is not set +# CONFIG_PACKAGE_python3-toml is not set +# CONFIG_PACKAGE_python3-tornado is not set +# CONFIG_PACKAGE_python3-twisted is not set +# CONFIG_PACKAGE_python3-typing-extensions is not set +# CONFIG_PACKAGE_python3-ubus is not set +# CONFIG_PACKAGE_python3-uci is not set +# CONFIG_PACKAGE_python3-unidecode is not set +# CONFIG_PACKAGE_python3-unittest is not set +# CONFIG_PACKAGE_python3-urllib is not set +# CONFIG_PACKAGE_python3-urllib3 is not set +# CONFIG_PACKAGE_python3-vobject is not set +# CONFIG_PACKAGE_python3-voluptuous is not set +# CONFIG_PACKAGE_python3-voluptuous-serialize is not set +# CONFIG_PACKAGE_python3-wcwidth is not set +# CONFIG_PACKAGE_python3-websocket-client is not set +# CONFIG_PACKAGE_python3-websockets is not set +# CONFIG_PACKAGE_python3-werkzeug is not set +# CONFIG_PACKAGE_python3-xml is not set +# CONFIG_PACKAGE_python3-xmltodict is not set +# CONFIG_PACKAGE_python3-yaml is not set +# CONFIG_PACKAGE_python3-yarl is not set +# CONFIG_PACKAGE_python3-zeroconf is not set +# CONFIG_PACKAGE_python3-zipp is not set +# CONFIG_PACKAGE_python3-zope-interface is not set +# end of Python + +# +# Ruby +# +# CONFIG_PACKAGE_ruby is not set +# end of Ruby + +# +# Tcl +# +# CONFIG_PACKAGE_tcl is not set +# end of Tcl + +# CONFIG_PACKAGE_chicken-scheme-full is not set +# CONFIG_PACKAGE_chicken-scheme-interpreter is not set +# CONFIG_PACKAGE_slsh is not set +# end of Languages + +# +# Libraries +# + +# +# Compression +# +# CONFIG_PACKAGE_libbz2 is not set +# CONFIG_PACKAGE_liblz4 is not set +# CONFIG_PACKAGE_liblzma is not set +# CONFIG_PACKAGE_libunrar is not set +# CONFIG_PACKAGE_libzip-gnutls is not set +# CONFIG_PACKAGE_libzip-mbedtls is not set +# CONFIG_PACKAGE_libzip-nossl is not set +# CONFIG_PACKAGE_libzip-openssl is not set +# CONFIG_PACKAGE_libzstd is not set +# end of Compression + +# +# Database +# +# CONFIG_PACKAGE_libmariadb is not set +# CONFIG_PACKAGE_libpq is not set +# CONFIG_PACKAGE_libpqxx is not set +# CONFIG_PACKAGE_libsqlite3 is not set +# CONFIG_PACKAGE_pgsqlodbc is not set +# CONFIG_PACKAGE_psqlodbca is not set +# CONFIG_PACKAGE_psqlodbcw is not set +# CONFIG_PACKAGE_redis-cli is not set +# CONFIG_PACKAGE_redis-server is not set +# CONFIG_PACKAGE_redis-utils is not set +# CONFIG_PACKAGE_tdb is not set +# CONFIG_PACKAGE_unixodbc is not set +# end of Database + +# +# Filesystem +# +# CONFIG_PACKAGE_libacl is not set +CONFIG_PACKAGE_libattr=y +# CONFIG_PACKAGE_libfuse is not set +# CONFIG_PACKAGE_libfuse3 is not set +# CONFIG_PACKAGE_libow is not set +# CONFIG_PACKAGE_libow-capi is not set +# CONFIG_PACKAGE_libsysfs is not set +# end of Filesystem + +# +# Firewall +# +# CONFIG_PACKAGE_libfko is not set +CONFIG_PACKAGE_libip4tc=y +CONFIG_PACKAGE_libip6tc=y +CONFIG_PACKAGE_libxtables=y +# CONFIG_PACKAGE_libxtables-nft is not set +# end of Firewall + +# +# Instant Messaging +# +# CONFIG_PACKAGE_quasselc is not set +# end of Instant Messaging + +# +# IoT +# +# CONFIG_PACKAGE_libmraa is not set +# CONFIG_PACKAGE_libmraa-python3 is not set +# CONFIG_PACKAGE_libupm is not set +# CONFIG_PACKAGE_libupm-a110x is not set +# CONFIG_PACKAGE_libupm-a110x-python3 is not set +# CONFIG_PACKAGE_libupm-abp is not set +# CONFIG_PACKAGE_libupm-abp-python3 is not set +# CONFIG_PACKAGE_libupm-ad8232 is not set +# CONFIG_PACKAGE_libupm-ad8232-python3 is not set +# CONFIG_PACKAGE_libupm-adafruitms1438 is not set +# CONFIG_PACKAGE_libupm-adafruitms1438-python3 is not set +# CONFIG_PACKAGE_libupm-adafruitss is not set +# CONFIG_PACKAGE_libupm-adafruitss-python3 is not set +# CONFIG_PACKAGE_libupm-adc121c021 is not set +# CONFIG_PACKAGE_libupm-adc121c021-python3 is not set +# CONFIG_PACKAGE_libupm-adis16448 is not set +# CONFIG_PACKAGE_libupm-adis16448-python3 is not set +# CONFIG_PACKAGE_libupm-ads1x15 is not set +# CONFIG_PACKAGE_libupm-ads1x15-python3 is not set +# CONFIG_PACKAGE_libupm-adxl335 is not set +# CONFIG_PACKAGE_libupm-adxl335-python3 is not set +# CONFIG_PACKAGE_libupm-adxl345 is not set +# CONFIG_PACKAGE_libupm-adxl345-python3 is not set +# CONFIG_PACKAGE_libupm-adxrs610 is not set +# CONFIG_PACKAGE_libupm-adxrs610-python3 is not set +# CONFIG_PACKAGE_libupm-am2315 is not set +# CONFIG_PACKAGE_libupm-am2315-python3 is not set +# CONFIG_PACKAGE_libupm-apa102 is not set +# CONFIG_PACKAGE_libupm-apa102-python3 is not set +# CONFIG_PACKAGE_libupm-apds9002 is not set +# CONFIG_PACKAGE_libupm-apds9002-python3 is not set +# CONFIG_PACKAGE_libupm-apds9930 is not set +# CONFIG_PACKAGE_libupm-apds9930-python3 is not set +# CONFIG_PACKAGE_libupm-at42qt1070 is not set +# CONFIG_PACKAGE_libupm-at42qt1070-python3 is not set +# CONFIG_PACKAGE_libupm-bh1749 is not set +# CONFIG_PACKAGE_libupm-bh1749-python3 is not set +# CONFIG_PACKAGE_libupm-bh1750 is not set +# CONFIG_PACKAGE_libupm-bh1750-python3 is not set +# CONFIG_PACKAGE_libupm-bh1792 is not set +# CONFIG_PACKAGE_libupm-bh1792-python3 is not set +# CONFIG_PACKAGE_libupm-biss0001 is not set +# CONFIG_PACKAGE_libupm-biss0001-python3 is not set +# CONFIG_PACKAGE_libupm-bma220 is not set +# CONFIG_PACKAGE_libupm-bma220-python3 is not set +# CONFIG_PACKAGE_libupm-bma250e is not set +# CONFIG_PACKAGE_libupm-bma250e-python3 is not set +# CONFIG_PACKAGE_libupm-bmg160 is not set +# CONFIG_PACKAGE_libupm-bmg160-python3 is not set +# CONFIG_PACKAGE_libupm-bmi160 is not set +# CONFIG_PACKAGE_libupm-bmi160-python3 is not set +# CONFIG_PACKAGE_libupm-bmm150 is not set +# CONFIG_PACKAGE_libupm-bmm150-python3 is not set +# CONFIG_PACKAGE_libupm-bmp280 is not set +# CONFIG_PACKAGE_libupm-bmp280-python3 is not set +# CONFIG_PACKAGE_libupm-bmpx8x is not set +# CONFIG_PACKAGE_libupm-bmpx8x-python3 is not set +# CONFIG_PACKAGE_libupm-bmx055 is not set +# CONFIG_PACKAGE_libupm-bmx055-python3 is not set +# CONFIG_PACKAGE_libupm-bno055 is not set +# CONFIG_PACKAGE_libupm-bno055-python3 is not set +# CONFIG_PACKAGE_libupm-button is not set +# CONFIG_PACKAGE_libupm-button-python3 is not set +# CONFIG_PACKAGE_libupm-buzzer is not set +# CONFIG_PACKAGE_libupm-buzzer-python3 is not set +# CONFIG_PACKAGE_libupm-cjq4435 is not set +# CONFIG_PACKAGE_libupm-cjq4435-python3 is not set +# CONFIG_PACKAGE_libupm-collision is not set +# CONFIG_PACKAGE_libupm-collision-python3 is not set +# CONFIG_PACKAGE_libupm-curieimu is not set +# CONFIG_PACKAGE_libupm-curieimu-python3 is not set +# CONFIG_PACKAGE_libupm-cwlsxxa is not set +# CONFIG_PACKAGE_libupm-cwlsxxa-python3 is not set +# CONFIG_PACKAGE_libupm-dfrec is not set +# CONFIG_PACKAGE_libupm-dfrec-python3 is not set +# CONFIG_PACKAGE_libupm-dfrorp is not set +# CONFIG_PACKAGE_libupm-dfrorp-python3 is not set +# CONFIG_PACKAGE_libupm-dfrph is not set +# CONFIG_PACKAGE_libupm-dfrph-python3 is not set +# CONFIG_PACKAGE_libupm-ds1307 is not set +# CONFIG_PACKAGE_libupm-ds1307-python3 is not set +# CONFIG_PACKAGE_libupm-ds1808lc is not set +# CONFIG_PACKAGE_libupm-ds1808lc-python3 is not set +# CONFIG_PACKAGE_libupm-ds18b20 is not set +# CONFIG_PACKAGE_libupm-ds18b20-python3 is not set +# CONFIG_PACKAGE_libupm-ds2413 is not set +# CONFIG_PACKAGE_libupm-ds2413-python3 is not set +# CONFIG_PACKAGE_libupm-ecezo is not set +# CONFIG_PACKAGE_libupm-ecezo-python3 is not set +# CONFIG_PACKAGE_libupm-ecs1030 is not set +# CONFIG_PACKAGE_libupm-ecs1030-python3 is not set +# CONFIG_PACKAGE_libupm-ehr is not set +# CONFIG_PACKAGE_libupm-ehr-python3 is not set +# CONFIG_PACKAGE_libupm-eldriver is not set +# CONFIG_PACKAGE_libupm-eldriver-python3 is not set +# CONFIG_PACKAGE_libupm-electromagnet is not set +# CONFIG_PACKAGE_libupm-electromagnet-python3 is not set +# CONFIG_PACKAGE_libupm-emg is not set +# CONFIG_PACKAGE_libupm-emg-python3 is not set +# CONFIG_PACKAGE_libupm-enc03r is not set +# CONFIG_PACKAGE_libupm-enc03r-python3 is not set +# CONFIG_PACKAGE_libupm-flex is not set +# CONFIG_PACKAGE_libupm-flex-python3 is not set +# CONFIG_PACKAGE_libupm-gas is not set +# CONFIG_PACKAGE_libupm-gas-python3 is not set +# CONFIG_PACKAGE_libupm-gp2y0a is not set +# CONFIG_PACKAGE_libupm-gp2y0a-python3 is not set +# CONFIG_PACKAGE_libupm-gprs is not set +# CONFIG_PACKAGE_libupm-gprs-python3 is not set +# CONFIG_PACKAGE_libupm-gsr is not set +# CONFIG_PACKAGE_libupm-gsr-python3 is not set +# CONFIG_PACKAGE_libupm-guvas12d is not set +# CONFIG_PACKAGE_libupm-guvas12d-python3 is not set +# CONFIG_PACKAGE_libupm-h3lis331dl is not set +# CONFIG_PACKAGE_libupm-h3lis331dl-python3 is not set +# CONFIG_PACKAGE_libupm-h803x is not set +# CONFIG_PACKAGE_libupm-h803x-python3 is not set +# CONFIG_PACKAGE_libupm-hcsr04 is not set +# CONFIG_PACKAGE_libupm-hcsr04-python3 is not set +# CONFIG_PACKAGE_libupm-hdc1000 is not set +# CONFIG_PACKAGE_libupm-hdc1000-python3 is not set +# CONFIG_PACKAGE_libupm-hdxxvxta is not set +# CONFIG_PACKAGE_libupm-hdxxvxta-python3 is not set +# CONFIG_PACKAGE_libupm-hka5 is not set +# CONFIG_PACKAGE_libupm-hka5-python3 is not set +# CONFIG_PACKAGE_libupm-hlg150h is not set +# CONFIG_PACKAGE_libupm-hlg150h-python3 is not set +# CONFIG_PACKAGE_libupm-hm11 is not set +# CONFIG_PACKAGE_libupm-hm11-python3 is not set +# CONFIG_PACKAGE_libupm-hmc5883l is not set +# CONFIG_PACKAGE_libupm-hmc5883l-python3 is not set +# CONFIG_PACKAGE_libupm-hmtrp is not set +# CONFIG_PACKAGE_libupm-hmtrp-python3 is not set +# CONFIG_PACKAGE_libupm-hp20x is not set +# CONFIG_PACKAGE_libupm-hp20x-python3 is not set +# CONFIG_PACKAGE_libupm-ht9170 is not set +# CONFIG_PACKAGE_libupm-ht9170-python3 is not set +# CONFIG_PACKAGE_libupm-htu21d is not set +# CONFIG_PACKAGE_libupm-htu21d-python3 is not set +# CONFIG_PACKAGE_libupm-hwxpxx is not set +# CONFIG_PACKAGE_libupm-hwxpxx-python3 is not set +# CONFIG_PACKAGE_libupm-hx711 is not set +# CONFIG_PACKAGE_libupm-hx711-python3 is not set +# CONFIG_PACKAGE_libupm-ili9341 is not set +# CONFIG_PACKAGE_libupm-ili9341-python3 is not set +# CONFIG_PACKAGE_libupm-ims is not set +# CONFIG_PACKAGE_libupm-ims-python3 is not set +# CONFIG_PACKAGE_libupm-ina132 is not set +# CONFIG_PACKAGE_libupm-ina132-python3 is not set +# CONFIG_PACKAGE_libupm-interfaces is not set +# CONFIG_PACKAGE_libupm-interfaces-python3 is not set +# CONFIG_PACKAGE_libupm-isd1820 is not set +# CONFIG_PACKAGE_libupm-isd1820-python3 is not set +# CONFIG_PACKAGE_libupm-itg3200 is not set +# CONFIG_PACKAGE_libupm-itg3200-python3 is not set +# CONFIG_PACKAGE_libupm-jhd1313m1 is not set +# CONFIG_PACKAGE_libupm-jhd1313m1-python3 is not set +# CONFIG_PACKAGE_libupm-joystick12 is not set +# CONFIG_PACKAGE_libupm-joystick12-python3 is not set +# CONFIG_PACKAGE_libupm-kx122 is not set +# CONFIG_PACKAGE_libupm-kx122-python3 is not set +# CONFIG_PACKAGE_libupm-kxcjk1013 is not set +# CONFIG_PACKAGE_libupm-kxcjk1013-python3 is not set +# CONFIG_PACKAGE_libupm-kxtj3 is not set +# CONFIG_PACKAGE_libupm-kxtj3-python3 is not set +# CONFIG_PACKAGE_libupm-l298 is not set +# CONFIG_PACKAGE_libupm-l298-python3 is not set +# CONFIG_PACKAGE_libupm-l3gd20 is not set +# CONFIG_PACKAGE_libupm-l3gd20-python3 is not set +# CONFIG_PACKAGE_libupm-lcd is not set +# CONFIG_PACKAGE_libupm-lcd-python3 is not set +# CONFIG_PACKAGE_libupm-lcdks is not set +# CONFIG_PACKAGE_libupm-lcdks-python3 is not set +# CONFIG_PACKAGE_libupm-lcm1602 is not set +# CONFIG_PACKAGE_libupm-lcm1602-python3 is not set +# CONFIG_PACKAGE_libupm-ldt0028 is not set +# CONFIG_PACKAGE_libupm-ldt0028-python3 is not set +# CONFIG_PACKAGE_libupm-led is not set +# CONFIG_PACKAGE_libupm-led-python3 is not set +# CONFIG_PACKAGE_libupm-lidarlitev3 is not set +# CONFIG_PACKAGE_libupm-lidarlitev3-python3 is not set +# CONFIG_PACKAGE_libupm-light is not set +# CONFIG_PACKAGE_libupm-light-python3 is not set +# CONFIG_PACKAGE_libupm-linefinder is not set +# CONFIG_PACKAGE_libupm-linefinder-python3 is not set +# CONFIG_PACKAGE_libupm-lis2ds12 is not set +# CONFIG_PACKAGE_libupm-lis2ds12-python3 is not set +# CONFIG_PACKAGE_libupm-lis3dh is not set +# CONFIG_PACKAGE_libupm-lis3dh-python3 is not set +# CONFIG_PACKAGE_libupm-lm35 is not set +# CONFIG_PACKAGE_libupm-lm35-python3 is not set +# CONFIG_PACKAGE_libupm-lol is not set +# CONFIG_PACKAGE_libupm-lol-python3 is not set +# CONFIG_PACKAGE_libupm-loudness is not set +# CONFIG_PACKAGE_libupm-loudness-python3 is not set +# CONFIG_PACKAGE_libupm-lp8860 is not set +# CONFIG_PACKAGE_libupm-lp8860-python3 is not set +# CONFIG_PACKAGE_libupm-lpd8806 is not set +# CONFIG_PACKAGE_libupm-lpd8806-python3 is not set +# CONFIG_PACKAGE_libupm-lsm303agr is not set +# CONFIG_PACKAGE_libupm-lsm303agr-python3 is not set +# CONFIG_PACKAGE_libupm-lsm303d is not set +# CONFIG_PACKAGE_libupm-lsm303d-python3 is not set +# CONFIG_PACKAGE_libupm-lsm303dlh is not set +# CONFIG_PACKAGE_libupm-lsm303dlh-python3 is not set +# CONFIG_PACKAGE_libupm-lsm6ds3h is not set +# CONFIG_PACKAGE_libupm-lsm6ds3h-python3 is not set +# CONFIG_PACKAGE_libupm-lsm6dsl is not set +# CONFIG_PACKAGE_libupm-lsm6dsl-python3 is not set +# CONFIG_PACKAGE_libupm-lsm9ds0 is not set +# CONFIG_PACKAGE_libupm-lsm9ds0-python3 is not set +# CONFIG_PACKAGE_libupm-m24lr64e is not set +# CONFIG_PACKAGE_libupm-m24lr64e-python3 is not set +# CONFIG_PACKAGE_libupm-mag3110 is not set +# CONFIG_PACKAGE_libupm-mag3110-python3 is not set +# CONFIG_PACKAGE_libupm-max30100 is not set +# CONFIG_PACKAGE_libupm-max30100-python3 is not set +# CONFIG_PACKAGE_libupm-max31723 is not set +# CONFIG_PACKAGE_libupm-max31723-python3 is not set +# CONFIG_PACKAGE_libupm-max31855 is not set +# CONFIG_PACKAGE_libupm-max31855-python3 is not set +# CONFIG_PACKAGE_libupm-max44000 is not set +# CONFIG_PACKAGE_libupm-max44000-python3 is not set +# CONFIG_PACKAGE_libupm-max44009 is not set +# CONFIG_PACKAGE_libupm-max44009-python3 is not set +# CONFIG_PACKAGE_libupm-max5487 is not set +# CONFIG_PACKAGE_libupm-max5487-python3 is not set +# CONFIG_PACKAGE_libupm-maxds3231m is not set +# CONFIG_PACKAGE_libupm-maxds3231m-python3 is not set +# CONFIG_PACKAGE_libupm-maxsonarez is not set +# CONFIG_PACKAGE_libupm-maxsonarez-python3 is not set +# CONFIG_PACKAGE_libupm-mb704x is not set +# CONFIG_PACKAGE_libupm-mb704x-python3 is not set +# CONFIG_PACKAGE_libupm-mcp2515 is not set +# CONFIG_PACKAGE_libupm-mcp2515-python3 is not set +# CONFIG_PACKAGE_libupm-mcp9808 is not set +# CONFIG_PACKAGE_libupm-mcp9808-python3 is not set +# CONFIG_PACKAGE_libupm-md is not set +# CONFIG_PACKAGE_libupm-md-python3 is not set +# CONFIG_PACKAGE_libupm-mg811 is not set +# CONFIG_PACKAGE_libupm-mg811-python3 is not set +# CONFIG_PACKAGE_libupm-mhz16 is not set +# CONFIG_PACKAGE_libupm-mhz16-python3 is not set +# CONFIG_PACKAGE_libupm-mic is not set +# CONFIG_PACKAGE_libupm-mic-python3 is not set +# CONFIG_PACKAGE_libupm-micsv89 is not set +# CONFIG_PACKAGE_libupm-micsv89-python3 is not set +# CONFIG_PACKAGE_libupm-mlx90614 is not set +# CONFIG_PACKAGE_libupm-mlx90614-python3 is not set +# CONFIG_PACKAGE_libupm-mma7361 is not set +# CONFIG_PACKAGE_libupm-mma7361-python3 is not set +# CONFIG_PACKAGE_libupm-mma7455 is not set +# CONFIG_PACKAGE_libupm-mma7455-python3 is not set +# CONFIG_PACKAGE_libupm-mma7660 is not set +# CONFIG_PACKAGE_libupm-mma7660-python3 is not set +# CONFIG_PACKAGE_libupm-mma8x5x is not set +# CONFIG_PACKAGE_libupm-mma8x5x-python3 is not set +# CONFIG_PACKAGE_libupm-mmc35240 is not set +# CONFIG_PACKAGE_libupm-mmc35240-python3 is not set +# CONFIG_PACKAGE_libupm-moisture is not set +# CONFIG_PACKAGE_libupm-moisture-python3 is not set +# CONFIG_PACKAGE_libupm-mpl3115a2 is not set +# CONFIG_PACKAGE_libupm-mpl3115a2-python3 is not set +# CONFIG_PACKAGE_libupm-mpr121 is not set +# CONFIG_PACKAGE_libupm-mpr121-python3 is not set +# CONFIG_PACKAGE_libupm-mpu9150 is not set +# CONFIG_PACKAGE_libupm-mpu9150-python3 is not set +# CONFIG_PACKAGE_libupm-mq303a is not set +# CONFIG_PACKAGE_libupm-mq303a-python3 is not set +# CONFIG_PACKAGE_libupm-ms5611 is not set +# CONFIG_PACKAGE_libupm-ms5611-python3 is not set +# CONFIG_PACKAGE_libupm-ms5803 is not set +# CONFIG_PACKAGE_libupm-ms5803-python3 is not set +# CONFIG_PACKAGE_libupm-my9221 is not set +# CONFIG_PACKAGE_libupm-my9221-python3 is not set +# CONFIG_PACKAGE_libupm-nlgpio16 is not set +# CONFIG_PACKAGE_libupm-nlgpio16-python3 is not set +# CONFIG_PACKAGE_libupm-nmea_gps is not set +# CONFIG_PACKAGE_libupm-nmea_gps-python3 is not set +# CONFIG_PACKAGE_libupm-nrf24l01 is not set +# CONFIG_PACKAGE_libupm-nrf24l01-python3 is not set +# CONFIG_PACKAGE_libupm-nrf8001 is not set +# CONFIG_PACKAGE_libupm-nrf8001-python3 is not set +# CONFIG_PACKAGE_libupm-nunchuck is not set +# CONFIG_PACKAGE_libupm-nunchuck-python3 is not set +# CONFIG_PACKAGE_libupm-o2 is not set +# CONFIG_PACKAGE_libupm-o2-python3 is not set +# CONFIG_PACKAGE_libupm-otp538u is not set +# CONFIG_PACKAGE_libupm-otp538u-python3 is not set +# CONFIG_PACKAGE_libupm-ozw is not set +# CONFIG_PACKAGE_libupm-ozw-python3 is not set +# CONFIG_PACKAGE_libupm-p9813 is not set +# CONFIG_PACKAGE_libupm-p9813-python3 is not set +# CONFIG_PACKAGE_libupm-pca9685 is not set +# CONFIG_PACKAGE_libupm-pca9685-python3 is not set +# CONFIG_PACKAGE_libupm-pn532 is not set +# CONFIG_PACKAGE_libupm-pn532-python3 is not set +# CONFIG_PACKAGE_libupm-ppd42ns is not set +# CONFIG_PACKAGE_libupm-ppd42ns-python3 is not set +# CONFIG_PACKAGE_libupm-pulsensor is not set +# CONFIG_PACKAGE_libupm-pulsensor-python3 is not set +# CONFIG_PACKAGE_libupm-relay is not set +# CONFIG_PACKAGE_libupm-relay-python3 is not set +# CONFIG_PACKAGE_libupm-rf22 is not set +# CONFIG_PACKAGE_libupm-rf22-python3 is not set +# CONFIG_PACKAGE_libupm-rfr359f is not set +# CONFIG_PACKAGE_libupm-rfr359f-python3 is not set +# CONFIG_PACKAGE_libupm-rgbringcoder is not set +# CONFIG_PACKAGE_libupm-rgbringcoder-python3 is not set +# CONFIG_PACKAGE_libupm-rhusb is not set +# CONFIG_PACKAGE_libupm-rhusb-python3 is not set +# CONFIG_PACKAGE_libupm-rn2903 is not set +# CONFIG_PACKAGE_libupm-rn2903-python3 is not set +# CONFIG_PACKAGE_libupm-rotary is not set +# CONFIG_PACKAGE_libupm-rotary-python3 is not set +# CONFIG_PACKAGE_libupm-rotaryencoder is not set +# CONFIG_PACKAGE_libupm-rotaryencoder-python3 is not set +# CONFIG_PACKAGE_libupm-rpr220 is not set +# CONFIG_PACKAGE_libupm-rpr220-python3 is not set +# CONFIG_PACKAGE_libupm-rsc is not set +# CONFIG_PACKAGE_libupm-rsc-python3 is not set +# CONFIG_PACKAGE_libupm-scam is not set +# CONFIG_PACKAGE_libupm-scam-python3 is not set +# CONFIG_PACKAGE_libupm-sensortemplate is not set +# CONFIG_PACKAGE_libupm-sensortemplate-python3 is not set +# CONFIG_PACKAGE_libupm-servo is not set +# CONFIG_PACKAGE_libupm-servo-python3 is not set +# CONFIG_PACKAGE_libupm-sht1x is not set +# CONFIG_PACKAGE_libupm-sht1x-python3 is not set +# CONFIG_PACKAGE_libupm-si1132 is not set +# CONFIG_PACKAGE_libupm-si1132-python3 is not set +# CONFIG_PACKAGE_libupm-si114x is not set +# CONFIG_PACKAGE_libupm-si114x-python3 is not set +# CONFIG_PACKAGE_libupm-si7005 is not set +# CONFIG_PACKAGE_libupm-si7005-python3 is not set +# CONFIG_PACKAGE_libupm-slide is not set +# CONFIG_PACKAGE_libupm-slide-python3 is not set +# CONFIG_PACKAGE_libupm-sm130 is not set +# CONFIG_PACKAGE_libupm-sm130-python3 is not set +# CONFIG_PACKAGE_libupm-smartdrive is not set +# CONFIG_PACKAGE_libupm-smartdrive-python3 is not set +# CONFIG_PACKAGE_libupm-speaker is not set +# CONFIG_PACKAGE_libupm-speaker-python3 is not set +# CONFIG_PACKAGE_libupm-ssd1351 is not set +# CONFIG_PACKAGE_libupm-ssd1351-python3 is not set +# CONFIG_PACKAGE_libupm-st7735 is not set +# CONFIG_PACKAGE_libupm-st7735-python3 is not set +# CONFIG_PACKAGE_libupm-stepmotor is not set +# CONFIG_PACKAGE_libupm-stepmotor-python3 is not set +# CONFIG_PACKAGE_libupm-sx1276 is not set +# CONFIG_PACKAGE_libupm-sx1276-python3 is not set +# CONFIG_PACKAGE_libupm-sx6119 is not set +# CONFIG_PACKAGE_libupm-sx6119-python3 is not set +# CONFIG_PACKAGE_libupm-t3311 is not set +# CONFIG_PACKAGE_libupm-t3311-python3 is not set +# CONFIG_PACKAGE_libupm-t6713 is not set +# CONFIG_PACKAGE_libupm-t6713-python3 is not set +# CONFIG_PACKAGE_libupm-ta12200 is not set +# CONFIG_PACKAGE_libupm-ta12200-python3 is not set +# CONFIG_PACKAGE_libupm-tca9548a is not set +# CONFIG_PACKAGE_libupm-tca9548a-python3 is not set +# CONFIG_PACKAGE_libupm-tcs3414cs is not set +# CONFIG_PACKAGE_libupm-tcs3414cs-python3 is not set +# CONFIG_PACKAGE_libupm-tcs37727 is not set +# CONFIG_PACKAGE_libupm-tcs37727-python3 is not set +# CONFIG_PACKAGE_libupm-teams is not set +# CONFIG_PACKAGE_libupm-teams-python3 is not set +# CONFIG_PACKAGE_libupm-temperature is not set +# CONFIG_PACKAGE_libupm-temperature-python3 is not set +# CONFIG_PACKAGE_libupm-tex00 is not set +# CONFIG_PACKAGE_libupm-tex00-python3 is not set +# CONFIG_PACKAGE_libupm-th02 is not set +# CONFIG_PACKAGE_libupm-th02-python3 is not set +# CONFIG_PACKAGE_libupm-tm1637 is not set +# CONFIG_PACKAGE_libupm-tm1637-python3 is not set +# CONFIG_PACKAGE_libupm-tmp006 is not set +# CONFIG_PACKAGE_libupm-tmp006-python3 is not set +# CONFIG_PACKAGE_libupm-tsl2561 is not set +# CONFIG_PACKAGE_libupm-tsl2561-python3 is not set +# CONFIG_PACKAGE_libupm-ttp223 is not set +# CONFIG_PACKAGE_libupm-ttp223-python3 is not set +# CONFIG_PACKAGE_libupm-uartat is not set +# CONFIG_PACKAGE_libupm-uartat-python3 is not set +# CONFIG_PACKAGE_libupm-uln200xa is not set +# CONFIG_PACKAGE_libupm-uln200xa-python3 is not set +# CONFIG_PACKAGE_libupm-ultrasonic is not set +# CONFIG_PACKAGE_libupm-ultrasonic-python3 is not set +# CONFIG_PACKAGE_libupm-urm37 is not set +# CONFIG_PACKAGE_libupm-urm37-python3 is not set +# CONFIG_PACKAGE_libupm-utilities is not set +# CONFIG_PACKAGE_libupm-utilities-python3 is not set +# CONFIG_PACKAGE_libupm-vcap is not set +# CONFIG_PACKAGE_libupm-vcap-python3 is not set +# CONFIG_PACKAGE_libupm-vdiv is not set +# CONFIG_PACKAGE_libupm-vdiv-python3 is not set +# CONFIG_PACKAGE_libupm-veml6070 is not set +# CONFIG_PACKAGE_libupm-veml6070-python3 is not set +# CONFIG_PACKAGE_libupm-water is not set +# CONFIG_PACKAGE_libupm-water-python3 is not set +# CONFIG_PACKAGE_libupm-waterlevel is not set +# CONFIG_PACKAGE_libupm-waterlevel-python3 is not set +# CONFIG_PACKAGE_libupm-wfs is not set +# CONFIG_PACKAGE_libupm-wfs-python3 is not set +# CONFIG_PACKAGE_libupm-wheelencoder is not set +# CONFIG_PACKAGE_libupm-wheelencoder-python3 is not set +# CONFIG_PACKAGE_libupm-wt5001 is not set +# CONFIG_PACKAGE_libupm-wt5001-python3 is not set +# CONFIG_PACKAGE_libupm-xbee is not set +# CONFIG_PACKAGE_libupm-xbee-python3 is not set +# CONFIG_PACKAGE_libupm-yg1006 is not set +# CONFIG_PACKAGE_libupm-yg1006-python3 is not set +# CONFIG_PACKAGE_libupm-zfm20 is not set +# CONFIG_PACKAGE_libupm-zfm20-python3 is not set +# end of IoT + +# +# Languages +# +# CONFIG_PACKAGE_libyaml is not set +# end of Languages + +# +# LibElektra +# +# CONFIG_PACKAGE_libelektra-boost is not set +# CONFIG_PACKAGE_libelektra-core is not set +# CONFIG_PACKAGE_libelektra-cpp is not set +# CONFIG_PACKAGE_libelektra-crypto is not set +# CONFIG_PACKAGE_libelektra-curlget is not set +# CONFIG_PACKAGE_libelektra-dbus is not set +# CONFIG_PACKAGE_libelektra-extra is not set +# CONFIG_PACKAGE_libelektra-lua is not set +# CONFIG_PACKAGE_libelektra-plugins is not set +# CONFIG_PACKAGE_libelektra-python3 is not set +# CONFIG_PACKAGE_libelektra-resolvers is not set +# CONFIG_PACKAGE_libelektra-xerces is not set +# CONFIG_PACKAGE_libelektra-xml is not set +# CONFIG_PACKAGE_libelektra-yajl is not set +# CONFIG_PACKAGE_libelektra-yamlcpp is not set +# CONFIG_PACKAGE_libelektra-zmq is not set +# end of LibElektra + +# +# Networking +# +# CONFIG_PACKAGE_libdcwproto is not set +# CONFIG_PACKAGE_libdcwsocket is not set +# CONFIG_PACKAGE_libsctp is not set +# CONFIG_PACKAGE_libuhttpd-mbedtls is not set +# CONFIG_PACKAGE_libuhttpd-nossl is not set +# CONFIG_PACKAGE_libuhttpd-openssl is not set +# CONFIG_PACKAGE_libuhttpd-wolfssl is not set +# CONFIG_PACKAGE_libulfius-gnutls is not set +# CONFIG_PACKAGE_libulfius-nossl is not set +# CONFIG_PACKAGE_libunbound is not set +# CONFIG_PACKAGE_libuwsc-mbedtls is not set +# CONFIG_PACKAGE_libuwsc-nossl is not set +# CONFIG_PACKAGE_libuwsc-openssl is not set +# CONFIG_PACKAGE_libuwsc-wolfssl is not set +# end of Networking + +# +# Printing +# +# CONFIG_PACKAGE_libcups is not set +# CONFIG_PACKAGE_libcupsimage is not set +# end of Printing + +# +# Qt6 +# +# CONFIG_PACKAGE_libQt6Concurrent is not set +# CONFIG_PACKAGE_libQt6Core is not set +# CONFIG_PACKAGE_libQt6DBus is not set +# CONFIG_PACKAGE_libQt6Gui is not set +# CONFIG_PACKAGE_libQt6Network is not set +# CONFIG_PACKAGE_libQt6PrintSupport is not set +# CONFIG_PACKAGE_libQt6Sql is not set +# CONFIG_PACKAGE_libQt6Test is not set +# CONFIG_PACKAGE_libQt6Widgets is not set +# CONFIG_PACKAGE_libQt6Xml is not set +# CONFIG_PACKAGE_qt6-plugin-libqcertonlybackend is not set +# CONFIG_PACKAGE_qt6-plugin-libqminimal is not set +# CONFIG_PACKAGE_qt6-plugin-libqnetworkmanager is not set +# CONFIG_PACKAGE_qt6-plugin-libqoffscreen is not set +# CONFIG_PACKAGE_qt6-plugin-libqopensslbackend is not set +# CONFIG_PACKAGE_qt6-plugin-libqsqlite is not set +# CONFIG_PACKAGE_qt6-plugin-libqtuiotouchplugin is not set +# CONFIG_PACKAGE_qt6-plugin-libqxdgdesktopportal is not set +# end of Qt6 + +# +# SSL +# +# CONFIG_PACKAGE_libgnutls is not set +# CONFIG_PACKAGE_libgnutls-dane is not set +# CONFIG_PACKAGE_libmbedtls is not set +# CONFIG_PACKAGE_libnss is not set +CONFIG_PACKAGE_libopenssl=y + +# +# Build Options +# +CONFIG_OPENSSL_OPTIMIZE_SPEED=y +CONFIG_OPENSSL_WITH_ASM=y +CONFIG_OPENSSL_WITH_DEPRECATED=y +# CONFIG_OPENSSL_NO_DEPRECATED is not set +CONFIG_OPENSSL_WITH_ERROR_MESSAGES=y + +# +# Protocol Support +# +CONFIG_OPENSSL_WITH_TLS13=y +# CONFIG_OPENSSL_WITH_DTLS is not set +CONFIG_OPENSSL_WITH_NPN=y +CONFIG_OPENSSL_WITH_SRP=y +CONFIG_OPENSSL_WITH_CMS=y + +# +# Algorithm Selection +# +# CONFIG_OPENSSL_WITH_EC2M is not set +CONFIG_OPENSSL_WITH_CHACHA_POLY1305=y +# CONFIG_OPENSSL_PREFER_CHACHA_OVER_GCM is not set +CONFIG_OPENSSL_WITH_PSK=y + +# +# Less commonly used build options +# +# CONFIG_OPENSSL_WITH_ARIA is not set +# CONFIG_OPENSSL_WITH_CAMELLIA is not set +# CONFIG_OPENSSL_WITH_IDEA is not set +# CONFIG_OPENSSL_WITH_SEED is not set +# CONFIG_OPENSSL_WITH_SM234 is not set +# CONFIG_OPENSSL_WITH_BLAKE2 is not set +# CONFIG_OPENSSL_WITH_MDC2 is not set +# CONFIG_OPENSSL_WITH_WHIRLPOOL is not set +# CONFIG_OPENSSL_WITH_COMPRESSION is not set +# CONFIG_OPENSSL_WITH_RFC3779 is not set + +# +# Engine/Hardware Support +# +CONFIG_OPENSSL_ENGINE=y +# CONFIG_OPENSSL_ENGINE_BUILTIN is not set +# CONFIG_OPENSSL_WITH_GOST is not set +# CONFIG_PACKAGE_libopenssl-afalg is not set +CONFIG_PACKAGE_libopenssl-afalg_sync=y + +# +# Build Options +# +# CONFIG_AFALG_DIGESTS is not set +# CONFIG_AFALG_FALLBACK is not set +CONFIG_AFALG_UPDATE_CTR_IV=y +# CONFIG_AFALG_ZERO_COPY is not set +CONFIG_PACKAGE_libopenssl-conf=y +CONFIG_PACKAGE_libopenssl-devcrypto=y +# CONFIG_PACKAGE_libwolfssl is not set + +# +# wolfSSL Library Configuration +# +CONFIG_WOLFSSL_HAS_AES_CCM=y +CONFIG_WOLFSSL_HAS_CHACHA_POLY=y +CONFIG_WOLFSSL_HAS_DH=y +CONFIG_WOLFSSL_HAS_ARC4=y +CONFIG_WOLFSSL_HAS_CERTGEN=y +CONFIG_WOLFSSL_HAS_TLSV10=y +CONFIG_WOLFSSL_HAS_TLSV13=y +CONFIG_WOLFSSL_HAS_SESSION_TICKET=y +# CONFIG_WOLFSSL_HAS_DTLS is not set +CONFIG_WOLFSSL_HAS_OCSP=y +CONFIG_WOLFSSL_HAS_WPAS=y +# CONFIG_WOLFSSL_HAS_ECC25519 is not set +# CONFIG_WOLFSSL_HAS_ECC448 is not set +CONFIG_WOLFSSL_HAS_OPENVPN=y +CONFIG_WOLFSSL_ALT_NAMES=y +# end of wolfSSL Library Configuration + +# CONFIG_PACKAGE_libwolfsslcpu-crypto is not set +# end of SSL + +# +# Sound +# +# CONFIG_PACKAGE_alsa-ucm-conf is not set +# CONFIG_PACKAGE_liblo is not set +# end of Sound + +# +# Telephony +# +# CONFIG_PACKAGE_bcg729 is not set +# CONFIG_PACKAGE_dahdi-tools-libtonezone is not set +# CONFIG_PACKAGE_gsmlib is not set +# CONFIG_PACKAGE_libctb is not set +# CONFIG_PACKAGE_libfreetdm is not set +# CONFIG_PACKAGE_libiksemel is not set +# CONFIG_PACKAGE_libks is not set +# CONFIG_PACKAGE_libosip2 is not set +# CONFIG_PACKAGE_libpj is not set +# CONFIG_PACKAGE_libpjlib-util is not set +# CONFIG_PACKAGE_libpjmedia is not set +# CONFIG_PACKAGE_libpjnath is not set +# CONFIG_PACKAGE_libpjsip is not set +# CONFIG_PACKAGE_libpjsip-simple is not set +# CONFIG_PACKAGE_libpjsip-ua is not set +# CONFIG_PACKAGE_libpjsua is not set +# CONFIG_PACKAGE_libpjsua2 is not set +# CONFIG_PACKAGE_libre is not set +# CONFIG_PACKAGE_librem is not set +# CONFIG_PACKAGE_libspandsp is not set +# CONFIG_PACKAGE_libspandsp3 is not set +# CONFIG_PACKAGE_libsrtp2 is not set +# CONFIG_PACKAGE_signalwire-client-c is not set +# CONFIG_PACKAGE_sofia-sip is not set +# end of Telephony + +# +# libimobiledevice +# +# CONFIG_PACKAGE_libimobiledevice is not set +# CONFIG_PACKAGE_libirecovery is not set +# CONFIG_PACKAGE_libplist is not set +# CONFIG_PACKAGE_libplistcxx is not set +# CONFIG_PACKAGE_libusbmuxd is not set +# end of libimobiledevice + +# CONFIG_PACKAGE_acsccid is not set +# CONFIG_PACKAGE_alsa-lib is not set +# CONFIG_PACKAGE_antileech is not set +# CONFIG_PACKAGE_argp-standalone is not set +# CONFIG_PACKAGE_bind-libs is not set +# CONFIG_PACKAGE_bluez-libs is not set +# CONFIG_PACKAGE_boost is not set +# CONFIG_boost-context-exclude is not set +# CONFIG_boost-coroutine-exclude is not set +# CONFIG_boost-fiber-exclude is not set +# CONFIG_PACKAGE_cJSON is not set +# CONFIG_PACKAGE_ccid is not set +# CONFIG_PACKAGE_check is not set +# CONFIG_PACKAGE_confuse is not set +# CONFIG_PACKAGE_cpp-httplib is not set +# CONFIG_PACKAGE_czmq is not set +# CONFIG_PACKAGE_dtndht is not set +# CONFIG_PACKAGE_getdns is not set +# CONFIG_PACKAGE_giflib is not set +CONFIG_PACKAGE_glib2=y +# CONFIG_PACKAGE_google-authenticator-libpam is not set +# CONFIG_PACKAGE_hidapi is not set +# CONFIG_PACKAGE_ibrcommon is not set +# CONFIG_PACKAGE_ibrdtn is not set +# CONFIG_PACKAGE_icu is not set +# CONFIG_PACKAGE_icu-data-tools is not set +# CONFIG_PACKAGE_icu-full-data is not set +# CONFIG_PACKAGE_jansson is not set +# CONFIG_PACKAGE_json-glib is not set +# CONFIG_PACKAGE_jsoncpp is not set +# CONFIG_PACKAGE_knot-libs is not set +# CONFIG_PACKAGE_knot-libzscanner is not set +# CONFIG_PACKAGE_libaio is not set +# CONFIG_PACKAGE_libalac is not set +# CONFIG_PACKAGE_libantlr3c is not set +# CONFIG_PACKAGE_libao is not set +# CONFIG_PACKAGE_libapr is not set +# CONFIG_PACKAGE_libaprutil is not set +# CONFIG_PACKAGE_libarchive is not set +# CONFIG_PACKAGE_libarchive-noopenssl is not set +# CONFIG_PACKAGE_libasm is not set +# CONFIG_PACKAGE_libassuan is not set +# CONFIG_PACKAGE_libatasmart is not set +# CONFIG_PACKAGE_libaudit is not set +# CONFIG_PACKAGE_libauparse is not set +# CONFIG_PACKAGE_libavahi-client is not set +# CONFIG_PACKAGE_libavahi-compat-libdnssd is not set +# CONFIG_PACKAGE_libavahi-dbus-support is not set +# CONFIG_PACKAGE_libavahi-nodbus-support is not set +# CONFIG_PACKAGE_libbfd is not set +CONFIG_PACKAGE_libblkid=y +CONFIG_PACKAGE_libblobmsg-json=y +# CONFIG_PACKAGE_libbpf is not set +# CONFIG_PACKAGE_libbsd is not set +# CONFIG_PACKAGE_libcap is not set +CONFIG_PACKAGE_libcap-ng=y +# CONFIG_PACKAGE_libcap-ng-bin is not set +# CONFIG_PACKAGE_libcares is not set +CONFIG_PACKAGE_libcbor=y +# CONFIG_PACKAGE_libcgroup is not set +# CONFIG_PACKAGE_libcharset is not set +# CONFIG_PACKAGE_libcoap is not set +CONFIG_PACKAGE_libcomerr=m +# CONFIG_PACKAGE_libconfig is not set +# CONFIG_PACKAGE_libcron is not set +# CONFIG_PACKAGE_libcryptopp is not set +# CONFIG_PACKAGE_libctf is not set +# CONFIG_PACKAGE_libcurl is not set +# CONFIG_PACKAGE_libdaemon is not set +# CONFIG_PACKAGE_libdaq is not set +# CONFIG_PACKAGE_libdaq3 is not set +# CONFIG_PACKAGE_libdb47 is not set +# CONFIG_PACKAGE_libdb47xx is not set +# CONFIG_PACKAGE_libdbi is not set +CONFIG_PACKAGE_libdbus=y +# CONFIG_PACKAGE_libdevmapper is not set +# CONFIG_PACKAGE_libdevmapper-selinux is not set +# CONFIG_PACKAGE_libdmapsharing is not set +# CONFIG_PACKAGE_libdnet is not set +# CONFIG_PACKAGE_libdouble-conversion is not set +# CONFIG_PACKAGE_libdrm is not set +# CONFIG_PACKAGE_libdw is not set +# CONFIG_PACKAGE_libecdsautil is not set +# CONFIG_PACKAGE_libedit is not set +# CONFIG_PACKAGE_libelf is not set +# CONFIG_PACKAGE_libesmtp is not set +# CONFIG_PACKAGE_libestr is not set +# CONFIG_PACKAGE_libev is not set +CONFIG_PACKAGE_libevdev=y +# CONFIG_PACKAGE_libevent2 is not set +# CONFIG_PACKAGE_libevent2-core is not set +# CONFIG_PACKAGE_libevent2-extra is not set +# CONFIG_PACKAGE_libevent2-openssl is not set +# CONFIG_PACKAGE_libevent2-pthreads is not set +# CONFIG_PACKAGE_libexif is not set +CONFIG_PACKAGE_libexpat=y +# CONFIG_PACKAGE_libexslt is not set +CONFIG_PACKAGE_libext2fs=m +# CONFIG_PACKAGE_libextractor is not set +CONFIG_PACKAGE_libf2fs=m +# CONFIG_PACKAGE_libf2fs-selinux is not set +# CONFIG_PACKAGE_libfaad2 is not set +# CONFIG_PACKAGE_libfastjson is not set +# CONFIG_PACKAGE_libfdisk is not set +# CONFIG_PACKAGE_libfdt is not set +CONFIG_PACKAGE_libffi=y +# CONFIG_PACKAGE_libffmpeg-audio-dec is not set +# CONFIG_PACKAGE_libffmpeg-custom is not set +# CONFIG_PACKAGE_libffmpeg-full is not set +# CONFIG_PACKAGE_libffmpeg-mini is not set +CONFIG_PACKAGE_libfido2=y +# CONFIG_PACKAGE_libflac is not set +# CONFIG_PACKAGE_libfmt is not set +# CONFIG_PACKAGE_libfreetype is not set +# CONFIG_PACKAGE_libfstrm is not set +# CONFIG_PACKAGE_libftdi is not set +# CONFIG_PACKAGE_libftdi1 is not set +# CONFIG_PACKAGE_libgabe is not set +# CONFIG_PACKAGE_libgcrypt is not set +# CONFIG_PACKAGE_libgd is not set +# CONFIG_PACKAGE_libgd-full is not set +# CONFIG_PACKAGE_libgdbm is not set +# CONFIG_PACKAGE_libgee is not set +CONFIG_PACKAGE_libgmp=y +# CONFIG_PACKAGE_libgnurl is not set +# CONFIG_PACKAGE_libgpg-error is not set +# CONFIG_PACKAGE_libgpgme is not set +# CONFIG_PACKAGE_libgpgmepp is not set +# CONFIG_PACKAGE_libgphoto2 is not set +# CONFIG_PACKAGE_libgpiod is not set +# CONFIG_PACKAGE_libgps is not set +# CONFIG_PACKAGE_libh2o is not set +# CONFIG_PACKAGE_libh2o-evloop is not set +# CONFIG_PACKAGE_libhamlib is not set +# CONFIG_PACKAGE_libhavege is not set +# CONFIG_PACKAGE_libhiredis is not set +# CONFIG_PACKAGE_libhttp-parser is not set +# CONFIG_PACKAGE_libhwloc is not set +# CONFIG_PACKAGE_libi2c is not set +# CONFIG_PACKAGE_libical is not set +# CONFIG_PACKAGE_libiconv is not set +# CONFIG_PACKAGE_libiconv-full is not set +# CONFIG_PACKAGE_libid3tag is not set +# CONFIG_PACKAGE_libidn is not set +# CONFIG_PACKAGE_libidn2 is not set +# CONFIG_PACKAGE_libiio is not set +# CONFIG_PACKAGE_libinotifytools is not set +# CONFIG_PACKAGE_libinput is not set +# CONFIG_PACKAGE_libintl is not set +# CONFIG_PACKAGE_libintl-full is not set +# CONFIG_PACKAGE_libipfs-http-client is not set +# CONFIG_PACKAGE_libiw is not set +CONFIG_PACKAGE_libiwinfo=y +# CONFIG_PACKAGE_libjpeg-turbo is not set +CONFIG_PACKAGE_libjson-c=y +# CONFIG_PACKAGE_libkeyutils is not set +CONFIG_PACKAGE_libkmod=y +# CONFIG_PACKAGE_libksba is not set +CONFIG_PACKAGE_libkvcutil=y +# CONFIG_PACKAGE_libldns is not set +# CONFIG_PACKAGE_libleptonica is not set +# CONFIG_PACKAGE_libloragw is not set +# CONFIG_PACKAGE_libltdl is not set +CONFIG_PACKAGE_liblua=y +# CONFIG_PACKAGE_liblua5.3 is not set +CONFIG_PACKAGE_liblucihttp=y +CONFIG_PACKAGE_liblucihttp-lua=y +# CONFIG_PACKAGE_liblzo is not set +# CONFIG_PACKAGE_libmad is not set +# CONFIG_PACKAGE_libmagic is not set +# CONFIG_PACKAGE_libmaxminddb is not set +CONFIG_PACKAGE_libmbim=y +# CONFIG_PACKAGE_libmcrypt is not set +# CONFIG_PACKAGE_libmicrohttpd-no-ssl is not set +# CONFIG_PACKAGE_libmicrohttpd-ssl is not set +# CONFIG_PACKAGE_libmilter-sendmail is not set +# CONFIG_PACKAGE_libminiupnpc is not set +# CONFIG_PACKAGE_libmms is not set +CONFIG_PACKAGE_libmnl=y +# CONFIG_PACKAGE_libmodbus is not set +# CONFIG_PACKAGE_libmosquitto-nossl is not set +# CONFIG_PACKAGE_libmosquitto-ssl is not set +# CONFIG_PACKAGE_libmount is not set +# CONFIG_PACKAGE_libmpdclient is not set +# CONFIG_PACKAGE_libmpeg2 is not set +# CONFIG_PACKAGE_libmpg123 is not set +# CONFIG_PACKAGE_libnatpmp is not set +CONFIG_PACKAGE_libncurses=y +# CONFIG_PACKAGE_libndpi is not set +# CONFIG_PACKAGE_libneon is not set +# CONFIG_PACKAGE_libnet-1.2.x is not set +# CONFIG_PACKAGE_libnetconf2 is not set +# CONFIG_PACKAGE_libnetfilter-acct is not set +CONFIG_PACKAGE_libnetfilter-conntrack=y +# CONFIG_PACKAGE_libnetfilter-cthelper is not set +# CONFIG_PACKAGE_libnetfilter-cttimeout is not set +# CONFIG_PACKAGE_libnetfilter-log is not set +# CONFIG_PACKAGE_libnetfilter-queue is not set +# CONFIG_PACKAGE_libnetsnmp is not set +CONFIG_PACKAGE_libnettle=y + +# +# Configuration +# +# CONFIG_LIBNETTLE_MINI is not set +# end of Configuration + +# CONFIG_PACKAGE_libnewt is not set +CONFIG_PACKAGE_libnfnetlink=y +# CONFIG_PACKAGE_libnftnl is not set +# CONFIG_PACKAGE_libnghttp2 is not set +CONFIG_PACKAGE_libnl=y +CONFIG_PACKAGE_libnl-core=y +CONFIG_PACKAGE_libnl-genl=y +CONFIG_PACKAGE_libnl-nf=y +CONFIG_PACKAGE_libnl-route=y +CONFIG_PACKAGE_libnl-tiny=y +# CONFIG_PACKAGE_libnopoll is not set +# CONFIG_PACKAGE_libnpth is not set +# CONFIG_PACKAGE_libnpupnp is not set +# CONFIG_PACKAGE_libogg is not set +# CONFIG_PACKAGE_liboil is not set +# CONFIG_PACKAGE_libopcodes is not set +# CONFIG_PACKAGE_libopendkim is not set +# CONFIG_PACKAGE_libopenobex is not set +# CONFIG_PACKAGE_libopensc is not set +# CONFIG_PACKAGE_libopenzwave is not set +# CONFIG_PACKAGE_liboping is not set +# CONFIG_PACKAGE_libopus is not set +# CONFIG_PACKAGE_libopusenc is not set +# CONFIG_PACKAGE_libopusfile is not set +# CONFIG_PACKAGE_liborcania is not set +# CONFIG_PACKAGE_libout123 is not set +# CONFIG_PACKAGE_libowipcalc is not set +# CONFIG_PACKAGE_libp11 is not set +# CONFIG_PACKAGE_libpagekite is not set +# CONFIG_PACKAGE_libpam is not set +# CONFIG_PACKAGE_libpbc is not set +CONFIG_PACKAGE_libpcap=y + +# +# Configuration +# +# CONFIG_PCAP_HAS_USB is not set +# CONFIG_PCAP_HAS_NETFILTER is not set +# end of Configuration + +CONFIG_PACKAGE_libpci=y +# CONFIG_PACKAGE_libpciaccess is not set +# CONFIG_PACKAGE_libpcre is not set +# CONFIG_PACKAGE_libpcre16 is not set +CONFIG_PACKAGE_libpcre2=y +# CONFIG_PCRE2_JIT_ENABLED is not set +# CONFIG_PACKAGE_libpcre2-16 is not set +# CONFIG_PACKAGE_libpcre2-32 is not set +# CONFIG_PACKAGE_libpcre32 is not set +# CONFIG_PACKAGE_libpcrecpp is not set +# CONFIG_PACKAGE_libpcsclite is not set +# CONFIG_PACKAGE_libpfring is not set +# CONFIG_PACKAGE_libpkcs11-spy is not set +# CONFIG_PACKAGE_libpkgconf is not set +# CONFIG_PACKAGE_libpng is not set +# CONFIG_PACKAGE_libpopt is not set +# CONFIG_PACKAGE_libpri is not set +# CONFIG_PACKAGE_libprotobuf-c is not set +# CONFIG_PACKAGE_libpsl is not set +CONFIG_PACKAGE_libqmi=y + +# +# Configuration +# +CONFIG_LIBQMI_WITH_MBIM_QMUX=y +CONFIG_LIBQMI_WITH_QRTR_GLIB=y +CONFIG_LIBQMI_COLLECTION_BASIC=y +# CONFIG_LIBQMI_COLLECTION_FULL is not set +# end of Configuration + +# CONFIG_PACKAGE_libqrencode is not set +CONFIG_PACKAGE_libqrtr-glib=y +# CONFIG_PACKAGE_libquickjs is not set +# CONFIG_PACKAGE_libradcli is not set +# CONFIG_PACKAGE_libradiotap is not set +# CONFIG_PACKAGE_libreadline is not set +# CONFIG_PACKAGE_libredblack is not set +# CONFIG_PACKAGE_librouteros is not set +# CONFIG_PACKAGE_libroxml is not set +# CONFIG_PACKAGE_librrd1 is not set +# CONFIG_PACKAGE_librtlsdr is not set +# CONFIG_PACKAGE_libruby is not set +# CONFIG_PACKAGE_libsamplerate is not set +# CONFIG_PACKAGE_libsane is not set +# CONFIG_PACKAGE_libsasl2 is not set +# CONFIG_PACKAGE_libsearpc is not set +# CONFIG_PACKAGE_libseccomp is not set +# CONFIG_PACKAGE_libselinux is not set +# CONFIG_PACKAGE_libsemanage is not set +# CONFIG_PACKAGE_libsensors is not set +# CONFIG_PACKAGE_libsepol is not set +# CONFIG_PACKAGE_libshout is not set +# CONFIG_PACKAGE_libshout-full is not set +# CONFIG_PACKAGE_libshout-nossl is not set +# CONFIG_PACKAGE_libsispmctl is not set +# CONFIG_PACKAGE_libslang2 is not set +# CONFIG_PACKAGE_libslang2-mod-base64 is not set +# CONFIG_PACKAGE_libslang2-mod-chksum is not set +# CONFIG_PACKAGE_libslang2-mod-csv is not set +# CONFIG_PACKAGE_libslang2-mod-fcntl is not set +# CONFIG_PACKAGE_libslang2-mod-fork is not set +# CONFIG_PACKAGE_libslang2-mod-histogram is not set +# CONFIG_PACKAGE_libslang2-mod-iconv is not set +# CONFIG_PACKAGE_libslang2-mod-json is not set +# CONFIG_PACKAGE_libslang2-mod-onig is not set +# CONFIG_PACKAGE_libslang2-mod-pcre is not set +# CONFIG_PACKAGE_libslang2-mod-png is not set +# CONFIG_PACKAGE_libslang2-mod-rand is not set +# CONFIG_PACKAGE_libslang2-mod-select is not set +# CONFIG_PACKAGE_libslang2-mod-slsmg is not set +# CONFIG_PACKAGE_libslang2-mod-socket is not set +# CONFIG_PACKAGE_libslang2-mod-stats is not set +# CONFIG_PACKAGE_libslang2-mod-sysconf is not set +# CONFIG_PACKAGE_libslang2-mod-termios is not set +# CONFIG_PACKAGE_libslang2-mod-varray is not set +# CONFIG_PACKAGE_libslang2-mod-zlib is not set +# CONFIG_PACKAGE_libslang2-modules is not set +CONFIG_PACKAGE_libsmartcols=m +# CONFIG_PACKAGE_libsndfile is not set +# CONFIG_PACKAGE_libsoc is not set +# CONFIG_PACKAGE_libsocks is not set +# CONFIG_PACKAGE_libsodium is not set +# CONFIG_PACKAGE_libsoup is not set +# CONFIG_PACKAGE_libsoxr is not set +# CONFIG_PACKAGE_libspeex is not set +# CONFIG_PACKAGE_libspeexdsp is not set +# CONFIG_PACKAGE_libspice-server is not set +CONFIG_PACKAGE_libss=m +# CONFIG_PACKAGE_libssh is not set +# CONFIG_PACKAGE_libssh2 is not set +# CONFIG_PACKAGE_libstoken is not set +# CONFIG_PACKAGE_libstrophe is not set +# CONFIG_PACKAGE_libsyn123 is not set +# CONFIG_PACKAGE_libsysrepo is not set +# CONFIG_PACKAGE_libtalloc is not set +# CONFIG_PACKAGE_libtar is not set +# CONFIG_PACKAGE_libtasn1 is not set +# CONFIG_PACKAGE_libtheora is not set +# CONFIG_PACKAGE_libtiff is not set +# CONFIG_PACKAGE_libtiffxx is not set +# CONFIG_PACKAGE_libtins is not set +# CONFIG_PACKAGE_libtirpc is not set +# CONFIG_PACKAGE_libtorrent-rasterbar is not set +CONFIG_PACKAGE_libubox=y +# CONFIG_PACKAGE_libubox-lua is not set +CONFIG_PACKAGE_libubus=y +CONFIG_PACKAGE_libubus-lua=y +CONFIG_PACKAGE_libuci=y +# CONFIG_PACKAGE_libuci-lua is not set +# CONFIG_PACKAGE_libuci2 is not set +CONFIG_PACKAGE_libuclient=y +CONFIG_PACKAGE_libudev-zero=y +# CONFIG_PACKAGE_libudns is not set +# CONFIG_PACKAGE_libuecc is not set +# CONFIG_PACKAGE_libugpio is not set +# CONFIG_PACKAGE_libunistring is not set +# CONFIG_PACKAGE_libunwind is not set +# CONFIG_PACKAGE_libupnp is not set +# CONFIG_PACKAGE_libupnpp is not set +# CONFIG_PACKAGE_liburcu is not set +# CONFIG_PACKAGE_liburing is not set +CONFIG_PACKAGE_libusb-1.0=y +# CONFIG_PACKAGE_libusb-compat is not set +# CONFIG_PACKAGE_libustream-mbedtls is not set +CONFIG_PACKAGE_libustream-openssl=y +# CONFIG_PACKAGE_libustream-wolfssl is not set +CONFIG_PACKAGE_libuuid=y +# CONFIG_PACKAGE_libuv is not set +# CONFIG_PACKAGE_libuwifi is not set +# CONFIG_PACKAGE_libv4l is not set +# CONFIG_PACKAGE_libvorbis is not set +# CONFIG_PACKAGE_libvorbisidec is not set +# CONFIG_PACKAGE_libvpx is not set +# CONFIG_PACKAGE_libwebp is not set +# CONFIG_PACKAGE_libwebsockets-full is not set +# CONFIG_PACKAGE_libwebsockets-mbedtls is not set +# CONFIG_PACKAGE_libwebsockets-openssl is not set +# CONFIG_PACKAGE_libwrap is not set +# CONFIG_PACKAGE_libwxbase is not set +# CONFIG_PACKAGE_libxerces-c is not set +# CONFIG_PACKAGE_libxerces-c-samples is not set +# CONFIG_PACKAGE_libxml2 is not set +# CONFIG_PACKAGE_libxslt is not set +# CONFIG_PACKAGE_libyaml-cpp is not set +# CONFIG_PACKAGE_libyang is not set +# CONFIG_PACKAGE_libyang-cpp is not set +# CONFIG_PACKAGE_libyubikey is not set +# CONFIG_PACKAGE_libzmq-curve is not set +# CONFIG_PACKAGE_libzmq-nc is not set +# CONFIG_PACKAGE_linux-atm is not set +# CONFIG_PACKAGE_lmdb is not set +# CONFIG_PACKAGE_log4cplus is not set +# CONFIG_PACKAGE_loudmouth is not set +# CONFIG_PACKAGE_lttng-ust is not set +# CONFIG_PACKAGE_minizip is not set +# CONFIG_PACKAGE_msgpack-c is not set +# CONFIG_PACKAGE_mtdev is not set +# CONFIG_PACKAGE_musl-fts is not set +# CONFIG_PACKAGE_mxml is not set +# CONFIG_PACKAGE_nspr is not set +# CONFIG_PACKAGE_oniguruma is not set +# CONFIG_PACKAGE_open-isns is not set +# CONFIG_PACKAGE_p11-kit is not set +# CONFIG_PACKAGE_pixman is not set +# CONFIG_PACKAGE_poco is not set +# CONFIG_PACKAGE_poco-all is not set +# CONFIG_PACKAGE_protobuf is not set +# CONFIG_PACKAGE_protobuf-lite is not set +# CONFIG_PACKAGE_pthsem is not set +# CONFIG_PACKAGE_re2 is not set +CONFIG_PACKAGE_rpcd-mod-luci=y +# CONFIG_PACKAGE_rpcd-mod-rad2-enc is not set +CONFIG_PACKAGE_rpcd-mod-rrdns=y +# CONFIG_PACKAGE_sbc is not set +# CONFIG_PACKAGE_serdisplib is not set +CONFIG_PACKAGE_terminfo=y +# CONFIG_PACKAGE_tinycdb is not set +# CONFIG_PACKAGE_uclibcxx is not set +# CONFIG_PACKAGE_uw-imap is not set +# CONFIG_PACKAGE_xmlrpc-c is not set +# CONFIG_PACKAGE_xmlrpc-c-client is not set +# CONFIG_PACKAGE_xmlrpc-c-server is not set +# CONFIG_PACKAGE_yajl is not set +# CONFIG_PACKAGE_yubico-pam is not set +CONFIG_PACKAGE_zlib=y + +# +# Configuration +# +# CONFIG_ZLIB_OPTIMIZE_SPEED is not set +# end of Configuration +# end of Libraries + +# +# LuCI +# + +# +# 1. Collections +# +CONFIG_PACKAGE_luci=y +# CONFIG_PACKAGE_luci-lib-docker is not set +# CONFIG_PACKAGE_luci-nginx is not set +# CONFIG_PACKAGE_luci-ssl is not set +# CONFIG_PACKAGE_luci-ssl-nginx is not set +# CONFIG_PACKAGE_luci-ssl-openssl is not set +# end of 1. Collections + +# +# 2. Modules +# +CONFIG_PACKAGE_luci-base=y +# CONFIG_LUCI_SRCDIET is not set +CONFIG_LUCI_JSMIN=y +# CONFIG_LUCI_CSSTIDY is not set + +# +# Translations +# +# CONFIG_LUCI_LANG_ar is not set +# CONFIG_LUCI_LANG_bg is not set +# CONFIG_LUCI_LANG_bn_BD is not set +# CONFIG_LUCI_LANG_ca is not set +# CONFIG_LUCI_LANG_cs is not set +# CONFIG_LUCI_LANG_da is not set +# CONFIG_LUCI_LANG_de is not set +# CONFIG_LUCI_LANG_el is not set +# CONFIG_LUCI_LANG_en is not set +# CONFIG_LUCI_LANG_es is not set +# CONFIG_LUCI_LANG_fi is not set +# CONFIG_LUCI_LANG_fr is not set +# CONFIG_LUCI_LANG_he is not set +# CONFIG_LUCI_LANG_hi is not set +# CONFIG_LUCI_LANG_hu is not set +# CONFIG_LUCI_LANG_it is not set +# CONFIG_LUCI_LANG_ja is not set +# CONFIG_LUCI_LANG_ko is not set +# CONFIG_LUCI_LANG_mr is not set +# CONFIG_LUCI_LANG_ms is not set +# CONFIG_LUCI_LANG_nb_NO is not set +# CONFIG_LUCI_LANG_nl is not set +# CONFIG_LUCI_LANG_pl is not set +# CONFIG_LUCI_LANG_pt is not set +# CONFIG_LUCI_LANG_pt_BR is not set +# CONFIG_LUCI_LANG_ro is not set +# CONFIG_LUCI_LANG_ru is not set +# CONFIG_LUCI_LANG_sk is not set +# CONFIG_LUCI_LANG_sv is not set +# CONFIG_LUCI_LANG_tr is not set +# CONFIG_LUCI_LANG_uk is not set +# CONFIG_LUCI_LANG_vi is not set +CONFIG_LUCI_LANG_zh_Hans=y +# CONFIG_LUCI_LANG_zh_Hant is not set +# end of Translations + +CONFIG_PACKAGE_luci-compat=y +CONFIG_PACKAGE_luci-mod-admin-full=y +# CONFIG_PACKAGE_luci-mod-battstatus is not set +# CONFIG_PACKAGE_luci-mod-dashboard is not set +# CONFIG_PACKAGE_luci-mod-failsafe is not set +CONFIG_PACKAGE_luci-mod-network=y +# CONFIG_PACKAGE_luci-mod-rpc is not set +CONFIG_PACKAGE_luci-mod-status=y +CONFIG_PACKAGE_luci-mod-system=y +# end of 2. Modules + +# +# 3. Applications +# +# CONFIG_PACKAGE_luci-app-accesscontrol is not set +# CONFIG_PACKAGE_luci-app-acl is not set +# CONFIG_PACKAGE_luci-app-acme is not set +# CONFIG_PACKAGE_luci-app-adblock is not set +# CONFIG_PACKAGE_luci-app-adbyby-plus is not set +# CONFIG_PACKAGE_luci-app-advanced-reboot is not set +# CONFIG_PACKAGE_luci-app-advancedsetting is not set +# CONFIG_PACKAGE_luci-app-ahcp is not set +# CONFIG_PACKAGE_luci-app-airplay2 is not set +# CONFIG_PACKAGE_luci-app-airwhu is not set +# CONFIG_PACKAGE_luci-app-aliddns is not set +# CONFIG_PACKAGE_luci-app-alist is not set +# CONFIG_PACKAGE_luci-app-amule is not set +# CONFIG_PACKAGE_luci-app-appfilter is not set +# CONFIG_PACKAGE_luci-app-argon-config is not set +# CONFIG_PACKAGE_luci-app-aria2 is not set +# CONFIG_PACKAGE_luci-app-arpbind is not set +# CONFIG_PACKAGE_luci-app-attendedsysupgrade is not set +# CONFIG_PACKAGE_luci-app-autoreboot is not set +# CONFIG_PACKAGE_luci-app-babeld is not set +# CONFIG_PACKAGE_luci-app-baidupcs-web is not set +# CONFIG_PACKAGE_luci-app-banip is not set +# CONFIG_PACKAGE_luci-app-bcp38 is not set +# CONFIG_PACKAGE_luci-app-beardropper is not set +# CONFIG_PACKAGE_luci-app-bird1-ipv4 is not set +# CONFIG_PACKAGE_luci-app-bird1-ipv6 is not set +# CONFIG_PACKAGE_luci-app-bitsrunlogin-go is not set +# CONFIG_PACKAGE_luci-app-bmx6 is not set +# CONFIG_PACKAGE_luci-app-bmx7 is not set +# CONFIG_PACKAGE_luci-app-brook-server is not set +# CONFIG_PACKAGE_luci-app-cd8021x is not set +# CONFIG_PACKAGE_luci-app-cifs is not set +# CONFIG_PACKAGE_luci-app-cifs-mount is not set +# CONFIG_PACKAGE_luci-app-cjdns is not set +# CONFIG_PACKAGE_luci-app-clamav is not set +# CONFIG_PACKAGE_luci-app-commands is not set +# CONFIG_PACKAGE_luci-app-cpufreq is not set +# CONFIG_PACKAGE_luci-app-cpulimit is not set +# CONFIG_PACKAGE_luci-app-cshark is not set +# CONFIG_PACKAGE_luci-app-dawn is not set +# CONFIG_PACKAGE_luci-app-dcwapd is not set +# CONFIG_PACKAGE_luci-app-ddns is not set +# CONFIG_PACKAGE_luci-app-ddns-go is not set +# CONFIG_PACKAGE_luci-app-diag-core is not set +# CONFIG_PACKAGE_luci-app-diskman is not set +CONFIG_PACKAGE_luci-app-diskman_INCLUDE_btrfs_progs=y +CONFIG_PACKAGE_luci-app-diskman_INCLUDE_lsblk=y +# CONFIG_PACKAGE_luci-app-diskman_INCLUDE_mdadm is not set +# CONFIG_PACKAGE_luci-app-dnscrypt-proxy is not set +# CONFIG_PACKAGE_luci-app-dnsforwarder is not set +# CONFIG_PACKAGE_luci-app-docker is not set +# CONFIG_PACKAGE_luci-app-dockerman is not set +# CONFIG_PACKAGE_luci-app-dump1090 is not set +# CONFIG_PACKAGE_luci-app-dynapoint is not set +# CONFIG_PACKAGE_luci-app-eoip is not set +# CONFIG_PACKAGE_luci-app-eqos is not set +# CONFIG_PACKAGE_luci-app-fileassistant is not set +# CONFIG_PACKAGE_luci-app-filebrowser is not set +CONFIG_PACKAGE_luci-app-filetransfer=y +CONFIG_PACKAGE_luci-app-firewall=y +# CONFIG_PACKAGE_luci-app-frpc is not set +# CONFIG_PACKAGE_luci-app-frps is not set +# CONFIG_PACKAGE_luci-app-fwknopd is not set +# CONFIG_PACKAGE_luci-app-gost is not set +# CONFIG_PACKAGE_luci-app-gowebdav is not set +# CONFIG_PACKAGE_luci-app-guest-wifi is not set +# CONFIG_PACKAGE_luci-app-haproxy-tcp is not set +# CONFIG_PACKAGE_luci-app-hd-idle is not set +# CONFIG_PACKAGE_luci-app-hnet is not set +# CONFIG_PACKAGE_luci-app-https-dns-proxy is not set +# CONFIG_PACKAGE_luci-app-ipsec-vpnd is not set +# CONFIG_PACKAGE_luci-app-ipsec-vpnserver-manyusers is not set +# CONFIG_PACKAGE_luci-app-iptvhelper is not set +# CONFIG_PACKAGE_luci-app-kcptun is not set +# CONFIG_PACKAGE_luci-app-kodexplorer is not set +# CONFIG_PACKAGE_luci-app-ksmbd is not set +# CONFIG_PACKAGE_luci-app-ledtrig-rssi is not set +# CONFIG_PACKAGE_luci-app-ledtrig-switch is not set +# CONFIG_PACKAGE_luci-app-ledtrig-usbport is not set +# CONFIG_PACKAGE_luci-app-lxc is not set +# CONFIG_PACKAGE_luci-app-mentohust is not set +# CONFIG_PACKAGE_luci-app-microsocks is not set +# CONFIG_PACKAGE_luci-app-minidlna is not set +# CONFIG_PACKAGE_luci-app-minieap is not set +# CONFIG_PACKAGE_luci-app-mjpg-streamer is not set +# CONFIG_PACKAGE_luci-app-msd_lite is not set +CONFIG_PACKAGE_luci-app-mtk=y +# CONFIG_PACKAGE_luci-app-music-remote-center is not set +# CONFIG_PACKAGE_luci-app-mwan3 is not set +# CONFIG_PACKAGE_luci-app-mwan3helper is not set +# CONFIG_PACKAGE_luci-app-mwol is not set +# CONFIG_PACKAGE_luci-app-n2n is not set +# CONFIG_PACKAGE_luci-app-naiveproxy is not set +# CONFIG_PACKAGE_luci-app-natmap is not set +# CONFIG_PACKAGE_luci-app-netdata is not set +# CONFIG_PACKAGE_luci-app-nextdns is not set +# CONFIG_PACKAGE_luci-app-nfs is not set +# CONFIG_PACKAGE_luci-app-nft-qos is not set +# CONFIG_PACKAGE_luci-app-nginx-pingos is not set +# CONFIG_PACKAGE_luci-app-ngrokc is not set +# CONFIG_PACKAGE_luci-app-njitclient is not set +# CONFIG_PACKAGE_luci-app-nlbwmon is not set +# CONFIG_PACKAGE_luci-app-nps is not set +# CONFIG_PACKAGE_luci-app-ntpc is not set +# CONFIG_PACKAGE_luci-app-nut is not set +# CONFIG_PACKAGE_luci-app-ocserv is not set +# CONFIG_PACKAGE_luci-app-olsr is not set +# CONFIG_PACKAGE_luci-app-olsr-services is not set +# CONFIG_PACKAGE_luci-app-olsr-viz is not set +# CONFIG_PACKAGE_luci-app-omcproxy is not set +# CONFIG_PACKAGE_luci-app-openclash is not set +# CONFIG_PACKAGE_luci-app-openvpn is not set +# CONFIG_PACKAGE_luci-app-openvpn-server is not set +CONFIG_PACKAGE_luci-app-opkg=y +# CONFIG_PACKAGE_luci-app-oscam is not set +# CONFIG_PACKAGE_luci-app-p910nd is not set +# CONFIG_PACKAGE_luci-app-pagekitec is not set +# CONFIG_PACKAGE_luci-app-passwall is not set + +# +# Configuration +# +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Brook is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Haproxy is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Hysteria is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_NaiveProxy is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Client is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Server is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Rust_Client is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Rust_Server is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ShadowsocksR_Libev_Client is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ShadowsocksR_Libev_Server is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Simple_Obfs is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Trojan_GO is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Trojan_Plus is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_tuic_client is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray_Geodata is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray_Plugin is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Xray is not set +# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Xray_Plugin is not set +# end of Configuration + +# CONFIG_PACKAGE_luci-app-polipo is not set +# CONFIG_PACKAGE_luci-app-pppoe-relay is not set +# CONFIG_PACKAGE_luci-app-pppoe-server is not set +# CONFIG_PACKAGE_luci-app-privoxy is not set +# CONFIG_PACKAGE_luci-app-ps3netsrv is not set +# CONFIG_PACKAGE_luci-app-qbittorrent is not set +# CONFIG_PACKAGE_luci-app-qos is not set +# CONFIG_PACKAGE_luci-app-radicale is not set +# CONFIG_PACKAGE_luci-app-radicale2 is not set +# CONFIG_PACKAGE_luci-app-ramfree is not set +# CONFIG_PACKAGE_luci-app-rclone is not set +# CONFIG_PACKAGE_luci-app-rclone_INCLUDE_rclone-webui is not set +# CONFIG_PACKAGE_luci-app-rclone_INCLUDE_rclone-ng is not set +# CONFIG_PACKAGE_luci-app-rp-pppoe-server is not set +# CONFIG_PACKAGE_luci-app-samba4 is not set +# CONFIG_PACKAGE_luci-app-scutclient is not set +# CONFIG_PACKAGE_luci-app-ser2net is not set +# CONFIG_PACKAGE_luci-app-shadowsocks-libev is not set +# CONFIG_PACKAGE_luci-app-shairplay is not set +# CONFIG_PACKAGE_luci-app-siitwizard is not set +# CONFIG_PACKAGE_luci-app-simple-adblock is not set +# CONFIG_PACKAGE_luci-app-smartdns is not set +# CONFIG_PACKAGE_luci-app-smstool is not set +# CONFIG_PACKAGE_luci-app-snmpd is not set +# CONFIG_PACKAGE_luci-app-socat is not set +# CONFIG_PACKAGE_luci-app-softether is not set +# CONFIG_PACKAGE_luci-app-softethervpn is not set +# CONFIG_PACKAGE_luci-app-softethervpn5 is not set +# CONFIG_PACKAGE_luci-app-speederv2 is not set +# CONFIG_PACKAGE_luci-app-splash is not set +# CONFIG_PACKAGE_luci-app-sqm is not set +# CONFIG_PACKAGE_luci-app-squid is not set +# CONFIG_PACKAGE_luci-app-ssr-libev-server is not set +# CONFIG_PACKAGE_luci-app-ssr-mudb-server is not set +# CONFIG_PACKAGE_luci-app-ssr-plus is not set +CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_NONE_Client=y +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_Libev_Client is not set +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_Rust_Client is not set +CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_NONE_Server=y +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_Libev_Server is not set +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_Rust_Server is not set +CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_NONE_V2RAY=y +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_V2ray is not set +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Xray is not set +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_ChinaDNS_NG is not set +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Hysteria is not set +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_IPT2Socks is not set +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Kcptun is not set +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_NaiveProxy is not set +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Redsocks2 is not set +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_Simple_Obfs is not set +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_V2ray_Plugin is not set +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_ShadowsocksR_Libev_Client is not set +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_ShadowsocksR_Libev_Server is not set +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Trojan is not set +# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Tuic-Client is not set +# CONFIG_PACKAGE_luci-app-ssrserver-python is not set +# CONFIG_PACKAGE_luci-app-statistics is not set +# CONFIG_PACKAGE_luci-app-syncdial is not set +# CONFIG_PACKAGE_luci-app-syncthing is not set +# CONFIG_PACKAGE_luci-app-sysuh3c is not set +# CONFIG_PACKAGE_luci-app-timecontrol is not set +# CONFIG_PACKAGE_luci-app-timewol is not set +# CONFIG_PACKAGE_luci-app-tinyproxy is not set +# CONFIG_PACKAGE_luci-app-transmission is not set +# CONFIG_PACKAGE_luci-app-travelmate is not set +# CONFIG_PACKAGE_luci-app-trojan-server is not set +# CONFIG_PACKAGE_luci-app-ttyd is not set +# CONFIG_PACKAGE_luci-app-turboacc is not set +CONFIG_PACKAGE_TURBOACC_INCLUDE_NO_FASTPATH=y +# CONFIG_PACKAGE_TURBOACC_INCLUDE_FLOW_OFFLOADING is not set +# CONFIG_PACKAGE_TURBOACC_INCLUDE_FAST_CLASSIFIER is not set +# CONFIG_PACKAGE_TURBOACC_INCLUDE_SHORTCUT_FE_CM is not set +# CONFIG_PACKAGE_TURBOACC_INCLUDE_BBR_CCA is not set +CONFIG_PACKAGE_luci-app-turboacc-mtk=y +# CONFIG_PACKAGE_luci-app-udp2raw is not set +# CONFIG_PACKAGE_luci-app-udpxy is not set +# CONFIG_PACKAGE_luci-app-uhttpd is not set +# CONFIG_PACKAGE_luci-app-unblockneteasemusic is not set +# CONFIG_PACKAGE_luci-app-unbound is not set +CONFIG_PACKAGE_luci-app-upnp=y +# CONFIG_PACKAGE_luci-app-usb-printer is not set +# CONFIG_PACKAGE_luci-app-usb3disable is not set +# CONFIG_PACKAGE_luci-app-uugamebooster is not set +# CONFIG_PACKAGE_luci-app-v2ray-server is not set +# CONFIG_PACKAGE_luci-app-v2raya is not set +# CONFIG_PACKAGE_luci-app-verysync is not set +# CONFIG_PACKAGE_luci-app-vlmcsd is not set +# CONFIG_PACKAGE_luci-app-vnstat is not set +# CONFIG_PACKAGE_luci-app-vnstat2 is not set +# CONFIG_PACKAGE_luci-app-vpn-policy-routing is not set +# CONFIG_PACKAGE_luci-app-vpnbypass is not set +# CONFIG_PACKAGE_luci-app-vsftpd is not set +# CONFIG_PACKAGE_luci-app-vssr is not set +# CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Hysteria is not set +# CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Kcptun is not set +# CONFIG_PACKAGE_luci-app-vssr_INCLUDE_ShadowsocksR_Libev_Server is not set +# CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Trojan is not set +# CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Xray is not set +# CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Xray_plugin is not set +# CONFIG_PACKAGE_luci-app-watchcat is not set +# CONFIG_PACKAGE_luci-app-webadmin is not set +# CONFIG_PACKAGE_luci-app-webrestriction is not set +# CONFIG_PACKAGE_luci-app-weburl is not set +# CONFIG_PACKAGE_luci-app-wechatpush is not set +# CONFIG_PACKAGE_luci-app-wifischedule is not set +# CONFIG_PACKAGE_luci-app-wireguard is not set +# CONFIG_PACKAGE_luci-app-wol is not set +# CONFIG_PACKAGE_luci-app-xinetd is not set +# CONFIG_PACKAGE_luci-app-xlnetacc is not set +# CONFIG_PACKAGE_luci-app-yggdrasil is not set +# CONFIG_PACKAGE_luci-app-zerotier is not set +# end of 3. Applications + +# +# 4. Themes +# +CONFIG_PACKAGE_luci-theme-argon=y +CONFIG_PACKAGE_luci-theme-bootstrap=y +CONFIG_PACKAGE_luci-theme-bootstrap-mod=y +# CONFIG_PACKAGE_luci-theme-material is not set +# CONFIG_PACKAGE_luci-theme-openwrt is not set +# CONFIG_PACKAGE_luci-theme-openwrt-2020 is not set +# end of 4. Themes + +# +# 5. Protocols +# +# CONFIG_PACKAGE_luci-proto-3g is not set +# CONFIG_PACKAGE_luci-proto-bonding is not set +# CONFIG_PACKAGE_luci-proto-gre is not set +# CONFIG_PACKAGE_luci-proto-hnet is not set +# CONFIG_PACKAGE_luci-proto-ipip is not set +CONFIG_PACKAGE_luci-proto-ipv6=y +# CONFIG_PACKAGE_luci-proto-minieap is not set +CONFIG_PACKAGE_luci-proto-modemmanager=y +# CONFIG_PACKAGE_luci-proto-ncm is not set +# CONFIG_PACKAGE_luci-proto-openconnect is not set +# CONFIG_PACKAGE_luci-proto-openfortivpn is not set +CONFIG_PACKAGE_luci-proto-ppp=y +# CONFIG_PACKAGE_luci-proto-pppossh is not set +CONFIG_PACKAGE_luci-proto-qmi=y +# CONFIG_PACKAGE_luci-proto-relay is not set +# CONFIG_PACKAGE_luci-proto-sstp is not set +# CONFIG_PACKAGE_luci-proto-vpnc is not set +# CONFIG_PACKAGE_luci-proto-vxlan is not set +# CONFIG_PACKAGE_luci-proto-wireguard is not set +# end of 5. Protocols + +# +# 6. Libraries +# +CONFIG_PACKAGE_luci-lib-base=y +# CONFIG_PACKAGE_luci-lib-dracula is not set +# CONFIG_PACKAGE_luci-lib-httpclient is not set +# CONFIG_PACKAGE_luci-lib-httpprotoutils is not set +CONFIG_PACKAGE_luci-lib-ip=y +CONFIG_PACKAGE_luci-lib-ipkg=y +# CONFIG_PACKAGE_luci-lib-iptparser is not set +# CONFIG_PACKAGE_luci-lib-jquery-1-4 is not set +# CONFIG_PACKAGE_luci-lib-json is not set +CONFIG_PACKAGE_luci-lib-jsonc=y +CONFIG_PACKAGE_luci-lib-nixio=y +# CONFIG_PACKAGE_luci-lib-nixio_notls is not set +# CONFIG_PACKAGE_luci-lib-nixio_axtls is not set +# CONFIG_PACKAGE_luci-lib-nixio_cyassl is not set +CONFIG_PACKAGE_luci-lib-nixio_openssl=y +# CONFIG_PACKAGE_luci-lib-px5g is not set +# end of 6. Libraries + +CONFIG_PACKAGE_default-settings=y +CONFIG_PACKAGE_default-settings-chn=y +# CONFIG_PACKAGE_luci-i18n-base-ar is not set +# CONFIG_PACKAGE_luci-i18n-base-bg is not set +# CONFIG_PACKAGE_luci-i18n-base-bn is not set +# CONFIG_PACKAGE_luci-i18n-base-ca is not set +# CONFIG_PACKAGE_luci-i18n-base-cs is not set +# CONFIG_PACKAGE_luci-i18n-base-da is not set +# CONFIG_PACKAGE_luci-i18n-base-de is not set +# CONFIG_PACKAGE_luci-i18n-base-el is not set +# CONFIG_PACKAGE_luci-i18n-base-en is not set +# CONFIG_PACKAGE_luci-i18n-base-es is not set +# CONFIG_PACKAGE_luci-i18n-base-fi is not set +# CONFIG_PACKAGE_luci-i18n-base-fr is not set +# CONFIG_PACKAGE_luci-i18n-base-he is not set +# CONFIG_PACKAGE_luci-i18n-base-hi is not set +# CONFIG_PACKAGE_luci-i18n-base-hu is not set +# CONFIG_PACKAGE_luci-i18n-base-it is not set +# CONFIG_PACKAGE_luci-i18n-base-ja is not set +# CONFIG_PACKAGE_luci-i18n-base-ko is not set +# CONFIG_PACKAGE_luci-i18n-base-mr is not set +# CONFIG_PACKAGE_luci-i18n-base-ms is not set +# CONFIG_PACKAGE_luci-i18n-base-nl is not set +# CONFIG_PACKAGE_luci-i18n-base-no is not set +# CONFIG_PACKAGE_luci-i18n-base-pl is not set +# CONFIG_PACKAGE_luci-i18n-base-pt is not set +# CONFIG_PACKAGE_luci-i18n-base-pt-br is not set +# CONFIG_PACKAGE_luci-i18n-base-ro is not set +# CONFIG_PACKAGE_luci-i18n-base-ru is not set +# CONFIG_PACKAGE_luci-i18n-base-sk is not set +# CONFIG_PACKAGE_luci-i18n-base-sv is not set +# CONFIG_PACKAGE_luci-i18n-base-tr is not set +# CONFIG_PACKAGE_luci-i18n-base-uk is not set +# CONFIG_PACKAGE_luci-i18n-base-vi is not set +CONFIG_PACKAGE_luci-i18n-base-zh-cn=y +# CONFIG_PACKAGE_luci-i18n-base-zh-tw is not set +CONFIG_PACKAGE_luci-i18n-filetransfer-zh-cn=y +# CONFIG_PACKAGE_luci-i18n-firewall-ar is not set +# CONFIG_PACKAGE_luci-i18n-firewall-bg is not set +# CONFIG_PACKAGE_luci-i18n-firewall-bn is not set +# CONFIG_PACKAGE_luci-i18n-firewall-ca is not set +# CONFIG_PACKAGE_luci-i18n-firewall-cs is not set +# CONFIG_PACKAGE_luci-i18n-firewall-da is not set +# CONFIG_PACKAGE_luci-i18n-firewall-de is not set +# CONFIG_PACKAGE_luci-i18n-firewall-el is not set +# CONFIG_PACKAGE_luci-i18n-firewall-en is not set +# CONFIG_PACKAGE_luci-i18n-firewall-es is not set +# CONFIG_PACKAGE_luci-i18n-firewall-fi is not set +# CONFIG_PACKAGE_luci-i18n-firewall-fr is not set +# CONFIG_PACKAGE_luci-i18n-firewall-he is not set +# CONFIG_PACKAGE_luci-i18n-firewall-hi is not set +# CONFIG_PACKAGE_luci-i18n-firewall-hu is not set +# CONFIG_PACKAGE_luci-i18n-firewall-it is not set +# CONFIG_PACKAGE_luci-i18n-firewall-ja is not set +# CONFIG_PACKAGE_luci-i18n-firewall-ko is not set +# CONFIG_PACKAGE_luci-i18n-firewall-mr is not set +# CONFIG_PACKAGE_luci-i18n-firewall-ms is not set +# CONFIG_PACKAGE_luci-i18n-firewall-no is not set +# CONFIG_PACKAGE_luci-i18n-firewall-pl is not set +# CONFIG_PACKAGE_luci-i18n-firewall-pt is not set +# CONFIG_PACKAGE_luci-i18n-firewall-pt-br is not set +# CONFIG_PACKAGE_luci-i18n-firewall-ro is not set +# CONFIG_PACKAGE_luci-i18n-firewall-ru is not set +# CONFIG_PACKAGE_luci-i18n-firewall-sk is not set +# CONFIG_PACKAGE_luci-i18n-firewall-sv is not set +# CONFIG_PACKAGE_luci-i18n-firewall-tr is not set +# CONFIG_PACKAGE_luci-i18n-firewall-uk is not set +# CONFIG_PACKAGE_luci-i18n-firewall-vi is not set +CONFIG_PACKAGE_luci-i18n-firewall-zh-cn=y +# CONFIG_PACKAGE_luci-i18n-firewall-zh-tw is not set +CONFIG_PACKAGE_luci-i18n-mtk-zh-cn=y +# CONFIG_PACKAGE_luci-i18n-opkg-ar is not set +# CONFIG_PACKAGE_luci-i18n-opkg-bg is not set +# CONFIG_PACKAGE_luci-i18n-opkg-bn is not set +# CONFIG_PACKAGE_luci-i18n-opkg-ca is not set +# CONFIG_PACKAGE_luci-i18n-opkg-cs is not set +# CONFIG_PACKAGE_luci-i18n-opkg-da is not set +# CONFIG_PACKAGE_luci-i18n-opkg-de is not set +# CONFIG_PACKAGE_luci-i18n-opkg-el is not set +# CONFIG_PACKAGE_luci-i18n-opkg-en is not set +# CONFIG_PACKAGE_luci-i18n-opkg-es is not set +# CONFIG_PACKAGE_luci-i18n-opkg-fi is not set +# CONFIG_PACKAGE_luci-i18n-opkg-fr is not set +# CONFIG_PACKAGE_luci-i18n-opkg-he is not set +# CONFIG_PACKAGE_luci-i18n-opkg-hi is not set +# CONFIG_PACKAGE_luci-i18n-opkg-hu is not set +# CONFIG_PACKAGE_luci-i18n-opkg-it is not set +# CONFIG_PACKAGE_luci-i18n-opkg-ja is not set +# CONFIG_PACKAGE_luci-i18n-opkg-ko is not set +# CONFIG_PACKAGE_luci-i18n-opkg-mr is not set +# CONFIG_PACKAGE_luci-i18n-opkg-ms is not set +# CONFIG_PACKAGE_luci-i18n-opkg-no is not set +# CONFIG_PACKAGE_luci-i18n-opkg-pl is not set +# CONFIG_PACKAGE_luci-i18n-opkg-pt is not set +# CONFIG_PACKAGE_luci-i18n-opkg-pt-br is not set +# CONFIG_PACKAGE_luci-i18n-opkg-ro is not set +# CONFIG_PACKAGE_luci-i18n-opkg-ru is not set +# CONFIG_PACKAGE_luci-i18n-opkg-sk is not set +# CONFIG_PACKAGE_luci-i18n-opkg-sv is not set +# CONFIG_PACKAGE_luci-i18n-opkg-tr is not set +# CONFIG_PACKAGE_luci-i18n-opkg-uk is not set +# CONFIG_PACKAGE_luci-i18n-opkg-vi is not set +CONFIG_PACKAGE_luci-i18n-opkg-zh-cn=y +# CONFIG_PACKAGE_luci-i18n-opkg-zh-tw is not set +CONFIG_PACKAGE_luci-i18n-turboacc-mtk-zh-cn=y +# CONFIG_PACKAGE_luci-i18n-upnp-ar is not set +# CONFIG_PACKAGE_luci-i18n-upnp-bg is not set +# CONFIG_PACKAGE_luci-i18n-upnp-bn is not set +# CONFIG_PACKAGE_luci-i18n-upnp-ca is not set +# CONFIG_PACKAGE_luci-i18n-upnp-cs is not set +# CONFIG_PACKAGE_luci-i18n-upnp-da is not set +# CONFIG_PACKAGE_luci-i18n-upnp-de is not set +# CONFIG_PACKAGE_luci-i18n-upnp-el is not set +# CONFIG_PACKAGE_luci-i18n-upnp-en is not set +# CONFIG_PACKAGE_luci-i18n-upnp-es is not set +# CONFIG_PACKAGE_luci-i18n-upnp-fi is not set +# CONFIG_PACKAGE_luci-i18n-upnp-fr is not set +# CONFIG_PACKAGE_luci-i18n-upnp-he is not set +# CONFIG_PACKAGE_luci-i18n-upnp-hi is not set +# CONFIG_PACKAGE_luci-i18n-upnp-hu is not set +# CONFIG_PACKAGE_luci-i18n-upnp-it is not set +# CONFIG_PACKAGE_luci-i18n-upnp-ja is not set +# CONFIG_PACKAGE_luci-i18n-upnp-ko is not set +# CONFIG_PACKAGE_luci-i18n-upnp-mr is not set +# CONFIG_PACKAGE_luci-i18n-upnp-ms is not set +# CONFIG_PACKAGE_luci-i18n-upnp-no is not set +# CONFIG_PACKAGE_luci-i18n-upnp-pl is not set +# CONFIG_PACKAGE_luci-i18n-upnp-pt is not set +# CONFIG_PACKAGE_luci-i18n-upnp-pt-br is not set +# CONFIG_PACKAGE_luci-i18n-upnp-ro is not set +# CONFIG_PACKAGE_luci-i18n-upnp-ru is not set +# CONFIG_PACKAGE_luci-i18n-upnp-sk is not set +# CONFIG_PACKAGE_luci-i18n-upnp-sv is not set +# CONFIG_PACKAGE_luci-i18n-upnp-tr is not set +# CONFIG_PACKAGE_luci-i18n-upnp-uk is not set +# CONFIG_PACKAGE_luci-i18n-upnp-vi is not set +CONFIG_PACKAGE_luci-i18n-upnp-zh-cn=y +# CONFIG_PACKAGE_luci-i18n-upnp-zh-tw is not set +# end of LuCI + +# +# Mail +# +# CONFIG_PACKAGE_alpine is not set +# CONFIG_PACKAGE_bogofilter is not set +# CONFIG_PACKAGE_dovecot is not set +# CONFIG_PACKAGE_dovecot-pigeonhole is not set +# CONFIG_PACKAGE_dovecot-utils is not set +# CONFIG_PACKAGE_emailrelay is not set +# CONFIG_PACKAGE_exim is not set +# CONFIG_PACKAGE_exim-gnutls is not set +# CONFIG_PACKAGE_exim-ldap is not set +# CONFIG_PACKAGE_exim-openssl is not set +# CONFIG_PACKAGE_fdm is not set +# CONFIG_PACKAGE_greyfix is not set +# CONFIG_PACKAGE_mailsend is not set +# CONFIG_PACKAGE_mailsend-nossl is not set +# CONFIG_PACKAGE_mblaze is not set +# CONFIG_PACKAGE_msmtp is not set +# CONFIG_PACKAGE_msmtp-mta is not set +# CONFIG_PACKAGE_msmtp-nossl is not set +# CONFIG_PACKAGE_msmtp-queue is not set +# CONFIG_PACKAGE_mutt is not set +# CONFIG_PACKAGE_nail is not set +# CONFIG_PACKAGE_opendkim is not set +# CONFIG_PACKAGE_opendkim-tools is not set +# CONFIG_PACKAGE_postfix is not set + +# +# Select postfix build options +# +CONFIG_POSTFIX_TLS=y +CONFIG_POSTFIX_SASL=y +CONFIG_POSTFIX_LDAP=y +# CONFIG_POSTFIX_DB is not set +CONFIG_POSTFIX_CDB=y +CONFIG_POSTFIX_SQLITE=y +# CONFIG_POSTFIX_MYSQL is not set +# CONFIG_POSTFIX_PGSQL is not set +CONFIG_POSTFIX_PCRE=y +# CONFIG_POSTFIX_EAI is not set +# end of Select postfix build options + +# CONFIG_PACKAGE_spamc is not set +# CONFIG_PACKAGE_spamc-ssl is not set +# end of Mail + +# +# MTK Properties +# + +# +# Applications +# +# CONFIG_PACKAGE_8021xd is not set +CONFIG_PACKAGE_datconf=y +CONFIG_PACKAGE_datconf-lua=y +CONFIG_PACKAGE_mii_mgr=y +CONFIG_PACKAGE_mtkhqos_util=y +CONFIG_PACKAGE_regs=y +CONFIG_PACKAGE_switch=y +# end of Applications + +# +# Drivers +# +CONFIG_PACKAGE_kmod-conninfra=y +CONFIG_MTK_CONNINFRA_APSOC=y +CONFIG_MTK_CONNINFRA_APSOC_MT7986=y +# CONFIG_MTK_CONNINFRA_APSOC_MT7981 is not set +CONFIG_CONNINFRA_EMI_SUPPORT=y +# CONFIG_FPGA_EARLY_PORTING is not set +CONFIG_CONNINFRA_AUTO_UP=y +CONFIG_PACKAGE_kmod-mt_wifi=y +CONFIG_MTK_SUPPORT_OPENWRT=y +CONFIG_MTK_WIFI_DRIVER=y +# CONFIG_MTK_FIRST_IF_NONE is not set +# CONFIG_MTK_FIRST_IF_MT7615E is not set +# CONFIG_MTK_FIRST_IF_MT7622 is not set +# CONFIG_MTK_FIRST_IF_MT7626 is not set +# CONFIG_MTK_FIRST_IF_AXE is not set +# CONFIG_MTK_FIRST_IF_MT7915 is not set +CONFIG_MTK_FIRST_IF_MT7986=y +# CONFIG_MTK_FIRST_IF_MT7916 is not set +# CONFIG_MTK_FIRST_IF_MT7981 is not set +CONFIG_MTK_SECOND_IF_NONE=y +# CONFIG_MTK_SECOND_IF_MT7615E is not set +# CONFIG_MTK_SECOND_IF_AXE is not set +# CONFIG_MTK_SECOND_IF_MT7915 is not set +# CONFIG_MTK_SECOND_IF_MT7916 is not set +CONFIG_MTK_THIRD_IF_NONE=y +# CONFIG_MTK_THIRD_IF_MT7615E is not set +# CONFIG_MTK_THIRD_IF_MT7915 is not set +# CONFIG_MTK_THIRD_IF_MT7916 is not set +CONFIG_MTK_RT_FIRST_IF_RF_OFFSET=0xc0000 +CONFIG_MTK_MT_WIFI=m +CONFIG_MTK_MT_WIFI_PATH="mt_wifi" + +# +# WiFi Generic Feature Options +# +CONFIG_MTK_FIRST_IF_EEPROM_FLASH=y +# CONFIG_MTK_FIRST_IF_EEPROM_PROM is not set +# CONFIG_MTK_FIRST_IF_EEPROM_EFUSE is not set +CONFIG_MTK_RT_FIRST_CARD_EEPROM="flash" +CONFIG_MTK_WIFI_BASIC_FUNC=y +CONFIG_MTK_DOT11_N_SUPPORT=y +CONFIG_MTK_DOT11_VHT_AC=y +CONFIG_MTK_DOT11_HE_AX=y +CONFIG_MTK_CFG_SUPPORT_FALCON_MURU=y +CONFIG_MTK_CFG_SUPPORT_FALCON_TXCMD_DBG=y +CONFIG_MTK_CFG_SUPPORT_FALCON_SR=y +CONFIG_MTK_CFG_SUPPORT_FALCON_PP=y +CONFIG_MTK_WIFI_TWT_SUPPORT=y +CONFIG_MTK_G_BAND_256QAM_SUPPORT=y +# CONFIG_MTK_BRCM_256QAM_SUPPORT is not set +# CONFIG_MTK_VHT_TXBF_2G_EPIGRAM_IE_SUPPORT is not set +CONFIG_MTK_TPC_SUPPORT=y +CONFIG_MTK_ICAP_SUPPORT=y +CONFIG_MTK_SPECTRUM_SUPPORT=y +CONFIG_MTK_PHY_ICS_SUPPORT=y +CONFIG_MTK_BACKGROUND_SCAN_SUPPORT=y +CONFIG_MTK_SMART_CARRIER_SENSE_SUPPORT=y +CONFIG_MTK_THERMAL_PROTECT_SUPPORT=y +CONFIG_MTK_SCS_FW_OFFLOAD=y +CONFIG_MTK_MT_DFS_SUPPORT=y +CONFIG_MTK_OFFCHANNEL_SCAN_FEATURE=y +CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y +CONFIG_MTK_HDR_TRANS_RX_SUPPORT=y +CONFIG_MTK_DBDC_MODE=y +# CONFIG_MTK_MULTI_PROFILE_SUPPORT is not set +# CONFIG_MTK_DEFAULT_5G_PROFILE is not set +CONFIG_MTK_WSC_INCLUDED=y +CONFIG_MTK_WSC_V2_SUPPORT=y +CONFIG_MTK_DOT11W_PMF_SUPPORT=y +CONFIG_MTK_TXBF_SUPPORT=y +CONFIG_MTK_FAST_NAT_SUPPORT=y +CONFIG_MTK_WHNAT_SUPPORT=m +CONFIG_MTK_WARP_V2=y +# CONFIG_MTK_WIFI_SKB_USES_SLAB is not set +# CONFIG_MTK_FTM_SUPPORT is not set +CONFIG_MTK_IGMP_SNOOP_SUPPORT=y +# CONFIG_MTK_MEMORY_SHRINK is not set +CONFIG_MTK_RTMP_FLASH_SUPPORT=y +# CONFIG_MTK_PRE_CAL_TRX_SET1_SUPPORT is not set +# CONFIG_MTK_RLM_CAL_CACHE_SUPPORT is not set +# CONFIG_MTK_PRE_CAL_TRX_SET2_SUPPORT is not set +CONFIG_MTK_CAL_BIN_FILE_SUPPORT=y +# CONFIG_MTK_RF_LOCKDOWN_SUPPORT is not set +# CONFIG_MTK_LINK_TEST_SUPPORT is not set +CONFIG_MTK_ATE_SUPPORT=y +CONFIG_MTK_WLAN_SERVICE=y +# CONFIG_MTK_PASSPOINT_R2 is not set +# CONFIG_MTK_MBO_SUPPORT is not set +# CONFIG_MTK_WTBL_TDD_SUPPORT is not set +# CONFIG_MTK_SW_CONNECT_SUPPORT is not set +CONFIG_MTK_MAP_SUPPORT=y +CONFIG_MTK_MAP_R2_VER_SUPPORT=y +CONFIG_MTK_MAP_R3_VER_SUPPORT=y +# CONFIG_MTK_MAP_R2_6E_SUPPORT is not set +CONFIG_MTK_UAPSD=y +# CONFIG_MTK_TCP_RACK_SUPPORT is not set +CONFIG_MTK_RED_SUPPORT=y +# CONFIG_MTK_CTXD_MEM_CPY_SUPPORT is not set +# CONFIG_MTK_CTXD_SCATTER_AND_GATHER_SUPPORT is not set +# CONFIG_MTK_FDB_SUPPORT is not set +# CONFIG_MTK_FIRST_IF_EPAELNA is not set +CONFIG_MTK_FIRST_IF_IPAILNA=y +# CONFIG_MTK_FIRST_IF_IPAELNA is not set +CONFIG_MTK_MT7986_NEW_FW=y +CONFIG_MTK_WIFI_FW_BIN_LOAD=y +CONFIG_MTK_WIFI_SKU_TYPE="AX4200" +CONFIG_MTK_WIFI_ADIE_TYPE="mt7976" +# CONFIG_MTK_RLT_MAC is not set +# CONFIG_MTK_RTMP_MAC is not set +# end of WiFi Generic Feature Options + +# +# WiFi Operation Modes +# +CONFIG_MTK_WIFI_MODE_AP=m +# CONFIG_MTK_WIFI_MODE_STA is not set +# CONFIG_MTK_WIFI_MODE_BOTH is not set +CONFIG_MTK_MT_AP_SUPPORT=m +CONFIG_MTK_WDS_SUPPORT=y +CONFIG_MTK_MBSS_SUPPORT=y +CONFIG_MTK_APCLI_SUPPORT=y +# CONFIG_MTK_APCLI_CERT_SUPPORT is not set +# CONFIG_MTK_MAC_REPEATER_SUPPORT is not set +# CONFIG_MTK_APCLI_CONNECTION_TRIAL is not set +# CONFIG_MTK_MWDS is not set +# CONFIG_MTK_WIFI_SYSDVT is not set +CONFIG_MTK_MUMIMO_SUPPORT=y +CONFIG_MTK_MU_RA_SUPPORT=y +CONFIG_MTK_DOT11R_FT_SUPPORT=y +CONFIG_MTK_DOT11K_RRM_SUPPORT=y +# CONFIG_MTK_ENTERPRISE_AP_SUPPORT is not set +CONFIG_MTK_MLME_MULTI_QUEUE_SUPPORT=y +CONFIG_MTK_WIFI_EAP_FEATURE=y +CONFIG_MTK_VLAN_SUPPORT=y +# CONFIG_MTK_SNIFFER_SUPPORT is not set +# CONFIG_MTK_HIGHPRI_RATE_SPECIFIC is not set +# CONFIG_MTK_SNIFFER_RADIOTAP_SUPPORT is not set +# CONFIG_MTK_WF_RESET_SUPPORT is not set +# CONFIG_MTK_TXRX_STAT_SUPPORT is not set +CONFIG_MTK_ANTENNA_CONTROL_SUPPORT=y +CONFIG_MTK_MGMT_TXPWR_CTRL=y +# CONFIG_MTK_TXD_MGMT_TXPWR_CTRL is not set +# CONFIG_MTK_CHUTIL_SUPPORT is not set +# CONFIG_MTK_NF_SUPPORT is not set +CONFIG_MTK_RA_PHY_RATE_SUPPORT=y +CONFIG_MTK_AMPDU_CONF_SUPPORT=y +CONFIG_MTK_ACK_CTS_TIMEOUT_SUPPORT=y +CONFIG_MTK_MBSS_DTIM_SUPPORT=y +# CONFIG_MTK_ZERO_LOSS_CSA_SUPPORT is not set +# CONFIG_MTK_CFG80211_SUPPORT is not set +# CONFIG_MTK_DBDC_ONE_BAND_SUPPORT is not set +# CONFIG_MTK_MBSS_AS_WDS_AP_SUPPORT is not set +# CONFIG_MTK_DSCP_QOS_MAP_SUPPORT is not set +CONFIG_MTK_QOS_R1_SUPPORT=y +# CONFIG_MTK_DSCP_PRI_SUPPORT is not set +# CONFIG_MTK_MIN_PHY_RATE_SUPPORT is not set +# CONFIG_MTK_FAST_UP_RATE_SUPPORT is not set +CONFIG_MTK_CON_WPS_SUPPORT=y +CONFIG_MTK_MCAST_RATE_SPECIFIC=y +CONFIG_MTK_VOW_SUPPORT=y +# CONFIG_MTK_BAND_STEERING is not set +# CONFIG_MTK_LED_CONTROL_SUPPORT is not set +CONFIG_MTK_WLAN_HOOK=y +# CONFIG_MTK_RADIUS_ACCOUNTING_SUPPORT is not set +CONFIG_MTK_GREENAP_SUPPORT=y +# CONFIG_MTK_WIFI_CSI_CN_INFO_SUPPORT is not set +# CONFIG_MTK_6G_AFC_SUPPORT is not set +# CONFIG_MTK_VENDOR_FEATURE11_SUPPORT is not set +# CONFIG_MTK_PCIE_ASPM_DYM_CTRL_SUPPORT is not set +# CONFIG_MTK_COEX_SUPPORT is not set +# CONFIG_MTK_EASY_SETUP_SUPPORT is not set +# CONFIG_MTK_EVENT_NOTIFIER_SUPPORT is not set +CONFIG_MTK_AIR_MONITOR=y +CONFIG_MTK_WNM_SUPPORT=y +CONFIG_MTK_INTERWORKING=y +# CONFIG_MTK_LINUX_NET_TXQ_SUPPORT is not set +CONFIG_MTK_WPA3_SUPPORT=y +CONFIG_MTK_OWE_SUPPORT=y +# CONFIG_MTK_SINGLE_SKU is not set +# CONFIG_MTK_PROFILING_SUPPORT is not set +# CONFIG_MTK_6G_SUPPORT is not set +# end of WiFi Operation Modes + +CONFIG_MTK_WIFI_MT_MAC=y +CONFIG_MTK_MT_MAC=y +# CONFIG_MTK_CHIP_MT7603E is not set +# CONFIG_MTK_CHIP_MT7615E is not set +# CONFIG_MTK_CHIP_MT7622 is not set +# CONFIG_MTK_CHIP_MT7663E is not set +# CONFIG_MTK_CHIP_MT7626 is not set +# CONFIG_MTK_CHIP_AXE is not set +# CONFIG_MTK_CHIP_MT7915 is not set +CONFIG_MTK_CHIP_MT7986=y +# CONFIG_MTK_CHIP_MT7916 is not set +# CONFIG_MTK_CHIP_MT7981 is not set +CONFIG_PACKAGE_kmod-warp=y +CONFIG_WARP_VERSION=2 +# CONFIG_WARP_ATC_SUPPORT is not set +CONFIG_WARP_DBG_SUPPORT=y +# CONFIG_WARP_WDMA_RECYCLE_SUPPORT is not set +CONFIG_WED_HW_RRO_SUPPORT=y +CONFIG_WARP_MEMORY_LEAK_DBG=y +CONFIG_WARP_CHIPSET="mt7986" +# CONFIG_WARP_WO_EMBEDDED_LOAD is not set +CONFIG_WARP_NEW_FW=y +CONFIG_PACKAGE_wifi-profile=y +CONFIG_first_card=y +CONFIG_first_card_name="MT7986" +# CONFIG_second_card is not set +# CONFIG_third_card is not set +CONFIG_WIFI_NORMAL_SETTING=y +# CONFIG_WIFI_QUICK_SETTING is not set +# end of Drivers +# end of MTK Properties + +# +# Multimedia +# + +# +# Streaming +# +# CONFIG_PACKAGE_oggfwd is not set +# end of Streaming + +# CONFIG_PACKAGE_ffmpeg is not set +# CONFIG_PACKAGE_ffprobe is not set +# CONFIG_PACKAGE_fswebcam is not set +# CONFIG_PACKAGE_gallery-dl is not set +# CONFIG_PACKAGE_gerbera is not set +# CONFIG_PACKAGE_gmediarender is not set +# CONFIG_PACKAGE_gphoto2 is not set +# CONFIG_PACKAGE_graphicsmagick is not set +# CONFIG_PACKAGE_grilo is not set +# CONFIG_PACKAGE_grilo-plugins is not set +# CONFIG_PACKAGE_gst1-libav is not set +# CONFIG_PACKAGE_gstreamer1-libs is not set +# CONFIG_PACKAGE_gstreamer1-plugins-bad is not set +# CONFIG_PACKAGE_gstreamer1-plugins-base is not set +# CONFIG_PACKAGE_gstreamer1-plugins-good is not set +# CONFIG_PACKAGE_gstreamer1-plugins-ugly is not set +# CONFIG_PACKAGE_gstreamer1-utils is not set +# CONFIG_PACKAGE_icecast is not set +# CONFIG_PACKAGE_imagemagick is not set +# CONFIG_PACKAGE_lcdgrilo is not set +# CONFIG_PACKAGE_lux is not set +# CONFIG_PACKAGE_minidlna is not set +# CONFIG_PACKAGE_minisatip is not set +# CONFIG_PACKAGE_mjpg-streamer is not set +# CONFIG_PACKAGE_motion is not set +# CONFIG_PACKAGE_tvheadend is not set +# CONFIG_PACKAGE_v4l2rtspserver is not set +# CONFIG_PACKAGE_vips is not set +# CONFIG_PACKAGE_xupnpd is not set +# CONFIG_PACKAGE_ykdl is not set +# CONFIG_PACKAGE_you-get is not set +# CONFIG_PACKAGE_youtube-dl is not set +# CONFIG_PACKAGE_yt-dlp is not set +# end of Multimedia + +# +# Network +# + +# +# BitTorrent +# +# CONFIG_PACKAGE_mktorrent is not set +# CONFIG_PACKAGE_opentracker is not set +# CONFIG_PACKAGE_opentracker6 is not set +# CONFIG_PACKAGE_qBittorrent-Enhanced-Edition is not set +# CONFIG_PACKAGE_rtorrent is not set +# CONFIG_PACKAGE_rtorrent-rpc is not set +# CONFIG_PACKAGE_simple-torrent is not set +# CONFIG_PACKAGE_transmission-cli is not set +# CONFIG_PACKAGE_transmission-daemon is not set +# CONFIG_PACKAGE_transmission-remote is not set +# CONFIG_PACKAGE_transmission-web is not set +# CONFIG_PACKAGE_transmission-web-control is not set +# end of BitTorrent + +# +# Campus Network +# +# CONFIG_PACKAGE_bitsrunlogin-go is not set +# CONFIG_PACKAGE_mentohust is not set +# CONFIG_PACKAGE_minieap is not set +# CONFIG_PACKAGE_njit8021xclient is not set +# CONFIG_PACKAGE_scutclient is not set +# CONFIG_PACKAGE_sysuh3c is not set +# end of Campus Network + +# +# Captive Portals +# +# CONFIG_PACKAGE_apfree-wifidog is not set +# CONFIG_PACKAGE_coova-chilli is not set +# CONFIG_PACKAGE_mesh11sd is not set +# CONFIG_PACKAGE_opennds is not set +# CONFIG_PACKAGE_wifidog is not set +# CONFIG_PACKAGE_wifidog-tls is not set +# end of Captive Portals + +# +# Cloud Manager +# +# CONFIG_PACKAGE_cloudreve is not set +# CONFIG_PACKAGE_rclone-ng is not set +# CONFIG_PACKAGE_rclone-webui-react is not set +# end of Cloud Manager + +# +# Dial-in/up +# +# CONFIG_PACKAGE_rp-pppoe-common is not set +# CONFIG_PACKAGE_rp-pppoe-relay is not set +# CONFIG_PACKAGE_rp-pppoe-server is not set +# end of Dial-in/up + +# +# Download Manager +# +# CONFIG_PACKAGE_ariang is not set +# CONFIG_PACKAGE_ariang-nginx is not set +# CONFIG_PACKAGE_baidupcs-web is not set +# CONFIG_PACKAGE_leech is not set +# CONFIG_PACKAGE_pandownload-fake-server is not set +# CONFIG_PACKAGE_webui-aria2 is not set +# end of Download Manager + +# +# File Transfer +# +# CONFIG_PACKAGE_aria2 is not set +# CONFIG_PACKAGE_atftp is not set +# CONFIG_PACKAGE_atftpd is not set +# CONFIG_PACKAGE_curl is not set +# CONFIG_PACKAGE_gnurl is not set +# CONFIG_PACKAGE_go-aliyundrive-webdav is not set +# CONFIG_PACKAGE_gowebdav is not set +# CONFIG_PACKAGE_lftp is not set +# CONFIG_PACKAGE_ps3netsrv is not set +# CONFIG_PACKAGE_rclone is not set +# CONFIG_PACKAGE_rclone-config is not set +# CONFIG_PACKAGE_rsync is not set +# CONFIG_PACKAGE_rsyncd is not set +# CONFIG_PACKAGE_transfer is not set +# CONFIG_PACKAGE_vsftpd is not set +# CONFIG_PACKAGE_vsftpd-tls is not set +# CONFIG_PACKAGE_webdav-go is not set +# CONFIG_PACKAGE_wget-nossl is not set +CONFIG_PACKAGE_wget-ssl=y +# end of File Transfer + +# +# Filesystem +# +# CONFIG_PACKAGE_davfs2 is not set +# CONFIG_PACKAGE_ksmbd-avahi-service is not set +# CONFIG_PACKAGE_ksmbd-server is not set +# CONFIG_PACKAGE_ksmbd-utils is not set +# CONFIG_PACKAGE_netatalk is not set +# CONFIG_PACKAGE_nfs-kernel-server is not set +# CONFIG_PACKAGE_owftpd is not set +# CONFIG_PACKAGE_owhttpd is not set +# CONFIG_PACKAGE_owserver is not set +# CONFIG_PACKAGE_sshfs is not set +# end of Filesystem + +# +# Firewall +# +# CONFIG_PACKAGE_arptables is not set +# CONFIG_PACKAGE_conntrack is not set +# CONFIG_PACKAGE_conntrackd is not set +# CONFIG_PACKAGE_ebtables is not set +# CONFIG_PACKAGE_fwknop is not set +# CONFIG_PACKAGE_fwknopd is not set +CONFIG_PACKAGE_ip6tables=y +CONFIG_PACKAGE_ip6tables-extra=y +CONFIG_PACKAGE_ip6tables-mod-nat=y +CONFIG_PACKAGE_iptables=y +# CONFIG_IPTABLES_CONNLABEL is not set +# CONFIG_IPTABLES_NFTABLES is not set +# CONFIG_PACKAGE_iptables-mod-account is not set +# CONFIG_PACKAGE_iptables-mod-chaos is not set +# CONFIG_PACKAGE_iptables-mod-checksum is not set +# CONFIG_PACKAGE_iptables-mod-cluster is not set +# CONFIG_PACKAGE_iptables-mod-clusterip is not set +# CONFIG_PACKAGE_iptables-mod-condition is not set +CONFIG_PACKAGE_iptables-mod-conntrack-extra=y +# CONFIG_PACKAGE_iptables-mod-delude is not set +# CONFIG_PACKAGE_iptables-mod-dhcpmac is not set +# CONFIG_PACKAGE_iptables-mod-dnetmap is not set +CONFIG_PACKAGE_iptables-mod-extra=y +CONFIG_PACKAGE_iptables-mod-filter=y +CONFIG_PACKAGE_iptables-mod-fullconenat=y +# CONFIG_PACKAGE_iptables-mod-fuzzy is not set +# CONFIG_PACKAGE_iptables-mod-geoip is not set +CONFIG_PACKAGE_iptables-mod-hashlimit=y +CONFIG_PACKAGE_iptables-mod-iface=y +CONFIG_PACKAGE_iptables-mod-ipmark=y +CONFIG_PACKAGE_iptables-mod-ipopt=y +# CONFIG_PACKAGE_iptables-mod-ipp2p is not set +CONFIG_PACKAGE_iptables-mod-iprange=y +# CONFIG_PACKAGE_iptables-mod-ipsec is not set +CONFIG_PACKAGE_iptables-mod-ipv4options=y +# CONFIG_PACKAGE_iptables-mod-led is not set +# CONFIG_PACKAGE_iptables-mod-length2 is not set +# CONFIG_PACKAGE_iptables-mod-logmark is not set +# CONFIG_PACKAGE_iptables-mod-lscan is not set +# CONFIG_PACKAGE_iptables-mod-lua is not set +CONFIG_PACKAGE_iptables-mod-nat-extra=y +# CONFIG_PACKAGE_iptables-mod-nflog is not set +# CONFIG_PACKAGE_iptables-mod-nfqueue is not set +# CONFIG_PACKAGE_iptables-mod-physdev is not set +CONFIG_PACKAGE_iptables-mod-proto=y +# CONFIG_PACKAGE_iptables-mod-psd is not set +# CONFIG_PACKAGE_iptables-mod-quota2 is not set +# CONFIG_PACKAGE_iptables-mod-rpfilter is not set +# CONFIG_PACKAGE_iptables-mod-rtpengine is not set +# CONFIG_PACKAGE_iptables-mod-sysrq is not set +# CONFIG_PACKAGE_iptables-mod-tarpit is not set +CONFIG_PACKAGE_iptables-mod-tee=y +CONFIG_PACKAGE_iptables-mod-tproxy=y +# CONFIG_PACKAGE_iptables-mod-trace is not set +CONFIG_PACKAGE_iptables-mod-u32=y +# CONFIG_PACKAGE_iptaccount is not set +# CONFIG_PACKAGE_iptgeoip is not set + +# +# Select iptgeoip options +# +# CONFIG_IPTGEOIP_PRESERVE is not set +# end of Select iptgeoip options + +# CONFIG_PACKAGE_miniupnpc is not set +CONFIG_PACKAGE_miniupnpd=y +# CONFIG_MINIUPNPD_IGDv2 is not set +# CONFIG_PACKAGE_natpmpc is not set +# CONFIG_PACKAGE_nftables-json is not set +# CONFIG_PACKAGE_nftables-nojson is not set +# CONFIG_PACKAGE_shorewall is not set +# CONFIG_PACKAGE_shorewall-core is not set +# CONFIG_PACKAGE_shorewall-lite is not set +# CONFIG_PACKAGE_shorewall6 is not set +# CONFIG_PACKAGE_shorewall6-lite is not set +# CONFIG_PACKAGE_snort is not set +# CONFIG_PACKAGE_snort3 is not set +# end of Firewall + +# +# Firewall Tunnel +# +# CONFIG_PACKAGE_iodine is not set +# CONFIG_PACKAGE_iodined is not set +# end of Firewall Tunnel + +# +# FreeRADIUS (version 3) +# +# CONFIG_PACKAGE_freeradius3 is not set +# CONFIG_PACKAGE_freeradius3-common is not set +# CONFIG_PACKAGE_freeradius3-utils is not set +# end of FreeRADIUS (version 3) + +# +# IP Addresses and Names +# +# CONFIG_PACKAGE_aggregate is not set +# CONFIG_PACKAGE_announce is not set +# CONFIG_PACKAGE_avahi-autoipd is not set +# CONFIG_PACKAGE_avahi-daemon-service-http is not set +# CONFIG_PACKAGE_avahi-daemon-service-ssh is not set +# CONFIG_PACKAGE_avahi-dbus-daemon is not set +# CONFIG_PACKAGE_avahi-dnsconfd is not set +# CONFIG_PACKAGE_avahi-nodbus-daemon is not set +# CONFIG_PACKAGE_avahi-utils is not set +# CONFIG_PACKAGE_bind-check is not set +# CONFIG_PACKAGE_bind-client is not set +# CONFIG_PACKAGE_bind-dig is not set +# CONFIG_PACKAGE_bind-dnssec is not set +# CONFIG_PACKAGE_bind-host is not set +# CONFIG_PACKAGE_bind-nslookup is not set +# CONFIG_PACKAGE_bind-rndc is not set +# CONFIG_PACKAGE_bind-server is not set +# CONFIG_PACKAGE_bind-tools is not set +# CONFIG_PACKAGE_chinadns is not set +# CONFIG_PACKAGE_chinadns-ng is not set +# CONFIG_PACKAGE_ddns-go is not set +# CONFIG_PACKAGE_ddns-scripts is not set +# CONFIG_PACKAGE_ddns-scripts-services is not set +# CONFIG_PACKAGE_dhcp-forwarder is not set +# CONFIG_PACKAGE_dns-forwarder is not set +# CONFIG_PACKAGE_dns2socks is not set +# CONFIG_PACKAGE_dns2tcp is not set +# CONFIG_PACKAGE_dnscrypt-proxy is not set +# CONFIG_PACKAGE_dnscrypt-proxy-resolvers is not set +# CONFIG_PACKAGE_dnsdist is not set +# CONFIG_PACKAGE_dnslookup is not set +# CONFIG_PACKAGE_dnsproxy is not set +# CONFIG_PACKAGE_drill is not set +# CONFIG_PACKAGE_hostip is not set +# CONFIG_PACKAGE_idn is not set +# CONFIG_PACKAGE_idn2 is not set +# CONFIG_PACKAGE_inadyn is not set +# CONFIG_PACKAGE_isc-dhcp-client-ipv4 is not set +# CONFIG_PACKAGE_isc-dhcp-client-ipv6 is not set +# CONFIG_PACKAGE_isc-dhcp-relay-ipv4 is not set +# CONFIG_PACKAGE_isc-dhcp-relay-ipv6 is not set +# CONFIG_PACKAGE_kadnode is not set +# CONFIG_PACKAGE_kea-admin is not set +# CONFIG_PACKAGE_kea-ctrl is not set +# CONFIG_PACKAGE_kea-dhcp-ddns is not set +# CONFIG_PACKAGE_kea-dhcp4 is not set +# CONFIG_PACKAGE_kea-dhcp6 is not set +# CONFIG_PACKAGE_kea-lfc is not set +# CONFIG_PACKAGE_kea-libs is not set +# CONFIG_PACKAGE_kea-perfdhcp is not set +# CONFIG_PACKAGE_kea-shell is not set +# CONFIG_PACKAGE_knot is not set +# CONFIG_PACKAGE_knot-dig is not set +# CONFIG_PACKAGE_knot-host is not set +# CONFIG_PACKAGE_knot-keymgr is not set +# CONFIG_PACKAGE_knot-nsupdate is not set +# CONFIG_PACKAGE_knot-resolver is not set + +# +# Configuration +# +# CONFIG_PACKAGE_knot-resolver_dnstap is not set +# end of Configuration + +# CONFIG_PACKAGE_knot-tests is not set +# CONFIG_PACKAGE_knot-zonecheck is not set +# CONFIG_PACKAGE_ldns-examples is not set +# CONFIG_PACKAGE_mdns-utils is not set +# CONFIG_PACKAGE_mdnsd is not set +# CONFIG_PACKAGE_mdnsresponder is not set +# CONFIG_PACKAGE_mosdns is not set +# CONFIG_PACKAGE_nsd is not set +# CONFIG_PACKAGE_nsd-control is not set +# CONFIG_PACKAGE_nsd-control-setup is not set +# CONFIG_PACKAGE_nsd-nossl is not set +# CONFIG_PACKAGE_ohybridproxy is not set +# CONFIG_PACKAGE_overture is not set +# CONFIG_PACKAGE_pcap-dnsproxy is not set +CONFIG_PCAP_DNSPROXY_LIBPCAP=y +CONFIG_PCAP_DNSPROXY_LIBSODIUM=y +CONFIG_PCAP_DNSPROXY_TLS=y +CONFIG_PCAP_DNSPROXY_LISTENPORT=1053 +# CONFIG_PACKAGE_pdns is not set +# CONFIG_PACKAGE_pdns-ixfrdist is not set +# CONFIG_PACKAGE_pdns-recursor is not set +# CONFIG_PACKAGE_pdns-tools is not set +# CONFIG_PACKAGE_pdnsd-alt is not set +# CONFIG_PACKAGE_stubby is not set +# CONFIG_PACKAGE_tor-hs is not set +# CONFIG_PACKAGE_torsocks is not set +# CONFIG_PACKAGE_unbound-anchor is not set +# CONFIG_PACKAGE_unbound-checkconf is not set +# CONFIG_PACKAGE_unbound-control is not set +# CONFIG_PACKAGE_unbound-control-setup is not set +# CONFIG_PACKAGE_unbound-daemon is not set +# CONFIG_PACKAGE_unbound-host is not set +# CONFIG_PACKAGE_v2ray-geoip is not set +# CONFIG_PACKAGE_v2ray-geosite is not set +# CONFIG_PACKAGE_wsdd2 is not set +# CONFIG_PACKAGE_zonestitcher is not set +# end of IP Addresses and Names + +# +# Instant Messaging +# +# CONFIG_PACKAGE_bitlbee is not set +# CONFIG_PACKAGE_irssi is not set +# CONFIG_PACKAGE_ngircd is not set +# CONFIG_PACKAGE_ngircd-nossl is not set +# CONFIG_PACKAGE_prosody is not set +# CONFIG_PACKAGE_quassel-irssi is not set +# CONFIG_PACKAGE_umurmur-mbedtls is not set +# CONFIG_PACKAGE_umurmur-openssl is not set +# CONFIG_PACKAGE_znc is not set +# end of Instant Messaging + +# +# Linux ATM tools +# +# CONFIG_PACKAGE_atm-aread is not set +# CONFIG_PACKAGE_atm-atmaddr is not set +# CONFIG_PACKAGE_atm-atmdiag is not set +# CONFIG_PACKAGE_atm-atmdump is not set +# CONFIG_PACKAGE_atm-atmloop is not set +# CONFIG_PACKAGE_atm-atmsigd is not set +# CONFIG_PACKAGE_atm-atmswitch is not set +# CONFIG_PACKAGE_atm-atmtcp is not set +# CONFIG_PACKAGE_atm-awrite is not set +# CONFIG_PACKAGE_atm-bus is not set +# CONFIG_PACKAGE_atm-debug-tools is not set +# CONFIG_PACKAGE_atm-diagnostics is not set +# CONFIG_PACKAGE_atm-esi is not set +# CONFIG_PACKAGE_atm-ilmid is not set +# CONFIG_PACKAGE_atm-ilmidiag is not set +# CONFIG_PACKAGE_atm-lecs is not set +# CONFIG_PACKAGE_atm-les is not set +# CONFIG_PACKAGE_atm-mpcd is not set +# CONFIG_PACKAGE_atm-saaldump is not set +# CONFIG_PACKAGE_atm-sonetdiag is not set +# CONFIG_PACKAGE_atm-svc_recv is not set +# CONFIG_PACKAGE_atm-svc_send is not set +# CONFIG_PACKAGE_atm-tools is not set +# CONFIG_PACKAGE_atm-ttcp_atm is not set +# CONFIG_PACKAGE_atm-zeppelin is not set +# CONFIG_PACKAGE_br2684ctl is not set +# end of Linux ATM tools + +# +# LoRaWAN +# +# CONFIG_PACKAGE_libloragw-tests is not set +# CONFIG_PACKAGE_libloragw-utils is not set +# end of LoRaWAN + +# +# NMAP Suite +# +# CONFIG_PACKAGE_ncat is not set +# CONFIG_PACKAGE_ncat-full is not set +# CONFIG_PACKAGE_ncat-ssl is not set +# CONFIG_PACKAGE_ndiff is not set +# CONFIG_PACKAGE_nmap is not set +# CONFIG_PACKAGE_nmap-full is not set +# CONFIG_PACKAGE_nmap-ssl is not set +# CONFIG_PACKAGE_nping is not set +# CONFIG_PACKAGE_nping-ssl is not set +# end of NMAP Suite + +# +# NTRIP +# +# CONFIG_PACKAGE_ntripcaster is not set +# CONFIG_PACKAGE_ntripclient is not set +# CONFIG_PACKAGE_ntripserver is not set +# end of NTRIP + +# +# OLSR.org network framework +# +# CONFIG_PACKAGE_oonf-dlep-proxy is not set +# CONFIG_PACKAGE_oonf-dlep-radio is not set +# CONFIG_PACKAGE_oonf-init-scripts is not set +# CONFIG_PACKAGE_oonf-olsrd2 is not set +# end of OLSR.org network framework + +# +# Open vSwitch +# +# CONFIG_PACKAGE_openvswitch is not set +# CONFIG_PACKAGE_openvswitch-ovn-host is not set +# CONFIG_PACKAGE_openvswitch-ovn-north is not set +# CONFIG_PACKAGE_openvswitch-python3 is not set +# end of Open vSwitch + +# +# OpenLDAP +# +# CONFIG_PACKAGE_libopenldap is not set +CONFIG_OPENLDAP_DEBUG=y +# CONFIG_OPENLDAP_CRYPT is not set +# CONFIG_OPENLDAP_MONITOR is not set +# CONFIG_OPENLDAP_DB47 is not set +# CONFIG_OPENLDAP_ICU is not set +# CONFIG_PACKAGE_openldap-server is not set +# CONFIG_PACKAGE_openldap-utils is not set +# end of OpenLDAP + +# +# P2P +# +# CONFIG_PACKAGE_amule is not set +# CONFIG_AMULE_CRYPTOPP_STATIC_LINKING is not set +# end of P2P + +# +# Printing +# +# CONFIG_PACKAGE_cups is not set +# CONFIG_PACKAGE_cups-bsd is not set +# CONFIG_PACKAGE_cups-client is not set +# CONFIG_PACKAGE_cups-filters is not set +# CONFIG_PACKAGE_cups-ppdc is not set +# CONFIG_PACKAGE_p910nd is not set +# end of Printing + +# +# Routing and Redirection +# +# CONFIG_PACKAGE_babel-pinger is not set +# CONFIG_PACKAGE_babeld is not set +# CONFIG_PACKAGE_batmand is not set +# CONFIG_PACKAGE_bcp38 is not set +# CONFIG_PACKAGE_bfdd is not set +# CONFIG_PACKAGE_bird1-ipv4 is not set +# CONFIG_PACKAGE_bird1-ipv4-uci is not set +# CONFIG_PACKAGE_bird1-ipv6 is not set +# CONFIG_PACKAGE_bird1-ipv6-uci is not set +# CONFIG_PACKAGE_bird1c-ipv4 is not set +# CONFIG_PACKAGE_bird1c-ipv6 is not set +# CONFIG_PACKAGE_bird1cl-ipv4 is not set +# CONFIG_PACKAGE_bird1cl-ipv6 is not set +# CONFIG_PACKAGE_bird2 is not set +# CONFIG_PACKAGE_bird2c is not set +# CONFIG_PACKAGE_bird2cl is not set +# CONFIG_PACKAGE_bmx6 is not set +# CONFIG_PACKAGE_bmx7 is not set +# CONFIG_PACKAGE_cjdns is not set +# CONFIG_PACKAGE_cjdns-tests is not set +# CONFIG_PACKAGE_dcstad is not set +# CONFIG_PACKAGE_dcwapd is not set +# CONFIG_PACKAGE_devlink is not set +# CONFIG_PACKAGE_frr is not set +# CONFIG_PACKAGE_genl is not set +# CONFIG_PACKAGE_igmpproxy is not set +CONFIG_PACKAGE_ip-bridge=y +# CONFIG_PACKAGE_ip-full is not set +# CONFIG_PACKAGE_ip-tiny is not set +# CONFIG_PACKAGE_iptvhelper is not set +# CONFIG_PACKAGE_lldpd is not set +# CONFIG_PACKAGE_mcproxy is not set +# CONFIG_PACKAGE_mrmctl is not set +# CONFIG_PACKAGE_mwan3 is not set +# CONFIG_PACKAGE_nstat is not set +# CONFIG_PACKAGE_olsrd is not set +# CONFIG_PACKAGE_prince is not set +# CONFIG_PACKAGE_quagga is not set +# CONFIG_PACKAGE_rdma is not set +# CONFIG_PACKAGE_relayd is not set +# CONFIG_PACKAGE_smcroute is not set +# CONFIG_PACKAGE_ss is not set +# CONFIG_PACKAGE_sslh is not set +# CONFIG_PACKAGE_tc-full is not set +# CONFIG_PACKAGE_tc-mod-iptables is not set +# CONFIG_PACKAGE_tc-tiny is not set +# CONFIG_PACKAGE_tcpproxy is not set +# CONFIG_PACKAGE_ua2f is not set +# CONFIG_PACKAGE_vis is not set +# CONFIG_PACKAGE_yggdrasil is not set +# end of Routing and Redirection + +# +# SSH +# +# CONFIG_PACKAGE_autossh is not set +# CONFIG_PACKAGE_openssh-client is not set +# CONFIG_PACKAGE_openssh-client-utils is not set +CONFIG_PACKAGE_openssh-keygen=y +# CONFIG_PACKAGE_openssh-moduli is not set +# CONFIG_PACKAGE_openssh-server is not set +# CONFIG_PACKAGE_openssh-server-pam is not set +# CONFIG_PACKAGE_openssh-sftp-avahi-service is not set +# CONFIG_PACKAGE_openssh-sftp-client is not set +CONFIG_PACKAGE_openssh-sftp-server=y +# CONFIG_PACKAGE_sshtunnel is not set +# CONFIG_PACKAGE_tmate is not set +# end of SSH + +# +# THC-IPv6 attack and analyzing toolkit +# +# CONFIG_PACKAGE_thc-ipv6-address6 is not set +# CONFIG_PACKAGE_thc-ipv6-alive6 is not set +# CONFIG_PACKAGE_thc-ipv6-covert-send6 is not set +# CONFIG_PACKAGE_thc-ipv6-covert-send6d is not set +# CONFIG_PACKAGE_thc-ipv6-denial6 is not set +# CONFIG_PACKAGE_thc-ipv6-detect-new-ip6 is not set +# CONFIG_PACKAGE_thc-ipv6-detect-sniffer6 is not set +# CONFIG_PACKAGE_thc-ipv6-dnsdict6 is not set +# CONFIG_PACKAGE_thc-ipv6-dnsrevenum6 is not set +# CONFIG_PACKAGE_thc-ipv6-dos-new-ip6 is not set +# CONFIG_PACKAGE_thc-ipv6-dump-router6 is not set +# CONFIG_PACKAGE_thc-ipv6-exploit6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-advertise6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-dhcps6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-dns6d is not set +# CONFIG_PACKAGE_thc-ipv6-fake-dnsupdate6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-mipv6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-mld26 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-mld6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-mldrouter6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-router26 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-router6 is not set +# CONFIG_PACKAGE_thc-ipv6-fake-solicitate6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-advertise6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-dhcpc6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-mld26 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-mld6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-mldrouter6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-router26 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-router6 is not set +# CONFIG_PACKAGE_thc-ipv6-flood-solicitate6 is not set +# CONFIG_PACKAGE_thc-ipv6-fragmentation6 is not set +# CONFIG_PACKAGE_thc-ipv6-fuzz-dhcpc6 is not set +# CONFIG_PACKAGE_thc-ipv6-fuzz-dhcps6 is not set +# CONFIG_PACKAGE_thc-ipv6-fuzz-ip6 is not set +# CONFIG_PACKAGE_thc-ipv6-implementation6 is not set +# CONFIG_PACKAGE_thc-ipv6-implementation6d is not set +# CONFIG_PACKAGE_thc-ipv6-inverse-lookup6 is not set +# CONFIG_PACKAGE_thc-ipv6-kill-router6 is not set +# CONFIG_PACKAGE_thc-ipv6-ndpexhaust6 is not set +# CONFIG_PACKAGE_thc-ipv6-node-query6 is not set +# CONFIG_PACKAGE_thc-ipv6-parasite6 is not set +# CONFIG_PACKAGE_thc-ipv6-passive-discovery6 is not set +# CONFIG_PACKAGE_thc-ipv6-randicmp6 is not set +# CONFIG_PACKAGE_thc-ipv6-redir6 is not set +# CONFIG_PACKAGE_thc-ipv6-rsmurf6 is not set +# CONFIG_PACKAGE_thc-ipv6-sendpees6 is not set +# CONFIG_PACKAGE_thc-ipv6-sendpeesmp6 is not set +# CONFIG_PACKAGE_thc-ipv6-smurf6 is not set +# CONFIG_PACKAGE_thc-ipv6-thcping6 is not set +# CONFIG_PACKAGE_thc-ipv6-toobig6 is not set +# CONFIG_PACKAGE_thc-ipv6-trace6 is not set +# end of THC-IPv6 attack and analyzing toolkit + +# +# Tcpreplay +# +# CONFIG_PACKAGE_tcpbridge is not set +# CONFIG_PACKAGE_tcpcapinfo is not set +# CONFIG_PACKAGE_tcpliveplay is not set +# CONFIG_PACKAGE_tcpprep is not set +# CONFIG_PACKAGE_tcpreplay is not set +# CONFIG_PACKAGE_tcpreplay-all is not set +# CONFIG_PACKAGE_tcpreplay-edit is not set +# CONFIG_PACKAGE_tcprewrite is not set +# end of Tcpreplay + +# +# Telephony +# +# CONFIG_PACKAGE_asterisk is not set +# CONFIG_PACKAGE_baresip is not set +# CONFIG_PACKAGE_freeswitch is not set +# CONFIG_PACKAGE_kamailio is not set +# CONFIG_PACKAGE_miax is not set +# CONFIG_PACKAGE_pcapsipdump is not set +# CONFIG_PACKAGE_restund is not set +# CONFIG_PACKAGE_rtpengine is not set +# CONFIG_PACKAGE_rtpengine-no-transcode is not set +# CONFIG_PACKAGE_rtpengine-recording is not set +# CONFIG_PACKAGE_rtpproxy is not set +# CONFIG_PACKAGE_sipp is not set +# CONFIG_PACKAGE_siproxd is not set +# CONFIG_PACKAGE_yate is not set +# end of Telephony + +# +# Telephony Lantiq +# +# end of Telephony Lantiq + +# +# Time Synchronization +# +# CONFIG_PACKAGE_chrony is not set +# CONFIG_PACKAGE_chrony-nts is not set +# CONFIG_PACKAGE_htpdate is not set +# CONFIG_PACKAGE_linuxptp is not set +# CONFIG_PACKAGE_ntp-keygen is not set +# CONFIG_PACKAGE_ntp-utils is not set +# CONFIG_PACKAGE_ntpclient is not set +# CONFIG_PACKAGE_ntpd is not set +# CONFIG_PACKAGE_ntpdate is not set +# end of Time Synchronization + +# +# VPN +# +# CONFIG_PACKAGE_chaosvpn is not set +# CONFIG_PACKAGE_eoip is not set +# CONFIG_PACKAGE_fastd is not set +# CONFIG_PACKAGE_libreswan is not set +# CONFIG_PACKAGE_n2n is not set +# CONFIG_PACKAGE_n2n-utils is not set +# CONFIG_PACKAGE_ocserv is not set +# CONFIG_PACKAGE_openconnect is not set +# CONFIG_PACKAGE_openfortivpn is not set +# CONFIG_PACKAGE_openvpn-easy-rsa is not set +# CONFIG_PACKAGE_openvpn-mbedtls is not set +# CONFIG_PACKAGE_openvpn-openssl is not set +# CONFIG_PACKAGE_pptpd is not set +# CONFIG_PACKAGE_softethervpn-base is not set +# CONFIG_PACKAGE_softethervpn-bridge is not set +# CONFIG_PACKAGE_softethervpn-client is not set +# CONFIG_PACKAGE_softethervpn-server is not set +# CONFIG_PACKAGE_softethervpn5-bridge is not set +# CONFIG_PACKAGE_softethervpn5-client is not set +# CONFIG_PACKAGE_softethervpn5-server is not set +# CONFIG_PACKAGE_sstp-client is not set +# CONFIG_PACKAGE_strongswan is not set +# CONFIG_PACKAGE_tailscale is not set +# CONFIG_PACKAGE_tailscaled is not set +# CONFIG_PACKAGE_tinc is not set +# CONFIG_PACKAGE_tinyfecvpn is not set +# CONFIG_PACKAGE_uanytun is not set +# CONFIG_PACKAGE_uanytun-nettle is not set +# CONFIG_PACKAGE_uanytun-nocrypt is not set +# CONFIG_PACKAGE_uanytun-sslcrypt is not set +# CONFIG_PACKAGE_vpnc is not set +# CONFIG_PACKAGE_vpnc-scripts is not set +# CONFIG_PACKAGE_wireguard-tools is not set +# CONFIG_PACKAGE_xl2tpd is not set +# CONFIG_PACKAGE_zerotier is not set +# end of VPN + +# +# Version Control Systems +# +# CONFIG_PACKAGE_git is not set +# CONFIG_PACKAGE_git-http is not set +# CONFIG_PACKAGE_subversion-client is not set +# CONFIG_PACKAGE_subversion-libs is not set +# CONFIG_PACKAGE_subversion-server is not set +# end of Version Control Systems + +# +# WWAN +# +# CONFIG_PACKAGE_adb-enablemodem is not set +# CONFIG_PACKAGE_comgt is not set +# CONFIG_PACKAGE_comgt-directip is not set +# CONFIG_PACKAGE_comgt-ncm is not set +# CONFIG_PACKAGE_umbim is not set +CONFIG_PACKAGE_uqmi=y +# end of WWAN + +# +# Web Servers/Proxies +# +# CONFIG_PACKAGE_apache is not set +# CONFIG_PACKAGE_brook is not set +CONFIG_PACKAGE_cgi-io=y +# CONFIG_PACKAGE_clamav is not set +# CONFIG_PACKAGE_cloudflared is not set +# CONFIG_PACKAGE_etebase is not set +# CONFIG_PACKAGE_freshclam is not set +# CONFIG_PACKAGE_frpc is not set +# CONFIG_PACKAGE_frps is not set +# CONFIG_PACKAGE_gateway-go is not set +# CONFIG_PACKAGE_gq-client is not set +# CONFIG_PACKAGE_gq-server is not set +# CONFIG_PACKAGE_gunicorn3 is not set +# CONFIG_PACKAGE_haproxy is not set +# CONFIG_PACKAGE_haproxy-nossl is not set +# CONFIG_PACKAGE_kcptun-client is not set +# CONFIG_PACKAGE_kcptun-config is not set +# CONFIG_PACKAGE_kcptun-server is not set +# CONFIG_PACKAGE_librespeed-go is not set +# CONFIG_PACKAGE_lighttpd is not set +# CONFIG_PACKAGE_microsocks is not set +# CONFIG_PACKAGE_naiveproxy is not set +# CONFIG_PACKAGE_nginx-all-module is not set +# CONFIG_PACKAGE_nginx-mod-luci is not set +# CONFIG_PACKAGE_nginx-ssl is not set +# CONFIG_PACKAGE_nginx-ssl-util is not set +# CONFIG_PACKAGE_nginx-ssl-util-nopcre is not set +# CONFIG_PACKAGE_ngrokc is not set +# CONFIG_PACKAGE_npc is not set +# CONFIG_PACKAGE_nps is not set +# CONFIG_PACKAGE_polipo is not set +# CONFIG_PACKAGE_privoxy is not set +# CONFIG_PACKAGE_python3-gunicorn is not set +# CONFIG_PACKAGE_radicale is not set +# CONFIG_PACKAGE_radicale2 is not set +# CONFIG_PACKAGE_radicale2-examples is not set +# CONFIG_PACKAGE_redsocks2 is not set +# CONFIG_PACKAGE_shadowsocks-libev-config is not set +# CONFIG_PACKAGE_shadowsocks-libev-ss-local is not set +# CONFIG_PACKAGE_shadowsocks-libev-ss-redir is not set +# CONFIG_PACKAGE_shadowsocks-libev-ss-rules is not set +# CONFIG_PACKAGE_shadowsocks-libev-ss-server is not set +# CONFIG_PACKAGE_shadowsocks-libev-ss-tunnel is not set +# CONFIG_PACKAGE_shadowsocks-rust-sslocal is not set +# CONFIG_PACKAGE_shadowsocks-rust-ssmanager is not set +# CONFIG_PACKAGE_shadowsocks-rust-ssserver is not set +# CONFIG_PACKAGE_shadowsocks-rust-ssservice is not set +# CONFIG_PACKAGE_shadowsocks-rust-ssurl is not set +# CONFIG_PACKAGE_shadowsocksr-libev-ssr-check is not set +# CONFIG_PACKAGE_shadowsocksr-libev-ssr-local is not set +# CONFIG_PACKAGE_shadowsocksr-libev-ssr-nat is not set +# CONFIG_PACKAGE_shadowsocksr-libev-ssr-redir is not set +# CONFIG_PACKAGE_shadowsocksr-libev-ssr-server is not set +# CONFIG_PACKAGE_sockd is not set +# CONFIG_PACKAGE_socksify is not set +# CONFIG_PACKAGE_spawn-fcgi is not set +# CONFIG_PACKAGE_squid is not set +# CONFIG_PACKAGE_srelay is not set +# CONFIG_PACKAGE_tinyproxy is not set +# CONFIG_PACKAGE_trojan is not set +# CONFIG_PACKAGE_trojan-go is not set +# CONFIG_PACKAGE_trojan-plus is not set +# CONFIG_PACKAGE_tuic-client is not set +CONFIG_PACKAGE_uhttpd=y +# CONFIG_PACKAGE_uhttpd-mod-lua is not set +CONFIG_PACKAGE_uhttpd-mod-ubus=y +# CONFIG_PACKAGE_uwsgi is not set +# CONFIG_PACKAGE_v2ray-plugin is not set +# CONFIG_PACKAGE_v2raya is not set +# CONFIG_PACKAGE_xfrpc is not set +# CONFIG_PACKAGE_xray-plugin is not set +# end of Web Servers/Proxies + +# +# Wireless +# +# CONFIG_PACKAGE_aircrack-ng is not set +# CONFIG_PACKAGE_airmon-ng is not set +# CONFIG_PACKAGE_dynapoint is not set +# CONFIG_PACKAGE_hcxdumptool is not set +# CONFIG_PACKAGE_hcxtools is not set +# CONFIG_PACKAGE_horst is not set +# CONFIG_PACKAGE_kismet-client is not set +# CONFIG_PACKAGE_kismet-drone is not set +# CONFIG_PACKAGE_kismet-server is not set +# CONFIG_PACKAGE_pixiewps is not set +# CONFIG_PACKAGE_reaver is not set +# CONFIG_PACKAGE_wavemon is not set +# CONFIG_PACKAGE_wifischedule is not set +# end of Wireless + +# +# WirelessAPD +# +# CONFIG_PACKAGE_eapol-test is not set +# CONFIG_PACKAGE_eapol-test-openssl is not set +# CONFIG_PACKAGE_eapol-test-wolfssl is not set +# CONFIG_PACKAGE_hostapd is not set +# CONFIG_PACKAGE_hostapd-basic is not set +# CONFIG_PACKAGE_hostapd-basic-openssl is not set +# CONFIG_PACKAGE_hostapd-basic-wolfssl is not set +# CONFIG_PACKAGE_hostapd-common is not set +# CONFIG_PACKAGE_hostapd-mini is not set +# CONFIG_PACKAGE_hostapd-openssl is not set +# CONFIG_PACKAGE_hostapd-wolfssl is not set +# CONFIG_PACKAGE_hs20-client is not set +# CONFIG_PACKAGE_hs20-common is not set +# CONFIG_PACKAGE_hs20-server is not set +# CONFIG_PACKAGE_wpa-supplicant is not set +# CONFIG_WPA_WOLFSSL is not set +# CONFIG_DRIVER_WEXT_SUPPORT is not set +# CONFIG_DRIVER_11N_SUPPORT is not set +# CONFIG_DRIVER_11AC_SUPPORT is not set +# CONFIG_DRIVER_11AX_SUPPORT is not set +# CONFIG_WPA_ENABLE_WEP is not set +# CONFIG_WPA_MBO_SUPPORT is not set +# CONFIG_PACKAGE_wpa-supplicant-basic is not set +# CONFIG_PACKAGE_wpa-supplicant-mini is not set +# CONFIG_PACKAGE_wpa-supplicant-openssl is not set +# CONFIG_PACKAGE_wpa-supplicant-wolfssl is not set +# CONFIG_PACKAGE_wpad is not set +# CONFIG_PACKAGE_wpad-basic is not set +# CONFIG_PACKAGE_wpad-basic-openssl is not set +# CONFIG_PACKAGE_wpad-basic-wolfssl is not set +# CONFIG_PACKAGE_wpad-mini is not set +# CONFIG_PACKAGE_wpad-openssl is not set +# CONFIG_PACKAGE_wpad-wolfssl is not set +# end of WirelessAPD + +# +# arp-scan +# +# CONFIG_PACKAGE_arp-scan is not set +# CONFIG_PACKAGE_arp-scan-database is not set +# end of arp-scan + +# CONFIG_PACKAGE_464xlat is not set +CONFIG_PACKAGE_6in4=y +# CONFIG_PACKAGE_6rd is not set +# CONFIG_PACKAGE_6to4 is not set +# CONFIG_PACKAGE_ShadowVPN is not set +# CONFIG_PACKAGE_UDPspeeder is not set +# CONFIG_PACKAGE_acme is not set +# CONFIG_PACKAGE_acme-dnsapi is not set +# CONFIG_PACKAGE_adblock is not set +# CONFIG_PACKAGE_adbyby is not set +# CONFIG_PACKAGE_addrwatch is not set +# CONFIG_PACKAGE_addrwatch-mysql is not set +# CONFIG_PACKAGE_addrwatch-stdout is not set +# CONFIG_PACKAGE_addrwatch-syslog is not set +# CONFIG_PACKAGE_adguardhome is not set +# CONFIG_PACKAGE_ahcpd is not set +# CONFIG_PACKAGE_alfred is not set +# CONFIG_PACKAGE_alist is not set +# CONFIG_PACKAGE_apcupsd is not set +# CONFIG_PACKAGE_apcupsd-cgi is not set +# CONFIG_PACKAGE_apinger is not set +# CONFIG_PACKAGE_appfilter is not set +# CONFIG_PACKAGE_atlas-probe is not set +# CONFIG_PACKAGE_atlas-sw-probe is not set +# CONFIG_PACKAGE_atlas-sw-probe-rpc is not set +# CONFIG_PACKAGE_banip is not set +# CONFIG_PACKAGE_batctl-default is not set +# CONFIG_PACKAGE_batctl-full is not set +# CONFIG_PACKAGE_batctl-tiny is not set +# CONFIG_PACKAGE_beanstalkd is not set +# CONFIG_PACKAGE_bmon is not set +# CONFIG_PACKAGE_boinc is not set +# CONFIG_PACKAGE_bpftool-full is not set +# CONFIG_PACKAGE_bpftool-minimal is not set +# CONFIG_PACKAGE_bwm-ng is not set +# CONFIG_PACKAGE_bwping is not set +# CONFIG_PACKAGE_cdnspeedtest is not set +# CONFIG_PACKAGE_chat is not set +# CONFIG_PACKAGE_cifsmount is not set +# CONFIG_PACKAGE_coap-server is not set +# CONFIG_PACKAGE_conserver is not set +# CONFIG_PACKAGE_crowdsec is not set +# CONFIG_PACKAGE_crowdsec-firewall-bouncer is not set +# CONFIG_PACKAGE_cshark is not set +# CONFIG_PACKAGE_daemonlogger is not set +# CONFIG_PACKAGE_darkstat is not set +# CONFIG_PACKAGE_dawn is not set +# CONFIG_PACKAGE_dhcpcd is not set +# CONFIG_PACKAGE_dmapd is not set +# CONFIG_PACKAGE_dnscrypt-proxy2 is not set +# CONFIG_PACKAGE_dnsforwarder is not set +# CONFIG_PACKAGE_dnstap is not set +# CONFIG_PACKAGE_dnstop is not set +# CONFIG_PACKAGE_ds-lite is not set +# CONFIG_PACKAGE_dsmboot is not set +# CONFIG_PACKAGE_esniper is not set +# CONFIG_PACKAGE_etherwake is not set +# CONFIG_PACKAGE_etherwake-nfqueue is not set +CONFIG_PACKAGE_ethtool=y +# CONFIG_ETHTOOL_PRETTY_DUMP is not set +# CONFIG_PACKAGE_fail2ban is not set +# CONFIG_PACKAGE_fakeidentd is not set +# CONFIG_PACKAGE_fakepop is not set +# CONFIG_PACKAGE_family-dns is not set +# CONFIG_PACKAGE_fast-classifier-example is not set +# CONFIG_PACKAGE_foolsm is not set +# CONFIG_PACKAGE_fping is not set +# CONFIG_PACKAGE_generate-ipv6-address is not set +# CONFIG_PACKAGE_geth is not set +# CONFIG_PACKAGE_gg is not set +# CONFIG_PACKAGE_git-lfs is not set +# CONFIG_PACKAGE_gnunet is not set +# CONFIG_PACKAGE_go-nats is not set +# CONFIG_PACKAGE_go-wol is not set +# CONFIG_PACKAGE_gost is not set +# CONFIG_PACKAGE_gre is not set +# CONFIG_PACKAGE_hnet-full is not set +# CONFIG_PACKAGE_hnet-full-l2tp is not set +# CONFIG_PACKAGE_hnet-full-secure is not set +# CONFIG_PACKAGE_hnetd-nossl is not set +# CONFIG_PACKAGE_hnetd-openssl is not set +# CONFIG_PACKAGE_httping is not set +# CONFIG_PACKAGE_httping-nossl is not set +# CONFIG_PACKAGE_https-dns-proxy is not set +# CONFIG_PACKAGE_hysteria is not set +# CONFIG_PACKAGE_i2pd is not set +# CONFIG_PACKAGE_ibrdtn-tools is not set +# CONFIG_PACKAGE_ibrdtnd is not set +# CONFIG_PACKAGE_ifstat is not set +# CONFIG_PACKAGE_iftop is not set +# CONFIG_PACKAGE_iiod is not set +# CONFIG_PACKAGE_iperf is not set +# CONFIG_PACKAGE_iperf3 is not set +# CONFIG_PACKAGE_iperf3-ssl is not set +# CONFIG_PACKAGE_ipip is not set +CONFIG_PACKAGE_ipset=y +# CONFIG_PACKAGE_ipset-dns is not set +# CONFIG_PACKAGE_ipset-lists is not set +# CONFIG_PACKAGE_ipt2socks is not set +# CONFIG_PACKAGE_iptraf-ng is not set +# CONFIG_PACKAGE_iputils-arping is not set +# CONFIG_PACKAGE_iputils-clockdiff is not set +# CONFIG_PACKAGE_iputils-ping is not set +# CONFIG_PACKAGE_iputils-tftpd is not set +# CONFIG_PACKAGE_iputils-tracepath is not set +# CONFIG_PACKAGE_ipvsadm is not set +CONFIG_PACKAGE_iw=y +# CONFIG_PACKAGE_iw-full is not set +# CONFIG_PACKAGE_jool-tools is not set +# CONFIG_PACKAGE_keepalived is not set +# CONFIG_PACKAGE_knxd is not set +# CONFIG_PACKAGE_kplex is not set +# CONFIG_PACKAGE_krb5-client is not set +# CONFIG_PACKAGE_krb5-libs is not set +# CONFIG_PACKAGE_krb5-server is not set +# CONFIG_PACKAGE_krb5-server-extras is not set +CONFIG_PACKAGE_libipset=y +# CONFIG_PACKAGE_libndp is not set +# CONFIG_PACKAGE_linknx is not set +# CONFIG_PACKAGE_lynx is not set +# CONFIG_PACKAGE_mac-telnet-client is not set +# CONFIG_PACKAGE_mac-telnet-discover is not set +# CONFIG_PACKAGE_mac-telnet-ping is not set +# CONFIG_PACKAGE_mac-telnet-server is not set +# CONFIG_PACKAGE_map is not set +# CONFIG_PACKAGE_mbusd is not set +# CONFIG_PACKAGE_memcached is not set +# CONFIG_PACKAGE_mii-tool is not set +# CONFIG_PACKAGE_mikrotik-btest is not set +# CONFIG_PACKAGE_mini_snmpd is not set +# CONFIG_PACKAGE_minimalist-pcproxy is not set +# CONFIG_PACKAGE_miredo is not set +CONFIG_PACKAGE_modemmanager=y + +# +# Configuration +# +CONFIG_MODEMMANAGER_WITH_MBIM=y +CONFIG_MODEMMANAGER_WITH_QMI=y +CONFIG_MODEMMANAGER_WITH_AT_COMMAND_VIA_DBUS=y +# end of Configuration + +# CONFIG_PACKAGE_mosquitto-client-nossl is not set +# CONFIG_PACKAGE_mosquitto-client-ssl is not set +# CONFIG_PACKAGE_mosquitto-nossl is not set +# CONFIG_PACKAGE_mosquitto-ssl is not set +# CONFIG_PACKAGE_mrd6 is not set +# CONFIG_PACKAGE_msd_lite is not set +# CONFIG_PACKAGE_mstpd is not set +# CONFIG_PACKAGE_mtr is not set +# CONFIG_PACKAGE_mwol is not set +# CONFIG_PACKAGE_natmap is not set +# CONFIG_PACKAGE_nbd is not set +# CONFIG_PACKAGE_nbd-server is not set +# CONFIG_PACKAGE_ncp is not set +# CONFIG_PACKAGE_ndppd is not set +# CONFIG_PACKAGE_ndptool is not set +# CONFIG_PACKAGE_nebula is not set +# CONFIG_PACKAGE_nebula-cert is not set +# CONFIG_PACKAGE_net-tools-route is not set +# CONFIG_PACKAGE_netcat is not set +# CONFIG_PACKAGE_netdiscover is not set +# CONFIG_PACKAGE_netifyd is not set +# CONFIG_PACKAGE_netperf is not set +# CONFIG_PACKAGE_netsniff-ng is not set +# CONFIG_PACKAGE_netstinky is not set +# CONFIG_PACKAGE_nextdns is not set +# CONFIG_PACKAGE_nfdump is not set +# CONFIG_PACKAGE_nlbwmon is not set +# CONFIG_PACKAGE_noping is not set +# CONFIG_PACKAGE_nut is not set +# CONFIG_PACKAGE_obfs4proxy is not set +CONFIG_PACKAGE_odhcp6c=y +CONFIG_PACKAGE_odhcp6c_ext_cer_id=0 +# CONFIG_PACKAGE_odhcpd is not set +CONFIG_PACKAGE_odhcpd-ipv6only=y + +# +# Configuration +# +CONFIG_PACKAGE_odhcpd_ipv6only_ext_cer_id=0 +# end of Configuration + +# CONFIG_PACKAGE_ola is not set +# CONFIG_PACKAGE_omcproxy is not set +# CONFIG_PACKAGE_onionshare-cli is not set +# CONFIG_PACKAGE_ooniprobe is not set +# CONFIG_PACKAGE_oor is not set +# CONFIG_PACKAGE_open-iscsi is not set +# CONFIG_PACKAGE_oscam is not set +# CONFIG_PACKAGE_oping is not set +# CONFIG_PACKAGE_ostiary is not set +# CONFIG_PACKAGE_pagekitec is not set +# CONFIG_PACKAGE_pcapplusplus is not set +# CONFIG_PACKAGE_pen is not set +# CONFIG_PACKAGE_phantap is not set +# CONFIG_PACKAGE_pimbd is not set +# CONFIG_PACKAGE_pingcheck is not set +# CONFIG_PACKAGE_port-mirroring is not set +CONFIG_PACKAGE_ppp=y +# CONFIG_PACKAGE_ppp-mod-passwordfd is not set +# CONFIG_PACKAGE_ppp-mod-pppoa is not set +CONFIG_PACKAGE_ppp-mod-pppoe=y +# CONFIG_PACKAGE_ppp-mod-pppol2tp is not set +# CONFIG_PACKAGE_ppp-mod-pptp is not set +# CONFIG_PACKAGE_ppp-mod-radius is not set +# CONFIG_PACKAGE_ppp-multilink is not set +# CONFIG_PACKAGE_pppdump is not set +# CONFIG_PACKAGE_pppoe-discovery is not set +# CONFIG_PACKAGE_pppossh is not set +# CONFIG_PACKAGE_pppstats is not set +# CONFIG_PACKAGE_proto-bonding is not set +# CONFIG_PACKAGE_proxychains-ng is not set +# CONFIG_PACKAGE_ptunnel-ng is not set +# CONFIG_PACKAGE_radsecproxy is not set +# CONFIG_PACKAGE_ratched is not set +# CONFIG_PACKAGE_ratechecker is not set +# CONFIG_PACKAGE_redsocks is not set +# CONFIG_PACKAGE_remserial is not set +# CONFIG_PACKAGE_restic-rest-server is not set +# CONFIG_PACKAGE_rpcapd is not set +# CONFIG_PACKAGE_rpcbind is not set +# CONFIG_PACKAGE_rssileds is not set +# CONFIG_PACKAGE_rsyslog is not set +# CONFIG_PACKAGE_safe-search is not set +# CONFIG_PACKAGE_samba4-admin is not set +# CONFIG_PACKAGE_samba4-client is not set +# CONFIG_PACKAGE_samba4-libs is not set +# CONFIG_PACKAGE_samba4-server is not set +# CONFIG_PACKAGE_samba4-utils is not set +# CONFIG_PACKAGE_samplicator is not set +# CONFIG_PACKAGE_scapy is not set +# CONFIG_PACKAGE_sctp-tools is not set +# CONFIG_PACKAGE_seafile-ccnet is not set +# CONFIG_PACKAGE_seafile-seahub is not set +# CONFIG_PACKAGE_seafile-server is not set +# CONFIG_PACKAGE_seafile-server-fuse is not set +# CONFIG_PACKAGE_ser2net is not set +# CONFIG_PACKAGE_simple-adblock is not set +# CONFIG_PACKAGE_simple-obfs-client is not set +# CONFIG_PACKAGE_simple-obfs-server is not set +# CONFIG_PACKAGE_smartdns is not set +# CONFIG_PACKAGE_smbinfo is not set +# CONFIG_PACKAGE_snmp-mibs is not set +# CONFIG_PACKAGE_snmp-utils is not set +# CONFIG_PACKAGE_snmpd is not set +# CONFIG_PACKAGE_snmptrapd is not set +# CONFIG_PACKAGE_snowflake-broker is not set +# CONFIG_PACKAGE_snowflake-client is not set +# CONFIG_PACKAGE_snowflake-distinctcounter is not set +# CONFIG_PACKAGE_snowflake-probetest is not set +# CONFIG_PACKAGE_snowflake-proxy is not set +# CONFIG_PACKAGE_snowflake-server is not set +# CONFIG_PACKAGE_socat is not set +# CONFIG_PACKAGE_softflowd is not set +# CONFIG_PACKAGE_soloscli is not set +# CONFIG_PACKAGE_speedtest-cli is not set +# CONFIG_PACKAGE_speedtest-go is not set +# CONFIG_PACKAGE_speedtest-netperf is not set +# CONFIG_PACKAGE_spoofer is not set +# CONFIG_PACKAGE_static-neighbor-reports is not set +# CONFIG_PACKAGE_stunnel is not set +# CONFIG_PACKAGE_sub-web is not set +# CONFIG_PACKAGE_switchdev-poller is not set +# CONFIG_PACKAGE_tac_plus is not set +# CONFIG_PACKAGE_tac_plus-pam is not set +# CONFIG_PACKAGE_tayga is not set +CONFIG_PACKAGE_tcpdump=y +# CONFIG_PACKAGE_tcpdump-mini is not set +# CONFIG_PACKAGE_tcping is not set +# CONFIG_PACKAGE_tcping-simple is not set +# CONFIG_PACKAGE_tcpping is not set +# CONFIG_PACKAGE_tgt is not set +# CONFIG_PACKAGE_tinyPortMapper is not set +# CONFIG_PACKAGE_tor is not set +# CONFIG_PACKAGE_tor-basic is not set +# CONFIG_PACKAGE_tor-fw-helper is not set +# CONFIG_PACKAGE_trafficshaper is not set +# CONFIG_PACKAGE_travelmate is not set +# CONFIG_PACKAGE_u2pnpd is not set +# CONFIG_PACKAGE_uacme is not set +CONFIG_PACKAGE_uclient-fetch=y +# CONFIG_PACKAGE_udp2raw is not set +# CONFIG_PACKAGE_udptunnel is not set +# CONFIG_PACKAGE_udpxy is not set +# CONFIG_PACKAGE_ulogd is not set +# CONFIG_PACKAGE_umdns is not set +# CONFIG_PACKAGE_usbip is not set +# CONFIG_PACKAGE_usteer is not set +# CONFIG_PACKAGE_uugamebooster is not set +# CONFIG_PACKAGE_v2ray-core is not set +# CONFIG_PACKAGE_vallumd is not set +# CONFIG_PACKAGE_verysync is not set +# CONFIG_PACKAGE_vlmcsd is not set +# CONFIG_PACKAGE_vncrepeater is not set +# CONFIG_PACKAGE_vnstat is not set +# CONFIG_PACKAGE_vnstat2 is not set +# CONFIG_PACKAGE_vpn-policy-routing is not set +# CONFIG_PACKAGE_vpnbypass is not set +# CONFIG_PACKAGE_vti is not set +# CONFIG_PACKAGE_vxlan is not set +# CONFIG_PACKAGE_wakeonlan is not set +# CONFIG_PACKAGE_wg-installer-client is not set +# CONFIG_PACKAGE_wpan-tools is not set +CONFIG_PACKAGE_wwan=y +# CONFIG_PACKAGE_xinetd is not set +# CONFIG_PACKAGE_xray-core is not set +# end of Network + +# +# Sound +# +# CONFIG_PACKAGE_alsa-utils is not set +# CONFIG_PACKAGE_alsa-utils-seq is not set +# CONFIG_PACKAGE_alsa-utils-tests is not set +# CONFIG_PACKAGE_aserver is not set +# CONFIG_PACKAGE_espeak is not set +# CONFIG_PACKAGE_faad2 is not set +# CONFIG_PACKAGE_fdk-aac is not set +# CONFIG_PACKAGE_forked-daapd is not set +# CONFIG_PACKAGE_ices is not set +# CONFIG_PACKAGE_lame is not set +# CONFIG_PACKAGE_lame-lib is not set +# CONFIG_PACKAGE_liblo-utils is not set +# CONFIG_PACKAGE_madplay is not set +# CONFIG_PACKAGE_moc is not set +# CONFIG_PACKAGE_mpc is not set +# CONFIG_PACKAGE_mpd-avahi-service is not set +# CONFIG_PACKAGE_mpd-full is not set +# CONFIG_PACKAGE_mpd-mini is not set +# CONFIG_PACKAGE_mpg123 is not set +# CONFIG_PACKAGE_opus-tools is not set +# CONFIG_PACKAGE_pianod is not set +# CONFIG_PACKAGE_pianod-client is not set +# CONFIG_PACKAGE_portaudio is not set +# CONFIG_PACKAGE_pulseaudio-daemon is not set +# CONFIG_PACKAGE_pulseaudio-daemon-avahi is not set +# CONFIG_PACKAGE_shairplay is not set +# CONFIG_PACKAGE_shairport-sync-mbedtls is not set +# CONFIG_PACKAGE_shairport-sync-mini is not set +# CONFIG_PACKAGE_shairport-sync-openssl is not set +# CONFIG_PACKAGE_shine is not set +# CONFIG_PACKAGE_sox is not set +# CONFIG_PACKAGE_squeezelite-full is not set +# CONFIG_PACKAGE_squeezelite-mini is not set +# CONFIG_PACKAGE_svox is not set +# CONFIG_PACKAGE_upmpdcli is not set +# end of Sound + +# +# Utilities +# + +# +# BigClown +# +# CONFIG_PACKAGE_bigclown-control-tool is not set +# CONFIG_PACKAGE_bigclown-firmware-tool is not set +# CONFIG_PACKAGE_bigclown-gateway is not set +# CONFIG_PACKAGE_bigclown-mqtt2influxdb is not set +# end of BigClown + +# +# Boot Loaders +# +# CONFIG_PACKAGE_fconfig is not set +CONFIG_PACKAGE_uboot-envtools=y +# end of Boot Loaders + +# +# Compression +# +# CONFIG_PACKAGE_7z is not set +# CONFIG_PACKAGE_bsdtar is not set +# CONFIG_PACKAGE_bsdtar-noopenssl is not set +# CONFIG_PACKAGE_bzip2 is not set +# CONFIG_PACKAGE_gzip is not set +# CONFIG_PACKAGE_lz4 is not set +# CONFIG_PACKAGE_pigz is not set +# CONFIG_PACKAGE_unrar is not set +# CONFIG_PACKAGE_unzip is not set +# CONFIG_PACKAGE_xz-utils is not set +# CONFIG_PACKAGE_zipcmp is not set +# CONFIG_PACKAGE_zipmerge is not set +# CONFIG_PACKAGE_ziptool is not set +# CONFIG_PACKAGE_zstd is not set +# end of Compression + +# +# Database +# +# CONFIG_PACKAGE_mariadb-client is not set +# CONFIG_PACKAGE_mariadb-server-base is not set +# CONFIG_PACKAGE_pgsql-cli is not set +# CONFIG_PACKAGE_pgsql-cli-extra is not set +# CONFIG_PACKAGE_pgsql-server is not set +# CONFIG_PACKAGE_rrdcgi1 is not set +# CONFIG_PACKAGE_rrdtool1 is not set +# CONFIG_PACKAGE_sqlite3-cli is not set +# CONFIG_PACKAGE_unixodbc-tools is not set +# end of Database + +# +# Disc +# +# CONFIG_PACKAGE_blkdiscard is not set +CONFIG_PACKAGE_blkid=m +CONFIG_PACKAGE_blockdev=m +# CONFIG_PACKAGE_cfdisk is not set +# CONFIG_PACKAGE_cgdisk is not set +# CONFIG_PACKAGE_eject is not set +# CONFIG_PACKAGE_fdisk is not set +# CONFIG_PACKAGE_findfs is not set +# CONFIG_PACKAGE_fio is not set +# CONFIG_PACKAGE_fixparts is not set +# CONFIG_PACKAGE_gdisk is not set +# CONFIG_PACKAGE_hd-idle is not set +# CONFIG_PACKAGE_hdparm is not set +# CONFIG_PACKAGE_lsblk is not set +# CONFIG_PACKAGE_lvm2 is not set +# CONFIG_PACKAGE_lvm2-selinux is not set +# CONFIG_PACKAGE_mdadm is not set +# CONFIG_PACKAGE_parted is not set +# CONFIG_PACKAGE_partx-utils is not set +# CONFIG_PACKAGE_sfdisk is not set +# CONFIG_PACKAGE_sgdisk is not set +# CONFIG_PACKAGE_wipefs is not set +# end of Disc + +# +# Editors +# +# CONFIG_PACKAGE_joe is not set +# CONFIG_PACKAGE_jupp is not set +# CONFIG_PACKAGE_mg is not set +CONFIG_PACKAGE_nano=y +# CONFIG_PACKAGE_nano-full is not set +# CONFIG_PACKAGE_nano-plus is not set +# CONFIG_PACKAGE_vim is not set +# CONFIG_PACKAGE_vim-full is not set +# CONFIG_PACKAGE_vim-fuller is not set +# CONFIG_PACKAGE_vim-help is not set +# CONFIG_PACKAGE_vim-runtime is not set +# CONFIG_PACKAGE_zile is not set +# end of Editors + +# +# Encryption +# +# CONFIG_PACKAGE_ccrypt is not set +# CONFIG_PACKAGE_certtool is not set +# CONFIG_PACKAGE_cryptsetup is not set +# CONFIG_PACKAGE_cryptsetup-ssh is not set +# CONFIG_PACKAGE_gnupg is not set +# CONFIG_PACKAGE_gnupg2 is not set +# CONFIG_PACKAGE_gnupg2-dirmngr is not set +# CONFIG_PACKAGE_gnutls-utils is not set +# CONFIG_PACKAGE_gpgv is not set +# CONFIG_PACKAGE_gpgv2 is not set +# CONFIG_PACKAGE_keyctl is not set +# CONFIG_PACKAGE_keyutils is not set +# CONFIG_PACKAGE_px5g-mbedtls is not set +# CONFIG_PACKAGE_px5g-standalone is not set +# CONFIG_PACKAGE_px5g-wolfssl is not set +# CONFIG_PACKAGE_stoken is not set +# end of Encryption + +# +# Filesystem +# +# CONFIG_PACKAGE_acl is not set +# CONFIG_PACKAGE_afuse is not set +# CONFIG_PACKAGE_antfs-mount is not set +# CONFIG_PACKAGE_attr is not set +# CONFIG_PACKAGE_badblocks is not set +# CONFIG_PACKAGE_btrfs-progs is not set +# CONFIG_PACKAGE_chattr is not set +# CONFIG_PACKAGE_debugfs is not set +# CONFIG_PACKAGE_dosfstools is not set +# CONFIG_PACKAGE_dumpe2fs is not set +# CONFIG_PACKAGE_e2freefrag is not set +CONFIG_PACKAGE_e2fsprogs=m +# CONFIG_PACKAGE_e4crypt is not set +# CONFIG_PACKAGE_exfat-fsck is not set +# CONFIG_PACKAGE_exfat-mkfs is not set +# CONFIG_PACKAGE_f2fs-tools is not set +# CONFIG_PACKAGE_f2fs-tools-selinux is not set +# CONFIG_PACKAGE_f2fsck is not set +# CONFIG_PACKAGE_f2fsck-selinux is not set +# CONFIG_PACKAGE_filefrag is not set +# CONFIG_PACKAGE_fstrim is not set +# CONFIG_PACKAGE_fuse-utils is not set +# CONFIG_PACKAGE_fuse3-utils is not set +# CONFIG_PACKAGE_hfsfsck is not set +# CONFIG_PACKAGE_lsattr is not set +CONFIG_PACKAGE_mkf2fs=m +# CONFIG_PACKAGE_mkf2fs-selinux is not set +# CONFIG_PACKAGE_mkhfs is not set +# CONFIG_PACKAGE_ncdu is not set +# CONFIG_PACKAGE_nfs-utils is not set +# CONFIG_PACKAGE_nfs-utils-libs is not set +# CONFIG_PACKAGE_ntfs-3g is not set +# CONFIG_PACKAGE_ntfs-3g-low is not set +# CONFIG_PACKAGE_ntfs-3g-utils is not set +# CONFIG_PACKAGE_ntfs3-mount is not set +# CONFIG_PACKAGE_owfs is not set +# CONFIG_PACKAGE_owshell is not set +# CONFIG_PACKAGE_resize2fs is not set +# CONFIG_PACKAGE_squashfs-tools-mksquashfs is not set +# CONFIG_PACKAGE_squashfs-tools-unsquashfs is not set +# CONFIG_PACKAGE_swap-utils is not set +# CONFIG_PACKAGE_sysfsutils is not set +# CONFIG_PACKAGE_tune2fs is not set +# CONFIG_PACKAGE_xfs-admin is not set +# CONFIG_PACKAGE_xfs-fsck is not set +# CONFIG_PACKAGE_xfs-growfs is not set +# CONFIG_PACKAGE_xfs-mkfs is not set +# end of Filesystem + +# +# Image Manipulation +# +# CONFIG_PACKAGE_libjpeg-turbo-utils is not set +# CONFIG_PACKAGE_tiff-utils is not set +# end of Image Manipulation + +# +# Microcontroller programming +# +# CONFIG_PACKAGE_avrdude is not set +# CONFIG_PACKAGE_dfu-programmer is not set +# CONFIG_PACKAGE_stm32flash is not set +# end of Microcontroller programming + +# +# RTKLIB Suite +# +# CONFIG_PACKAGE_convbin is not set +# CONFIG_PACKAGE_pos2kml is not set +# CONFIG_PACKAGE_rnx2rtkp is not set +# CONFIG_PACKAGE_rtkrcv is not set +# CONFIG_PACKAGE_str2str is not set +# end of RTKLIB Suite + +# +# Shells +# +# CONFIG_PACKAGE_bash is not set +# CONFIG_PACKAGE_fish is not set +# CONFIG_PACKAGE_klish is not set +# CONFIG_PACKAGE_mksh is not set +# CONFIG_PACKAGE_tcsh is not set +# CONFIG_PACKAGE_zsh is not set +# end of Shells + +# +# Telephony +# +# CONFIG_PACKAGE_dahdi-cfg is not set +# CONFIG_PACKAGE_dahdi-monitor is not set +# CONFIG_PACKAGE_gsm-utils is not set +# CONFIG_PACKAGE_sipgrep is not set +# CONFIG_PACKAGE_sngrep is not set +# end of Telephony + +# +# Terminal +# +# CONFIG_PACKAGE_agetty is not set +# CONFIG_PACKAGE_dvtm is not set +# CONFIG_PACKAGE_minicom is not set +# CONFIG_PACKAGE_picocom is not set +# CONFIG_PACKAGE_rtty-mbedtls is not set +# CONFIG_PACKAGE_rtty-nossl is not set +# CONFIG_PACKAGE_rtty-openssl is not set +# CONFIG_PACKAGE_rtty-wolfssl is not set +# CONFIG_PACKAGE_screen is not set +# CONFIG_PACKAGE_script-utils is not set +# CONFIG_PACKAGE_serialconsole is not set +# CONFIG_PACKAGE_setterm is not set +# CONFIG_PACKAGE_tio is not set +# CONFIG_PACKAGE_tmux is not set +# CONFIG_PACKAGE_ttyd is not set +# CONFIG_PACKAGE_wall is not set +# end of Terminal + +# +# Virtualization +# +# end of Virtualization + +# +# Zoneinfo +# +# CONFIG_PACKAGE_zoneinfo-africa is not set +# CONFIG_PACKAGE_zoneinfo-all is not set +# CONFIG_PACKAGE_zoneinfo-asia is not set +# CONFIG_PACKAGE_zoneinfo-atlantic is not set +# CONFIG_PACKAGE_zoneinfo-australia-nz is not set +# CONFIG_PACKAGE_zoneinfo-core is not set +# CONFIG_PACKAGE_zoneinfo-europe is not set +# CONFIG_PACKAGE_zoneinfo-india is not set +# CONFIG_PACKAGE_zoneinfo-northamerica is not set +# CONFIG_PACKAGE_zoneinfo-pacific is not set +# CONFIG_PACKAGE_zoneinfo-poles is not set +# CONFIG_PACKAGE_zoneinfo-simple is not set +# CONFIG_PACKAGE_zoneinfo-southamerica is not set +# end of Zoneinfo + +# +# libimobiledevice +# +# CONFIG_PACKAGE_idevicerestore is not set +# CONFIG_PACKAGE_irecovery is not set +# CONFIG_PACKAGE_libimobiledevice-utils is not set +# CONFIG_PACKAGE_libusbmuxd-utils is not set +# CONFIG_PACKAGE_plistutil is not set +# CONFIG_PACKAGE_usbmuxd is not set +# end of libimobiledevice + +# +# libselinux tools +# +# CONFIG_PACKAGE_libselinux-avcstat is not set +# CONFIG_PACKAGE_libselinux-compute_av is not set +# CONFIG_PACKAGE_libselinux-compute_create is not set +# CONFIG_PACKAGE_libselinux-compute_member is not set +# CONFIG_PACKAGE_libselinux-compute_relabel is not set +# CONFIG_PACKAGE_libselinux-getconlist is not set +# CONFIG_PACKAGE_libselinux-getdefaultcon is not set +# CONFIG_PACKAGE_libselinux-getenforce is not set +# CONFIG_PACKAGE_libselinux-getfilecon is not set +# CONFIG_PACKAGE_libselinux-getpidcon is not set +# CONFIG_PACKAGE_libselinux-getsebool is not set +# CONFIG_PACKAGE_libselinux-getseuser is not set +# CONFIG_PACKAGE_libselinux-matchpathcon is not set +# CONFIG_PACKAGE_libselinux-policyvers is not set +# CONFIG_PACKAGE_libselinux-sefcontext_compile is not set +# CONFIG_PACKAGE_libselinux-selabel_digest is not set +# CONFIG_PACKAGE_libselinux-selabel_get_digests_all_partial_matches is not set +# CONFIG_PACKAGE_libselinux-selabel_lookup is not set +# CONFIG_PACKAGE_libselinux-selabel_lookup_best_match is not set +# CONFIG_PACKAGE_libselinux-selabel_partial_match is not set +# CONFIG_PACKAGE_libselinux-selinux_check_access is not set +# CONFIG_PACKAGE_libselinux-selinux_check_securetty_context is not set +# CONFIG_PACKAGE_libselinux-selinuxenabled is not set +# CONFIG_PACKAGE_libselinux-selinuxexeccon is not set +# CONFIG_PACKAGE_libselinux-setenforce is not set +# CONFIG_PACKAGE_libselinux-setfilecon is not set +# CONFIG_PACKAGE_libselinux-togglesebool is not set +# CONFIG_PACKAGE_libselinux-validatetrans is not set +# end of libselinux tools + +# CONFIG_PACKAGE_ack is not set +# CONFIG_PACKAGE_acpid is not set +# CONFIG_PACKAGE_adb is not set +# CONFIG_PACKAGE_airos-dfs-reset is not set +# CONFIG_PACKAGE_ap51-flash is not set +# CONFIG_PACKAGE_apk is not set +# CONFIG_PACKAGE_at is not set +# CONFIG_PACKAGE_atheepmgr is not set +# CONFIG_PACKAGE_audit is not set +# CONFIG_PACKAGE_audit-utils is not set +# CONFIG_PACKAGE_augeas is not set +# CONFIG_PACKAGE_augeas-lenses is not set +# CONFIG_PACKAGE_augeas-lenses-tests is not set +# CONFIG_PACKAGE_bandwidthd is not set +# CONFIG_PACKAGE_bandwidthd-pgsql is not set +# CONFIG_PACKAGE_bandwidthd-php is not set +# CONFIG_PACKAGE_bandwidthd-sqlite is not set +# CONFIG_PACKAGE_banhostlist is not set +# CONFIG_PACKAGE_bc is not set +# CONFIG_PACKAGE_bluelog is not set +# CONFIG_PACKAGE_bluez-daemon is not set +# CONFIG_PACKAGE_bluez-utils is not set +# CONFIG_PACKAGE_bluez-utils-extra is not set +# CONFIG_PACKAGE_bonniexx is not set +# CONFIG_PACKAGE_bottlerocket is not set +# CONFIG_PACKAGE_bsdiff is not set +# CONFIG_PACKAGE_bspatch is not set +# CONFIG_PACKAGE_byobu is not set +# CONFIG_PACKAGE_byobu-utils is not set +# CONFIG_PACKAGE_cache-domains-mbedtls is not set +# CONFIG_PACKAGE_cache-domains-openssl is not set +# CONFIG_PACKAGE_cache-domains-wolfssl is not set +# CONFIG_PACKAGE_cal is not set +# CONFIG_PACKAGE_canutils is not set +# CONFIG_PACKAGE_cgroup-tools is not set +# CONFIG_PACKAGE_cgroupfs-mount is not set +# CONFIG_PACKAGE_checkpolicy is not set +# CONFIG_PACKAGE_checksec is not set +# CONFIG_PACKAGE_checksec_automator is not set +# CONFIG_PACKAGE_chkcon is not set +# CONFIG_PACKAGE_cmdpad is not set +# CONFIG_PACKAGE_cni is not set +# CONFIG_PACKAGE_cni-plugins is not set +# CONFIG_PACKAGE_coap-client is not set +# CONFIG_PACKAGE_collectd is not set +# CONFIG_PACKAGE_conmon is not set +# CONFIG_PACKAGE_containerd is not set +# CONFIG_PACKAGE_coremark is not set +# CONFIG_PACKAGE_coreutils is not set +# CONFIG_PACKAGE_cpulimit is not set +# CONFIG_PACKAGE_cpulimit-ng is not set +# CONFIG_PACKAGE_crconf is not set +# CONFIG_PACKAGE_crelay is not set +# CONFIG_PACKAGE_crun is not set +# CONFIG_PACKAGE_csstidy is not set +# CONFIG_PACKAGE_ct-bugcheck is not set +# CONFIG_PACKAGE_ctop is not set +CONFIG_PACKAGE_dbus=y +# CONFIG_PACKAGE_dbus-utils is not set +# CONFIG_PACKAGE_device-observatory is not set +# CONFIG_PACKAGE_dfu-util is not set +# CONFIG_PACKAGE_dhrystone is not set +# CONFIG_PACKAGE_digitemp is not set +# CONFIG_PACKAGE_digitemp-usb is not set +# CONFIG_PACKAGE_dmesg is not set +# CONFIG_PACKAGE_docker is not set +# CONFIG_PACKAGE_docker-compose is not set +# CONFIG_PACKAGE_dockerd is not set +# CONFIG_PACKAGE_domoticz is not set +# CONFIG_PACKAGE_dropbearconvert is not set +# CONFIG_PACKAGE_dtc is not set +# CONFIG_PACKAGE_dumb-init is not set +# CONFIG_PACKAGE_dump1090 is not set +# CONFIG_PACKAGE_ecdsautils is not set +# CONFIG_PACKAGE_elektra-kdb is not set +# CONFIG_PACKAGE_evtest is not set +# CONFIG_PACKAGE_extract is not set +# CONFIG_PACKAGE_fdt-utils is not set +# CONFIG_PACKAGE_file is not set +# CONFIG_PACKAGE_filebrowser is not set +# CONFIG_PACKAGE_findutils is not set +# CONFIG_PACKAGE_findutils-find is not set +# CONFIG_PACKAGE_findutils-locate is not set +# CONFIG_PACKAGE_findutils-xargs is not set +# CONFIG_PACKAGE_flashrom is not set +# CONFIG_PACKAGE_flashrom-pci is not set +# CONFIG_PACKAGE_flashrom-spi is not set +# CONFIG_PACKAGE_flashrom-usb is not set +# CONFIG_PACKAGE_flock is not set +# CONFIG_PACKAGE_fritz-caldata is not set +# CONFIG_PACKAGE_fritz-tffs is not set +# CONFIG_PACKAGE_fritz-tffs-nand is not set +# CONFIG_PACKAGE_ftdi_eeprom is not set +# CONFIG_PACKAGE_fuse-overlayfs is not set +# CONFIG_PACKAGE_gammu is not set +# CONFIG_PACKAGE_gawk is not set +# CONFIG_PACKAGE_gddrescue is not set +# CONFIG_PACKAGE_getopt is not set +# CONFIG_PACKAGE_giflib-utils is not set +# CONFIG_PACKAGE_gkermit is not set +# CONFIG_PACKAGE_gnuplot is not set +# CONFIG_PACKAGE_gpioctl-sysfs is not set +# CONFIG_PACKAGE_gpiod-tools is not set +# CONFIG_PACKAGE_gpsd is not set +# CONFIG_PACKAGE_gpsd-clients is not set +# CONFIG_PACKAGE_gpsd-utils is not set +# CONFIG_PACKAGE_grep is not set +# CONFIG_PACKAGE_hamlib is not set +# CONFIG_PACKAGE_haserl is not set +# CONFIG_PACKAGE_hashdeep is not set +# CONFIG_PACKAGE_haveged is not set +# CONFIG_PACKAGE_hplip-common is not set +# CONFIG_PACKAGE_hplip-sane is not set +# CONFIG_PACKAGE_hub-ctrl is not set +# CONFIG_PACKAGE_hwclock is not set +# CONFIG_PACKAGE_hwinfo is not set +# CONFIG_PACKAGE_hwloc-utils is not set +# CONFIG_PACKAGE_i2c-tools is not set +# CONFIG_PACKAGE_iconv is not set +# CONFIG_PACKAGE_iio-utils is not set +# CONFIG_PACKAGE_inotifywait is not set +# CONFIG_PACKAGE_inotifywatch is not set +# CONFIG_PACKAGE_io is not set +# CONFIG_PACKAGE_ipfs-http-client-tests is not set +# CONFIG_PACKAGE_irqbalance is not set +# CONFIG_PACKAGE_iwcap is not set +CONFIG_PACKAGE_iwinfo=y +# CONFIG_PACKAGE_joker is not set +# CONFIG_PACKAGE_jq is not set +CONFIG_PACKAGE_jshn=y +# CONFIG_PACKAGE_kmod is not set +CONFIG_PACKAGE_kvcedit=y +# CONFIG_PACKAGE_lcd4linux-custom is not set +# CONFIG_PACKAGE_lcd4linux-full is not set +# CONFIG_PACKAGE_lcdproc-clients is not set +# CONFIG_PACKAGE_lcdproc-drivers is not set +# CONFIG_PACKAGE_lcdproc-server is not set +# CONFIG_PACKAGE_less is not set +# CONFIG_PACKAGE_less-wide is not set +CONFIG_PACKAGE_libjson-script=y +# CONFIG_PACKAGE_libnetwork is not set +# CONFIG_PACKAGE_librespeed-cli is not set +# CONFIG_PACKAGE_libxml2-utils is not set +# CONFIG_PACKAGE_lm-sensors is not set +# CONFIG_PACKAGE_lm-sensors-detect is not set +# CONFIG_PACKAGE_logger is not set +# CONFIG_PACKAGE_logrotate is not set +# CONFIG_PACKAGE_look is not set +CONFIG_PACKAGE_losetup=m +# CONFIG_PACKAGE_lrzsz is not set +# CONFIG_PACKAGE_lscpu is not set +# CONFIG_PACKAGE_lsof is not set +# CONFIG_PACKAGE_lxc is not set +# CONFIG_PACKAGE_maccalc is not set +# CONFIG_PACKAGE_macchanger is not set +# CONFIG_PACKAGE_mbedtls-util is not set +# CONFIG_PACKAGE_mbim-utils is not set +# CONFIG_PACKAGE_mbtools is not set +# CONFIG_PACKAGE_mc is not set +# CONFIG_PACKAGE_mcookie is not set +CONFIG_PACKAGE_mhz=y +# CONFIG_PACKAGE_micrond is not set +# CONFIG_PACKAGE_miniflux is not set +# CONFIG_PACKAGE_mmc-utils is not set +# CONFIG_PACKAGE_more is not set +# CONFIG_PACKAGE_moreutils is not set +# CONFIG_PACKAGE_mosh-client is not set +# CONFIG_PACKAGE_mosh-server is not set +# CONFIG_PACKAGE_mount-utils is not set +# CONFIG_PACKAGE_mpack is not set +# CONFIG_PACKAGE_mt-st is not set +# CONFIG_PACKAGE_namei is not set +# CONFIG_PACKAGE_nand-utils is not set +# CONFIG_PACKAGE_naywatch is not set +# CONFIG_PACKAGE_netopeer2-cli is not set +# CONFIG_PACKAGE_netopeer2-server is not set +# CONFIG_PACKAGE_netwhere is not set +# CONFIG_PACKAGE_nnn is not set +# CONFIG_PACKAGE_nsenter is not set +# CONFIG_PACKAGE_nss-utils is not set +# CONFIG_PACKAGE_oath-toolkit is not set +# CONFIG_PACKAGE_oci-runtime-tool is not set +# CONFIG_PACKAGE_open-plc-utils is not set +# CONFIG_PACKAGE_open2300 is not set +# CONFIG_PACKAGE_openobex is not set +# CONFIG_PACKAGE_openobex-apps is not set +# CONFIG_PACKAGE_openocd is not set +# CONFIG_PACKAGE_opensc-utils is not set +CONFIG_PACKAGE_openssl-util=y +# CONFIG_PACKAGE_openzwave is not set +# CONFIG_PACKAGE_openzwave-config is not set +# CONFIG_PACKAGE_owipcalc is not set +CONFIG_PACKAGE_pciids=y +CONFIG_PACKAGE_pciutils=y +# CONFIG_PACKAGE_pcsc-tools is not set +# CONFIG_PACKAGE_pcscd is not set +# CONFIG_PACKAGE_podman is not set +# CONFIG_PACKAGE_podman-selinux is not set +# CONFIG_PACKAGE_policycoreutils is not set +# CONFIG_PACKAGE_powertop is not set +# CONFIG_PACKAGE_pps-tools is not set +# CONFIG_PACKAGE_prlimit is not set +# CONFIG_PACKAGE_procps-ng is not set +# CONFIG_PACKAGE_progress is not set +# CONFIG_PACKAGE_prometheus is not set +# CONFIG_PACKAGE_prometheus-node-exporter-lua is not set +# CONFIG_PACKAGE_prometheus-statsd-exporter is not set +# CONFIG_PACKAGE_pservice is not set +# CONFIG_PACKAGE_psmisc is not set +# CONFIG_PACKAGE_pv is not set +# CONFIG_PACKAGE_qmi-utils is not set +# CONFIG_PACKAGE_qrencode is not set +# CONFIG_PACKAGE_quota is not set +# CONFIG_PACKAGE_ravpower-mcu is not set +# CONFIG_PACKAGE_readsb is not set +# CONFIG_PACKAGE_relayctl is not set +# CONFIG_PACKAGE_rename is not set +# CONFIG_PACKAGE_reptyr is not set +# CONFIG_PACKAGE_restic is not set +# CONFIG_PACKAGE_rng-tools is not set +# CONFIG_PACKAGE_rtl-ais is not set +# CONFIG_PACKAGE_rtl-sdr is not set +# CONFIG_PACKAGE_rtl_433 is not set +# CONFIG_PACKAGE_runc is not set +# CONFIG_PACKAGE_sane-backends is not set +# CONFIG_PACKAGE_sane-daemon is not set +# CONFIG_PACKAGE_sane-frontends is not set +# CONFIG_PACKAGE_secilc is not set +# CONFIG_PACKAGE_sed is not set +# CONFIG_PACKAGE_selinux-audit2allow is not set +# CONFIG_PACKAGE_selinux-chcat is not set +# CONFIG_PACKAGE_selinux-semanage is not set +# CONFIG_PACKAGE_semodule-utils is not set +# CONFIG_PACKAGE_serdisplib-tools is not set +# CONFIG_PACKAGE_setools is not set +# CONFIG_PACKAGE_setserial is not set +# CONFIG_PACKAGE_shadow-utils is not set +CONFIG_PACKAGE_shellsync=y +# CONFIG_PACKAGE_sipcalc is not set +# CONFIG_PACKAGE_sispmctl is not set +# CONFIG_PACKAGE_slide-switch is not set +# CONFIG_PACKAGE_smartd is not set +# CONFIG_PACKAGE_smartd-mail is not set +# CONFIG_PACKAGE_smartmontools is not set +# CONFIG_PACKAGE_smartmontools-drivedb is not set +# CONFIG_PACKAGE_smstools3 is not set +# CONFIG_PACKAGE_sockread is not set +# CONFIG_PACKAGE_spi-tools is not set +# CONFIG_PACKAGE_spidev-test is not set +# CONFIG_PACKAGE_ssdeep is not set +# CONFIG_PACKAGE_sshpass is not set +# CONFIG_PACKAGE_stdiscosrv is not set +# CONFIG_PACKAGE_strace is not set +CONFIG_STRACE_NONE=y +# CONFIG_STRACE_LIBDW is not set +# CONFIG_STRACE_LIBUNWIND is not set +# CONFIG_PACKAGE_strelaysrv is not set +# CONFIG_PACKAGE_stress is not set +# CONFIG_PACKAGE_stress-ng is not set +# CONFIG_PACKAGE_subconverter is not set +# CONFIG_PACKAGE_sumo is not set +# CONFIG_PACKAGE_supervisor is not set +# CONFIG_PACKAGE_syncthing is not set +# CONFIG_PACKAGE_sysrepo is not set +# CONFIG_PACKAGE_sysrepocfg is not set +# CONFIG_PACKAGE_sysrepoctl is not set +# CONFIG_PACKAGE_sysstat is not set +# CONFIG_PACKAGE_tar is not set +# CONFIG_PACKAGE_taskwarrior is not set +# CONFIG_PACKAGE_telegraf is not set +# CONFIG_PACKAGE_telegraf-full is not set +# CONFIG_PACKAGE_telldus-core is not set +# CONFIG_PACKAGE_temperusb is not set +# CONFIG_PACKAGE_tesseract is not set +# CONFIG_PACKAGE_tini is not set +# CONFIG_PACKAGE_tinyionice is not set +# CONFIG_PACKAGE_tinymembench is not set +# CONFIG_PACKAGE_tracertools is not set +# CONFIG_PACKAGE_tree is not set +# CONFIG_PACKAGE_triggerhappy is not set +CONFIG_PACKAGE_ubi-utils=y +# CONFIG_PACKAGE_ubnt-manager is not set +# CONFIG_PACKAGE_udns-dnsget is not set +# CONFIG_PACKAGE_udns-ex-rdns is not set +# CONFIG_PACKAGE_udns-rblcheck is not set +# CONFIG_PACKAGE_ugps is not set +# CONFIG_PACKAGE_uhubctl is not set +# CONFIG_PACKAGE_uledd is not set +# CONFIG_PACKAGE_unshare is not set +# CONFIG_PACKAGE_usb-modeswitch is not set +CONFIG_PACKAGE_usbids=y +CONFIG_PACKAGE_usbutils=y +# CONFIG_PACKAGE_uuidd is not set +# CONFIG_PACKAGE_uuidgen is not set +# CONFIG_PACKAGE_uvcdynctrl is not set +# CONFIG_PACKAGE_v4l-utils is not set +# CONFIG_PACKAGE_view1090 is not set +# CONFIG_PACKAGE_viewadsb is not set +# CONFIG_PACKAGE_watchcat is not set +# CONFIG_PACKAGE_whereis is not set +# CONFIG_PACKAGE_which is not set +# CONFIG_PACKAGE_whiptail is not set +# CONFIG_PACKAGE_whois is not set +# CONFIG_PACKAGE_wifitoggle is not set +# CONFIG_PACKAGE_wipe is not set +# CONFIG_PACKAGE_xsltproc is not set +# CONFIG_PACKAGE_xxd is not set +# CONFIG_PACKAGE_yanglint is not set +# CONFIG_PACKAGE_yara is not set +# CONFIG_PACKAGE_ykpers is not set +# CONFIG_PACKAGE_yq is not set +# end of Utilities + +# +# Xorg +# + +# +# Font-Utils +# +# CONFIG_PACKAGE_fontconfig is not set +# end of Font-Utils +# end of Xorg diff --git a/defconfig/mt7986-ax4200-mtwifi-cfg.config b/defconfig/mt7986-ax4200-mtwifi-cfg.config index f87cbb26596..274670c840b 100644 --- a/defconfig/mt7986-ax4200-mtwifi-cfg.config +++ b/defconfig/mt7986-ax4200-mtwifi-cfg.config @@ -61,9 +61,13 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y +CONFIG_MTK_BAND_STEERING=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_SUPPORT=y +CONFIG_MTK_MAP_R2_6E_SUPPORT=y +CONFIG_MTK_MAP_R3_6E_SUPPORT=y +CONFIG_MTK_MBO_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/defconfig/mt7986-ax4200.config b/defconfig/mt7986-ax4200.config index c68ce197fe6..395b4a294bf 100644 --- a/defconfig/mt7986-ax4200.config +++ b/defconfig/mt7986-ax4200.config @@ -61,9 +61,13 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y +CONFIG_MTK_BAND_STEERING=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_SUPPORT=y +CONFIG_MTK_MAP_R2_6E_SUPPORT=y +CONFIG_MTK_MAP_R3_6E_SUPPORT=y +CONFIG_MTK_MBO_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/defconfig/mt7986-ax6000-256m.config b/defconfig/mt7986-ax6000-256m.config index c11c07cc66a..d13266fa291 100644 --- a/defconfig/mt7986-ax6000-256m.config +++ b/defconfig/mt7986-ax6000-256m.config @@ -58,9 +58,13 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y +CONFIG_MTK_BAND_STEERING=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_SUPPORT=y +CONFIG_MTK_MAP_R2_6E_SUPPORT=y +CONFIG_MTK_MAP_R3_6E_SUPPORT=y +CONFIG_MTK_MBO_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/defconfig/mt7986-ax6000-mtwifi-cfg.config b/defconfig/mt7986-ax6000-mtwifi-cfg.config index a5e71b09381..237421ab401 100644 --- a/defconfig/mt7986-ax6000-mtwifi-cfg.config +++ b/defconfig/mt7986-ax6000-mtwifi-cfg.config @@ -66,9 +66,13 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y +CONFIG_MTK_BAND_STEERING=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_SUPPORT=y +CONFIG_MTK_MAP_R2_6E_SUPPORT=y +CONFIG_MTK_MAP_R3_6E_SUPPORT=y +CONFIG_MTK_MBO_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/defconfig/mt7986-ax6000.config b/defconfig/mt7986-ax6000.config index 9c92b920b4b..62c806d2c5c 100644 --- a/defconfig/mt7986-ax6000.config +++ b/defconfig/mt7986-ax6000.config @@ -66,9 +66,13 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y +CONFIG_MTK_BAND_STEERING=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_SUPPORT=y +CONFIG_MTK_MAP_R2_6E_SUPPORT=y +CONFIG_MTK_MAP_R3_6E_SUPPORT=y +CONFIG_MTK_MBO_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/package/mtk/applications/luci-app-eqos-mtk/Makefile b/package/mtk/applications/luci-app-eqos-mtk/Makefile index 8b0d3f1068a..3d80a8a7fda 100644 --- a/package/mtk/applications/luci-app-eqos-mtk/Makefile +++ b/package/mtk/applications/luci-app-eqos-mtk/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI support for Easy QoS -LUCI_DEPENDS:=+tc +kmod-sched-core +kmod-ifb @!PACKAGE_luci-app-eqos +LUCI_DEPENDS:=+tc +kmod-sched-core +kmod-ifb @!PACKAGE_luci-app-eqos PKG_MAINTAINER:=Jianhui Zhao PKG_NAME:=luci-app-eqos-mtk diff --git a/package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js b/package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js index bd7766cadb1..bb25b1120fd 100644 --- a/package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js +++ b/package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js @@ -24,10 +24,19 @@ return view.extend({ o.default = o.disabled; o.rmempty = false; + o = s.option(form.Value, 'interface', _('Load balance'), + _('Please set a different gateway hop for each network interface before filling in the network interface name. Fill in PPPOE-WAN for dialing and eth1 for DHCP. Leaving it blank to disable it.Please use commas as interface name separators. Example: pppoe-wan,eth1')); + o.rmempty = true; + o = s.option(form.Flag, 'ipv6enabled', _('IPV6Enable')); o.default = o.disabled; o.rmempty = false; - + + o = s.option(form.Flag, 'smarthqos', _('SMART_HWQOS'), + _('Enabling fair queue will automatically perform hardware offloading and forwarding for small packets, P2P downloads, and web browsing. After enabling, the maximum number available for IP speed limit will be limited to 25.')); + o.default = o.disabled; + o.rmempty = false; + o = s.option(form.Value, 'download', _('Download speed (Mbit/s)'), _('Total download bandwidth.')); o.datatype = 'and(uinteger,min(1))'; @@ -37,8 +46,10 @@ return view.extend({ _('Total upload bandwidth.')); o.datatype = 'and(uinteger,min(1))'; o.rmempty = false; + + - s = m.section(form.TableSection, 'device', _('Speed limit based on IP address(using unique comment less than 32 will enable hardware QOS)')); + s = m.section(form.TableSection, 'device', _('Speed limit and route choose based on IP address(using unique comment less than 32 will enable hardware QOS)')); s.addremove = true; s.anonymous = true; s.sortable = true; @@ -54,7 +65,7 @@ return view.extend({ var ip_addr = i[1].ipaddrs[v], ip_host = i[1].name; o.value(ip_addr, ip_host ? String.format('%s (%s)', ip_host, ip_addr) : ip_addr) } - o.rmempty = false; + o.rmempty = true; var hosts = data[1]?.hosts; o = s.option(form.Value, 'mac', _('IPV6 host')); @@ -76,6 +87,10 @@ return view.extend({ o = s.option(form.Value, 'comment', _('Comment')); o.datatype = 'and(uinteger,min(1))'; o.rmempty = false; + + o = s.option(form.Value, 'interfacename', _('InterfaceName(start from 0)')); + o.datatype = 'and(uinteger,min(0))'; + o.rmempty = true; return m.render(); } diff --git a/package/mtk/applications/luci-app-eqos-mtk/po/templates/eqos.pot b/package/mtk/applications/luci-app-eqos-mtk/po/templates/eqos.pot index 07ccd54de18..d8430fcdb58 100644 --- a/package/mtk/applications/luci-app-eqos-mtk/po/templates/eqos.pot +++ b/package/mtk/applications/luci-app-eqos-mtk/po/templates/eqos.pot @@ -19,9 +19,17 @@ msgstr "" msgid "Enable" msgstr "" -msgid "IPV6Enable" +msgid "Load balance" msgstr "" +msgid "Please set a different gateway hop for each network interface before filling in the network interface name. Fill in PPPOE-WAN for dialing and eth1 for DHCP. Leaving it blank to disable it.Please use commas as interface name separators. Example: pppoe-wan,eth1" +msgstr "" + + +msgid "Enabling fair queue will automatically perform hardware offloading and forwarding for small packets, P2P downloads, and web browsing. After enabling, the maximum number available for IP speed limit will be limited to 25." +msgstr "" + + #: applications/luci-app-eqos/root/usr/share/rpcd/acl.d/luci-app-eqos.json:3 msgid "Grant UCI access for luci-app-eqos" msgstr "" @@ -35,7 +43,7 @@ msgid "Network speed control service." msgstr "" #: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:38 -msgid "Speed limit based on IP address(using unique comment less than 32 will enable hardware QOS" +msgid "Speed limit and route choose based on IP address(using unique comment less than 32 will enable hardware QOS)" msgstr "" #: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:29 diff --git a/package/mtk/applications/luci-app-eqos-mtk/po/zh_Hans/eqos.po b/package/mtk/applications/luci-app-eqos-mtk/po/zh_Hans/eqos.po index 58b900528cc..b893f5beafe 100644 --- a/package/mtk/applications/luci-app-eqos-mtk/po/zh_Hans/eqos.po +++ b/package/mtk/applications/luci-app-eqos-mtk/po/zh_Hans/eqos.po @@ -27,9 +27,20 @@ msgstr "网速控制" msgid "Enable" msgstr "启用" +msgid "SMART_HWQOS" +msgstr "智能硬件QOS" + +msgid "Enabling fair queue will automatically perform hardware offloading and forwarding for small packets, P2P downloads, and web browsing. After enabling, the maximum number available for IP speed limit will be limited to 25." +msgstr "启用公平队列,将自动对小包、P2P下载、网页浏览进行硬件分流转发.启用后IP限速可用的最大编号将限制为25" + msgid "IPV6Enable" msgstr "同时作用IPV6" +msgid "Load balance" +msgstr "负载均衡" + +msgid "Please set a different gateway hop for each network interface before filling in the network interface name. Fill in PPPOE-WAN for dialing and eth1 for DHCP. Leaving it blank to disable it.Please use commas as interface name separators. Example: pppoe-wan,eth1" +msgstr "请先为每个网络接口设置不同的网关跃点后,再填写网络接口名。拨号填写PPPOE-WAN,DHCP则填写eth1。留空则不启用.请使用逗号作为接口名分隔符.例子:pppoe-wan, eth1" #: applications/luci-app-eqos/root/usr/share/rpcd/acl.d/luci-app-eqos.json:3 msgid "Grant UCI access for luci-app-eqos" @@ -42,13 +53,21 @@ msgstr "IPV4 地址" msgid "IPV6 host" msgstr "IPV6 主机" + +msgid "Total download bandwidth." +msgstr "总下载带宽。" + +msgid "InterfaceName(start from 0)" +msgstr "分流接口序号(从0开始,留空则负载均衡)" + + #: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:19 msgid "Network speed control service.(Compatiable with Mediatek HNAT)" msgstr "网速控制服务(未设置限速主机可正常使用硬件加速)。" #: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:38 -msgid "Speed limit based on IP address(using unique comment less than 32 will enable hardware QOS)" -msgstr "基于 IP 限速(设置小于32唯一编号将启用硬件QOS.速度设置为0则取消限速)" +msgid "Speed limit and route choose based on IP address(using unique comment less than 32 will enable hardware QOS)" +msgstr "基于 IP 分流限速(设置小于32唯一编号将启用硬件QOS.速度设置为0则取消限速)" #: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:29 msgid "Total download bandwidth." @@ -69,3 +88,4 @@ msgstr "下载速度 (kbit/s)" #: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:60 msgid "Upload speed (kbit/s)" msgstr "上传速度 (kbit/s)" + diff --git a/package/mtk/applications/luci-app-eqos-mtk/root/etc/hotplug.d/iface/10-eqos b/package/mtk/applications/luci-app-eqos-mtk/root/etc/hotplug.d/iface/10-eqos index d70034acbc7..ab247ef306d 100755 --- a/package/mtk/applications/luci-app-eqos-mtk/root/etc/hotplug.d/iface/10-eqos +++ b/package/mtk/applications/luci-app-eqos-mtk/root/etc/hotplug.d/iface/10-eqos @@ -1,5 +1,3 @@ #!/bin/sh -[ "$ACTION" = "ifup" ] || exit 0 -[ "$INTERFACE" = "lan" ] || exit 0 /etc/init.d/eqos start diff --git a/package/mtk/applications/luci-app-eqos-mtk/root/etc/init.d/eqos b/package/mtk/applications/luci-app-eqos-mtk/root/etc/init.d/eqos index c526d1d467e..1e81963be04 100755 --- a/package/mtk/applications/luci-app-eqos-mtk/root/etc/init.d/eqos +++ b/package/mtk/applications/luci-app-eqos-mtk/root/etc/init.d/eqos @@ -12,14 +12,14 @@ parse_device() { [ "$enabled" -eq "1" ] || return 1 - local ip download upload comment mac + local ip download upload comment mac interfacename config_get ip "$cfg" ip config_get download "$cfg" "download" config_get upload "$cfg" "upload" config_get comment "$cfg" "comment" config_get mac "$cfg" "mac" - - eqos add "$ip" "$download" "$upload" "$comment" "$mac" + config_get interfacename "$cfg" "interfacename" + eqos add "$ip" "$download" "$upload" "$comment" "$mac" "$interfacename" } start_service() { @@ -33,8 +33,9 @@ start_service() { config_get download "config" "download" config_get upload "config" "upload" config_get comment "config" "comment" - - eqos start "$download" "$upload" "$comment" + config_get smarthqos "config" "smarthqos" + config_get interface "config" "interface" + eqos start "$download" "$upload" "$comment" local ipv6enabled config_get_bool ipv6enabled "config" "ipv6enabled" "0" @@ -48,11 +49,70 @@ start_service() { ip6tables -t mangle -D FORWARD -j eqos ip6tables -t mangle -A FORWARD -j eqos fi + + if [ "$smarthqos" -eq "1" ]; then + for i in $(seq 1 31); do + if [ "$upload" -ne "0" ]; then + echo 2 1 $(($upload*225)) 1 $(($upload*1000)) 4 1 > /sys/kernel/debug/hnat/qdma_txq$i + fi + done + for i in $(seq 33 63); do + if [ "$download" -ne "0" ]; then + echo 3 1 $(($download*200)) 1 $(($download*1000)) 4 1 > /sys/kernel/debug/hnat/qdma_txq$i + fi + done + echo 2 1 $(($upload*100)) 1 $(($upload*1000)) 4 1 > /sys/kernel/debug/hnat/qdma_txq30 + echo 3 1 $(($download*150)) 1 $(($download*1000)) 4 1 > /sys/kernel/debug/hnat/qdma_txq62 + echo 2 1 $(($upload*100)) 1 $(($upload*1000)) 4 1 > /sys/kernel/debug/hnat/qdma_txq27 + echo 3 1 $(($download*150)) 1 $(($download*1000)) 4 1 > /sys/kernel/debug/hnat/qdma_txq59 + + + iptables -t mangle -A eqos -i br-lan -p tcp -j DSCP --set-dscp 31 + iptables -t mangle -A eqos -o br-lan -p tcp -j DSCP --set-dscp 63 + iptables -t mangle -A eqos -i br-lan -p udp -j DSCP --set-dscp 30 + iptables -t mangle -A eqos -o br-lan -p udp -j DSCP --set-dscp 62 + iptables -t mangle -A eqos -i br-lan -p tcp --dport 80 -j DSCP --set-dscp 29 + iptables -t mangle -A eqos -o br-lan -p tcp --dport 80 -j DSCP --set-dscp 61 + iptables -t mangle -A eqos -o br-lan -p tcp --dport 443 -j DSCP --set-dscp 29 + iptables -t mangle -A eqos -o br-lan -p tcp --dport 443 -j DSCP --set-dscp 61 + iptables -t mangle -A eqos -i br-lan -p tcp --dport 8080 -j DSCP --set-dscp 29 + iptables -t mangle -A eqos -o br-lan -p tcp --dport 8080 -j DSCP --set-dscp 61 + iptables -t mangle -A eqos -i br-lan -p tcp --dport 8081 -j DSCP --set-dscp 29 + iptables -t mangle -A eqos -o br-lan -p tcp --dport 8081 -j DSCP --set-dscp 61 + iptables -t mangle -A eqos -i br-lan -m length --length :256 -j DSCP --set-dscp 28 + iptables -t mangle -A eqos -o br-lan -m length --length :256 -j DSCP --set-dscp 60 + iptables -t mangle -A eqos -i br-lan -p udp -m hashlimit --hashlimit-mode srcip,srcport --hashlimit-name udpout --hashlimit-above 5/sec --hashlimit-burst 5 --hashlimit-htable-expire 10000 --hashlimit-htable-gcinterval 10000 -j DSCP --set-dscp 27 + iptables -t mangle -A eqos -o br-lan -p udp -m hashlimit --hashlimit-mode dstip,dstport --hashlimit-name udpin --hashlimit-above 5/sec --hashlimit-burst 5 --hashlimit-htable-expire 10000 --hashlimit-htable-gcinterval 10000 -j DSCP --set-dscp 59 + + ip6tables -t mangle -A eqos -i br-lan -j MARK --set-mark 31 + ip6tables -t mangle -A eqos -o br-lan -j MARK --set-mark 63 + ip6tables -t mangle -A eqos -p udp -i br-lan -j MARK --set-mark 30 + ip6tables -t mangle -A eqos -p udp -o br-lan -j MARK --set-mark 62 + ip6tables -t mangle -A eqos -i br-lan -p tcp --dport 80 -j MARK --set-mark 29 + ip6tables -t mangle -A eqos -o br-lan -p tcp --dport 80 -j MARK --set-mark 61 + ip6tables -t mangle -A eqos -i br-lan -p tcp --dport 443 -j MARK --set-mark 29 + ip6tables -t mangle -A eqos -o br-lan -p tcp --dport 443 -j MARK --set-mark 61 + ip6tables -t mangle -A eqos -i br-lan -p tcp --dport 8080 -j MARK --set-mark 29 + ip6tables -t mangle -A eqos -o br-lan -p tcp --dport 8080 -j MARK --set-mark 61 + ip6tables -t mangle -A eqos -i br-lan -p tcp --dport 8081 -j MARK --set-mark 29 + ip6tables -t mangle -A eqos -o br-lan -p tcp --dport 8081 -j MARK --set-mark 61 + ip6tables -t mangle -A eqos -i br-lan -m length --length :256 -j MARK --set-mark 28 + ip6tables -t mangle -A eqos -o br-lan -m length --length :256 -j MARK --set-mark 60 + ip6tables -t mangle -A eqos -i br-lan -p udp -m hashlimit --hashlimit-mode srcip,srcport --hashlimit-name udp6out --hashlimit-above 5/sec --hashlimit-burst 5 --hashlimit-htable-expire 10000 --hashlimit-htable-gcinterval 10000 -j MARK --set-mark 27 + ip6tables -t mangle -A eqos -o br-lan -p udp -m hashlimit --hashlimit-mode dstip,dstport --hashlimit-name udp6in --hashlimit-above 5/sec --hashlimit-burst 5 --hashlimit-htable-expire 10000 --hashlimit-htable-gcinterval 10000 -j MARK --set-mark 59 + fi + iptables -t mangle -F PREROUTING + if [ $interface ]; then + bash /usr/sbin/loadbalance "$interface" + fi + config_foreach parse_device "device" + } stop_service() { eqos stop + iptables -t mangle -F PREROUTING } reload_service() { diff --git a/package/mtk/applications/luci-app-eqos-mtk/root/usr/sbin/eqos b/package/mtk/applications/luci-app-eqos-mtk/root/usr/sbin/eqos index 998b12904fd..f22b9209c45 100755 --- a/package/mtk/applications/luci-app-eqos-mtk/root/usr/sbin/eqos +++ b/package/mtk/applications/luci-app-eqos-mtk/root/usr/sbin/eqos @@ -101,7 +101,7 @@ case "$1" in macaddr="$6" cnt=$(tc class show dev $dev | wc -l) - + interface="$7" if [ $id -lt 32 ]; then iptables -t mangle -D eqos -s $ip -j DSCP --set-dscp ${id} iptables -t mangle -D eqos -d $ip -j DSCP --set-dscp ${idpair} @@ -134,6 +134,12 @@ case "$1" in tc class add dev ${dev}-ifb parent 1:1 classid 1:1$cnt htb rate ${up}kbit ceil ${up}kbit tc filter add dev ${dev}-ifb parent 1:0 protocol ip u32 match ip src $ip flowid 1:1$cnt fi + if [ $interface ]; then + iptables -t mangle -D PREROUTING -s $ip -m conntrack --ctstate NEW -j MARK --set-mark 2"$interface" + iptables -t mangle -A PREROUTING -s $ip -m conntrack --ctstate NEW -j MARK --set-mark 2"$interface" + iptables -t mangle -D PREROUTING -i br-lan -m conntrack --ctstate ESTABLISHED,RELATED -j CONNMARK --restore-mark + iptables -t mangle -A PREROUTING -i br-lan -m conntrack --ctstate ESTABLISHED,RELATED -j CONNMARK --restore-mark + fi ;; *) echo "Usage: $0 [options]" diff --git a/package/mtk/applications/luci-app-eqos-mtk/root/usr/sbin/loadbalance b/package/mtk/applications/luci-app-eqos-mtk/root/usr/sbin/loadbalance new file mode 100755 index 00000000000..ea29167c17d --- /dev/null +++ b/package/mtk/applications/luci-app-eqos-mtk/root/usr/sbin/loadbalance @@ -0,0 +1,45 @@ +interface=$1 +array=(${interface//,/ }) + PPP_NUM=0 + + for var in ${array[@]} + do + let PPP_NUM=PPP_NUM+1 + done + + i=0 + for var in ${array[@]} + do + ipaddr=$(ip route show |grep default | grep $var | awk '{print $3 }') + iptables -t mangle -D PREROUTING -i br-lan -m conntrack --ctstate NEW -m statistic --mode nth --every $PPP_NUM --packet $i -j CONNMARK --set-mark 2"$i" + iptables -t mangle -D PREROUTING -i br-lan -m connmark --mark 2"$i" -j MARK --set-mark 2"$i" + iptables -t mangle -A PREROUTING -i br-lan -m conntrack --ctstate NEW -m statistic --mode nth --every $PPP_NUM --packet $i -j CONNMARK --set-mark 2"$i" + iptables -t mangle -A PREROUTING -i br-lan -m connmark --mark 2"$i" -j MARK --set-mark 2"$i" + ip rule del table 2"$i"0 + ip rule add fwmark 2"$i" table 2"$i"0 + ip route del default table 2"$i"0 + ip route add default via $ipaddr dev $var table 2"$i"0 + let i=i+1 + done + + + i=0 + for var in ${array[@]} + do + ipaddr=$(ip route show |grep default | grep $var | awk '{print $3 }') + iptables -t mangle -D PREROUTING -m conntrack --ctstate NEW -d $ipaddr/24 -j MARK --set-mark 2"$i" + iptables -t mangle -A PREROUTING -m conntrack --ctstate NEW -d $ipaddr/24 -j MARK --set-mark 2"$i" + let i=i+1 + done + + iptables -t mangle -D PREROUTING -p tcp --dport 443 -m conntrack --ctstate NEW -j MARK --set-mark 20 + iptables -t mangle -A PREROUTING -p tcp --dport 443 -m conntrack --ctstate NEW -j MARK --set-mark 20 + + iptables -t mangle -D PREROUTING -p udp --dport 443 -m conntrack --ctstate NEW -j MARK --set-mark 20 + iptables -t mangle -A PREROUTING -p udp --dport 443 -m conntrack --ctstate NEW -j MARK --set-mark 20 + + iptables -t mangle -D POSTROUTING -m conntrack --ctstate NEW -j CONNMARK --save-mark + iptables -t mangle -A POSTROUTING -m conntrack --ctstate NEW -j CONNMARK --save-mark + iptables -t mangle -D PREROUTING -i br-lan -m conntrack --ctstate ESTABLISHED,RELATED -j CONNMARK --restore-mark + iptables -t mangle -A PREROUTING -i br-lan -m conntrack --ctstate ESTABLISHED,RELATED -j CONNMARK --restore-mark + ip route flush cache diff --git a/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po b/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po index 1f53dec9a14..5121dc199a4 100644 --- a/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po +++ b/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po @@ -28,8 +28,15 @@ msgstr "U-APSD 省电模式" msgid "Kick low RSSI station threshold" msgstr "弱信号剔除阈值" + msgid "Station associate threshold" msgstr "弱信号接入阈值" +msgid "only supports mt_wifi driver" +msgstr "仅支持MTK闭源驱动,漫游域相关参数自动生成无需设置.确认路由器自身lan ip均在同一网段" + msgid "Wireless HWNAT" msgstr "无线硬件加速" + +msgid "Band Steering" +msgstr "引导已连接的强信号双频2.4G设备至5G频段" diff --git a/package/mtk/applications/luci-app-mtwifi-cfg/root/usr/share/luci-app-mtwifi-cfg/wireless-mtk.js b/package/mtk/applications/luci-app-mtwifi-cfg/root/usr/share/luci-app-mtwifi-cfg/wireless-mtk.js index 4c4619e2851..976ac53bd7d 100644 --- a/package/mtk/applications/luci-app-mtwifi-cfg/root/usr/share/luci-app-mtwifi-cfg/wireless-mtk.js +++ b/package/mtk/applications/luci-app-mtwifi-cfg/root/usr/share/luci-app-mtwifi-cfg/wireless-mtk.js @@ -1018,8 +1018,11 @@ return view.extend({ if (is_dbdc_main) { o = ss.taboption('advanced', form.Flag, 'whnat', _('Wireless HWNAT')); - o.default = o.enabled; - + o.default = o.enabled; + + o = ss.taboption('advanced', form.Flag, 'bandsteering', _('Band Steering')); + o.default = o.disabled; + o = ss.taboption('advanced', form.Value, 'dtim_period', _('DTIM Interval'), _('Delivery Traffic Indication Message Interval')); o.optional = true; o.placeholder = 1; @@ -1299,6 +1302,11 @@ return view.extend({ o = ss.taboption('advanced', form.Flag, 'ieee80211k', _('802.11k'), _('Enables The 802.11k standard provides information to discover the best available access point')); o.default = o.enabled; o.depends('mode', 'ap'); + + o = ss.taboption('advanced', form.Flag, 'ieee80211r', _('802.11r'), _('only supports mt_wifi driver')); + o.default = o.disabled; + o.depends('mode', 'ap'); + o = ss.taboption('advanced', form.Value, 'wpa_group_rekey', _('Time interval for rekeying GTK'), _('sec')); o.optional = true; @@ -1311,6 +1319,7 @@ return view.extend({ o.placeholder = 0; o.datatype = 'range(-100,0)'; o.depends('mode', 'ap'); + o = ss.taboption('advanced', form.Value, 'assocthres', _('Station associate threshold'), _('dBm')); o.optional = true; diff --git a/package/mtk/applications/mtkhqos_util/files/mtkhqos b/package/mtk/applications/mtkhqos_util/files/mtkhqos index 472c2954cc7..92c43bbb3eb 100644 --- a/package/mtk/applications/mtkhqos_util/files/mtkhqos +++ b/package/mtk/applications/mtkhqos_util/files/mtkhqos @@ -40,6 +40,7 @@ echo 0 > /proc/sys/net/bridge/bridge-nf-filter-pppoe-tagged echo 0 > /proc/sys/net/bridge/bridge-nf-filter-vlan-tagged echo 0 > /proc/sys/net/bridge/bridge-nf-pass-vlan-input-dev + if [ ! -d $hqos_path ]; then modprobe mtkhnat if [ "$?" != "0" ]; then diff --git a/package/mtk/applications/mtwifi-cfg/Makefile b/package/mtk/applications/mtwifi-cfg/Makefile index 0103eac952a..322153f2d71 100644 --- a/package/mtk/applications/mtwifi-cfg/Makefile +++ b/package/mtk/applications/mtwifi-cfg/Makefile @@ -16,7 +16,8 @@ define Package/mtwifi-cfg CATEGORY:=MTK Properties SUBMENU:=Applications TITLE:=mtwifi configure scripts for mt798x - DEPENDS:=+iwinfo +wifi-dats +lua-cjson +datconf-lua @!PACKAGE_luci-app-mtk @!PACKAGE_wifi-profile + DEPENDS:=+iwinfo +wifi-dats +lua-cjson +datconf-lua +USE_UCLIBC:libpthread +USE_UCLIBC:librt +libkvcutil +libopenssl \ + +libnl-tiny @!PACKAGE_luci-app-mtk @!PACKAGE_wifi-profile endef define Build/Compile @@ -27,6 +28,8 @@ define Package/mtwifi-cfg/install $(INSTALL_DIR) $(1)/lib/netifd/wireless/ $(1)/lib/wifi/ $(INSTALL_DIR) $(1)/etc/hotplug.d/net/ + $(INSTALL_DIR) $(1)/etc/map/ + $(INSTALL_DIR) $(1)/etc/hotplug.d/iface/ $(INSTALL_BIN) ./files/netifd/mtwifi.sh $(1)/lib/netifd/wireless/ $(INSTALL_BIN) ./files/mtwifi.sh $(1)/lib/wifi/ @@ -37,6 +40,15 @@ define Package/mtwifi-cfg/install $(INSTALL_BIN) ./files/l1util/l1util $(1)/sbin/ $(INSTALL_BIN) ./files/l1util/l1dat_parser.lua $(1)/usr/lib/lua/ $(INSTALL_DATA) ./files/hotplug/10-mtwifi-detect $(1)/etc/hotplug.d/net/ + + $(INSTALL_BIN) ./files/wapp/100-startwapp $(1)/etc/hotplug.d/iface/ + $(INSTALL_BIN) ./files/wapp/startwapp.sh $(1)/sbin/ + $(INSTALL_BIN) ./files/wapp/bs20 $(1)/sbin/ + $(INSTALL_BIN) ./files/wapp/wapp $(1)/sbin/ + $(INSTALL_DATA) ./files/wapp/mapd_cfg $(1)/etc/map/ + $(INSTALL_DATA) ./files/wapp/wapp_ap.conf $(1)/etc/ + $(INSTALL_DATA) ./files/wapp/wapp_ap_ra0.conf $(1)/etc/ + $(INSTALL_DATA) ./files/wapp/1905d.cfg $(1)/etc/map/ endef $(eval $(call BuildPackage,mtwifi-cfg)) diff --git a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg index ebb8573eb0a..b66432db1e8 100755 --- a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg +++ b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg @@ -135,13 +135,13 @@ function vif_in_dev(vif, dev) or string.match(vif, utils.esc(dev.mesh_ifname).."[0-9]+")) then return true else - return false - end + return false + end end function __apcli_auto_connect(ifname) - __exec_iwpriv_cmd(ifname, "ApCliEnable", "1") - __exec_iwpriv_cmd(ifname, "ApCliAutoConnect", "3") + __exec_iwpriv_cmd(ifname, "ApCliEnable", "1") + __exec_iwpriv_cmd(ifname, "ApCliAutoConnect", "3") end function mtwifi_up(devname, cfg, restore_vifs, is_dbdc) @@ -162,14 +162,14 @@ function mtwifi_up(devname, cfg, restore_vifs, is_dbdc) if restore_vifs and devname ~= cfg.device then for _,vif in ipairs(restore_vifs) do if vif_in_dev(vif, dev) then - nixio.syslog("info", "mtwifi-cfg: restore vif: "..vif) - ifup(vif) - end - end - for _,vif in ipairs(restore_vifs) do - if string.match(vif, utils.esc(dev.apcli_ifname).."[0-9]+") then - __apcli_auto_connect(vif) - end + nixio.syslog("info", "mtwifi-cfg: restore vif: "..vif) + ifup(vif) + end + end + for _,vif in ipairs(restore_vifs) do + if string.match(vif, utils.esc(dev.apcli_ifname).."[0-9]+") then + __apcli_auto_connect(vif) + end end return end @@ -185,6 +185,8 @@ function mtwifi_up(devname, cfg, restore_vifs, is_dbdc) ifup(vif) end end + + __exec_startwapp_cmd() end function mtwifi_down(devname, cfg) @@ -195,7 +197,7 @@ function mtwifi_down(devname, cfg) if not dev then return end for _,vif in ipairs(string.split(utils.read_pipe("ls /sys/class/net"), "\n")) do - if (vif_status(vif) == "up" and vif_in_dev(vif, dev)) then + if (vif_status(vif) == "up" and vif_in_dev(vif, dev)) then nixio.syslog("info", "mtwifi-cfg: down vif: "..vif) ifdown(vif) if cfg and devname ~= cfg.device then @@ -203,6 +205,7 @@ function mtwifi_down(devname, cfg) end end end + __exec_startwapp_cmd() return reset_vifs end @@ -234,6 +237,10 @@ function __exec_iwpriv_cmd(ifname, key, val) os.execute(cmd) end +function __exec_startwapp_cmd() + os.execute("startwapp.sh") +end + function mtwifi_cfg_iwpriv_hook(cfg) local cmd local iwpriv_cfgs = {} @@ -482,6 +489,7 @@ function mtwifi_cfg_setup(argv) set_dat(dats, apidx, "HideSSID", v.config.hidden) set_dat(dats, apidx, "WmmCapable", v.config.wmm) set_dat(dats, apidx, "RRMEnable", v.config.ieee80211k) + set_dat(dats, apidx, "FtSupport", v.config.ieee80211r) set_dat(dats, apidx, "RekeyInterval", v.config.wpa_group_rekey) set_dat(dats, apidx, "MuMimoDlEnable",v.config.mumimo_dl) set_dat(dats, apidx, "MuMimoUlEnable",v.config.mumimo_ul) @@ -514,7 +522,7 @@ function mtwifi_cfg_setup(argv) set_idx_dat(dats, apidx-1, "AccessControlList", maclist) end - local authmode = defs.enc2dat[v.config.encryption][1] + local authmode = defs.enc2dat[v.config.encryption][1] set_dat(dats, apidx, "AuthMode", authmode) set_dat(dats, apidx, "EncrypType", defs.enc2dat[v.config.encryption][2]) diff --git a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_defs.lua b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_defs.lua index 3451a366e01..d6f982a504b 100644 --- a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_defs.lua +++ b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_defs.lua @@ -56,6 +56,7 @@ mtwifi_defs.vif_cfgs = { ["HT_STBC"] = "1", ["IgmpSnEnable"] = "0", ["RRMEnable"] = "1", + ["FtSupport"] = "0", ["VHT_BW_SIGNAL"] = "0", ["VHT_LDPC"] = "1", ["VHT_SGI"] = "1", @@ -85,7 +86,6 @@ mtwifi_defs.chip_cfgs = { -- uci config = dat config, default value ["beacon_int"] = { "BeaconPeriod" , "100"}, ["dtim_period"] = { "DtimPeriod", "1"}, - ["whnat"] = { "WHNAT", "1"}, } mtwifi_defs.reinstall_cfgs = { @@ -97,6 +97,8 @@ mtwifi_defs.iwpriv_ap_cfgs = { -- uci config = iwpriv set cmd , default value ["kicklow"] = {"KickStaRssiLow", "0"}, ["assocthres"] = {"AssocReqRssiThres" , "0"}, + ["whnat"] = { "WHNAT", "1"}, + ["bandsteering"] = { "BandSteering", "0"}, } mtwifi_defs.enc2dat = { diff --git a/package/mtk/applications/mtwifi-cfg/files/mtwifi.sh b/package/mtk/applications/mtwifi-cfg/files/mtwifi.sh index 0c0634b2d38..e78b6f0ec45 100755 --- a/package/mtk/applications/mtwifi-cfg/files/mtwifi.sh +++ b/package/mtk/applications/mtwifi-cfg/files/mtwifi.sh @@ -56,3 +56,4 @@ EOF done fi } + diff --git a/package/mtk/applications/mtwifi-cfg/files/netifd/mtwifi.sh b/package/mtk/applications/mtwifi-cfg/files/netifd/mtwifi.sh index 8bb11942e44..1d4d6add614 100755 --- a/package/mtk/applications/mtwifi-cfg/files/netifd/mtwifi.sh +++ b/package/mtk/applications/mtwifi-cfg/files/netifd/mtwifi.sh @@ -15,13 +15,13 @@ MTWIFI_CFG_IFNAME_KEY="mtwifi_ifname" drv_mtwifi_init_device_config() { config_add_int txpower beacon_int dtim_period - config_add_boolean mu_beamformer dbdc_main whnat + config_add_boolean mu_beamformer dbdc_main whnat bandsteering config_add_string country twt } drv_mtwifi_init_iface_config() { config_add_string 'ssid:string' macfilter bssid kicklow assocthres - config_add_boolean wmm hidden isolate ieee80211k + config_add_boolean wmm hidden isolate ieee80211k ieee80211r config_add_int wpa_group_rekey frag rts config_add_array 'maclist:list(macaddr)' config_add_boolean mumimo_dl mumimo_ul ofdma_dl ofdma_ul amsdu autoba uapsd diff --git a/package/mtk/applications/mtwifi-cfg/files/wapp/100-startwapp b/package/mtk/applications/mtwifi-cfg/files/wapp/100-startwapp new file mode 100755 index 00000000000..0ddc6ee9b8a --- /dev/null +++ b/package/mtk/applications/mtwifi-cfg/files/wapp/100-startwapp @@ -0,0 +1,3 @@ +#!/bin/sh + +startwapp.sh diff --git a/package/mtk/applications/mtwifi-cfg/files/wapp/1905d.cfg b/package/mtk/applications/mtwifi-cfg/files/wapp/1905d.cfg new file mode 100755 index 00000000000..7aeb658dc34 --- /dev/null +++ b/package/mtk/applications/mtwifi-cfg/files/wapp/1905d.cfg @@ -0,0 +1,38 @@ +# Controller's ALID +map_controller_alid=00:0c:43:88:88:88 + +# Has MAP agent on this device +map_agent=1 + +# This device is a MAP root +map_root=0 + +# Agent's ALID +map_agent_alid=00:0c:43:22:22:22 + +# Default Backhault Type +bh_type=eth + +#Config Band setting of each Radio +radio_band=24G;5G;5G; + +#bridge interface +br_inf=br-lan + +#lan interface + +map_ver=R1 + +#fixed al_mac of al_inf(only wifi inf) mac +al_inf=ra0 + +bss_config_priority=ra0;rax0;apclix0 + +#ethernet device name used to read the switch table +#do not set if not understanding +#ethernet_dev_name= + +decrypt_fail_threshold=10 +gtk_rekey_interval=3600 +#Enable Ethernet Onboarding on WAN PORT only +ob_wan_only=0 diff --git a/package/mtk/applications/mtwifi-cfg/files/wapp/bs20 b/package/mtk/applications/mtwifi-cfg/files/wapp/bs20 new file mode 100755 index 0000000000000000000000000000000000000000..25b1db40ce66f0c6d43652e3358563e091217dfb GIT binary patch literal 879731 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

X^Ww-??;i!b+qdB4)tleT03KQ^bJU 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

STC?1e(NK7Z2&e6to}*-AfDq% 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 literal 0 HcmV?d00001 diff --git a/package/mtk/applications/mtwifi-cfg/files/wapp/mapd_cfg b/package/mtk/applications/mtwifi-cfg/files/wapp/mapd_cfg new file mode 100755 index 00000000000..9c2b71ab26c --- /dev/null +++ b/package/mtk/applications/mtwifi-cfg/files/wapp/mapd_cfg @@ -0,0 +1,90 @@ +mode=0 +lan_interface=eth0 +wan_interface=eth1 +DeviceRole=0 +APSteerRssiTh=-54 +force_roam_rssi_th=-70 +BhPriority2G=0 +BhPriority5GL=1 +BhPriority5GH=1 +BhPriority6G=1 +ChPlanningIdleByteCount= +ChPlanningIdleTime= +ChPlanningUserPreferredChannel5G= +ChPlanningUserPreferredChannel5GH= +ChPlanningUserPreferredChannel2G= +ChPlanningUserPreferredChannel6G= +ChPlanningInitTimeout=120 +NtwrkOptBootupWaitTime=45 +NtwrkOptConnectWaitTime=45 +NtwrkOptDisconnectWaitTime=45 +NtwrkOptPeriodicity=3600 +NetworkOptimizationScoreMargin=100 +BandSwitchTime= +ScanThreshold2g=-88 +ScanThreshold5g=-88 +ScanThreshold6g=-88 +LowRSSIAPSteerEdge_RE=25 +BhProfile0Valid= +BhProfile0Ssid= +BhProfile0AuthMode= +BhProfile0EncrypType= +BhProfile0WpaPsk= +BhProfile0RaID= +BhProfile1Ssid= +BhProfile1AuthMode= +BhProfile1EncrypType= +BhProfile1WpaPsk= +BhProfile1Valid= +BhProfile1RaID= +BhProfile2Ssid= +BhProfile2AuthMode= +BhProfile2EncrypType= +BhProfile2WpaPsk= +BhProfile2Valid= +BhProfile2RaID= +ChPlanningEnable=0 +ChPlanningEnableR2= +SteerEnable=1 +NetworkOptimizationEnabled=0 +AutoBHSwitching=1 +DhcpCtl=0 +ThirdPartyConnection=0 +MAP_QuickChChange=1 +bss_config_priority=ra0;rax0;apclix0 +DualBH= +MetricRepIntv=60 +MaxAllowedScan= +BHSteerTimeout=120 +NtwrkOptPostCACTriggerTime=30 +role_detection_external=0 +NetworkOptPrefer5Gover2G=0 +NetworkOptPrefer5Gover2GRetryCnt=0 +NonMAPAPEnable=1 +CentralizedSteering=0 +ChPlanningEnableR2withBW= +DivergentChPlanning=0 +LastMapMode= +NtwrkOptDataCollectionTime=60 +ChPlanningScanValidTime=14400 +NetOptUserSetPriority=0 +DESerialNumber=v3.0 +DESoftwareVersion=v3.0 +DEExecutionEnv=Linux-Openwrt +DEChipsetVendor=MediaTek +DEStaConEventPath= +SetPSCChannel_6G=0 +client_mac= +CUOverloadTh_2G=70 +CUOverloadTh_5G_H=80 +CUOverloadTh_5G_L=80 +dpp-uri= +dst_ip= +dst_port= +index=1 +name= +priority=1 +protocol= +srcc_port= +src_ip= +ssid= diff --git a/package/mtk/applications/mtwifi-cfg/files/wapp/startwapp.sh b/package/mtk/applications/mtwifi-cfg/files/wapp/startwapp.sh new file mode 100755 index 00000000000..06393f024be --- /dev/null +++ b/package/mtk/applications/mtwifi-cfg/files/wapp/startwapp.sh @@ -0,0 +1,66 @@ +killall bs20 +killall wapp +sleep 2 +br0_mac=$(cat /sys/class/net/br-lan/address) +ctrlr_al_mac=$br0_mac +agent_al_mac=$br0_mac +ra0=0 +rax0=0 +sed -i "s/map_controller_alid=.*/map_controller_alid=${ctrlr_al_mac}/g" /etc/map/1905d.cfg +sed -i "s/map_agent_alid=.*/map_agent_alid=${agent_al_mac}/g" /etc/map/1905d.cfg + + ra0_7981="$(uci get wireless.MT7981_1_1.bandsteering)" + ra0_7986="$(uci get wireless.MT7986_1_1.bandsteering)" + if [ "$ra0_7981" -eq "1" ] || [ "$ra0_7986" -eq "1" ]; then + ra0=1 + rax0=1 + fi + + ra0_7981="$(uci get wireless.MT7981_1_1.ieee80211r)" + ra0_7986="$(uci get wireless.MT7986_1_1.ieee80211r)" + if [ "$ra0_7981" -eq "1" ] || [ "$ra0_7986" -eq "1" ]; then + ra0=1 + fi + + rax0_7981="$(uci get wireless.MT7981_1_2.ieee80211r)" + rax0_7986="$(uci get wireless.MT7986_1_2.ieee80211r)" + if [ "$rax0_7981" -eq "1" ] || [ "$rax0_7986" -eq "1" ]; then + rax0=1 + else + rax0=0 + fi + + ra0_7981="$(uci get wireless.default_MT7981_1_1.disabled)" + ra0_7986="$(uci get wireless.default_MT7986_1_1.disabled)" + if [ "$ra0_7981" -eq "1" ] || [ "$ra0_7986" -eq "1" ]; then + ra0=0 + fi + + rax0_7981="$(uci get wireless.default_MT7981_1_2.disabled)" + rax0_7986="$(uci get wireless.default_MT7986_1_2.disabled)" + if [ "$rax0_7981" -eq "1" ] || [ "$rax0_7986" -eq "1" ]; then + rax0=0 + fi + + if [ "$ra0" -eq "1" ] ; then + wapp -d1 -v2 -cra0 > /dev/null& + elif [ "$rax0" -eq "1" ] ; then + wapp -d1 -v2 -crax0 > /dev/null + elif [ "$rax0" -eq "1" ] && [ "$ra0" -eq "1" ] ; then + wapp -d1 -v2 -cra0 -crax0 > /dev/null& + fi + +if [ "$rax0" -eq "1" ] || [ "$ra0" -eq "1" ] ; then +iwpriv ra0 set mapR2Enable=0 +iwpriv ra0 set mapTSEnable=0 +iwpriv ra0 set mapR3Enable=0 +iwpriv ra0 set DppEnable=0 +iwpriv rax0 set mapR2Enable=0 +iwpriv rax0 set mapTSEnable=0 +iwpriv rax0 set mapR3Enable=0 +iwpriv rax0 set DppEnable=0 +iwpriv ra0 set mapEnable=2 +iwpriv rax0 set mapEnable=2 +sleep 2 +bs20 & +fi diff --git a/package/mtk/applications/mtwifi-cfg/files/wapp/wapp b/package/mtk/applications/mtwifi-cfg/files/wapp/wapp new file mode 100755 index 0000000000000000000000000000000000000000..a1d89f3dadb58cec5b500f64d9a4b14c9de7d768 GIT binary patch literal 1032331 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�zA3xqH-m`SteuVoj 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Ξ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

`+ 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 z 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 literal 0 HcmV?d00001 diff --git a/package/mtk/applications/mtwifi-cfg/files/wapp/wapp_ap.conf b/package/mtk/applications/mtwifi-cfg/files/wapp/wapp_ap.conf new file mode 100755 index 00000000000..8cae5dad7f3 --- /dev/null +++ b/package/mtk/applications/mtwifi-cfg/files/wapp/wapp_ap.conf @@ -0,0 +1,3 @@ +# conf_list +# all configuation files +conf_list=/etc/wapp_ap_ra0.conf diff --git a/package/mtk/applications/mtwifi-cfg/files/wapp/wapp_ap_ra0.conf b/package/mtk/applications/mtwifi-cfg/files/wapp/wapp_ap_ra0.conf new file mode 100755 index 00000000000..97b8294fc76 --- /dev/null +++ b/package/mtk/applications/mtwifi-cfg/files/wapp/wapp_ap_ra0.conf @@ -0,0 +1,475 @@ +##hospot2.0 ap configuration file## + +# Interface +# network interface name +interface=ra0 + +# Interworking +# 0: Disable +# 1: Enable +interworking=1 + +# Access Network Type +# 0: Private network +# 1: Private network with guest access +# 2: Chargeable public network +# 3: Free public network +# 4: Personal Device Network +# 5: Emergency Services Only Network +# 6-13: Reserved +#14: Test or experimental +#15: Wildcard +access_network_type=0 + +# Internet +# 0: Do not have connectivity to the Internet +# 1: The network provides connectivity to the Internet +internet=0 + +# Venue Group +# 0: Unspecified +# 1: Assembly +# 2: Business +# 3: Eductional +# 4: Factory and Industrial +# 5: Institutional +# 6: Mercantile +# 7: Residentail +# 8: Storage +# 9: Utility and Miscellaneous +#10: Vehicular +#11: Outdoor +#12-255 : Reserved +venue_group=0 + +# Venue Type +# Unspecified +# 0: Unspecified +# 1-255: Reserved +# +# Assembly +# 0: Unspecified ssembly +# 1: Arena +# 2: Stadium +# 3: Passenger Terminal (e.g airport, bus, ferry, train station) +# 4: Amphitheater +# 5: Amusement Part +# 6: Place of Worship +# 7: Convention Center +# 8: Library +# 9: Museum +# 10: Restaurant +# 11: Theater +# 12: Bar +# 13: Coffee Shop +# 14: Zoo or Aquarium +# 15: Emergency COordination Center +# 16-255: Reserved +# Business +# 0: Unspecified Business +# 1: Doctor or Dentist office +# 2: Bank +# 3: Fire Station +# 4: Police Station +# 5: Reserved +# 6: Post Office +# 7: Professtional Office +# 8: Research and Development Facility +# 9: Attorney Office +# 10-255: Reserved +# Eductional +# 0: Unspecified Educational +# 1: School, Primary +# 2: School, Secondary +# 3: University or College +# 4-255: Reserved +# Factory and Industrial +# 0: Unspecified Factory and INdustrial +# 1: Factory +# 2-255: Reserved +# Institutional +# 0: Unspecified Institutional +# 1: Hospital +# 2: Long-Term Care Facility +# 3: Alcohol and Drug Re-habilitation Center +# 4: Group Home +# 5: Prison or Jail +# 6-255: Reserved +# Mercantile +# 0: Unspecified Mercantile +# 1: Retail Store +# 2: Grocery Market +# 3: Automotive Serive Station +# 4: Shopping Mall +# 5: Gas Station +# 6-255: Reserved +# Residentail +# 0: Unspecified Residentail +# 1: Private Residence +# 2: Hotel or Motel +# 3: Dormitory +# 4: Boarding House +# 5-255: Reserved +# Storage +# 0: Unspecified Storage +# 1-255: Reserved +# Utility and Miscellaneous +# 0: Unspecified Utility and Miscellaneous +# 1-255: Reserved +# Vehicular +# 0: Unspecified Vehicular +# 1: Automobile or Truck +# 2: Airplane +# 3: Bus +# 4: Ferry +# 5: Ship or Boat +# 6: Train +# 7: Motor Bike +# 8-255: Reserved +# Outdoor +# 0:Unspecified Outdoor +# 1: Muni-mesh Network +# 2: City Park +# 3: Rest Area +# 4: Traffic Control +# 5: Bus Stop +# 6: Kiosk +# 7-255: Reserved +venue_type=8 + +# ANQP Query +# Enabled(1)/Disabled(0) +anqp_query=1 + +# MIH Information Service Advertisement Protocol +mih_support=0 + +# Venue Name +# language,name +venue_name=eng%{Wi-Fi Alliance +2989 Copper Road +Santa Clara, CA 95051, USA} +venue_name=chi%{Wi-Fi联盟实验室 +二九八九年库柏路 +圣克拉拉, 加利福尼亚95051, 美国} + +hessid=bssid + +roaming_consortium_oi=50-6F-9A,00-1B-C5-04-BD + +# Advertisement Protocol ID +# 0: Access Network Query Protocol +# 1: MIH Information Service +# 2: MIH Command and Event Service Capability Discovery +# 3: Emergency Alert System(EAS) +# 4-220 : Reserved +# 221: Vendor Specific +# 222-255: Reserved +advertisement_proto_id=0 + +domain_name=wi-fi.org + +# Network Autentication Type +# Network Authentication Type Indicator;Re-direct URL +network_auth_type=1 + +# IPv4Type +# 0: Address type not available +# 1: Public IPv4 address available +# 2: Port-restricted IPv4 address available +# 3: Single NATed private IPv4 address available +# 4: Double NATed private IPv4 address available +# 5: Port-restricted IPv4 address and single NATed IPv4 address available +# 6: Port-restricted IPv4 address and double NATed IPv4 address available +# 7: Availability of the address type in not known +# 8-63: Reserved +ipv4_type=3 + +# IPv6TYpe +# 0: Address type not available +# 1: Address type available +# 2: Availability of the address type not known +# 3: Reserved +ipv6_type=0 + +# anqp domain ID +anqp_domain_id=1 + +# Venue URL +venue_url=1,https://venue-server.r2m-testbed.wi-fi.org/floorplans/index.html +venue_url=1,https://venue-server.r2m-testbed.wi-fi.org/directory/index.html + +#Operator icon metadata +icon_metadata=160:76:eng:image/png:icon_red_eng.png + +# NAIRealmData +nai_realm_data={ + nai_realm=mail.example.com + eap_method=eap-ttls + auth_param=2:4 + auth_param=5:7 +} +nai_realm_data={ + nai_realm=cisco.com + eap_method=eap-ttls + auth_param=2:4 + auth_param=5:7 +} +nai_realm_data={ + nai_realm=wi-fi.org + eap_method=eap-ttls + auth_param=2:4 + auth_param=5:7 + eap_method=eap-tls + auth_param=5:6 +} +nai_realm_data={ + nai_realm=example.com + eap_method=eap-tls + auth_param=5:6 +} + +# Advice of Charge +advice_of_charge_data={ + advice_of_charge_type=0 + aoc_realm_encoding=0 + aoc_realm= + aoc_language=ENG + aoc_currency_code=USD + aoc_plan_info='Wi-Fi access for 1 hour, while you wait at the gate, $0.99' + aoc_language=FRA + aoc_currency_code=CAD + aoc_plan_info='AccèWi-Fi pendant 1 heure, pendant que vous attendez àa porte, 0,99 $' +} + +advice_of_charge_data={ + advice_of_charge_type=1 + aoc_realm_encoding=0 + aoc_realm= + aoc_language=ENG + aoc_currency_code=USD + aoc_plan_info='Download videos for your flight, $2.99 for 10GB' + aoc_language=FRA + aoc_currency_code=CAD + aoc_plan_info='Téchargez des vidé pour votre vol, 2,99 $ pour 10 Go' +} + +advice_of_charge_data={ + advice_of_charge_type=3 + aoc_realm_encoding=0 + aoc_realm='service-provider.com;federation.example.com' + aoc_language=ENG + aoc_currency_code=USD + aoc_plan_info='Free with your subscription!' +} + +# Terms and Conditions FileName +t_c_filename=0 + +# Terms and Conditions Server URL +t_c_server_url=https://tandc-server.r2m-testbed.wi-fi.org + +# Terms and Conditions TimeStamp +t_c_timestamp=0 + +#OSU Providers Nai list +osu_providers_nai_list=21,anonymous@hotspot.net + +# Following are HS2.0 ANQP response # +# OperatorFirendName +op_friendly_name=eng,Wi-Fi Alliance +op_friendly_name=chi,Wi-Fi联盟 + +# Connection Capability +proto_port={ + ip_protocol=1 + port=0 + status=0 +} +proto_port={ + ip_protocol=6 + port=20 + status=1 +} +proto_port={ + ip_protocol=6 + port=22 + status=0 +} +proto_port={ + ip_protocol=6 + port=80 + status=1 +} +proto_port={ + ip_protocol=6 + port=443 + status=1 +} +proto_port={ + ip_protocol=6 + port=1723 + status=0 +} +proto_port={ + ip_protocol=6 + port=5060 + status=0 +} +proto_port={ + ip_protocol=17 + port=500 + status=1 +} +proto_port={ + ip_protocol=17 + port=5060 + status=0 +} +proto_port={ + ip_protocol=17 + port=4500 + status=1 +} +proto_port={ + ip_protocol=50 + port=0 + status=1 +} + +wan_metrics=n/a + +# 3GPP cellular network information +plmn={ + mcc=310 + mnc=026 +} +plmn={ + mcc=208 + mnc=00 +} +plmn={ + mcc=208 + mnc=01 +} +plmn={ + mcc=208 + mnc=02 +} +plmn={ + mcc=450 + mnc=02 +} +plmn={ + mcc=450 + mnc=04 +} + +# Operating class +operating_class=81,115 + +preferred_candi_list_included=0 + +abridged=0 + +disassociation_imminent=0 + +bss_termination_included=0 + +ess_disassociation_imminent=1 + +disassociation_timer=100 + +validity_interval=200 + +# BSS Termination Duration +bss_termination_duration=n/a + +session_information_url=remediation-server.R2-testbed.wi-fi.org + +bss_transisition_candi_list_preferences=n/a + +timezone=UTC8 + +# Downstream Group-Aaddressed Forwrding +dgaf_disabled=0 + +proxy_arp=0 + +# 0: L2FilterDisable +# 1: L2FilterBuiltIn +# 2: L2FilterExternal +l2_filter=0 + +icmpv4_deny=0 + +# p2p management +p2p_cross_connect_permitted=0 + +mmpdu_size=1024 + +# 0: server reacheable +# 1: server not reachable for 2F test +# 2: server not reachable for 4F test +external_anqp_server_test=0 + +# GAS Comeback Delay in TUs +gas_cb_delay=1 + +hs2_openmode_test=0 + +icon_path=/etc/ + +osu_providers_list={ + osu_friendly_name=eng:SP Red Test Only + osu_friendly_name=kor:SP 레드 시험 만 + osu_server_uri=https://osu-server.R2-testbed-RKS.wi-fi.org:9443/OnlineSignup/services/ + osu_method=1 + icon=128:61:zxx:image/png:icon_red_zxx.png + icon=160:76:eng:image/png:icon_red_eng.png + osu_nai=n/a + osu_service_desc=eng:Free service for test purpose + osu_service_desc=kor:테스트 목적으로 무료 서비스 +} + +anonymous_nai=n/a + +osu_interface=ra1 + +# 0:encrypt osu ssid +# 1:legacy osu ssid +# 2:test mode +legacy_osu=2 + +# Qosmap +# 0: Disable +# 1: Enable +qosmap=1 + +dscp_range=08:15:0:7:255:255:16:31:32:39:255:255:40:47:255:255 + +dscp_exception=53:2:22:6 + +# BSS Load IE test +# 0: Disable daemon control, BSS IE control by driver +# 1: Enable daemon control, hs daemon set station count and cu to driver +# 2: Enable daemon control, hs daemon disable BSS Load IE to driver +qload_test=0 + +qload_cu=50 + +qload_sta_cnt=1 + +icon_tag=1 + +mbo_ap_cdcp=1 + +mbo_ap_assoc_disallow_reason=0 + +mbo_ap_assoc_retry_delay=0 + +mbo_ap_transition_reason_code=0 + +#0x40 +mbo_ap_capability=64 + diff --git a/package/mtk/drivers/mt_wifi/files/mt7981-default-eeprom/MT7981_iPAiLNA_EEPROM.bin b/package/mtk/drivers/mt_wifi/files/mt7981-default-eeprom/MT7981_iPAiLNA_EEPROM.bin index 3bf6467735c521cd2a5df332b4b8f6432b749e4d..7081155681af55a9390cfe8b58f8dc52854a1a49 100644 GIT binary patch literal 2097152 zcmeI!zfMz87y$5ti35offlVBUgRpAi+R+kYXe%r}i7|$@l!k=KH^4V=adPSHy)BKC zJOB?s+)UUccy2F+#(=2&Pk!G?Ip6utzuO;a)5hBno_%e+|NbtBTOcs?=EckKB!v6l zZo$L+<0I6!>L0g0gi$+n_k&ZbidQT!H8nMU!(5D~e~9t5=j00u^Yc$miSccZW8_z! z)sL^u^JcRVqo_9OF>N;L^?FiIk|g$d#B3P9@4TDi)z#IVo!#BNz5V@(iOI>CnbGLr z;JndA-|)j9KQDTO{g)_k?@??aw&(xX!dw^(`u(gM24T=k^Uu=YsE-pxq1F29?C79= zRvc9H`3=LuanfpSZx^Nf?BlH88!lU4AFG|r9%otBO+uQcNocICwc96Ix7!VkW~SLD7}xza zNB5n4^G;9C&W@`3n-W-Sg^*@x{QNhPEdM$QNt$I@{7sN_FXNdyUy4@hb+S&{NlR&| zSBhCF?Q}b_R*EgwkF&GxEcGwe&N^3}009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF+y#L{L4W`O0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ J0D&tK_ywt~sT}|S delta 256 zcmZo@Xkctm;B2g9U|`^JR!i7Ck++?3@&v{`n-}oTW}N(-If_YBbFwo_&_sm~n_F4^ znCg!mJ96YO1H-{X2b+PQt?eL`K6LP4V`EcuYb!{IIM&glhYvCwI(+C515ji0At-(L zAW(l(b4v?Q03y@cieQ<;WZT-Bnp#>~+uGYZI}y^@SVxW=I><12BZtW3xg1{@_f8ZP PXFNJluza&3*L_w172AK= diff --git a/package/mtk/drivers/mt_wifi/patches/020-wapp-increase--rssi.patch b/package/mtk/drivers/mt_wifi/patches/020-wapp-increase--rssi.patch new file mode 100644 index 00000000000..cbd593dec23 --- /dev/null +++ b/package/mtk/drivers/mt_wifi/patches/020-wapp-increase--rssi.patch @@ -0,0 +1,18 @@ +--- a/mt_wifi/embedded/wapp/wapp.c 2022-11-27 21:58:55.000000000 +0800 ++++ b/mt_wifi/embedded/wapp/wapp.c 2023-12-28 22:29:52.260048734 +0800 +@@ -504,6 +504,12 @@ + } + + cli_info->uplink_rssi = RTMPAvgRssi(pAd, &mac_entry->RssiSample); ++ ++ cli_info->uplink += 400; ++ cli_info->downlink += 400; ++ cli_info->uplink_rssi += 30; ++ if (WMODE_CAP_5G(mac_entry->wdev->PhyMode)) ++ {cli_info->uplink_rssi -=25;}; + #ifdef CONFIG_DOT11V_WNM + cli_info->cli_caps.btm_capable = mac_entry->bBSSMantSTASupport == TRUE ? 1 : 0; + #endif + wext_send_wapp_qry_rsp(pAd->net_dev, &event); + } + } diff --git a/package/mtk/drivers/wifi-profile/files/mt7981/mt7981.dbdc.b0.dat b/package/mtk/drivers/wifi-profile/files/mt7981/mt7981.dbdc.b0.dat index 5d1e5400280..007e4ed0b0e 100644 --- a/package/mtk/drivers/wifi-profile/files/mt7981/mt7981.dbdc.b0.dat +++ b/package/mtk/drivers/wifi-profile/files/mt7981/mt7981.dbdc.b0.dat @@ -232,7 +232,7 @@ LinkTestSupport=0 MACRepeaterEn= MACRepeaterOuiMode=2 MapEnable=0 -MapMode=0 +MapMode=2 MboSupport=1 MbssMaxStaNum=64 MeshAuthMode= diff --git a/package/mtk/drivers/wifi-profile/files/mt7981/mt7981.dbdc.b1.dat b/package/mtk/drivers/wifi-profile/files/mt7981/mt7981.dbdc.b1.dat index 051b1fb1086..fda40feda6c 100644 --- a/package/mtk/drivers/wifi-profile/files/mt7981/mt7981.dbdc.b1.dat +++ b/package/mtk/drivers/wifi-profile/files/mt7981/mt7981.dbdc.b1.dat @@ -70,7 +70,7 @@ AuthMode=OPEN AutoChannelSelect=3 AutoChannelSkipList= AutoProvisionEn=0 -BandSteering=0 +BandSteering=1 BasicRate=15 BcnProt=0 BeaconPeriod=100 @@ -234,7 +234,7 @@ LinkTestSupport=0 MACRepeaterEn= MACRepeaterOuiMode=2 MapEnable=0 -MapMode=0 +MapMode=2 MboSupport=1 MbssMaxStaNum=64 MeshAuthMode= diff --git a/package/mtk/drivers/wifi-profile/files/mt7986-ax4200/mt7986-ax4200.dbdc.b0.dat b/package/mtk/drivers/wifi-profile/files/mt7986-ax4200/mt7986-ax4200.dbdc.b0.dat index 38307543984..bd8a9fb4f0e 100644 --- a/package/mtk/drivers/wifi-profile/files/mt7986-ax4200/mt7986-ax4200.dbdc.b0.dat +++ b/package/mtk/drivers/wifi-profile/files/mt7986-ax4200/mt7986-ax4200.dbdc.b0.dat @@ -72,6 +72,7 @@ AutoChannelSelect=3 AutoChannelSkipList= AutoProvisionEn=0 BandSteering=0 +QoSR1Enable=1 BasicRate=15 BcnProt=0 BeaconPeriod=100 diff --git a/package/mtk/drivers/wifi-profile/files/mt7986-ax4200/mt7986-ax4200.dbdc.b1.dat b/package/mtk/drivers/wifi-profile/files/mt7986-ax4200/mt7986-ax4200.dbdc.b1.dat index 6a131542d2f..23007f37246 100644 --- a/package/mtk/drivers/wifi-profile/files/mt7986-ax4200/mt7986-ax4200.dbdc.b1.dat +++ b/package/mtk/drivers/wifi-profile/files/mt7986-ax4200/mt7986-ax4200.dbdc.b1.dat @@ -71,7 +71,8 @@ AuthMode=OPEN AutoChannelSelect=3 AutoChannelSkipList= AutoProvisionEn=0 -BandSteering=0 +BandSteering=1 +QoSR1Enable=1 BasicRate=15 BcnProt=0 BeaconPeriod=100 diff --git a/package/mtk/drivers/wifi-profile/files/mt7986/mt7986-ax6000.dbdc.b0.dat b/package/mtk/drivers/wifi-profile/files/mt7986/mt7986-ax6000.dbdc.b0.dat index ef25d7a6145..81dd7a82fc3 100644 --- a/package/mtk/drivers/wifi-profile/files/mt7986/mt7986-ax6000.dbdc.b0.dat +++ b/package/mtk/drivers/wifi-profile/files/mt7986/mt7986-ax6000.dbdc.b0.dat @@ -72,6 +72,7 @@ AutoChannelSelect=3 AutoChannelSkipList= AutoProvisionEn=0 BandSteering=0 +QoSR1Enable=1 BasicRate=15 BcnProt=0 BeaconPeriod=100 diff --git a/package/mtk/drivers/wifi-profile/files/mt7986/mt7986-ax6000.dbdc.b1.dat b/package/mtk/drivers/wifi-profile/files/mt7986/mt7986-ax6000.dbdc.b1.dat index a1e7b97120c..a116464d49c 100644 --- a/package/mtk/drivers/wifi-profile/files/mt7986/mt7986-ax6000.dbdc.b1.dat +++ b/package/mtk/drivers/wifi-profile/files/mt7986/mt7986-ax6000.dbdc.b1.dat @@ -71,7 +71,8 @@ AuthMode=OPEN AutoChannelSelect=3 AutoChannelSkipList= AutoProvisionEn=0 -BandSteering=0 +BandSteering=1 +QoSR1Enable=1 BasicRate=15 BcnProt=0 BeaconPeriod=100 diff --git a/target/linux/mediatek/files-5.4/include/uapi/linux/wapp/wapp_cmm_type.h b/target/linux/mediatek/files-5.4/include/uapi/linux/wapp/wapp_cmm_type.h index b51ea3f1aed..830e39e2461 100755 --- a/target/linux/mediatek/files-5.4/include/uapi/linux/wapp/wapp_cmm_type.h +++ b/target/linux/mediatek/files-5.4/include/uapi/linux/wapp/wapp_cmm_type.h @@ -24,6 +24,7 @@ Who When What -------- ---------- ---------------------------------------------- */ + /* This file is used by wifi driver and wapp. Keep data structure sync */ @@ -83,10 +84,16 @@ #define MAX_PROFILE_CNT 4 #define PER_EVENT_LIST_MAX_NUM 5 #define DAEMON_NEIGHBOR_REPORT_MAX_NUM 128 -#define VERSION_WAPP_CMM "v3.0.1.2" +#define VERSION_WAPP_CMM "v3.0.2.0" #ifdef MAP_R3_WF6 #define MAX_TID 4 #endif + +/* If this value is passed during map set channel + * then no need to parse that argument + */ +#define SET_CH_ARG_NOT_REQ 255 + typedef enum { WAPP_STA_INVALID, WAPP_STA_DISCONNECTED, @@ -726,10 +733,15 @@ struct GNU_PACKED cce_vendor_ie }; #define MAX_CCE_CHANNEL 128 +#define MAX_RNR_CHANNEL 30 struct GNU_PACKED cce_vendor_ie_result { u8 num; u8 cce_ch[MAX_CCE_CHANNEL];//channel list, on which beacon includes cce ie +#ifdef MAP_R3_6E_SUPPORT + u8 rnr_6e_num; + u8 rnr_6e_ch[MAX_RNR_CHANNEL]; +#endif }; #endif @@ -791,7 +803,7 @@ struct GNU_PACKED band_status_change { typedef struct GNU_PACKED _NDIS_802_11_SSID { u32 SsidLength; /* length of SSID field below, in bytes; */ /* this can be zero. */ - char Ssid[MAX_LEN_OF_SSID]; /* SSID information field */ + char Ssid[MAX_LEN_OF_SSID + 1]; /* SSID information field */ } NDIS_802_11_SSID, *PNDIS_802_11_SSID; struct GNU_PACKED nop_channel_list_s { @@ -895,6 +907,27 @@ struct GNU_PACKED pmk_req { size_t ssidlen; }; #endif /*DPP_SUPPORT*/ + +struct GNU_PACKED mnt_sta { + u32 ifindex; + u8 sta_mac[MAC_ADDR_LEN]; + u8 sta_id; +}; + +struct GNU_PACKED mnt_max_pkt { + u32 ifindex; + u32 pkt_number; +}; + +struct GNU_PACKED map_ch { + u32 ifindex; + u8 ch_num; +#ifdef MAP_R2 + u8 cac_req; + u8 map_dev_role; +#endif /* MAP_R2 */ +}; + #ifdef MAP_R3 struct GNU_PACKED wapp_sta_info { u8 src[MAC_ADDR_LEN]; From 8cd1b8744823a5e43725db1f8f8af202f4e3f89a Mon Sep 17 00:00:00 2001 From: padavanonly Date: Sat, 30 Dec 2023 23:11:42 +0800 Subject: [PATCH 02/14] update pppd to new version --- package/network/services/ppp/Makefile | 10 +- .../services/ppp/files/etc/ppp/options | 2 + package/network/services/ppp/files/ppp.sh | 15 +- .../010-use_target_for_configure.patch | 22 +- .../ppp/patches/100-debian_ip-ip_option.patch | 96 ------ .../patches/101-debian_close_dev_ppp.patch | 28 -- .../patches/103-debian_fix_link_pidfile.patch | 23 -- .../ppp/patches/105-debian_demand.patch | 30 +- .../patches/106-debian_stripMSdomain.patch | 47 --- .../patches/107-debian_pppoatm_wildcard.patch | 25 -- .../ppp/patches/110-debian_defaultroute.patch | 314 ------------------ .../120-debian_ipv6_updown_option.patch | 18 +- .../ppp/patches/140-pppoe_compile_fix.patch | 36 -- .../services/ppp/patches/200-makefile.patch | 23 +- .../ppp/patches/201-mppe_mppc_1.1.patch | 133 +++++--- .../services/ppp/patches/202-no_strip.patch | 88 ----- .../services/ppp/patches/203-opt_flags.patch | 36 +- .../patches/205-no_exponential_timeout.patch | 4 +- .../ppp/patches/207-lcp_mtu_max.patch | 2 +- .../ppp/patches/208-fix_status_code.patch | 2 +- .../300-filter-pcap-includes-lib.patch | 6 +- .../ppp/patches/310-precompile_filter.patch | 30 +- ...multilink_support_custom_iface_names.patch | 33 +- .../330-retain_foreign_default_routes.patch | 2 +- .../340-populate_default_gateway.patch | 6 +- .../patches/400-simplify_kernel_checks.patch | 32 +- .../ppp/patches/401-no_record_file.patch | 6 +- .../services/ppp/patches/403-no_wtmp.patch | 4 +- .../404-remove_obsolete_protocol_names.patch | 16 +- .../ppp/patches/405-no_multilink_option.patch | 2 +- .../ppp/patches/500-add-pptp-plugin.patch | 14 +- .../{511-syncppp.patch => 512-syncppp.patch} | 26 +- ...openssl-for-the-DES-instead-of-the-l.patch | 25 +- .../ppp/patches/610-pppd_compile_fix.patch | 2 +- 34 files changed, 248 insertions(+), 910 deletions(-) delete mode 100644 package/network/services/ppp/patches/100-debian_ip-ip_option.patch delete mode 100644 package/network/services/ppp/patches/101-debian_close_dev_ppp.patch delete mode 100644 package/network/services/ppp/patches/103-debian_fix_link_pidfile.patch delete mode 100644 package/network/services/ppp/patches/106-debian_stripMSdomain.patch delete mode 100644 package/network/services/ppp/patches/107-debian_pppoatm_wildcard.patch delete mode 100644 package/network/services/ppp/patches/110-debian_defaultroute.patch delete mode 100644 package/network/services/ppp/patches/140-pppoe_compile_fix.patch delete mode 100644 package/network/services/ppp/patches/202-no_strip.patch rename package/network/services/ppp/patches/{511-syncppp.patch => 512-syncppp.patch} (91%) diff --git a/package/network/services/ppp/Makefile b/package/network/services/ppp/Makefile index 97ec3913205..419136ca184 100644 --- a/package/network/services/ppp/Makefile +++ b/package/network/services/ppp/Makefile @@ -13,14 +13,14 @@ PKG_RELEASE:=6 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://github.com/paulusmack/ppp -PKG_SOURCE_DATE:=2020-10-03 -PKG_SOURCE_VERSION:=ad3937a0a38a696eb1a37dbf8f92e8e6072cdccb -PKG_MIRROR_HASH:=c5b39615eb62728431b19f3ae5428eb1e2fc705b4b7b960228fe5b5d7b5a4bca +PKG_SOURCE_DATE:=2021-01-04 +PKG_SOURCE_VERSION:=4fb319056f168bb8379865b91b4fd3e1ada73f1e +PKG_MIRROR_HASH:=429cb5fcff36e1d8698766130711d4764347f08b83233dfb4831bea21616efef PKG_MAINTAINER:=Felix Fietkau PKG_LICENSE:=BSD-4-Clause PKG_CPE_ID:=cpe:/a:samba:ppp -PKG_RELEASE_VERSION:=2.4.8 +PKG_RELEASE_VERSION:=2.4.9 PKG_VERSION:=$(PKG_RELEASE_VERSION).git-$(PKG_SOURCE_DATE) PKG_BUILD_DEPENDS:=libpcap @@ -242,7 +242,7 @@ endef define Package/ppp-mod-pppoe/install $(INSTALL_DIR) $(1)/usr/lib/pppd/$(PKG_RELEASE_VERSION) - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/lib/pppd/$(PKG_RELEASE_VERSION)/rp-pppoe.so \ + $(INSTALL_BIN) $(PKG_INSTALL_DIR)/lib/pppd/$(PKG_RELEASE_VERSION)/pppoe.so \ $(1)/usr/lib/pppd/$(PKG_RELEASE_VERSION)/ endef diff --git a/package/network/services/ppp/files/etc/ppp/options b/package/network/services/ppp/files/etc/ppp/options index dbb2bdb3e25..61d535c2341 100644 --- a/package/network/services/ppp/files/etc/ppp/options +++ b/package/network/services/ppp/files/etc/ppp/options @@ -6,3 +6,5 @@ nopcomp nocrtscts lock maxfail 0 +lcp-echo-failure 5 +lcp-echo-interval 5 diff --git a/package/network/services/ppp/files/ppp.sh b/package/network/services/ppp/files/ppp.sh index fb98fa60c5a..08653b233e0 100755 --- a/package/network/services/ppp/files/ppp.sh +++ b/package/network/services/ppp/files/ppp.sh @@ -74,7 +74,7 @@ ppp_generic_init_config() { proto_config_add_string pppd_options proto_config_add_string 'connect:file' proto_config_add_string 'disconnect:file' - proto_config_add_string ipv6 + [ -e /proc/sys/net/ipv6 ] && proto_config_add_string ipv6 proto_config_add_boolean authfail proto_config_add_int mtu proto_config_add_string pppname @@ -88,7 +88,9 @@ ppp_generic_setup() { local config="$1"; shift local localip - json_get_vars ipv6 ip6table demand keepalive keepalive_adaptive username password pppd_options pppname unnumbered persist maxfail holdoff peerdns + json_get_vars ip6table demand keepalive keepalive_adaptive username password pppd_options pppname unnumbered persist maxfail holdoff peerdns + + [ ! -e /proc/sys/net/ipv6 ] && ipv6=0 || json_get_var ipv6 ipv6 if [ "$ipv6" = 0 ]; then ipv6="" @@ -138,7 +140,6 @@ ppp_generic_setup() { ${localip:+$localip:} \ ${lcp_failure:+lcp-echo-interval $lcp_interval lcp-echo-failure $lcp_failure $lcp_adaptive} \ ${ipv6:++ipv6} \ - ${ipv6:-noipv6} \ ${autoipv6:+set AUTOIPV6=1} \ ${ip6table:+set IP6TABLE=$ip6table} \ ${peerdns:+set PEERDNS=$peerdns} \ @@ -150,9 +151,9 @@ ppp_generic_setup() { ${connect:+connect "$connect"} \ ${disconnect:+disconnect "$disconnect"} \ ip-up-script /lib/netifd/ppp-up \ - ipv6-up-script /lib/netifd/ppp6-up \ + ${ipv6:+ipv6-up-script /lib/netifd/ppp6-up} \ ip-down-script /lib/netifd/ppp-down \ - ipv6-down-script /lib/netifd/ppp-down \ + ${ipv6:+ipv6-down-script /lib/netifd/ppp-down} \ ${mtu:+mtu $mtu mru $mtu} \ "$@" $pppd_options } @@ -242,7 +243,7 @@ proto_pppoe_setup() { ppp_generic_setup "$config" \ $syncppp_option \ - plugin rp-pppoe.so \ + plugin pppoe.so \ ${ac:+rp_pppoe_ac "$ac"} \ ${service:+rp_pppoe_service "$service"} \ ${host_uniq:+host-uniq "$host_uniq"} \ @@ -339,7 +340,7 @@ proto_pptp_teardown() { [ -n "$INCLUDE_ONLY" ] || { add_protocol ppp - [ -f /usr/lib/pppd/*/rp-pppoe.so ] && add_protocol pppoe + [ -f /usr/lib/pppd/*/pppoe.so ] && add_protocol pppoe [ -f /usr/lib/pppd/*/pppoatm.so ] && add_protocol pppoa [ -f /usr/lib/pppd/*/pptp.so ] && add_protocol pptp } diff --git a/package/network/services/ppp/patches/010-use_target_for_configure.patch b/package/network/services/ppp/patches/010-use_target_for_configure.patch index 7deac0e446b..9e8618f83ce 100644 --- a/package/network/services/ppp/patches/010-use_target_for_configure.patch +++ b/package/network/services/ppp/patches/010-use_target_for_configure.patch @@ -9,16 +9,16 @@ Signed-off-by: Jo-Philipp Wich --- a/configure +++ b/configure -@@ -8,9 +8,9 @@ SYSCONF=/etc - # if [ -d /NextApps ]; then - # system="NeXTStep" - # else -- system=`uname -s` -- release=`uname -r` -- arch=`uname -m` -+ system=${UNAME_S:-`uname -s`} -+ release=${UNAME_R:-`uname -r`} -+ arch=${UNAME_M:-`uname -m`} - # fi +@@ -10,9 +10,9 @@ CROSS_COMPILE= + CC=cc + CFLAGS= + +-system=`uname -s` +-release=`uname -r` +-arch=`uname -m` ++system=${UNAME_S:-`uname -s`} ++release=${UNAME_R:-`uname -r`} ++arch=${UNAME_M:-`uname -m`} state="unknown" + case $system in diff --git a/package/network/services/ppp/patches/100-debian_ip-ip_option.patch b/package/network/services/ppp/patches/100-debian_ip-ip_option.patch deleted file mode 100644 index a996622922b..00000000000 --- a/package/network/services/ppp/patches/100-debian_ip-ip_option.patch +++ /dev/null @@ -1,96 +0,0 @@ -pppd: Allow specifying ip-up and ip-down scripts - -This patch implements the "ip-up-script" and "ip-down-script" options which -allow to specify the path of the ip-up and ip-down scripts to call. - -These options default to _PATH_IPUP and _PATH_IPDOWN to retain the -existing behaviour. - -The patch originated from the Debian project. - -Signed-off-by: Jo-Philipp Wich - ---- a/pppd/ipcp.c -+++ b/pppd/ipcp.c -@@ -1957,7 +1957,7 @@ ipcp_up(f) - */ - if (ipcp_script_state == s_down && ipcp_script_pid == 0) { - ipcp_script_state = s_up; -- ipcp_script(_PATH_IPUP, 0); -+ ipcp_script(path_ipup, 0); - } - } - -@@ -2007,7 +2007,7 @@ ipcp_down(f) - /* Execute the ip-down script */ - if (ipcp_script_state == s_up && ipcp_script_pid == 0) { - ipcp_script_state = s_down; -- ipcp_script(_PATH_IPDOWN, 0); -+ ipcp_script(path_ipdown, 0); - } - } - -@@ -2061,13 +2061,13 @@ ipcp_script_done(arg) - case s_up: - if (ipcp_fsm[0].state != OPENED) { - ipcp_script_state = s_down; -- ipcp_script(_PATH_IPDOWN, 0); -+ ipcp_script(path_ipdown, 0); - } - break; - case s_down: - if (ipcp_fsm[0].state == OPENED) { - ipcp_script_state = s_up; -- ipcp_script(_PATH_IPUP, 0); -+ ipcp_script(path_ipup, 0); - } - break; - } ---- a/pppd/main.c -+++ b/pppd/main.c -@@ -306,6 +306,9 @@ main(argc, argv) - struct protent *protp; - char numbuf[16]; - -+ strlcpy(path_ipup, _PATH_IPUP, sizeof(path_ipup)); -+ strlcpy(path_ipdown, _PATH_IPDOWN, sizeof(path_ipdown)); -+ - link_stats_valid = 0; - new_phase(PHASE_INITIALIZE); - ---- a/pppd/options.c -+++ b/pppd/options.c -@@ -117,6 +117,8 @@ bool tune_kernel; /* may alter kernel s - int connect_delay = 1000; /* wait this many ms after connect script */ - int req_unit = -1; /* requested interface unit */ - char req_ifname[MAXIFNAMELEN]; /* requested interface name */ -+char path_ipup[MAXPATHLEN]; /* pathname of ip-up script */ -+char path_ipdown[MAXPATHLEN];/* pathname of ip-down script */ - bool multilink = 0; /* Enable multilink operation */ - char *bundle_name = NULL; /* bundle name for multilink */ - bool dump_options; /* print out option values */ -@@ -316,6 +318,13 @@ option_t general_options[] = { - "Metric to use for the default route (Linux only; -1 for default behavior)", - OPT_PRIV|OPT_LLIMIT|OPT_INITONLY, NULL, 0, -1 }, - -+ { "ip-up-script", o_string, path_ipup, -+ "Set pathname of ip-up script", -+ OPT_PRIV|OPT_STATIC, NULL, MAXPATHLEN }, -+ { "ip-down-script", o_string, path_ipdown, -+ "Set pathname of ip-down script", -+ OPT_PRIV|OPT_STATIC, NULL, MAXPATHLEN }, -+ - #ifdef HAVE_MULTILINK - { "multilink", o_bool, &multilink, - "Enable multilink operation", OPT_PRIO | 1 }, ---- a/pppd/pppd.h -+++ b/pppd/pppd.h -@@ -335,6 +335,8 @@ extern int connect_delay; /* Time to del - extern int max_data_rate; /* max bytes/sec through charshunt */ - extern int req_unit; /* interface unit number to use */ - extern char req_ifname[MAXIFNAMELEN]; /* interface name to use */ -+extern char path_ipup[MAXPATHLEN]; /* pathname of ip-up script */ -+extern char path_ipdown[MAXPATHLEN]; /* pathname of ip-down script */ - extern bool multilink; /* enable multilink operation */ - extern bool noendpoint; /* don't send or accept endpt. discrim. */ - extern char *bundle_name; /* bundle name for multilink */ diff --git a/package/network/services/ppp/patches/101-debian_close_dev_ppp.patch b/package/network/services/ppp/patches/101-debian_close_dev_ppp.patch deleted file mode 100644 index 62830179b65..00000000000 --- a/package/network/services/ppp/patches/101-debian_close_dev_ppp.patch +++ /dev/null @@ -1,28 +0,0 @@ -pppd: Close already open ppp descriptors - -When using the kernel PPPoE driver in conjunction with the "persist" option, -the already open descriptor to /dev/ppp is not closed when the link is -reestablished. This eventually leads to high CPU load because the stray -descriptors are always reported as ready by select(). - -This patch closes the descriptor if it is already open when establishing a -new connection. It originated from the Debian project. - -Signed-off-by: Jo-Philipp Wich - ---- a/pppd/sys-linux.c -+++ b/pppd/sys-linux.c -@@ -467,6 +467,13 @@ int generic_establish_ppp (int fd) - if (new_style_driver) { - int flags; - -+ /* if a ppp_fd is already open, close it first */ -+ if(ppp_fd > 0) { -+ close(ppp_fd); -+ remove_fd(ppp_fd); -+ ppp_fd = -1; -+ } -+ - /* Open an instance of /dev/ppp and connect the channel to it */ - if (ioctl(fd, PPPIOCGCHAN, &chindex) == -1) { - error("Couldn't get channel number: %m"); diff --git a/package/network/services/ppp/patches/103-debian_fix_link_pidfile.patch b/package/network/services/ppp/patches/103-debian_fix_link_pidfile.patch deleted file mode 100644 index 5a764ab9b21..00000000000 --- a/package/network/services/ppp/patches/103-debian_fix_link_pidfile.patch +++ /dev/null @@ -1,23 +0,0 @@ -pppd: Fix creation of linkpidfile - -When pppd is run without "nodetach" or with "updetach", the linkpidfile is -never created. The call to create_linkpidfile() is protected by a check for -linkpidfile[0] but this is only filled in when create_linkpidfile() is called. - -This patch changes to code to allways uncondiationally call -create_linkpidfile(), it originated from the Debian project. - -Signed-off-by: Jo-Philipp Wich - ---- a/pppd/main.c -+++ b/pppd/main.c -@@ -780,8 +780,7 @@ detach() - /* update pid files if they have been written already */ - if (pidfilename[0]) - create_pidfile(pid); -- if (linkpidfile[0]) -- create_linkpidfile(pid); -+ create_linkpidfile(pid); - exit(0); /* parent dies */ - } - setsid(); diff --git a/package/network/services/ppp/patches/105-debian_demand.patch b/package/network/services/ppp/patches/105-debian_demand.patch index c442f4c8af2..ff66aa8ea5a 100644 --- a/package/network/services/ppp/patches/105-debian_demand.patch +++ b/package/network/services/ppp/patches/105-debian_demand.patch @@ -18,7 +18,7 @@ #ifdef PPP_FILTER #include #endif -@@ -220,6 +224,14 @@ loop_chars(p, n) +@@ -218,6 +222,14 @@ loop_chars(unsigned char *p, int n) int c, rv; rv = 0; @@ -33,14 +33,12 @@ for (; n > 0; --n) { c = *p++; if (c == PPP_FLAG) { -@@ -298,17 +310,102 @@ loop_frame(frame, len) +@@ -294,16 +306,100 @@ loop_frame(unsigned char *frame, int len * loopback, now that the real serial link is up. */ void --demand_rexmit(proto) -+demand_rexmit(proto, newip) - int proto; -+ u_int32_t newip; +-demand_rexmit(int proto) ++demand_rexmit(int proto, u_int32_t newip) { struct packet *pkt, *prev, *nextpkt; + unsigned short checksum; @@ -139,7 +137,7 @@ } else { --- a/pppd/ipcp.c +++ b/pppd/ipcp.c -@@ -1882,7 +1882,7 @@ ipcp_up(f) +@@ -1850,7 +1850,7 @@ ipcp_up(fsm *f) proxy_arp_set[f->unit] = 1; } @@ -150,7 +148,7 @@ } else { --- a/pppd/ipv6cp.c +++ b/pppd/ipv6cp.c -@@ -1258,7 +1258,7 @@ ipv6cp_up(f) +@@ -1253,7 +1253,7 @@ ipv6cp_up(fsm *f) if (sif6defaultroute(f->unit, go->ourid, ho->hisid)) default_route_set[f->unit] = 1; } @@ -161,12 +159,12 @@ } else { --- a/pppd/pppd.h +++ b/pppd/pppd.h -@@ -602,7 +602,7 @@ void demand_conf __P((void)); /* config - void demand_block __P((void)); /* set all NPs to queue up packets */ - void demand_unblock __P((void)); /* set all NPs to pass packets */ - void demand_discard __P((void)); /* set all NPs to discard packets */ --void demand_rexmit __P((int)); /* retransmit saved frames for an NP */ -+void demand_rexmit __P((int, u_int32_t)); /* retransmit saved frames for an NP*/ - int loop_chars __P((unsigned char *, int)); /* process chars from loopback */ - int loop_frame __P((unsigned char *, int)); /* should we bring link up? */ +@@ -598,7 +598,7 @@ void demand_conf(void); /* config interf + void demand_block(void); /* set all NPs to queue up packets */ + void demand_unblock(void); /* set all NPs to pass packets */ + void demand_discard(void); /* set all NPs to discard packets */ +-void demand_rexmit(int); /* retransmit saved frames for an NP */ ++void demand_rexmit(int, u_int32_t); /* retransmit saved frames for an NP*/ + int loop_chars(unsigned char *, int); /* process chars from loopback */ + int loop_frame(unsigned char *, int); /* should we bring link up? */ diff --git a/package/network/services/ppp/patches/106-debian_stripMSdomain.patch b/package/network/services/ppp/patches/106-debian_stripMSdomain.patch deleted file mode 100644 index 376de64c43a..00000000000 --- a/package/network/services/ppp/patches/106-debian_stripMSdomain.patch +++ /dev/null @@ -1,47 +0,0 @@ -pppd: Implement option to strip domain part from MS CHAP response - -This patch implements a new boolean option "chapms-strip-domain" which -strips the leading domain part of the username in a received MS Chap -response. - -When the option is set, all leading chars up to and including the last -backslash in the username are stripped. The option defaults to false. - -The patch originated from the Debian project. - -Signed-off-by: Jo-Philipp Wich - ---- a/pppd/chap-new.c -+++ b/pppd/chap-new.c -@@ -58,6 +58,7 @@ int (*chap_verify_hook)(char *name, char - int chap_timeout_time = 3; - int chap_max_transmits = 10; - int chap_rechallenge_time = 0; -+int chapms_strip_domain = 0; - - /* - * Command-line options. -@@ -69,6 +70,8 @@ static option_t chap_option_list[] = { - "Set max #xmits for challenge", OPT_PRIO }, - { "chap-interval", o_int, &chap_rechallenge_time, - "Set interval for rechallenge", OPT_PRIO }, -+ { "chapms-strip-domain", o_bool, &chapms_strip_domain, -+ "Strip the domain prefix before the Username", 1 }, - { NULL } - }; - -@@ -336,6 +339,14 @@ chap_handle_response(struct chap_server_ - /* Null terminate and clean remote name. */ - slprintf(rname, sizeof(rname), "%.*v", len, name); - name = rname; -+ -+ /* strip the MS domain name */ -+ if (chapms_strip_domain && strrchr(rname, '\\')) { -+ char tmp[MAXNAMELEN+1]; -+ -+ strcpy(tmp, strrchr(rname, '\\') + 1); -+ strcpy(rname, tmp); -+ } - } - - if (chap_verify_hook) diff --git a/package/network/services/ppp/patches/107-debian_pppoatm_wildcard.patch b/package/network/services/ppp/patches/107-debian_pppoatm_wildcard.patch deleted file mode 100644 index 6f559a12312..00000000000 --- a/package/network/services/ppp/patches/107-debian_pppoatm_wildcard.patch +++ /dev/null @@ -1,25 +0,0 @@ -pppoatm: Allow wildcard ATM devices - -When operating pppd's pppoatm plugin with an USB ADSL modem, e.g. an -Alcatel Speedtouch, the ATM device number might change when the modem is -reconnected to the USB port or when the host controller resets the USB -device. - -This patch allows to specify the ATM device as wildcard which gives -enough flexibility to cope with changing device names. - -The patch originated from the Debain project. - -Signed-off-by: Jo-Philipp Wich - ---- a/pppd/plugins/pppoatm/pppoatm.c -+++ b/pppd/plugins/pppoatm/pppoatm.c -@@ -75,7 +75,7 @@ static int setdevname_pppoatm(const char - //info("PPPoATM setdevname_pppoatm: '%s'", cp); - memset(&addr, 0, sizeof addr); - if (text2atm(cp, (struct sockaddr *) &addr, sizeof(addr), -- T2A_PVC | T2A_NAME) < 0) { -+ T2A_PVC | T2A_NAME | T2A_WILDCARD) < 0) { - if(doit) - info("atm does not recognize: %s", cp); - return 0; diff --git a/package/network/services/ppp/patches/110-debian_defaultroute.patch b/package/network/services/ppp/patches/110-debian_defaultroute.patch deleted file mode 100644 index 21b329e5d5f..00000000000 --- a/package/network/services/ppp/patches/110-debian_defaultroute.patch +++ /dev/null @@ -1,314 +0,0 @@ -pppd: Add "replacedefaultroute" and "noreplacedefaultroute" options - -This patch implements two new options, "replacedefaultroute" to replace any -existing system default route when specified and "noreplacedefaultroute" to -disable the "replacedefaultroute" option, which is useful in multi user -environments where the administrator wants to allow users to dial pppd -connections but not allow them to change the system default route. - -The patch originated from the Debian project. - -Signed-off-by: Jo-Philipp Wich - ---- a/pppd/ipcp.c -+++ b/pppd/ipcp.c -@@ -197,6 +197,14 @@ static option_t ipcp_option_list[] = { - "disable defaultroute option", OPT_ALIAS | OPT_A2CLR, - &ipcp_wantoptions[0].default_route }, - -+ { "replacedefaultroute", o_bool, -+ &ipcp_wantoptions[0].replace_default_route, -+ "Replace default route", 1 -+ }, -+ { "noreplacedefaultroute", o_bool, -+ &ipcp_allowoptions[0].replace_default_route, -+ "Never replace default route", OPT_A2COPY, -+ &ipcp_wantoptions[0].replace_default_route }, - { "proxyarp", o_bool, &ipcp_wantoptions[0].proxy_arp, - "Add proxy ARP entry", OPT_ENABLE|1, &ipcp_allowoptions[0].proxy_arp }, - { "noproxyarp", o_bool, &ipcp_allowoptions[0].proxy_arp, -@@ -270,7 +278,7 @@ struct protent ipcp_protent = { - ip_active_pkt - }; - --static void ipcp_clear_addrs __P((int, u_int32_t, u_int32_t)); -+static void ipcp_clear_addrs __P((int, u_int32_t, u_int32_t, bool)); - static void ipcp_script __P((char *, int)); /* Run an up/down script */ - static void ipcp_script_done __P((void *)); - -@@ -1760,7 +1768,8 @@ ip_demand_conf(u) - if (!sifnpmode(u, PPP_IP, NPMODE_QUEUE)) - return 0; - if (wo->default_route) -- if (sifdefaultroute(u, wo->ouraddr, wo->hisaddr)) -+ if (sifdefaultroute(u, wo->ouraddr, wo->hisaddr, -+ wo->replace_default_route)) - default_route_set[u] = 1; - if (wo->proxy_arp) - if (sifproxyarp(u, wo->hisaddr)) -@@ -1848,7 +1857,8 @@ ipcp_up(f) - */ - if (demand) { - if (go->ouraddr != wo->ouraddr || ho->hisaddr != wo->hisaddr) { -- ipcp_clear_addrs(f->unit, wo->ouraddr, wo->hisaddr); -+ ipcp_clear_addrs(f->unit, wo->ouraddr, wo->hisaddr, -+ wo->replace_default_route); - if (go->ouraddr != wo->ouraddr) { - warn("Local IP address changed to %I", go->ouraddr); - script_setenv("OLDIPLOCAL", ip_ntoa(wo->ouraddr), 0); -@@ -1873,7 +1883,8 @@ ipcp_up(f) - - /* assign a default route through the interface if required */ - if (ipcp_wantoptions[f->unit].default_route) -- if (sifdefaultroute(f->unit, go->ouraddr, ho->hisaddr)) -+ if (sifdefaultroute(f->unit, go->ouraddr, ho->hisaddr, -+ wo->replace_default_route)) - default_route_set[f->unit] = 1; - - /* Make a proxy ARP entry if requested. */ -@@ -1923,7 +1934,8 @@ ipcp_up(f) - - /* assign a default route through the interface if required */ - if (ipcp_wantoptions[f->unit].default_route) -- if (sifdefaultroute(f->unit, go->ouraddr, ho->hisaddr)) -+ if (sifdefaultroute(f->unit, go->ouraddr, ho->hisaddr, -+ wo->replace_default_route)) - default_route_set[f->unit] = 1; - - /* Make a proxy ARP entry if requested. */ -@@ -2001,7 +2013,7 @@ ipcp_down(f) - sifnpmode(f->unit, PPP_IP, NPMODE_DROP); - sifdown(f->unit); - ipcp_clear_addrs(f->unit, ipcp_gotoptions[f->unit].ouraddr, -- ipcp_hisoptions[f->unit].hisaddr); -+ ipcp_hisoptions[f->unit].hisaddr, 0); - } - - /* Execute the ip-down script */ -@@ -2017,16 +2029,25 @@ ipcp_down(f) - * proxy arp entries, etc. - */ - static void --ipcp_clear_addrs(unit, ouraddr, hisaddr) -+ipcp_clear_addrs(unit, ouraddr, hisaddr, replacedefaultroute) - int unit; - u_int32_t ouraddr; /* local address */ - u_int32_t hisaddr; /* remote address */ -+ bool replacedefaultroute; - { - if (proxy_arp_set[unit]) { - cifproxyarp(unit, hisaddr); - proxy_arp_set[unit] = 0; - } -- if (default_route_set[unit]) { -+ /* If replacedefaultroute, sifdefaultroute will be called soon -+ * with replacedefaultroute set and that will overwrite the current -+ * default route. This is the case only when doing demand, otherwise -+ * during demand, this cifdefaultroute would restore the old default -+ * route which is not what we want in this case. In the non-demand -+ * case, we'll delete the default route and restore the old if there -+ * is one saved by an sifdefaultroute with replacedefaultroute. -+ */ -+ if (!replacedefaultroute && default_route_set[unit]) { - cifdefaultroute(unit, ouraddr, hisaddr); - default_route_set[unit] = 0; - } ---- a/pppd/ipcp.h -+++ b/pppd/ipcp.h -@@ -70,6 +70,7 @@ typedef struct ipcp_options { - bool old_addrs; /* Use old (IP-Addresses) option? */ - bool req_addr; /* Ask peer to send IP address? */ - bool default_route; /* Assign default route through interface? */ -+ bool replace_default_route; /* Replace default route through interface? */ - bool proxy_arp; /* Make proxy ARP entry for peer? */ - bool neg_vj; /* Van Jacobson Compression? */ - bool old_vj; /* use old (short) form of VJ option? */ ---- a/pppd/pppd.8 -+++ b/pppd/pppd.8 -@@ -133,6 +133,11 @@ the gateway, when IPv6CP negotiation is - This entry is removed when the PPP connection is broken. This option - is privileged if the \fInodefaultroute6\fR option has been specified. - .TP -+.B replacedefaultroute -+This option is a flag to the defaultroute option. If defaultroute is -+set and this flag is also set, pppd replaces an existing default route -+with the new default route. -+.TP - .B disconnect \fIscript - Execute the command specified by \fIscript\fR, by passing it to a - shell, after -@@ -756,7 +761,12 @@ disable both forms of hardware flow cont - .TP - .B nodefaultroute - Disable the \fIdefaultroute\fR option. The system administrator who --wishes to prevent users from creating default routes with pppd -+wishes to prevent users from adding a default route with pppd -+can do so by placing this option in the /etc/ppp/options file. -+.TP -+.B noreplacedefaultroute -+Disable the \fIreplacedefaultroute\fR option. The system administrator who -+wishes to prevent users from replacing a default route with pppd - can do so by placing this option in the /etc/ppp/options file. - .TP - .B nodefaultroute6 ---- a/pppd/pppd.h -+++ b/pppd/pppd.h -@@ -684,7 +684,7 @@ int sif6addr __P((int, eui64_t, eui64_t - int cif6addr __P((int, eui64_t, eui64_t)); - /* Remove an IPv6 address from i/f */ - #endif --int sifdefaultroute __P((int, u_int32_t, u_int32_t)); -+int sifdefaultroute __P((int, u_int32_t, u_int32_t, bool replace_default_rt)); - /* Create default route through i/f */ - int cifdefaultroute __P((int, u_int32_t, u_int32_t)); - /* Delete default route through i/f */ ---- a/pppd/sys-linux.c -+++ b/pppd/sys-linux.c -@@ -209,6 +209,8 @@ static int if_is_up; /* Interface has be - static int if6_is_up; /* Interface has been marked up for IPv6, to help differentiate */ - static int have_default_route; /* Gateway for default route added */ - static int have_default_route6; /* Gateway for default IPv6 route added */ -+static struct rtentry old_def_rt; /* Old default route */ -+static int default_rt_repl_rest; /* replace and restore old default rt */ - static u_int32_t proxy_arp_addr; /* Addr for proxy arp entry added */ - static char proxy_arp_dev[16]; /* Device for proxy arp entry */ - static u_int32_t our_old_addr; /* for detecting address changes */ -@@ -1577,6 +1579,9 @@ static int read_route_table(struct rtent - p = NULL; - } - -+ SET_SA_FAMILY (rt->rt_dst, AF_INET); -+ SET_SA_FAMILY (rt->rt_gateway, AF_INET); -+ - SIN_ADDR(rt->rt_dst) = strtoul(cols[route_dest_col], NULL, 16); - SIN_ADDR(rt->rt_gateway) = strtoul(cols[route_gw_col], NULL, 16); - SIN_ADDR(rt->rt_genmask) = strtoul(cols[route_mask_col], NULL, 16); -@@ -1649,20 +1654,52 @@ int have_route_to(u_int32_t addr) - /******************************************************************** - * - * sifdefaultroute - assign a default route through the address given. -- */ -- --int sifdefaultroute (int unit, u_int32_t ouraddr, u_int32_t gateway) --{ -- struct rtentry rt; -- -- if (defaultroute_exists(&rt, dfl_route_metric) && strcmp(rt.rt_dev, ifname) != 0) { -- if (rt.rt_flags & RTF_GATEWAY) -- error("not replacing existing default route via %I with metric %d", -- SIN_ADDR(rt.rt_gateway), dfl_route_metric); -- else -+ * -+ * If the global default_rt_repl_rest flag is set, then this function -+ * already replaced the original system defaultroute with some other -+ * route and it should just replace the current defaultroute with -+ * another one, without saving the current route. Use: demand mode, -+ * when pppd sets first a defaultroute it it's temporary ppp0 addresses -+ * and then changes the temporary addresses to the addresses for the real -+ * ppp connection when it has come up. -+ */ -+ -+int sifdefaultroute (int unit, u_int32_t ouraddr, u_int32_t gateway, bool replace) -+{ -+ struct rtentry rt, tmp_rt; -+ struct rtentry *del_rt = NULL; -+ -+ if (default_rt_repl_rest) { -+ /* We have already reclaced the original defaultroute, if we -+ are called again, we will delete the current default route -+ and set the new default route in this function. -+ - this is normally only the case the doing demand: */ -+ if (defaultroute_exists(&tmp_rt, dfl_route_metric)) -+ del_rt = &tmp_rt; -+ } else if (defaultroute_exists(&old_def_rt, dfl_route_metric) && -+ strcmp(old_def_rt.rt_dev, ifname) != 0) { -+ /* We did not yet replace an existing default route, let's -+ check if we should save and replace a default route: */ -+ if (old_def_rt.rt_flags & RTF_GATEWAY) { -+ if (!replace) { -+ error("not replacing existing default route via %I with metric %d", -+ SIN_ADDR(old_def_rt.rt_gateway), dfl_route_metric); -+ return 0; -+ } else { -+ /* we need to copy rt_dev because we need it permanent too: */ -+ char *tmp_dev = malloc(strlen(old_def_rt.rt_dev) + 1); -+ strcpy(tmp_dev, old_def_rt.rt_dev); -+ old_def_rt.rt_dev = tmp_dev; -+ -+ notice("replacing old default route to %s [%I] with metric %d", -+ old_def_rt.rt_dev, SIN_ADDR(old_def_rt.rt_gateway), -+ dfl_route_metric); -+ default_rt_repl_rest = 1; -+ del_rt = &old_def_rt; -+ } -+ } else - error("not replacing existing default route through %s with metric %d", -- rt.rt_dev, dfl_route_metric); -- return 0; -+ old_def_rt.rt_dev, dfl_route_metric); - } - - memset (&rt, 0, sizeof (rt)); -@@ -1678,10 +1715,16 @@ int sifdefaultroute (int unit, u_int32_t - - rt.rt_flags = RTF_UP; - if (ioctl(sock_fd, SIOCADDRT, &rt) < 0) { -- if ( ! ok_error ( errno )) -+ if (!ok_error(errno)) - error("default route ioctl(SIOCADDRT): %m"); - return 0; - } -+ if (default_rt_repl_rest && del_rt) -+ if (ioctl(sock_fd, SIOCDELRT, del_rt) < 0) { -+ if (!ok_error(errno)) -+ error("del old default route ioctl(SIOCDELRT): %m"); -+ return 0; -+ } - - have_default_route = 1; - return 1; -@@ -1715,11 +1758,21 @@ int cifdefaultroute (int unit, u_int32_t - rt.rt_flags = RTF_UP; - if (ioctl(sock_fd, SIOCDELRT, &rt) < 0 && errno != ESRCH) { - if (still_ppp()) { -- if ( ! ok_error ( errno )) -+ if (!ok_error(errno)) - error("default route ioctl(SIOCDELRT): %m"); - return 0; - } - } -+ if (default_rt_repl_rest) { -+ notice("restoring old default route to %s [%I]", -+ old_def_rt.rt_dev, SIN_ADDR(old_def_rt.rt_gateway)); -+ if (ioctl(sock_fd, SIOCADDRT, &old_def_rt) < 0) { -+ if (!ok_error(errno)) -+ error("restore default route ioctl(SIOCADDRT): %m"); -+ return 0; -+ } -+ default_rt_repl_rest = 0; -+ } - - return 1; - } ---- a/pppd/sys-solaris.c -+++ b/pppd/sys-solaris.c -@@ -2120,12 +2120,18 @@ cifaddr(u, o, h) - * sifdefaultroute - assign a default route through the address given. - */ - int --sifdefaultroute(u, l, g) -+sifdefaultroute(u, l, g, replace) - int u; - u_int32_t l, g; -+ bool replace; - { - struct rtentry rt; - -+ if (replace) { -+ error("replacedefaultroute not supported on this platform"); -+ return 0; -+ } -+ - #if defined(__USLC__) - g = l; /* use the local address as gateway */ - #endif diff --git a/package/network/services/ppp/patches/120-debian_ipv6_updown_option.patch b/package/network/services/ppp/patches/120-debian_ipv6_updown_option.patch index a1110caecbe..11e8d81f431 100644 --- a/package/network/services/ppp/patches/120-debian_ipv6_updown_option.patch +++ b/package/network/services/ppp/patches/120-debian_ipv6_updown_option.patch @@ -12,7 +12,7 @@ Signed-off-by: Jo-Philipp Wich --- a/pppd/main.c +++ b/pppd/main.c -@@ -308,6 +308,8 @@ main(argc, argv) +@@ -295,6 +295,8 @@ main(int argc, char *argv[]) strlcpy(path_ipup, _PATH_IPUP, sizeof(path_ipup)); strlcpy(path_ipdown, _PATH_IPDOWN, sizeof(path_ipdown)); @@ -23,16 +23,16 @@ Signed-off-by: Jo-Philipp Wich new_phase(PHASE_INITIALIZE); --- a/pppd/options.c +++ b/pppd/options.c -@@ -119,6 +119,8 @@ int req_unit = -1; /* requested interfa - char req_ifname[MAXIFNAMELEN]; /* requested interface name */ +@@ -118,6 +118,8 @@ int req_unit = -1; /* requested interfa char path_ipup[MAXPATHLEN]; /* pathname of ip-up script */ char path_ipdown[MAXPATHLEN];/* pathname of ip-down script */ + char req_ifname[MAXIFNAMELEN]; /* requested interface name */ +char path_ipv6up[MAXPATHLEN]; /* pathname of ipv6-up script */ +char path_ipv6down[MAXPATHLEN];/* pathname of ipv6-down script */ bool multilink = 0; /* Enable multilink operation */ char *bundle_name = NULL; /* bundle name for multilink */ bool dump_options; /* print out option values */ -@@ -325,6 +327,13 @@ option_t general_options[] = { +@@ -324,6 +326,13 @@ option_t general_options[] = { "Set pathname of ip-down script", OPT_PRIV|OPT_STATIC, NULL, MAXPATHLEN }, @@ -48,7 +48,7 @@ Signed-off-by: Jo-Philipp Wich "Enable multilink operation", OPT_PRIO | 1 }, --- a/pppd/ipv6cp.c +++ b/pppd/ipv6cp.c -@@ -1300,7 +1300,7 @@ ipv6cp_up(f) +@@ -1295,7 +1295,7 @@ ipv6cp_up(fsm *f) */ if (ipv6cp_script_state == s_down && ipv6cp_script_pid == 0) { ipv6cp_script_state = s_up; @@ -57,7 +57,7 @@ Signed-off-by: Jo-Philipp Wich } } -@@ -1352,7 +1352,7 @@ ipv6cp_down(f) +@@ -1346,7 +1346,7 @@ ipv6cp_down(fsm *f) /* Execute the ipv6-down script */ if (ipv6cp_script_state == s_up && ipv6cp_script_pid == 0) { ipv6cp_script_state = s_down; @@ -66,7 +66,7 @@ Signed-off-by: Jo-Philipp Wich } } -@@ -1395,13 +1395,13 @@ ipv6cp_script_done(arg) +@@ -1384,13 +1384,13 @@ ipv6cp_script_done(void *arg) case s_up: if (ipv6cp_fsm[0].state != OPENED) { ipv6cp_script_state = s_down; @@ -84,10 +84,10 @@ Signed-off-by: Jo-Philipp Wich } --- a/pppd/pppd.h +++ b/pppd/pppd.h -@@ -337,6 +337,8 @@ extern int req_unit; /* interface unit n - extern char req_ifname[MAXIFNAMELEN]; /* interface name to use */ +@@ -328,6 +328,8 @@ extern int req_unit; /* interface unit n extern char path_ipup[MAXPATHLEN]; /* pathname of ip-up script */ extern char path_ipdown[MAXPATHLEN]; /* pathname of ip-down script */ + extern char req_ifname[MAXIFNAMELEN]; /* interface name to use */ +extern char path_ipv6up[MAXPATHLEN]; /* pathname of ipv6-up script */ +extern char path_ipv6down[MAXPATHLEN]; /* pathname of ipv6-down script */ extern bool multilink; /* enable multilink operation */ diff --git a/package/network/services/ppp/patches/140-pppoe_compile_fix.patch b/package/network/services/ppp/patches/140-pppoe_compile_fix.patch deleted file mode 100644 index 2253d4f3c1c..00000000000 --- a/package/network/services/ppp/patches/140-pppoe_compile_fix.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- a/pppd/plugins/rp-pppoe/pppoe.h -+++ b/pppd/plugins/rp-pppoe/pppoe.h -@@ -48,11 +48,7 @@ - #include - - /* Ugly header files on some Linux boxes... */ --#if defined(HAVE_LINUX_IF_H) --#include --#elif defined(HAVE_NET_IF_H) - #include --#endif - - #ifdef HAVE_NET_IF_TYPES_H - #include -@@ -80,20 +76,7 @@ typedef unsigned long UINT32_t; - #error Could not find a 32-bit integer type - #endif - --#ifdef HAVE_LINUX_IF_ETHER_H --#include --#endif -- --#ifdef HAVE_NETINET_IF_ETHER_H --#include -- --#ifdef HAVE_SYS_SOCKET_H --#include --#endif --#ifndef HAVE_SYS_DLPI_H --#include --#endif --#endif -+#include - - - /* Ethernet frame types according to RFC 2516 */ diff --git a/package/network/services/ppp/patches/200-makefile.patch b/package/network/services/ppp/patches/200-makefile.patch index 42351392dc7..d0b9a9a99bd 100644 --- a/package/network/services/ppp/patches/200-makefile.patch +++ b/package/network/services/ppp/patches/200-makefile.patch @@ -7,7 +7,7 @@ Signed-off-by: Jo-Philipp Wich --- a/pppd/Makefile.linux +++ b/pppd/Makefile.linux -@@ -48,7 +48,7 @@ MPPE=y +@@ -49,7 +49,7 @@ MPPE=y # Uncomment the next line to include support for PPP packet filtering. # This requires that the libpcap library and headers be installed # and that the kernel driver support PPP packet filtering. @@ -16,7 +16,7 @@ Signed-off-by: Jo-Philipp Wich # Uncomment the next line to enable multilink PPP (enabled by default) # Linux distributions: Please leave multilink ENABLED in your builds -@@ -58,7 +58,7 @@ HAVE_MULTILINK=y +@@ -59,7 +59,7 @@ HAVE_MULTILINK=y # Uncomment the next line to enable the TDB database (enabled by default.) # If you enable multilink, then TDB is automatically enabled also. # Linux distributions: Please leave TDB ENABLED in your builds. @@ -25,21 +25,28 @@ Signed-off-by: Jo-Philipp Wich # Uncomment the next line to enable Type=notify services in systemd # If enabled, and the user sets the up_sdnotify option, then -@@ -85,7 +85,7 @@ MAXOCTETS=y +@@ -85,13 +85,13 @@ USE_LIBUTIL=y + endif + + # Enable EAP-TLS authentication (requires MPPE support, libssl and libcrypto) +-USE_EAPTLS=y ++#USE_EAPTLS=y + + MAXOCTETS=y INCLUDE_DIRS= -I../include --COMPILE_FLAGS= -DHAVE_PATHS_H -DIPX_CHANGE -DHAVE_MMAP -+COMPILE_FLAGS= -DHAVE_PATHS_H -DHAVE_MMAP +-COMPILE_FLAGS= -DHAVE_PATHS_H -DIPX_CHANGE -DHAVE_MMAP -pipe ++COMPILE_FLAGS= -DHAVE_PATHS_H -DHAVE_MMAP -pipe CFLAGS= $(COPTS) $(COMPILE_FLAGS) $(INCLUDE_DIRS) '-DDESTDIR="@DESTDIR@"' -@@ -126,10 +126,10 @@ CFLAGS += -DHAS_SHADOW +@@ -143,10 +143,10 @@ CFLAGS += -DHAS_SHADOW #LIBS += -lshadow $(LIBS) endif --ifneq ($(wildcard $(shell $(CC) --print-sysroot)/usr/include/crypt.h),) -+#ifneq ($(wildcard $(shell $(CC) --print-sysroot)/usr/include/crypt.h),) +-ifeq ($(shell echo '\#include ' | $(CC) -E - >/dev/null 2>&1 && echo yes),yes) ++#ifeq ($(shell echo '\#include ' | $(CC) -E - >/dev/null 2>&1 && echo yes),yes) CFLAGS += -DHAVE_CRYPT_H=1 LIBS += -lcrypt -endif diff --git a/package/network/services/ppp/patches/201-mppe_mppc_1.1.patch b/package/network/services/ppp/patches/201-mppe_mppc_1.1.patch index 9345c10400b..3c30517e42f 100644 --- a/package/network/services/ppp/patches/201-mppe_mppc_1.1.patch +++ b/package/network/services/ppp/patches/201-mppe_mppc_1.1.patch @@ -88,7 +88,7 @@ Signed-off-by: Jo-Philipp Wich */ --- a/pppd/ccp.c +++ b/pppd/ccp.c -@@ -61,12 +61,10 @@ static int setdeflate __P((char **)); +@@ -61,12 +61,10 @@ static int setdeflate (char **); static char bsd_value[8]; static char deflate_value[8]; @@ -197,7 +197,7 @@ Signed-off-by: Jo-Philipp Wich /* * Local state (mainly for handling reset-reqs and reset-acks). -@@ -343,6 +323,100 @@ setdeflate(argv) +@@ -341,6 +321,100 @@ setdeflate(char **argv) return 1; } @@ -298,7 +298,7 @@ Signed-off-by: Jo-Philipp Wich /* * ccp_init - initialize CCP. */ -@@ -377,6 +451,30 @@ ccp_init(unit) +@@ -374,6 +448,30 @@ ccp_init(int unit) ccp_allowoptions[0].bsd_bits = BSD_MAX_BITS; ccp_allowoptions[0].predictor_1 = 1; @@ -329,7 +329,7 @@ Signed-off-by: Jo-Philipp Wich } /* -@@ -454,11 +552,11 @@ ccp_input(unit, p, len) +@@ -443,11 +541,11 @@ ccp_input(int unit, u_char *p, int len) if (oldstate == OPENED && p[0] == TERMREQ && f->state != OPENED) { notice("Compression disabled by peer."); #ifdef MPPE @@ -343,7 +343,7 @@ Signed-off-by: Jo-Philipp Wich } /* -@@ -486,6 +584,15 @@ ccp_extcode(f, code, id, p, len) +@@ -471,6 +569,15 @@ ccp_extcode(fsm *f, int code, int id, u_ break; /* send a reset-ack, which the transmitter will see and reset its compression state. */ @@ -359,7 +359,7 @@ Signed-off-by: Jo-Philipp Wich fsm_sdata(f, CCP_RESETACK, id, NULL, 0); break; -@@ -514,12 +621,11 @@ ccp_protrej(unit) +@@ -498,12 +605,11 @@ ccp_protrej(int unit) fsm_lowerdown(&ccp_fsm[unit]); #ifdef MPPE @@ -374,7 +374,7 @@ Signed-off-by: Jo-Philipp Wich } /* -@@ -536,7 +642,7 @@ ccp_resetci(f) +@@ -519,7 +625,7 @@ ccp_resetci(fsm *f) all_rejected[f->unit] = 0; #ifdef MPPE @@ -382,11 +382,27 @@ Signed-off-by: Jo-Philipp Wich + if (go->mppe || go->mppc) { ccp_options *ao = &ccp_allowoptions[f->unit]; int auth_mschap_bits = auth_done[f->unit]; - int numbits; -@@ -550,80 +656,109 @@ ccp_resetci(f) + #ifdef USE_EAPTLS +@@ -536,95 +642,124 @@ ccp_resetci(fsm *f) * NB: If MPPE is required, all other compression opts are invalid. * So, we return right away if we can't do it. */ +- +- /* Leave only the mschap auth bits set */ +- auth_mschap_bits &= (CHAP_MS_WITHPEER | CHAP_MS_PEER | +- CHAP_MS2_WITHPEER | CHAP_MS2_PEER); +- /* Count the mschap auths */ +- auth_mschap_bits >>= CHAP_MS_SHIFT; +- numbits = 0; +- do { +- numbits += auth_mschap_bits & 1; +- auth_mschap_bits >>= 1; +- } while (auth_mschap_bits); +- if (numbits > 1) { +- error("MPPE required, but auth done in both directions."); +- lcp_close(f->unit, "MPPE required but not available"); +- return; +- } + if (ccp_wantoptions[f->unit].mppe) { + /* Leave only the mschap auth bits set */ + auth_mschap_bits &= (CHAP_MS_WITHPEER | CHAP_MS_PEER | @@ -403,33 +419,42 @@ Signed-off-by: Jo-Philipp Wich + lcp_close(f->unit, "MPPE required but not available"); + return; + } -+ if (!numbits) { -+ error("MPPE required, but MS-CHAP[v2] auth not performed."); -+ lcp_close(f->unit, "MPPE required but not available"); -+ return; -+ } -- /* Leave only the mschap auth bits set */ -- auth_mschap_bits &= (CHAP_MS_WITHPEER | CHAP_MS_PEER | -- CHAP_MS2_WITHPEER | CHAP_MS2_PEER); -- /* Count the mschap auths */ -- auth_mschap_bits >>= CHAP_MS_SHIFT; -- numbits = 0; -- do { -- numbits += auth_mschap_bits & 1; -- auth_mschap_bits >>= 1; -- } while (auth_mschap_bits); -- if (numbits > 1) { -- error("MPPE required, but auth done in both directions."); -- lcp_close(f->unit, "MPPE required but not available"); -- return; -- } + #ifdef USE_EAPTLS +- /* +- * MPPE is also possible in combination with EAP-TLS. +- * It is not possible to detect if we're doing EAP or EAP-TLS +- * at this stage, hence we accept all forms of EAP. If TLS is +- * not used then the MPPE keys will not be derived anyway. +- */ +- /* Leave only the eap auth bits set */ +- auth_eap_bits &= (EAP_WITHPEER | EAP_PEER ); ++ /* ++ * MPPE is also possible in combination with EAP-TLS. ++ * It is not possible to detect if we're doing EAP or EAP-TLS ++ * at this stage, hence we accept all forms of EAP. If TLS is ++ * not used then the MPPE keys will not be derived anyway. ++ */ ++ /* Leave only the eap auth bits set */ ++ auth_eap_bits &= (EAP_WITHPEER | EAP_PEER ); + +- if ((numbits == 0) && (auth_eap_bits == 0)) { +- error("MPPE required, but MS-CHAP[v2] nor EAP-TLS auth are performed."); ++ if ((numbits == 0) && (auth_eap_bits == 0)) { ++ error("MPPE required, but MS-CHAP[v2] nor EAP-TLS auth are performed."); + #else - if (!numbits) { - error("MPPE required, but MS-CHAP[v2] auth not performed."); ++ if (!numbits) { ++ error("MPPE required, but MS-CHAP[v2] auth not performed."); + #endif - lcp_close(f->unit, "MPPE required but not available"); - return; - } -- ++ lcp_close(f->unit, "MPPE required but not available"); ++ return; ++ } + - /* A plugin (eg radius) may not have obtained key material. */ - if (!mppe_keys_set) { - error("MPPE required, but keys are not available. " @@ -559,7 +584,7 @@ Signed-off-by: Jo-Philipp Wich if (go->bsd_compress) { opt_buf[0] = CI_BSD_COMPRESS; opt_buf[1] = CILEN_BSD_COMPRESS; -@@ -679,7 +814,8 @@ ccp_cilen(f) +@@ -679,7 +814,8 @@ static int + (go->deflate && go->deflate_draft? CILEN_DEFLATE: 0) + (go->predictor_1? CILEN_PREDICTOR_1: 0) + (go->predictor_2? CILEN_PREDICTOR_2: 0) @@ -569,7 +594,7 @@ Signed-off-by: Jo-Philipp Wich } /* -@@ -693,6 +829,8 @@ ccp_addci(f, p, lenp) +@@ -690,6 +826,8 @@ static void { int res; ccp_options *go = &ccp_gotoptions[f->unit]; @@ -578,7 +603,7 @@ Signed-off-by: Jo-Philipp Wich u_char *p0 = p; /* -@@ -701,22 +839,43 @@ ccp_addci(f, p, lenp) +@@ -698,22 +836,43 @@ static void * in case it gets Acked. */ #ifdef MPPE @@ -631,7 +656,7 @@ Signed-off-by: Jo-Philipp Wich if (go->deflate) { p[0] = go->deflate_correct? CI_DEFLATE: CI_DEFLATE_DRAFT; p[1] = CILEN_DEFLATE; -@@ -802,7 +961,7 @@ ccp_addci(f, p, lenp) +@@ -799,30 +958,50 @@ static void /* * ccp_ackci - process a received configure-ack, and return @@ -639,9 +664,7 @@ Signed-off-by: Jo-Philipp Wich + * 1 if the packet was OK. */ static int - ccp_ackci(f, p, len) -@@ -811,24 +970,44 @@ ccp_ackci(f, p, len) - int len; + ccp_ackci(fsm *f, u_char *p, int len) { ccp_options *go = &ccp_gotoptions[f->unit]; + ccp_options *ao = &ccp_allowoptions[f->unit]; @@ -694,8 +717,8 @@ Signed-off-by: Jo-Philipp Wich if (go->deflate) { if (len < CILEN_DEFLATE || p[0] != (go->deflate_correct? CI_DEFLATE: CI_DEFLATE_DRAFT) -@@ -901,6 +1080,8 @@ ccp_nakci(f, p, len, treat_as_reject) - int treat_as_reject; +@@ -891,6 +1070,8 @@ static int + ccp_nakci(fsm *f, u_char *p, int len, int treat_as_reject) { ccp_options *go = &ccp_gotoptions[f->unit]; + ccp_options *ao = &ccp_allowoptions[f->unit]; @@ -703,7 +726,7 @@ Signed-off-by: Jo-Philipp Wich ccp_options no; /* options we've seen already */ ccp_options try; /* options to ask for next time */ -@@ -908,28 +1089,100 @@ ccp_nakci(f, p, len, treat_as_reject) +@@ -898,28 +1079,100 @@ static int try = *go; #ifdef MPPE @@ -822,7 +845,7 @@ Signed-off-by: Jo-Philipp Wich if (go->deflate && len >= CILEN_DEFLATE && p[0] == (go->deflate_correct? CI_DEFLATE: CI_DEFLATE_DRAFT) && p[1] == CILEN_DEFLATE) { -@@ -1002,14 +1255,50 @@ ccp_rejci(f, p, len) +@@ -989,14 +1242,50 @@ ccp_rejci(fsm *f, u_char *p, int len) return -1; #ifdef MPPE @@ -877,8 +900,8 @@ Signed-off-by: Jo-Philipp Wich if (go->deflate_correct && len >= CILEN_DEFLATE && p[0] == CI_DEFLATE && p[1] == CILEN_DEFLATE) { if (p[2] != DEFLATE_MAKE_OPT(go->deflate_size) -@@ -1073,14 +1362,15 @@ ccp_reqci(f, p, lenp, dont_nak) - int dont_nak; +@@ -1056,14 +1345,15 @@ static int + ccp_reqci(fsm *f, u_char *p, int *lenp, int dont_nak) { int ret, newret, res; - u_char *p0, *retp; @@ -897,7 +920,7 @@ Signed-off-by: Jo-Philipp Wich ret = CONFACK; retp = p0 = p; -@@ -1103,106 +1393,302 @@ ccp_reqci(f, p, lenp, dont_nak) +@@ -1086,106 +1376,302 @@ ccp_reqci(fsm *f, u_char *p, int *lenp, switch (type) { #ifdef MPPE case CI_MPPE: @@ -910,10 +933,6 @@ Signed-off-by: Jo-Philipp Wich - - /* Nak if anything unsupported or unknown are set. */ - if (ho->mppe & MPPE_OPT_UNSUPPORTED) { -- newret = CONFNAK; -- ho->mppe &= ~MPPE_OPT_UNSUPPORTED; -- } -- if (ho->mppe & MPPE_OPT_UNKNOWN) { + p2 = p[2]; + p5 = p[5]; + /* not sure what they want, tell 'em what we got */ @@ -922,6 +941,10 @@ Signed-off-by: Jo-Philipp Wich + MPPE_MPPC)) != 0 || p[5] == 0) || + (p[2] == 0 && p[3] == 0 && p[4] == 0 && p[5] == 0)) { newret = CONFNAK; +- ho->mppe &= ~MPPE_OPT_UNSUPPORTED; +- } +- if (ho->mppe & MPPE_OPT_UNKNOWN) { +- newret = CONFNAK; - ho->mppe &= ~MPPE_OPT_UNKNOWN; - } - @@ -1293,7 +1316,7 @@ Signed-off-by: Jo-Philipp Wich case CI_DEFLATE: case CI_DEFLATE_DRAFT: if (!ao->deflate || clen != CILEN_DEFLATE -@@ -1344,12 +1830,6 @@ ccp_reqci(f, p, lenp, dont_nak) +@@ -1327,12 +1813,6 @@ ccp_reqci(fsm *f, u_char *p, int *lenp, else *lenp = retp - p0; } @@ -1306,7 +1329,7 @@ Signed-off-by: Jo-Philipp Wich return ret; } -@@ -1371,24 +1851,35 @@ method_name(opt, opt2) +@@ -1353,24 +1833,35 @@ method_name(ccp_options *opt, ccp_option char *p = result; char *q = result + sizeof(result); /* 1 past result */ @@ -1358,7 +1381,7 @@ Signed-off-by: Jo-Philipp Wich case CI_DEFLATE: case CI_DEFLATE_DRAFT: if (opt2 != NULL && opt2->deflate_size != opt->deflate_size) -@@ -1444,12 +1935,12 @@ ccp_up(f) +@@ -1425,12 +1916,12 @@ ccp_up(fsm *f) } else if (ANY_COMPRESS(*ho)) notice("%s transmit compression enabled", method_name(ho, NULL)); #ifdef MPPE @@ -1373,7 +1396,7 @@ Signed-off-by: Jo-Philipp Wich } /* -@@ -1472,7 +1963,7 @@ ccp_down(f) +@@ -1452,7 +1943,7 @@ ccp_down(fsm *f) lcp_close(f->unit, "MPPE disabled"); } } @@ -1382,7 +1405,7 @@ Signed-off-by: Jo-Philipp Wich } /* -@@ -1532,24 +2023,28 @@ ccp_printpkt(p, plen, printer, arg) +@@ -1509,24 +2000,28 @@ ccp_printpkt(u_char *p, int plen, #ifdef MPPE case CI_MPPE: if (optlen >= CILEN_MPPE) { @@ -1423,7 +1446,7 @@ Signed-off-by: Jo-Philipp Wich case CI_DEFLATE: case CI_DEFLATE_DRAFT: if (optlen >= CILEN_DEFLATE) { -@@ -1635,6 +2130,7 @@ ccp_datainput(unit, pkt, len) +@@ -1609,6 +2104,7 @@ ccp_datainput(int unit, u_char *pkt, int error("Lost compression sync: disabling compression"); ccp_close(unit, "Lost compression sync"); #ifdef MPPE @@ -1431,7 +1454,7 @@ Signed-off-by: Jo-Philipp Wich /* * If we were doing MPPE, we must also take the link down. */ -@@ -1642,9 +2138,18 @@ ccp_datainput(unit, pkt, len) +@@ -1616,9 +2112,18 @@ ccp_datainput(int unit, u_char *pkt, int error("Too many MPPE errors, closing LCP"); lcp_close(unit, "Too many MPPE errors"); } diff --git a/package/network/services/ppp/patches/202-no_strip.patch b/package/network/services/ppp/patches/202-no_strip.patch deleted file mode 100644 index 0af7b2b2abd..00000000000 --- a/package/network/services/ppp/patches/202-no_strip.patch +++ /dev/null @@ -1,88 +0,0 @@ -build: Do not strip binaries on install - -Strippign executables should be handled by the distro packaging, not by ppp -itself. This patch removes the "-s" (strip) switch from all "install" commands -in order to install unstripped binaries into the destination prefix. - -Signed-off-by: Jo-Philipp Wich - ---- a/chat/Makefile.linux -+++ b/chat/Makefile.linux -@@ -25,7 +25,7 @@ chat.o: chat.c - - install: chat - mkdir -p $(BINDIR) $(MANDIR) -- $(INSTALL) -s -c chat $(BINDIR) -+ $(INSTALL) -c chat $(BINDIR) - $(INSTALL) -c -m 644 chat.8 $(MANDIR) - - clean: ---- a/pppd/Makefile.linux -+++ b/pppd/Makefile.linux -@@ -108,7 +108,7 @@ ifdef USE_SRP - CFLAGS += -DUSE_SRP -DOPENSSL -I/usr/local/ssl/include - LIBS += -lsrp -L/usr/local/ssl/lib -lcrypto - TARGETS += srp-entry --EXTRAINSTALL = $(INSTALL) -s -c -m 555 srp-entry $(BINDIR)/srp-entry -+EXTRAINSTALL = $(INSTALL) -c -m 555 srp-entry $(BINDIR)/srp-entry - MANPAGES += srp-entry.8 - EXTRACLEAN += srp-entry.o - NEEDDES=y -@@ -220,7 +220,7 @@ all: $(TARGETS) - install: pppd - mkdir -p $(BINDIR) $(MANDIR) - $(EXTRAINSTALL) -- $(INSTALL) -s -c -m 555 pppd $(BINDIR)/pppd -+ $(INSTALL) -c -m 555 pppd $(BINDIR)/pppd - if chgrp pppusers $(BINDIR)/pppd 2>/dev/null; then \ - chmod o-rx,u+s $(BINDIR)/pppd; fi - $(INSTALL) -c -m 444 pppd.8 $(MANDIR) ---- a/pppd/plugins/radius/Makefile.linux -+++ b/pppd/plugins/radius/Makefile.linux -@@ -36,9 +36,9 @@ all: $(PLUGIN) - - install: all - $(INSTALL) -d -m 755 $(LIBDIR) -- $(INSTALL) -s -c -m 755 radius.so $(LIBDIR) -- $(INSTALL) -s -c -m 755 radattr.so $(LIBDIR) -- $(INSTALL) -s -c -m 755 radrealms.so $(LIBDIR) -+ $(INSTALL) -c -m 755 radius.so $(LIBDIR) -+ $(INSTALL) -c -m 755 radattr.so $(LIBDIR) -+ $(INSTALL) -c -m 755 radrealms.so $(LIBDIR) - $(INSTALL) -c -m 444 pppd-radius.8 $(MANDIR) - $(INSTALL) -c -m 444 pppd-radattr.8 $(MANDIR) - ---- a/pppd/plugins/rp-pppoe/Makefile.linux -+++ b/pppd/plugins/rp-pppoe/Makefile.linux -@@ -43,9 +43,9 @@ rp-pppoe.so: plugin.o discovery.o if.o c - - install: all - $(INSTALL) -d -m 755 $(LIBDIR) -- $(INSTALL) -s -c -m 4550 rp-pppoe.so $(LIBDIR) -+ $(INSTALL) -c -m 4550 rp-pppoe.so $(LIBDIR) - $(INSTALL) -d -m 755 $(BINDIR) -- $(INSTALL) -s -c -m 555 pppoe-discovery $(BINDIR) -+ $(INSTALL) -c -m 555 pppoe-discovery $(BINDIR) - - clean: - rm -f *.o *.so pppoe-discovery ---- a/pppdump/Makefile.linux -+++ b/pppdump/Makefile.linux -@@ -17,5 +17,5 @@ clean: - - install: - mkdir -p $(BINDIR) $(MANDIR) -- $(INSTALL) -s -c pppdump $(BINDIR) -+ $(INSTALL) -c pppdump $(BINDIR) - $(INSTALL) -c -m 444 pppdump.8 $(MANDIR) ---- a/pppstats/Makefile.linux -+++ b/pppstats/Makefile.linux -@@ -22,7 +22,7 @@ all: pppstats - - install: pppstats - -mkdir -p $(MANDIR) -- $(INSTALL) -s -c pppstats $(BINDIR) -+ $(INSTALL) -c pppstats $(BINDIR) - $(INSTALL) -c -m 444 pppstats.8 $(MANDIR) - - pppstats: $(PPPSTATSRCS) diff --git a/package/network/services/ppp/patches/203-opt_flags.patch b/package/network/services/ppp/patches/203-opt_flags.patch index 8dfacf38345..705959e7ba2 100644 --- a/package/network/services/ppp/patches/203-opt_flags.patch +++ b/package/network/services/ppp/patches/203-opt_flags.patch @@ -8,17 +8,7 @@ Signed-off-by: Jo-Philipp Wich --- a/pppd/plugins/radius/Makefile.linux +++ b/pppd/plugins/radius/Makefile.linux -@@ -12,7 +12,8 @@ VERSION = $(shell awk -F '"' '/VERSION/ - INSTALL = install - - PLUGIN=radius.so radattr.so radrealms.so --CFLAGS=-I. -I../.. -I../../../include -O2 -fPIC -DRC_LOG_FACILITY=LOG_DAEMON -+COPTS = -O2 -+CFLAGS=-I. -I../.. -I../../../include $(COPTS) -fPIC -DRC_LOG_FACILITY=LOG_DAEMON - - # Uncomment the next line to include support for Microsoft's - # MS-CHAP authentication protocol. -@@ -43,13 +44,13 @@ install: all +@@ -47,13 +47,13 @@ install: all $(INSTALL) -c -m 444 pppd-radattr.8 $(MANDIR) radius.so: radius.o libradiusclient.a @@ -35,26 +25,14 @@ Signed-off-by: Jo-Philipp Wich CLIENTOBJS = avpair.o buildreq.o config.o dict.o ip_util.o \ clientid.o sendserver.o lock.o util.o md5.o ---- a/pppdump/Makefile.linux -+++ b/pppdump/Makefile.linux -@@ -2,7 +2,8 @@ DESTDIR = $(INSTROOT)@DESTDIR@ - BINDIR = $(DESTDIR)/sbin - MANDIR = $(DESTDIR)/share/man/man8 - --CFLAGS= -O -I../include/net -+COPTS = -O -+CFLAGS= $(COPTS) -I../include/net - OBJS = pppdump.o bsd-comp.o deflate.o zlib.o - - INSTALL= install ---- a/pppd/plugins/rp-pppoe/Makefile.linux -+++ b/pppd/plugins/rp-pppoe/Makefile.linux -@@ -39,7 +39,7 @@ debug.o: debug.c +--- a/pppd/plugins/pppoe/Makefile.linux ++++ b/pppd/plugins/pppoe/Makefile.linux +@@ -38,7 +38,7 @@ debug.o: debug.c $(CC) $(CFLAGS) -I../../.. -c -o debug.o debug.c - rp-pppoe.so: plugin.o discovery.o if.o common.o -- $(CC) $(LDFLAGS) -o rp-pppoe.so -shared plugin.o discovery.o if.o common.o -+ $(CC) $(LDFLAGS) -fPIC -o rp-pppoe.so -shared plugin.o discovery.o if.o common.o + pppoe.so: plugin.o discovery.o if.o common.o +- $(CC) $(LDFLAGS) -o pppoe.so -shared plugin.o discovery.o if.o common.o ++ $(CC) $(LDFLAGS) -fPIC -o pppoe.so -shared plugin.o discovery.o if.o common.o install: all $(INSTALL) -d -m 755 $(LIBDIR) diff --git a/package/network/services/ppp/patches/205-no_exponential_timeout.patch b/package/network/services/ppp/patches/205-no_exponential_timeout.patch index 7f752e31377..b08c2eff891 100644 --- a/package/network/services/ppp/patches/205-no_exponential_timeout.patch +++ b/package/network/services/ppp/patches/205-no_exponential_timeout.patch @@ -5,8 +5,8 @@ discovery attempts. Signed-off-by: Jo-Philipp Wich ---- a/pppd/plugins/rp-pppoe/discovery.c -+++ b/pppd/plugins/rp-pppoe/discovery.c +--- a/pppd/plugins/pppoe/discovery.c ++++ b/pppd/plugins/pppoe/discovery.c @@ -632,7 +632,9 @@ discovery(PPPoEConnection *conn) conn->discoveryState = STATE_SENT_PADI; waitForPADO(conn, timeout); diff --git a/package/network/services/ppp/patches/207-lcp_mtu_max.patch b/package/network/services/ppp/patches/207-lcp_mtu_max.patch index 7aa8d4e1291..522576c6272 100644 --- a/package/network/services/ppp/patches/207-lcp_mtu_max.patch +++ b/package/network/services/ppp/patches/207-lcp_mtu_max.patch @@ -8,7 +8,7 @@ Signed-off-by: Jo-Philipp Wich --- a/pppd/lcp.c +++ b/pppd/lcp.c -@@ -1916,12 +1916,12 @@ lcp_up(f) +@@ -1862,12 +1862,12 @@ lcp_up(fsm *f) * the interface MTU is set to the lowest of that, the * MTU we want to use, and our link MRU. */ diff --git a/package/network/services/ppp/patches/208-fix_status_code.patch b/package/network/services/ppp/patches/208-fix_status_code.patch index f1a12006a58..54e6c45e149 100644 --- a/package/network/services/ppp/patches/208-fix_status_code.patch +++ b/package/network/services/ppp/patches/208-fix_status_code.patch @@ -12,7 +12,7 @@ Signed-off-by: Jo-Philipp Wich --- a/pppd/main.c +++ b/pppd/main.c -@@ -1052,7 +1052,8 @@ get_input() +@@ -1034,7 +1034,8 @@ get_input(void) } notice("Modem hangup"); hungup = 1; diff --git a/package/network/services/ppp/patches/300-filter-pcap-includes-lib.patch b/package/network/services/ppp/patches/300-filter-pcap-includes-lib.patch index 40866132e8a..87e340b3f11 100644 --- a/package/network/services/ppp/patches/300-filter-pcap-includes-lib.patch +++ b/package/network/services/ppp/patches/300-filter-pcap-includes-lib.patch @@ -7,14 +7,14 @@ Signed-off-by: Jo-Philipp Wich --- a/pppd/Makefile.linux +++ b/pppd/Makefile.linux -@@ -190,8 +190,8 @@ endif +@@ -210,8 +210,8 @@ LIBS += -ldl + endif ifdef FILTER - ifneq ($(wildcard /usr/include/pcap-bpf.h),) -LIBS += -lpcap -CFLAGS += -DPPP_FILTER +LIBS += -lpcap -L$(STAGING_DIR)/usr/lib +CFLAGS += -DPPP_FILTER -I$(STAGING_DIR)/usr/include endif - endif + ifdef HAVE_INET6 diff --git a/package/network/services/ppp/patches/310-precompile_filter.patch b/package/network/services/ppp/patches/310-precompile_filter.patch index ec611044235..ca91d153e9b 100644 --- a/package/network/services/ppp/patches/310-precompile_filter.patch +++ b/package/network/services/ppp/patches/310-precompile_filter.patch @@ -13,7 +13,7 @@ Signed-off-by: Jo-Philipp Wich --- a/pppd/Makefile.linux +++ b/pppd/Makefile.linux -@@ -50,6 +50,9 @@ MPPE=y +@@ -51,6 +51,9 @@ MPPE=y # and that the kernel driver support PPP packet filtering. #FILTER=y @@ -23,8 +23,8 @@ Signed-off-by: Jo-Philipp Wich # Uncomment the next line to enable multilink PPP (enabled by default) # Linux distributions: Please leave multilink ENABLED in your builds # of pppd! -@@ -195,6 +198,14 @@ CFLAGS += -DPPP_FILTER -I$(STAGING_DIR) - endif +@@ -214,6 +217,14 @@ LIBS += -lpcap -L$(STAGING_DIR)/usr/l + CFLAGS += -DPPP_FILTER -I$(STAGING_DIR)/usr/include endif +ifdef PRECOMPILED_FILTER @@ -40,7 +40,7 @@ Signed-off-by: Jo-Philipp Wich HEADERS += ipv6cp.h eui64.h --- a/pppd/options.c +++ b/pppd/options.c -@@ -57,6 +57,7 @@ +@@ -56,6 +56,7 @@ #ifdef PPP_FILTER #include @@ -48,21 +48,21 @@ Signed-off-by: Jo-Philipp Wich /* * There have been 3 or 4 different names for this in libpcap CVS, but * this seems to be what they have settled on... -@@ -169,6 +170,13 @@ static int setlogfile __P((char **)); - static int loadplugin __P((char **)); +@@ -168,6 +169,13 @@ static int setlogfile(char **); + static int loadplugin(char **); #endif +#ifdef PPP_PRECOMPILED_FILTER +#include "pcap_pcc.h" -+static int setprecompiledpassfilter __P((char **)); -+static int setprecompiledactivefilter __P((char **)); ++static int setprecompiledpassfilter(char **); ++static int setprecompiledactivefilter(char **); +#undef PPP_FILTER +#endif + #ifdef PPP_FILTER - static int setpassfilter __P((char **)); - static int setactivefilter __P((char **)); -@@ -361,6 +369,14 @@ option_t general_options[] = { + static int setpassfilter(char **); + static int setactivefilter(char **); +@@ -360,6 +368,14 @@ option_t general_options[] = { "set filter for active pkts", OPT_PRIO }, #endif @@ -77,7 +77,7 @@ Signed-off-by: Jo-Philipp Wich #ifdef MAXOCTETS { "maxoctets", o_int, &maxoctets, "Set connection traffic limit", -@@ -1516,6 +1532,29 @@ callfile(argv) +@@ -1468,6 +1484,27 @@ callfile(char **argv) return ok; } @@ -87,8 +87,7 @@ Signed-off-by: Jo-Philipp Wich + * precompiled expression + */ +static int -+setprecompiledpassfilter(argv) -+ char **argv; ++setprecompiledpassfilter(char **argv) +{ + return pcap_pre_compiled (*argv, &pass_filter); +} @@ -97,8 +96,7 @@ Signed-off-by: Jo-Philipp Wich + * setactivefilter - Set the active filter for packets + */ +static int -+setprecompiledactivefilter(argv) -+ char **argv; ++setprecompiledactivefilter(char **argv) +{ + return pcap_pre_compiled (*argv, &active_filter); +} diff --git a/package/network/services/ppp/patches/321-multilink_support_custom_iface_names.patch b/package/network/services/ppp/patches/321-multilink_support_custom_iface_names.patch index 75c803650fa..0c4d7ea9d6c 100644 --- a/package/network/services/ppp/patches/321-multilink_support_custom_iface_names.patch +++ b/package/network/services/ppp/patches/321-multilink_support_custom_iface_names.patch @@ -16,17 +16,17 @@ Signed-off-by: George Kashperko #include "pppd.h" #include "fsm.h" -@@ -56,7 +57,8 @@ static void iterate_bundle_links __P((vo +@@ -56,7 +57,8 @@ static void iterate_bundle_links(void (* - static int get_default_epdisc __P((struct epdisc *)); - static int parse_num __P((char *str, const char *key, int *valp)); --static int owns_unit __P((TDB_DATA pid, int unit)); -+static int parse_str __P((char *str, const char *key, char *buf, int buflen)); -+static int owns_link __P((TDB_DATA pid, char *ifname)); + static int get_default_epdisc(struct epdisc *); + static int parse_num(char *str, const char *key, int *valp); +-static int owns_unit(TDB_DATA pid, int unit); ++static int parse_str(char *str, const char *key, char *buf, int buflen); ++static int owns_link(TDB_DATA pid, char *ifname); #define set_ip_epdisc(ep, addr) do { \ ep->length = 4; \ -@@ -197,35 +199,38 @@ mp_join_bundle() +@@ -197,35 +199,38 @@ mp_join_bundle(void) key.dptr = bundle_id; key.dsize = p - bundle_id; pid = tdb_fetch(pppdb, key); @@ -73,16 +73,12 @@ Signed-off-by: George Kashperko } /* we have to make a new bundle */ -@@ -408,22 +413,45 @@ parse_num(str, key, valp) +@@ -405,20 +410,39 @@ parse_num(char *str, const char *key, in return 0; } +static int -+parse_str(str, key, buf, buflen) -+ char *str; -+ const char *key; -+ char *buf; -+ int buflen; ++parse_str(char *str, const char *key, char *buf, int buflen) +{ + char *p, *endp; + int i; @@ -103,11 +99,8 @@ Signed-off-by: George Kashperko + * Check whether the pppd identified by `key' still owns ppp link `ifname'. */ static int --owns_unit(key, unit) -+owns_link(key, ifname) - TDB_DATA key; -- int unit; -+ char *ifname; +-owns_unit(TDB_DATA key, int unit) ++owns_link(TDB_DATA key, char *ifname) { - char ifkey[32]; + char ifkey[7 + IFNAMSIZ]; @@ -126,7 +119,7 @@ Signed-off-by: George Kashperko && memcmp(vd.dptr, key.dptr, vd.dsize) == 0; --- a/pppd/sys-linux.c +++ b/pppd/sys-linux.c -@@ -700,6 +700,16 @@ void cfg_bundle(int mrru, int mtru, int +@@ -706,6 +706,16 @@ void cfg_bundle(int mrru, int mtru, int add_fd(ppp_dev_fd); } @@ -143,7 +136,7 @@ Signed-off-by: George Kashperko /* * make_new_bundle - create a new PPP unit (i.e. a bundle) * and connect our channel to it. This should only get called -@@ -718,6 +728,8 @@ void make_new_bundle(int mrru, int mtru, +@@ -724,6 +734,8 @@ void make_new_bundle(int mrru, int mtru, /* set the mrru and flags */ cfg_bundle(mrru, mtru, rssn, tssn); diff --git a/package/network/services/ppp/patches/330-retain_foreign_default_routes.patch b/package/network/services/ppp/patches/330-retain_foreign_default_routes.patch index 6c0849cc6cc..6ccc4507b2b 100644 --- a/package/network/services/ppp/patches/330-retain_foreign_default_routes.patch +++ b/package/network/services/ppp/patches/330-retain_foreign_default_routes.patch @@ -12,7 +12,7 @@ Signed-off-by: Jo-Philipp Wich --- a/pppd/sys-linux.c +++ b/pppd/sys-linux.c -@@ -1767,6 +1767,7 @@ int cifdefaultroute (int unit, u_int32_t +@@ -1770,6 +1770,7 @@ int cifdefaultroute (int unit, u_int32_t SIN_ADDR(rt.rt_genmask) = 0L; } diff --git a/package/network/services/ppp/patches/340-populate_default_gateway.patch b/package/network/services/ppp/patches/340-populate_default_gateway.patch index ae385dfc9b7..0f965c705d2 100644 --- a/package/network/services/ppp/patches/340-populate_default_gateway.patch +++ b/package/network/services/ppp/patches/340-populate_default_gateway.patch @@ -13,7 +13,7 @@ Signed-off-by: Jo-Philipp Wich --- a/pppd/sys-linux.c +++ b/pppd/sys-linux.c -@@ -1717,6 +1717,9 @@ int sifdefaultroute (int unit, u_int32_t +@@ -1720,6 +1720,9 @@ int sifdefaultroute (int unit, u_int32_t memset (&rt, 0, sizeof (rt)); SET_SA_FAMILY (rt.rt_dst, AF_INET); @@ -23,12 +23,12 @@ Signed-off-by: Jo-Philipp Wich rt.rt_dev = ifname; rt.rt_metric = dfl_route_metric + 1; /* +1 for binary compatibility */ -@@ -1725,7 +1728,7 @@ int sifdefaultroute (int unit, u_int32_t +@@ -1728,7 +1731,7 @@ int sifdefaultroute (int unit, u_int32_t SIN_ADDR(rt.rt_genmask) = 0L; } - rt.rt_flags = RTF_UP; + rt.rt_flags = RTF_UP | RTF_GATEWAY; if (ioctl(sock_fd, SIOCADDRT, &rt) < 0) { - if (!ok_error(errno)) + if ( ! ok_error ( errno )) error("default route ioctl(SIOCADDRT): %m"); diff --git a/package/network/services/ppp/patches/400-simplify_kernel_checks.patch b/package/network/services/ppp/patches/400-simplify_kernel_checks.patch index 0754f8f4d61..3c720483627 100644 --- a/package/network/services/ppp/patches/400-simplify_kernel_checks.patch +++ b/package/network/services/ppp/patches/400-simplify_kernel_checks.patch @@ -10,7 +10,7 @@ Signed-off-by: Jo-Philipp Wich --- a/pppd/sys-linux.c +++ b/pppd/sys-linux.c -@@ -200,7 +200,7 @@ static int driver_is_old = 0; +@@ -206,7 +206,7 @@ static int driver_is_old = 0; static int restore_term = 0; /* 1 => we've munged the terminal */ static struct termios inittermios; /* Initial TTY termios */ @@ -19,7 +19,7 @@ Signed-off-by: Jo-Philipp Wich static char loop_name[20]; static unsigned char inbuf[512]; /* buffer for chars read from loopback */ -@@ -219,8 +219,8 @@ static int looped; /* 1 if using loop +@@ -225,8 +225,8 @@ static int looped; /* 1 if using loop static int link_mtu; /* mtu for the link (not bundle) */ static struct utsname utsname; /* for the kernel version */ @@ -29,7 +29,7 @@ Signed-off-by: Jo-Philipp Wich #define MAX_IFS 100 -@@ -1453,11 +1453,12 @@ int ccp_fatal_error (int unit) +@@ -1455,11 +1455,12 @@ int ccp_fatal_error (int unit) * * path_to_procfs - find the path to the proc file system mount point */ @@ -44,7 +44,7 @@ Signed-off-by: Jo-Philipp Wich struct mntent *mntent; FILE *fp; -@@ -1479,6 +1480,7 @@ static char *path_to_procfs(const char * +@@ -1481,6 +1482,7 @@ static char *path_to_procfs(const char * fclose (fp); } } @@ -52,7 +52,7 @@ Signed-off-by: Jo-Philipp Wich strlcpy(proc_path + proc_path_len, tail, sizeof(proc_path) - proc_path_len); -@@ -2332,15 +2334,19 @@ int ppp_available(void) +@@ -2365,15 +2367,19 @@ int ppp_available(void) int my_version, my_modification, my_patch; int osmaj, osmin, ospatch; @@ -72,7 +72,7 @@ Signed-off-by: Jo-Philipp Wich /* XXX should get from driver */ driver_version = 2; -@@ -2400,6 +2406,7 @@ int ppp_available(void) +@@ -2433,6 +2439,7 @@ int ppp_available(void) if (ok && ((ifr.ifr_hwaddr.sa_family & ~0xFF) != ARPHRD_PPP)) ok = 0; @@ -80,7 +80,7 @@ Signed-off-by: Jo-Philipp Wich /* * This is the PPP device. Validate the version of the driver at this -@@ -2936,6 +2943,7 @@ get_pty(master_fdp, slave_fdp, slave_nam +@@ -3106,6 +3113,7 @@ get_pty(int *master_fdp, int *slave_fdp, } #endif /* TIOCGPTN */ @@ -88,7 +88,7 @@ Signed-off-by: Jo-Philipp Wich if (sfd < 0) { /* the old way - scan through the pty name space */ for (i = 0; i < 64; ++i) { -@@ -2954,6 +2962,7 @@ get_pty(master_fdp, slave_fdp, slave_nam +@@ -3124,6 +3132,7 @@ get_pty(int *master_fdp, int *slave_fdp, } } } @@ -98,11 +98,11 @@ Signed-off-by: Jo-Philipp Wich return 0; --- a/pppd/plugins/pppoatm/pppoatm.c +++ b/pppd/plugins/pppoatm/pppoatm.c -@@ -168,14 +168,6 @@ static void disconnect_pppoatm(void) +@@ -171,14 +171,6 @@ static void disconnect_pppoatm(void) void plugin_init(void) { --#if defined(__linux__) +-#ifdef linux - extern int new_style_driver; /* From sys-linux.c */ - if (!ppp_available() && !new_style_driver) - fatal("Kernel doesn't support ppp_generic - " @@ -110,12 +110,12 @@ Signed-off-by: Jo-Philipp Wich -#else - fatal("No PPPoATM support on this OS"); -#endif - info("PPPoATM plugin_init"); add_options(pppoa_options); } ---- a/pppd/plugins/rp-pppoe/plugin.c -+++ b/pppd/plugins/rp-pppoe/plugin.c -@@ -59,9 +59,6 @@ static char const RCSID[] = + +--- a/pppd/plugins/pppoe/plugin.c ++++ b/pppd/plugins/pppoe/plugin.c +@@ -58,9 +58,6 @@ static char const RCSID[] = char pppd_version[] = VERSION; @@ -125,7 +125,7 @@ Signed-off-by: Jo-Philipp Wich char *pppd_pppoe_service = NULL; static char *acName = NULL; static char *existingSession = NULL; -@@ -394,10 +391,6 @@ PPPoEDevnameHook(char *cmd, char **argv, +@@ -407,10 +404,6 @@ PPPoEDevnameHook(char *cmd, char **argv, void plugin_init(void) { @@ -135,7 +135,7 @@ Signed-off-by: Jo-Philipp Wich - add_options(Options); - info("RP-PPPoE plugin version %s compiled against pppd %s", + info("PPPoE plugin from pppd %s", VERSION); --- a/pppd/plugins/pppol2tp/pppol2tp.c +++ b/pppd/plugins/pppol2tp/pppol2tp.c @@ -490,12 +490,7 @@ static void pppol2tp_cleanup(void) diff --git a/package/network/services/ppp/patches/401-no_record_file.patch b/package/network/services/ppp/patches/401-no_record_file.patch index f707fda8ab6..78442606851 100644 --- a/package/network/services/ppp/patches/401-no_record_file.patch +++ b/package/network/services/ppp/patches/401-no_record_file.patch @@ -7,7 +7,7 @@ Signed-off-by: Jo-Philipp Wich --- a/pppd/pppd.h +++ b/pppd/pppd.h -@@ -326,7 +326,6 @@ extern int holdoff; /* Dead time before +@@ -317,7 +317,6 @@ extern int holdoff; /* Dead time before extern bool holdoff_specified; /* true if user gave a holdoff value */ extern bool notty; /* Stdin/out is not a tty */ extern char *pty_socket; /* Socket to connect to pty */ @@ -17,7 +17,7 @@ Signed-off-by: Jo-Philipp Wich extern char linkname[MAXPATHLEN]; /* logical name for link */ --- a/pppd/tty.c +++ b/pppd/tty.c -@@ -145,7 +145,7 @@ char *disconnect_script = NULL; /* Scrip +@@ -143,7 +143,7 @@ char *disconnect_script = NULL; /* Scrip char *welcomer = NULL; /* Script to run after phys link estab. */ char *ptycommand = NULL; /* Command to run on other side of pty */ bool notty = 0; /* Stdin/out is not a tty */ @@ -26,7 +26,7 @@ Signed-off-by: Jo-Philipp Wich int max_data_rate; /* max bytes/sec through charshunt */ bool sync_serial = 0; /* Device is synchronous serial device */ char *pty_socket = NULL; /* Socket to connect to pty */ -@@ -201,8 +201,10 @@ option_t tty_options[] = { +@@ -199,8 +199,10 @@ option_t tty_options[] = { "Send and receive over socket, arg is host:port", OPT_PRIO | OPT_DEVNAM }, diff --git a/package/network/services/ppp/patches/403-no_wtmp.patch b/package/network/services/ppp/patches/403-no_wtmp.patch index 537a1b0c7fc..772620ed722 100644 --- a/package/network/services/ppp/patches/403-no_wtmp.patch +++ b/package/network/services/ppp/patches/403-no_wtmp.patch @@ -7,7 +7,7 @@ Signed-off-by: Jo-Philipp Wich --- a/pppd/sys-linux.c +++ b/pppd/sys-linux.c -@@ -2470,6 +2470,7 @@ int ppp_available(void) +@@ -2503,6 +2503,7 @@ int ppp_available(void) void logwtmp (const char *line, const char *name, const char *host) { @@ -15,7 +15,7 @@ Signed-off-by: Jo-Philipp Wich struct utmp ut, *utp; pid_t mypid = getpid(); #if __GLIBC__ < 2 -@@ -2535,6 +2536,7 @@ void logwtmp (const char *line, const ch +@@ -2568,6 +2569,7 @@ void logwtmp (const char *line, const ch close (wtmp); } #endif diff --git a/package/network/services/ppp/patches/404-remove_obsolete_protocol_names.patch b/package/network/services/ppp/patches/404-remove_obsolete_protocol_names.patch index d37fc035398..b9b6f0e593b 100644 --- a/package/network/services/ppp/patches/404-remove_obsolete_protocol_names.patch +++ b/package/network/services/ppp/patches/404-remove_obsolete_protocol_names.patch @@ -7,7 +7,7 @@ Signed-off-by: Jo-Philipp Wich --- a/pppd/main.c +++ b/pppd/main.c -@@ -883,14 +883,17 @@ struct protocol_list { +@@ -866,14 +866,17 @@ struct protocol_list { const char *name; } protocol_list[] = { { 0x21, "IP" }, @@ -25,7 +25,7 @@ Signed-off-by: Jo-Philipp Wich { 0x33, "Stream Protocol ST-II" }, { 0x35, "Banyan Vines" }, { 0x39, "AppleTalk EDDP" }, -@@ -904,8 +907,11 @@ struct protocol_list { +@@ -887,8 +890,11 @@ struct protocol_list { { 0x49, "Serial Data Transport Protocol (PPP-SDTP)" }, { 0x4b, "SNA over 802.2" }, { 0x4d, "SNA" }, @@ -37,7 +37,7 @@ Signed-off-by: Jo-Philipp Wich { 0x53, "Encryption" }, { 0x55, "Individual Link Encryption" }, { 0x57, "IPv6" }, -@@ -916,12 +922,15 @@ struct protocol_list { +@@ -899,12 +905,15 @@ struct protocol_list { { 0x65, "RTP IPHC Compressed non-TCP" }, { 0x67, "RTP IPHC Compressed UDP 8" }, { 0x69, "RTP IPHC Compressed RTP 8" }, @@ -53,7 +53,7 @@ Signed-off-by: Jo-Philipp Wich { 0x0203, "IBM Source Routing BPDU" }, { 0x0205, "DEC LANBridge100 Spanning Tree" }, { 0x0207, "Cisco Discovery Protocol" }, -@@ -933,15 +942,19 @@ struct protocol_list { +@@ -916,15 +925,19 @@ struct protocol_list { { 0x0231, "Luxcom" }, { 0x0233, "Sigma Network Systems" }, { 0x0235, "Apple Client Server Protocol" }, @@ -73,7 +73,7 @@ Signed-off-by: Jo-Philipp Wich { 0x4001, "Cray Communications Control Protocol" }, { 0x4003, "CDPD Mobile Network Registration Protocol" }, { 0x4005, "Expand accelerator protocol" }, -@@ -952,8 +965,10 @@ struct protocol_list { +@@ -935,8 +948,10 @@ struct protocol_list { { 0x4023, "RefTek Protocol" }, { 0x4025, "Fibre Channel" }, { 0x4027, "EMIT Protocols" }, @@ -84,7 +84,7 @@ Signed-off-by: Jo-Philipp Wich { 0x8023, "OSI Network Layer Control Protocol" }, { 0x8025, "Xerox NS IDP Control Protocol" }, { 0x8027, "DECnet Phase IV Control Protocol" }, -@@ -962,7 +977,9 @@ struct protocol_list { +@@ -945,7 +960,9 @@ struct protocol_list { { 0x8031, "Bridging NCP" }, { 0x8033, "Stream Protocol Control Protocol" }, { 0x8035, "Banyan Vines Control Protocol" }, @@ -94,7 +94,7 @@ Signed-off-by: Jo-Philipp Wich { 0x803f, "NETBIOS Framing Control Protocol" }, { 0x8041, "Cisco Systems Control Protocol" }, { 0x8043, "Ascom Timeplex" }, -@@ -971,18 +988,24 @@ struct protocol_list { +@@ -954,18 +971,24 @@ struct protocol_list { { 0x8049, "Serial Data Control Protocol (PPP-SDCP)" }, { 0x804b, "SNA over 802.2 Control Protocol" }, { 0x804d, "SNA Control Protocol" }, @@ -119,7 +119,7 @@ Signed-off-by: Jo-Philipp Wich { 0x8207, "Cisco Discovery Protocol Control" }, { 0x8209, "Netcs Twin Routing" }, { 0x820b, "STP - Control Protocol" }, -@@ -991,24 +1014,29 @@ struct protocol_list { +@@ -974,24 +997,29 @@ struct protocol_list { { 0x8281, "MPLSCP" }, { 0x8285, "IEEE p1284.4 standard - Protocol Control" }, { 0x8287, "ETSI TETRA TNP1 Control Protocol" }, diff --git a/package/network/services/ppp/patches/405-no_multilink_option.patch b/package/network/services/ppp/patches/405-no_multilink_option.patch index ce87d039a36..a34ec57b0a9 100644 --- a/package/network/services/ppp/patches/405-no_multilink_option.patch +++ b/package/network/services/ppp/patches/405-no_multilink_option.patch @@ -9,7 +9,7 @@ Signed-off-by: Jo-Philipp Wich --- a/pppd/options.c +++ b/pppd/options.c -@@ -349,13 +349,14 @@ option_t general_options[] = { +@@ -348,13 +348,14 @@ option_t general_options[] = { "Enable multilink operation", OPT_PRIOSUB | OPT_ALIAS | 1 }, { "nomultilink", o_bool, &multilink, "Disable multilink operation", OPT_PRIOSUB | 0 }, diff --git a/package/network/services/ppp/patches/500-add-pptp-plugin.patch b/package/network/services/ppp/patches/500-add-pptp-plugin.patch index 5ed861d5451..96f4bcaf702 100644 --- a/package/network/services/ppp/patches/500-add-pptp-plugin.patch +++ b/package/network/services/ppp/patches/500-add-pptp-plugin.patch @@ -1,8 +1,8 @@ --- a/configure +++ b/configure -@@ -195,7 +195,7 @@ if [ -d "$ksrc" ]; then +@@ -133,7 +133,7 @@ if [ -d "$ksrc" ]; then mkmkf $ksrc/Makedefs$compiletype Makedefs.com - for dir in pppd pppstats chat pppdump pppd/plugins pppd/plugins/rp-pppoe \ + for dir in pppd pppstats chat pppdump pppd/plugins pppd/plugins/pppoe \ pppd/plugins/radius pppd/plugins/pppoatm \ - pppd/plugins/pppol2tp; do + pppd/plugins/pppol2tp pppd/plugins/pptp ; do @@ -11,12 +11,12 @@ if [ -f $ksrc/Makefile.$makext$archvariant ]; then --- a/pppd/plugins/Makefile.linux +++ b/pppd/plugins/Makefile.linux -@@ -9,7 +9,7 @@ BINDIR = $(DESTDIR)/sbin - MANDIR = $(DESTDIR)/share/man/man8 - LIBDIR = $(DESTDIR)/lib/pppd/$(VERSION) +@@ -14,7 +14,7 @@ INSTALL = install + # EAP-TLS + CFLAGS += -DUSE_EAPTLS=1 --SUBDIRS := rp-pppoe pppoatm pppol2tp -+SUBDIRS := rp-pppoe pppoatm pppol2tp pptp +-SUBDIRS := pppoe pppoatm pppol2tp ++SUBDIRS := pppoe pppoatm pppol2tp pptp # Uncomment the next line to include the radius authentication plugin SUBDIRS += radius PLUGINS := minconn.so passprompt.so passwordfd.so winbind.so diff --git a/package/network/services/ppp/patches/511-syncppp.patch b/package/network/services/ppp/patches/512-syncppp.patch similarity index 91% rename from package/network/services/ppp/patches/511-syncppp.patch rename to package/network/services/ppp/patches/512-syncppp.patch index 455ae1fd229..39ff52000fa 100644 --- a/package/network/services/ppp/patches/511-syncppp.patch +++ b/package/network/services/ppp/patches/512-syncppp.patch @@ -9,7 +9,7 @@ #ifdef CHAPMS #include "chap_ms.h" #define MDTYPE_ALL (MDTYPE_MICROSOFT_V2 | MDTYPE_MICROSOFT | MDTYPE_MD5) -@@ -481,6 +483,18 @@ chap_respond(struct chap_client_state *cs, int id, +@@ -523,6 +525,18 @@ chap_respond(struct chap_client_state *cs, int id, p[2] = len >> 8; p[3] = len; @@ -30,7 +30,7 @@ --- a/pppd/Makefile.linux +++ b/pppd/Makefile.linux -@@ -13,16 +13,16 @@ TARGETS = pppd +@@ -17,16 +17,16 @@ TARGETS = pppd PPPDSRCS = main.c magic.c fsm.c lcp.c ipcp.c upap.c chap-new.c md5.c ccp.c \ ecp.c ipxcp.c auth.c options.c sys-linux.c md4.c chap_ms.c \ @@ -50,10 +50,10 @@ # # include dependencies if present -@@ -33,7 +33,7 @@ endif - # CC = gcc - # - COPTS = -O2 -pipe -Wall -g +@@ -34,7 +34,7 @@ ifeq (.depend,$(wildcard .depend)) + include .depend + endif + -LIBS = -lrt +LIBS = -lpthread @@ -61,7 +61,7 @@ # MS-CHAP authentication protocol. Also, edit plugins/radius/Makefile.linux. --- a/pppd/options.c +++ b/pppd/options.c -@@ -123,6 +123,7 @@ bool dump_options; /* print out option values */ +@@ -127,6 +127,7 @@ bool dump_options; /* print out option values */ bool dryrun; /* print out option values and exit */ char *domain; /* domain name set by domain option */ int child_wait = 5; /* # seconds to wait for children at exit */ @@ -69,7 +69,7 @@ struct userenv *userenv_list; /* user environment variables */ int dfl_route_metric = -1; /* metric of the default route to set over the PPP link */ -@@ -312,6 +313,9 @@ option_t general_options[] = { +@@ -323,6 +324,9 @@ option_t general_options[] = { "Unset user environment variable", OPT_A2PRINTER | OPT_NOPRINT, (void *)user_unsetprint }, @@ -81,14 +81,14 @@ OPT_PRIV|OPT_LLIMIT|OPT_INITONLY, NULL, 0, -1 }, --- a/pppd/pppd.h +++ b/pppd/pppd.h -@@ -341,6 +341,7 @@ extern char *bundle_name; /* bundle name for multilink */ +@@ -335,6 +335,7 @@ extern char *bundle_name; /* bundle name for multilink */ extern bool dump_options; /* print out option values */ extern bool dryrun; /* check everything, print options, exit */ extern int child_wait; /* # seconds to wait for children at end */ +extern int npppd; /* synchronize between multiple pppd */ - #ifdef MAXOCTETS - extern unsigned int maxoctets; /* Maximum octetes per session (in bytes) */ + #ifdef USE_EAPTLS + extern char *crl_dir; --- /dev/null +++ b/pppd/syncppp.c @@ -0,0 +1,75 @@ @@ -175,7 +175,7 @@ +#define SYNCPPP_TIMEOUT 5 --- a/pppd/upap.c +++ b/pppd/upap.c -@@ -52,6 +52,7 @@ +@@ -50,6 +50,7 @@ #include "pppd.h" #include "upap.h" @@ -183,7 +183,7 @@ static bool hide_password = 1; -@@ -567,6 +568,18 @@ upap_sauthreq(u) +@@ -540,6 +541,18 @@ upap_sauthreq(upap_state *u) PUTCHAR(u->us_passwdlen, outp); BCOPY(u->us_passwd, outp, u->us_passwdlen); diff --git a/package/network/services/ppp/patches/600-Revert-pppd-Use-openssl-for-the-DES-instead-of-the-l.patch b/package/network/services/ppp/patches/600-Revert-pppd-Use-openssl-for-the-DES-instead-of-the-l.patch index 49bdb28fe28..a3042af533f 100644 --- a/package/network/services/ppp/patches/600-Revert-pppd-Use-openssl-for-the-DES-instead-of-the-l.patch +++ b/package/network/services/ppp/patches/600-Revert-pppd-Use-openssl-for-the-DES-instead-of-the-l.patch @@ -15,8 +15,8 @@ This reverts commit 3c7b86229f7bd2600d74db14b1fe5b3896be3875. --- a/pppd/Makefile.linux +++ b/pppd/Makefile.linux -@@ -35,10 +35,10 @@ endif - COPTS = -O2 -pipe -Wall -g +@@ -36,10 +36,10 @@ endif + LIBS = -lpthread -# Uncomment the next line to include support for Microsoft's @@ -28,19 +28,19 @@ This reverts commit 3c7b86229f7bd2600d74db14b1fe5b3896be3875. # Don't use MSLANMAN unless you really know what you're doing. #MSLANMAN=y # Uncomment the next line to include support for MPPE. CHAPMS (above) must -@@ -141,8 +141,7 @@ endif +@@ -158,8 +158,7 @@ endif ifdef NEEDDES ifndef USE_CRYPT -CFLAGS += -I$(shell $(CC) --print-sysroot)/usr/include/openssl --LIBS += -lcrypto +-NEEDCRYPTOLIB = y +LIBS += -ldes $(LIBS) else CFLAGS += -DUSE_CRYPT=1 endif --- a/pppd/pppcrypt.c +++ b/pppd/pppcrypt.c -@@ -64,7 +64,7 @@ u_char *des_key; /* OUT 64 bit DES key w +@@ -62,7 +62,7 @@ MakeKey(u_char *key, u_char *des_key) des_key[7] = Get7Bits(key, 49); #ifndef USE_CRYPT @@ -49,7 +49,7 @@ This reverts commit 3c7b86229f7bd2600d74db14b1fe5b3896be3875. #endif } -@@ -158,25 +158,25 @@ u_char *clear; /* OUT 8 octets */ +@@ -147,30 +147,30 @@ DesDecrypt(u_char *cipher, u_char *clear } #else /* USE_CRYPT */ @@ -57,8 +57,7 @@ This reverts commit 3c7b86229f7bd2600d74db14b1fe5b3896be3875. +static des_key_schedule key_schedule; bool - DesSetkey(key) - u_char *key; + DesSetkey(u_char *key) { - DES_cblock des_key; + des_cblock des_key; @@ -69,10 +68,7 @@ This reverts commit 3c7b86229f7bd2600d74db14b1fe5b3896be3875. } bool --DesEncrypt(clear, cipher) -+DesEncrypt(clear, key, cipher) - u_char *clear; /* IN 8 octets */ - u_char *cipher; /* OUT 8 octets */ + DesEncrypt(u_char *clear, u_char *cipher) { - DES_ecb_encrypt((DES_cblock *)clear, (DES_cblock *)cipher, - &key_schedule, 1); @@ -81,9 +77,8 @@ This reverts commit 3c7b86229f7bd2600d74db14b1fe5b3896be3875. return (1); } -@@ -185,8 +185,8 @@ DesDecrypt(cipher, clear) - u_char *cipher; /* IN 8 octets */ - u_char *clear; /* OUT 8 octets */ + bool + DesDecrypt(u_char *cipher, u_char *clear) { - DES_ecb_encrypt((DES_cblock *)cipher, (DES_cblock *)clear, - &key_schedule, 0); diff --git a/package/network/services/ppp/patches/610-pppd_compile_fix.patch b/package/network/services/ppp/patches/610-pppd_compile_fix.patch index 474f11832ae..4f66e5d71f0 100644 --- a/package/network/services/ppp/patches/610-pppd_compile_fix.patch +++ b/package/network/services/ppp/patches/610-pppd_compile_fix.patch @@ -1,6 +1,6 @@ --- a/pppd/Makefile.linux +++ b/pppd/Makefile.linux -@@ -48,7 +48,8 @@ MPPE=y +@@ -49,7 +49,8 @@ MPPE=y # Uncomment the next line to include support for PPP packet filtering. # This requires that the libpcap library and headers be installed # and that the kernel driver support PPP packet filtering. From 646262764082cc578abeed0b59a955a92d172c74 Mon Sep 17 00:00:00 2001 From: padavanonly Date: Sat, 30 Dec 2023 23:20:30 +0800 Subject: [PATCH 03/14] refine typo error --- defconfig/mt7986-ax4200-bpir3_mini.config | 8032 ----------------- .../files/mtwifi-cfg/mtwifi_defs.lua | 4 +- 2 files changed, 2 insertions(+), 8034 deletions(-) delete mode 100644 defconfig/mt7986-ax4200-bpir3_mini.config diff --git a/defconfig/mt7986-ax4200-bpir3_mini.config b/defconfig/mt7986-ax4200-bpir3_mini.config deleted file mode 100644 index dc35e9d8054..00000000000 --- a/defconfig/mt7986-ax4200-bpir3_mini.config +++ /dev/null @@ -1,8032 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# OpenWrt Configuration -# -CONFIG_MODULES=y -CONFIG_HAVE_DOT_CONFIG=y -# CONFIG_TARGET_sunxi is not set -# CONFIG_TARGET_apm821xx is not set -# CONFIG_TARGET_ath25 is not set -# CONFIG_TARGET_ath79 is not set -# CONFIG_TARGET_bcm27xx is not set -# CONFIG_TARGET_bcm53xx is not set -# CONFIG_TARGET_bcm47xx is not set -# CONFIG_TARGET_bcm4908 is not set -# CONFIG_TARGET_bcm63xx is not set -# CONFIG_TARGET_octeon is not set -# CONFIG_TARGET_gemini is not set -# CONFIG_TARGET_mpc85xx is not set -# CONFIG_TARGET_imx6 is not set -# CONFIG_TARGET_mxs is not set -# CONFIG_TARGET_lantiq is not set -# CONFIG_TARGET_malta is not set -# CONFIG_TARGET_pistachio is not set -# CONFIG_TARGET_mvebu is not set -# CONFIG_TARGET_kirkwood is not set -CONFIG_TARGET_mediatek=y -# CONFIG_TARGET_ramips is not set -# CONFIG_TARGET_at91 is not set -# CONFIG_TARGET_tegra is not set -# CONFIG_TARGET_layerscape is not set -# CONFIG_TARGET_octeontx is not set -# CONFIG_TARGET_oxnas is not set -# CONFIG_TARGET_armvirt is not set -# CONFIG_TARGET_ipq40xx is not set -# CONFIG_TARGET_ipq806x is not set -# CONFIG_TARGET_realtek is not set -# CONFIG_TARGET_rockchip is not set -# CONFIG_TARGET_arc770 is not set -# CONFIG_TARGET_archs38 is not set -# CONFIG_TARGET_omap is not set -# CONFIG_TARGET_uml is not set -# CONFIG_TARGET_zynq is not set -# CONFIG_TARGET_x86 is not set -# CONFIG_TARGET_mediatek_mt7622 is not set -# CONFIG_TARGET_mediatek_mt7623 is not set -# CONFIG_TARGET_mediatek_mt7629 is not set -CONFIG_TARGET_mediatek_mt7986=y -# CONFIG_TARGET_mediatek_mt7981 is not set -# CONFIG_TARGET_MULTI_PROFILE is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax6000-spim-nor-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax6000-spim-nand-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax8400-spim-nand-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax6000-snfi-nand-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax6000-emmc-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax6000-2500wan-spim-nor-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax6000-2500wan-spim-nand-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax6000-2500wan-gsw-spim-nand-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax6000-2500wan-sd-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax8400-2500wan-spim-nand-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax7800-spim-nor-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax7800-spim-nand-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax7800-2500wan-spim-nor-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986a-ax7800-2500wan-spim-nand-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-spim-nor-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-spim-nand-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-snfi-nand-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-emmc-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-2500wan-spim-nor-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-2500wan-spim-nand-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-2500wan-gsw-spim-nand-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-2500wan-snfi-nand-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mt7986b-ax6000-2500wan-sd-rfb is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mediatek_mt7986-fpga is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_mediatek_mt7986-fpga-ubi is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_xiaomi_redmi-router-ax6000 is not set -# CONFIG_TARGET_mediatek_mt7986_DEVICE_xiaomi_redmi-router-ax6000-stock is not set -CONFIG_TARGET_mediatek_mt7986_DEVICE_BPI-R3MINI-NAND=y -CONFIG_HAS_SUBTARGETS=y -CONFIG_HAS_DEVICES=y -CONFIG_TARGET_BOARD="mediatek" -CONFIG_TARGET_SUBTARGET="mt7986" -CONFIG_TARGET_PROFILE="DEVICE_BPI-R3MINI-NAND" -CONFIG_TARGET_ARCH_PACKAGES="aarch64_cortex-a53" -CONFIG_DEFAULT_TARGET_OPTIMIZATION="-Os -pipe -mcpu=cortex-a53" -CONFIG_CPU_TYPE="cortex-a53" -CONFIG_LINUX_5_4=y -CONFIG_DEFAULT_autocore-arm=y -CONFIG_DEFAULT_base-files=y -CONFIG_DEFAULT_block-mount=y -CONFIG_DEFAULT_bpir3_mini-properties=y -CONFIG_DEFAULT_busybox=y -CONFIG_DEFAULT_ca-bundle=y -CONFIG_DEFAULT_default-settings-chn=y -CONFIG_DEFAULT_dnsmasq-full=y -CONFIG_DEFAULT_dropbear=y -CONFIG_DEFAULT_firewall=y -CONFIG_DEFAULT_fstools=y -CONFIG_DEFAULT_iptables=y -CONFIG_DEFAULT_ipv6helper=y -CONFIG_DEFAULT_kmod-gpio-button-hotplug=y -CONFIG_DEFAULT_kmod-ipt-raw=y -CONFIG_DEFAULT_kmod-leds-gpio=y -CONFIG_DEFAULT_kmod-nf-nathelper=y -CONFIG_DEFAULT_kmod-nf-nathelper-extra=y -CONFIG_DEFAULT_kmod-phy-air-en8811h=y -CONFIG_DEFAULT_libc=y -CONFIG_DEFAULT_libgcc=y -CONFIG_DEFAULT_libustream-openssl=y -CONFIG_DEFAULT_logd=y -CONFIG_DEFAULT_luci=y -CONFIG_DEFAULT_luci-app-filetransfer=y -CONFIG_DEFAULT_luci-compat=y -CONFIG_DEFAULT_luci-lib-base=y -CONFIG_DEFAULT_luci-lib-fs=y -CONFIG_DEFAULT_luci-lib-ipkg=y -CONFIG_DEFAULT_mtd=y -CONFIG_DEFAULT_netifd=y -CONFIG_DEFAULT_opkg=y -CONFIG_DEFAULT_ppp=y -CONFIG_DEFAULT_ppp-mod-pppoe=y -CONFIG_DEFAULT_procd=y -CONFIG_DEFAULT_uboot-envtools=y -CONFIG_DEFAULT_uci=y -CONFIG_DEFAULT_uclient-fetch=y -CONFIG_DEFAULT_urandom-seed=y -CONFIG_DEFAULT_urngd=y -CONFIG_HAS_FPU=y -CONFIG_AUDIO_SUPPORT=y -CONFIG_GPIO_SUPPORT=y -CONFIG_PCI_SUPPORT=y -CONFIG_USB_SUPPORT=y -CONFIG_RTC_SUPPORT=y -CONFIG_USES_DEVICETREE=y -CONFIG_USES_INITRAMFS=y -CONFIG_USES_SQUASHFS=y -CONFIG_EMMC_SUPPORT=y -CONFIG_NAND_SUPPORT=y -CONFIG_ARCH_64BIT=y -CONFIG_aarch64=y -CONFIG_ARCH="aarch64" - -# -# Target Images -# -CONFIG_TARGET_ROOTFS_INITRAMFS=y -CONFIG_TARGET_INITRAMFS_COMPRESSION_NONE=y -# CONFIG_TARGET_INITRAMFS_COMPRESSION_GZIP is not set -# CONFIG_TARGET_INITRAMFS_COMPRESSION_BZIP2 is not set -# CONFIG_TARGET_INITRAMFS_COMPRESSION_LZMA is not set -# CONFIG_TARGET_INITRAMFS_COMPRESSION_LZO is not set -# CONFIG_TARGET_INITRAMFS_COMPRESSION_LZ4 is not set -# CONFIG_TARGET_INITRAMFS_COMPRESSION_XZ is not set -CONFIG_EXTERNAL_CPIO="" -# CONFIG_TARGET_INITRAMFS_FORCE is not set - -# -# Root filesystem archives -# -# CONFIG_TARGET_ROOTFS_CPIOGZ is not set -# CONFIG_TARGET_ROOTFS_TARGZ is not set - -# -# Root filesystem images -# -# CONFIG_TARGET_ROOTFS_EXT4FS is not set -CONFIG_TARGET_ROOTFS_SQUASHFS=y -CONFIG_TARGET_SQUASHFS_BLOCK_SIZE=256 -CONFIG_TARGET_UBIFS_FREE_SPACE_FIXUP=y -CONFIG_TARGET_UBIFS_JOURNAL_SIZE="" - -# -# Image Options -# -# end of Target Images - -# CONFIG_EXPERIMENTAL is not set - -# -# Global build settings -# -CONFIG_JSON_OVERVIEW_IMAGE_INFO=y -# CONFIG_ALL_NONSHARED is not set -# CONFIG_ALL_KMODS is not set -# CONFIG_ALL is not set -# CONFIG_BUILDBOT is not set -CONFIG_SIGNED_PACKAGES=y -CONFIG_SIGNATURE_CHECK=y -CONFIG_DOWNLOAD_CHECK_CERTIFICATE=y - -# -# General build options -# -# CONFIG_DISPLAY_SUPPORT is not set -# CONFIG_BUILD_PATENTED is not set -# CONFIG_BUILD_NLS is not set -CONFIG_SHADOW_PASSWORDS=y -# CONFIG_CLEAN_IPKG is not set -# CONFIG_IPK_FILES_CHECKSUMS is not set -CONFIG_INCLUDE_CONFIG=y -# CONFIG_REPRODUCIBLE_DEBUG_INFO is not set -# CONFIG_COLLECT_KERNEL_DEBUG is not set - -# -# Kernel build options -# -CONFIG_KERNEL_BUILD_USER="" -CONFIG_KERNEL_BUILD_DOMAIN="" -CONFIG_KERNEL_PRINTK=y -CONFIG_KERNEL_CRASHLOG=y -CONFIG_KERNEL_SWAP=y -# CONFIG_KERNEL_PROC_STRIPPED is not set -CONFIG_KERNEL_DEBUG_FS=y -# CONFIG_KERNEL_ARM_PMU is not set -# CONFIG_KERNEL_PERF_EVENTS is not set -# CONFIG_KERNEL_PROFILING is not set -# CONFIG_KERNEL_UBSAN is not set -# CONFIG_KERNEL_KASAN is not set -# CONFIG_KERNEL_KCOV is not set -# CONFIG_KERNEL_TASKSTATS is not set -CONFIG_KERNEL_KALLSYMS=y -# CONFIG_KERNEL_FTRACE is not set -CONFIG_KERNEL_DEBUG_KERNEL=y -CONFIG_KERNEL_DEBUG_INFO=y -# CONFIG_KERNEL_DYNAMIC_DEBUG is not set -# CONFIG_KERNEL_KPROBES is not set -CONFIG_KERNEL_AIO=y -CONFIG_KERNEL_IO_URING=y -CONFIG_KERNEL_FHANDLE=y -CONFIG_KERNEL_FANOTIFY=y -# CONFIG_KERNEL_BLK_DEV_BSG is not set -# CONFIG_KERNEL_HUGETLB_PAGE is not set -CONFIG_KERNEL_MAGIC_SYSRQ=y -# CONFIG_KERNEL_DEBUG_PINCTRL is not set -# CONFIG_KERNEL_DEBUG_GPIO is not set -CONFIG_KERNEL_COREDUMP=y -CONFIG_KERNEL_ELF_CORE=y -# CONFIG_KERNEL_PROVE_LOCKING is not set -# CONFIG_KERNEL_SOFTLOCKUP_DETECTOR is not set -# CONFIG_KERNEL_DETECT_HUNG_TASK is not set -# CONFIG_KERNEL_WQ_WATCHDOG is not set -# CONFIG_KERNEL_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_KERNEL_DEBUG_VM is not set -CONFIG_KERNEL_PRINTK_TIME=y -# CONFIG_KERNEL_SLABINFO is not set -# CONFIG_KERNEL_PROC_PAGE_MONITOR is not set -# CONFIG_KERNEL_KEXEC is not set -# CONFIG_USE_RFKILL is not set -# CONFIG_USE_SPARSE is not set -# CONFIG_KERNEL_DEVTMPFS is not set -# CONFIG_KERNEL_KEYS is not set -CONFIG_KERNEL_CGROUPS=y -# CONFIG_KERNEL_CGROUP_DEBUG is not set -CONFIG_KERNEL_FREEZER=y -CONFIG_KERNEL_CGROUP_FREEZER=y -CONFIG_KERNEL_CGROUP_DEVICE=y -# CONFIG_KERNEL_CGROUP_HUGETLB is not set -CONFIG_KERNEL_CGROUP_PIDS=y -CONFIG_KERNEL_CGROUP_RDMA=y -CONFIG_KERNEL_CGROUP_BPF=y -CONFIG_KERNEL_CPUSETS=y -# CONFIG_KERNEL_PROC_PID_CPUSET is not set -CONFIG_KERNEL_CGROUP_CPUACCT=y -CONFIG_KERNEL_RESOURCE_COUNTERS=y -CONFIG_KERNEL_MM_OWNER=y -CONFIG_KERNEL_MEMCG=y -# CONFIG_KERNEL_MEMCG_SWAP is not set -CONFIG_KERNEL_MEMCG_KMEM=y -# CONFIG_KERNEL_CGROUP_PERF is not set -CONFIG_KERNEL_CGROUP_SCHED=y -CONFIG_KERNEL_FAIR_GROUP_SCHED=y -# CONFIG_KERNEL_CFS_BANDWIDTH is not set -CONFIG_KERNEL_RT_GROUP_SCHED=y -CONFIG_KERNEL_BLK_CGROUP=y -# CONFIG_KERNEL_CFQ_GROUP_IOSCHED is not set -# CONFIG_KERNEL_BLK_DEV_THROTTLING is not set -# CONFIG_KERNEL_DEBUG_BLK_CGROUP is not set -CONFIG_KERNEL_NET_CLS_CGROUP=y -# CONFIG_KERNEL_CGROUP_NET_CLASSID is not set -# CONFIG_KERNEL_CGROUP_NET_PRIO is not set -CONFIG_KERNEL_NAMESPACES=y -CONFIG_KERNEL_UTS_NS=y -CONFIG_KERNEL_IPC_NS=y -CONFIG_KERNEL_USER_NS=y -CONFIG_KERNEL_PID_NS=y -CONFIG_KERNEL_NET_NS=y -CONFIG_KERNEL_DEVPTS_MULTIPLE_INSTANCES=y -CONFIG_KERNEL_POSIX_MQUEUE=y -CONFIG_KERNEL_SECCOMP_FILTER=y -CONFIG_KERNEL_SECCOMP=y -CONFIG_KERNEL_IP_MROUTE=y -CONFIG_KERNEL_IPV6=y -CONFIG_KERNEL_IPV6_MULTIPLE_TABLES=y -CONFIG_KERNEL_IPV6_SUBTREES=y -CONFIG_KERNEL_IPV6_MROUTE=y -# CONFIG_KERNEL_IPV6_PIMSM_V2 is not set -CONFIG_KERNEL_IPV6_SEG6_LWTUNNEL=y -# CONFIG_KERNEL_LWTUNNEL_BPF is not set -# CONFIG_KERNEL_IP_PNP is not set - -# -# Filesystem ACL and attr support options -# -# CONFIG_USE_FS_ACL_ATTR is not set -# CONFIG_KERNEL_FS_POSIX_ACL is not set -# CONFIG_KERNEL_BTRFS_FS_POSIX_ACL is not set -# CONFIG_KERNEL_EXT4_FS_POSIX_ACL is not set -# CONFIG_KERNEL_F2FS_FS_POSIX_ACL is not set -# CONFIG_KERNEL_JFFS2_FS_POSIX_ACL is not set -# CONFIG_KERNEL_TMPFS_POSIX_ACL is not set -# CONFIG_KERNEL_CIFS_ACL is not set -# CONFIG_KERNEL_HFS_FS_POSIX_ACL is not set -# CONFIG_KERNEL_HFSPLUS_FS_POSIX_ACL is not set -# CONFIG_KERNEL_NFS_ACL_SUPPORT is not set -# CONFIG_KERNEL_NFS_V3_ACL_SUPPORT is not set -# CONFIG_KERNEL_NFSD_V2_ACL_SUPPORT is not set -# CONFIG_KERNEL_NFSD_V3_ACL_SUPPORT is not set -# CONFIG_KERNEL_REISER_FS_POSIX_ACL is not set -# CONFIG_KERNEL_XFS_POSIX_ACL is not set -# CONFIG_KERNEL_JFS_POSIX_ACL is not set -# end of Filesystem ACL and attr support options - -CONFIG_KERNEL_DEVMEM=y -# CONFIG_KERNEL_DEVKMEM is not set -CONFIG_KERNEL_SQUASHFS_FRAGMENT_CACHE_SIZE=3 -# CONFIG_KERNEL_SQUASHFS_XATTR is not set -CONFIG_KERNEL_CC_OPTIMIZE_FOR_PERFORMANCE=y -# CONFIG_KERNEL_CC_OPTIMIZE_FOR_SIZE is not set -# CONFIG_KERNEL_AUDIT is not set -# CONFIG_KERNEL_SECURITY is not set -# CONFIG_KERNEL_SECURITY_NETWORK is not set -# CONFIG_KERNEL_SECURITY_SELINUX is not set -# CONFIG_KERNEL_EXT4_FS_SECURITY is not set -# CONFIG_KERNEL_F2FS_FS_SECURITY is not set -# CONFIG_KERNEL_UBIFS_FS_SECURITY is not set -# CONFIG_KERNEL_JFFS2_FS_SECURITY is not set -# end of Kernel build options - -# -# Package build options -# -# CONFIG_DEBUG is not set -CONFIG_IPV6=y - -# -# Stripping options -# -# CONFIG_NO_STRIP is not set -# CONFIG_USE_STRIP is not set -CONFIG_USE_SSTRIP=y -CONFIG_SSTRIP_ARGS="-z" -# CONFIG_STRIP_KERNEL_EXPORTS is not set -# CONFIG_USE_MKLIBS is not set - -# -# Hardening build options -# -# CONFIG_PKG_CHECK_FORMAT_SECURITY is not set -# CONFIG_PKG_ASLR_PIE_NONE is not set -CONFIG_PKG_ASLR_PIE_REGULAR=y -# CONFIG_PKG_ASLR_PIE_ALL is not set -# CONFIG_PKG_CC_STACKPROTECTOR_NONE is not set -CONFIG_PKG_CC_STACKPROTECTOR_REGULAR=y -# CONFIG_PKG_CC_STACKPROTECTOR_STRONG is not set -# CONFIG_KERNEL_CC_STACKPROTECTOR_NONE is not set -CONFIG_KERNEL_CC_STACKPROTECTOR_REGULAR=y -# CONFIG_KERNEL_CC_STACKPROTECTOR_STRONG is not set -CONFIG_KERNEL_STACKPROTECTOR=y -# CONFIG_KERNEL_STACKPROTECTOR_STRONG is not set -# CONFIG_PKG_FORTIFY_SOURCE_NONE is not set -# CONFIG_PKG_FORTIFY_SOURCE_1 is not set -CONFIG_PKG_FORTIFY_SOURCE_2=y -# CONFIG_PKG_RELRO_NONE is not set -# CONFIG_PKG_RELRO_PARTIAL is not set -CONFIG_PKG_RELRO_FULL=y -# CONFIG_SELINUX is not set -# end of Global build settings - -CONFIG_DEVEL=y -# CONFIG_BROKEN is not set -CONFIG_BINARY_FOLDER="" -CONFIG_DOWNLOAD_FOLDER="" -CONFIG_LOCALMIRROR="" -CONFIG_AUTOREBUILD=y -# CONFIG_AUTOREMOVE is not set -CONFIG_BUILD_SUFFIX="" -CONFIG_TARGET_ROOTFS_DIR="" -# CONFIG_CCACHE is not set -CONFIG_CCACHE_DIR="" -CONFIG_KERNEL_CFLAGS="" -CONFIG_EXTERNAL_KERNEL_TREE="" -CONFIG_KERNEL_GIT_CLONE_URI="" -# CONFIG_BUILD_LOG is not set -CONFIG_BUILD_LOG_DIR="" -# CONFIG_SRC_TREE_OVERRIDE is not set -CONFIG_EXTRA_OPTIMIZATION="-fno-caller-saves -fno-plt" -# CONFIG_TARGET_OPTIONS is not set -CONFIG_TARGET_OPTIMIZATION="-Os -pipe -mcpu=cortex-a53" -# CONFIG_EXTERNAL_TOOLCHAIN is not set -CONFIG_NEED_TOOLCHAIN=y -CONFIG_TOOLCHAINOPTS=y -# CONFIG_EXTRA_TARGET_ARCH is not set - -# -# Binary tools -# -# CONFIG_BINUTILS_USE_VERSION_2_32 is not set -CONFIG_BINUTILS_USE_VERSION_2_34=y -# CONFIG_BINUTILS_USE_VERSION_2_35_1 is not set -CONFIG_EXTRA_BINUTILS_CONFIG_OPTIONS="" - -# -# Compiler -# -# CONFIG_GCC_USE_VERSION_7 is not set -CONFIG_GCC_USE_VERSION_8=y -# CONFIG_GCC_USE_VERSION_9 is not set -# CONFIG_GCC_USE_VERSION_10 is not set -# CONFIG_GCC_USE_GRAPHITE is not set -CONFIG_EXTRA_GCC_CONFIG_OPTIONS="" -# CONFIG_GCC_DEFAULT_PIE is not set -# CONFIG_GCC_DEFAULT_SSP is not set -# CONFIG_SJLJ_EXCEPTIONS is not set -# CONFIG_INSTALL_GFORTRAN is not set - -# -# C Library -# -# CONFIG_LIBC_USE_GLIBC is not set -CONFIG_LIBC_USE_MUSL=y -# CONFIG_MUSL_DISABLE_CRYPT_SIZE_HACK is not set - -# -# Debuggers -# -# CONFIG_GDB is not set -CONFIG_USE_MUSL=y -CONFIG_SSP_SUPPORT=y -CONFIG_BINUTILS_VERSION_2_34=y -CONFIG_BINUTILS_VERSION="2.34" -CONFIG_GCC_VERSION="8.4.0" -# CONFIG_GCC_USE_IREMAP is not set -CONFIG_LIBC="musl" -CONFIG_TARGET_SUFFIX="musl" -# CONFIG_IB is not set -# CONFIG_SDK is not set -# CONFIG_MAKE_TOOLCHAIN is not set -# CONFIG_IMAGEOPT is not set -# CONFIG_PREINITOPT is not set -CONFIG_TARGET_PREINIT_SUPPRESS_STDERR=y -# CONFIG_TARGET_PREINIT_DISABLE_FAILSAFE is not set -CONFIG_TARGET_PREINIT_TIMEOUT=2 -# CONFIG_TARGET_PREINIT_SHOW_NETMSG is not set -# CONFIG_TARGET_PREINIT_SUPPRESS_FAILSAFE_NETMSG is not set -CONFIG_TARGET_PREINIT_IFNAME="" -CONFIG_TARGET_PREINIT_IP="192.168.1.1" -CONFIG_TARGET_PREINIT_NETMASK="255.255.255.0" -CONFIG_TARGET_PREINIT_BROADCAST="192.168.1.255" -# CONFIG_INITOPT is not set -CONFIG_TARGET_INIT_PATH="/usr/sbin:/usr/bin:/sbin:/bin" -CONFIG_TARGET_INIT_ENV="" -CONFIG_TARGET_INIT_CMD="/sbin/init" -CONFIG_TARGET_INIT_SUPPRESS_STDERR=y -# CONFIG_VERSIONOPT is not set -CONFIG_PER_FEED_REPO=y -CONFIG_FEED_packages=y -CONFIG_FEED_luci=y -CONFIG_FEED_routing=y -CONFIG_FEED_telephony=y - -# -# Base system -# -# CONFIG_PACKAGE_attendedsysupgrade-common is not set -# CONFIG_PACKAGE_auc is not set -CONFIG_PACKAGE_base-files=y -CONFIG_PACKAGE_block-mount=y -CONFIG_PACKAGE_blockd=y -# CONFIG_PACKAGE_bridge is not set -CONFIG_PACKAGE_busybox=y -CONFIG_BUSYBOX_CUSTOM=y -CONFIG_BUSYBOX_DEFAULT_HAVE_DOT_CONFIG=y -# CONFIG_BUSYBOX_DEFAULT_DESKTOP is not set -# CONFIG_BUSYBOX_DEFAULT_EXTRA_COMPAT is not set -# CONFIG_BUSYBOX_DEFAULT_FEDORA_COMPAT is not set -CONFIG_BUSYBOX_DEFAULT_INCLUDE_SUSv2=y -CONFIG_BUSYBOX_DEFAULT_LONG_OPTS=y -CONFIG_BUSYBOX_DEFAULT_SHOW_USAGE=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_VERBOSE_USAGE=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_COMPRESS_USAGE is not set -CONFIG_BUSYBOX_DEFAULT_LFS=y -# CONFIG_BUSYBOX_DEFAULT_PAM is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_DEVPTS=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UTMP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_WTMP is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_PIDFILE=y -CONFIG_BUSYBOX_DEFAULT_PID_FILE_PATH="/var/run" -# CONFIG_BUSYBOX_DEFAULT_BUSYBOX is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SHOW_SCRIPT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSTALLER is not set -# CONFIG_BUSYBOX_DEFAULT_INSTALL_NO_USR is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SUID is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SUID_CONFIG is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SUID_CONFIG_QUIET is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_PREFER_APPLETS=y -CONFIG_BUSYBOX_DEFAULT_BUSYBOX_EXEC_PATH="/proc/self/exe" -# CONFIG_BUSYBOX_DEFAULT_SELINUX is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CLEAN_UP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOG_INFO is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOG=y -# CONFIG_BUSYBOX_DEFAULT_STATIC is not set -# CONFIG_BUSYBOX_DEFAULT_PIE is not set -# CONFIG_BUSYBOX_DEFAULT_NOMMU is not set -# CONFIG_BUSYBOX_DEFAULT_BUILD_LIBBUSYBOX is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LIBBUSYBOX_STATIC is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INDIVIDUAL is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SHARED_BUSYBOX is not set -CONFIG_BUSYBOX_DEFAULT_CROSS_COMPILER_PREFIX="" -CONFIG_BUSYBOX_DEFAULT_SYSROOT="" -CONFIG_BUSYBOX_DEFAULT_EXTRA_CFLAGS="" -CONFIG_BUSYBOX_DEFAULT_EXTRA_LDFLAGS="" -CONFIG_BUSYBOX_DEFAULT_EXTRA_LDLIBS="" -# CONFIG_BUSYBOX_DEFAULT_USE_PORTABLE_CODE is not set -# CONFIG_BUSYBOX_DEFAULT_STACK_OPTIMIZATION_386 is not set -# CONFIG_BUSYBOX_DEFAULT_STATIC_LIBGCC is not set -CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_SYMLINKS=y -# CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_HARDLINKS is not set -# CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_SCRIPT_WRAPPERS is not set -# CONFIG_BUSYBOX_DEFAULT_INSTALL_APPLET_DONT is not set -# CONFIG_BUSYBOX_DEFAULT_INSTALL_SH_APPLET_SYMLINK is not set -# CONFIG_BUSYBOX_DEFAULT_INSTALL_SH_APPLET_HARDLINK is not set -# CONFIG_BUSYBOX_DEFAULT_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set -CONFIG_BUSYBOX_DEFAULT_PREFIX="./_install" -# CONFIG_BUSYBOX_DEFAULT_DEBUG is not set -# CONFIG_BUSYBOX_DEFAULT_DEBUG_PESSIMIZE is not set -# CONFIG_BUSYBOX_DEFAULT_DEBUG_SANITIZE is not set -# CONFIG_BUSYBOX_DEFAULT_UNIT_TEST is not set -# CONFIG_BUSYBOX_DEFAULT_WERROR is not set -# CONFIG_BUSYBOX_DEFAULT_WARN_SIMPLE_MSG is not set -CONFIG_BUSYBOX_DEFAULT_NO_DEBUG_LIB=y -# CONFIG_BUSYBOX_DEFAULT_DMALLOC is not set -# CONFIG_BUSYBOX_DEFAULT_EFENCE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_USE_BSS_TAIL is not set -# CONFIG_BUSYBOX_DEFAULT_FLOAT_DURATION is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_RTMINMAX is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_RTMINMAX_USE_LIBC_DEFINITIONS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_BUFFERS_USE_MALLOC is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_BUFFERS_GO_ON_STACK=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_BUFFERS_GO_IN_BSS is not set -CONFIG_BUSYBOX_DEFAULT_PASSWORD_MINLEN=6 -CONFIG_BUSYBOX_DEFAULT_MD5_SMALL=1 -CONFIG_BUSYBOX_DEFAULT_SHA3_SMALL=1 -CONFIG_BUSYBOX_DEFAULT_FEATURE_FAST_TOP=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_ETC_NETWORKS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_ETC_SERVICES is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_MAX_LEN=512 -# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_VI is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_HISTORY=256 -# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_SAVEHISTORY is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_SAVE_ON_EXIT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_REVERSE_SEARCH is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_TAB_COMPLETION=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_USERNAME_COMPLETION is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_FANCY_PROMPT=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_WINCH is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_EDITING_ASK_TERMINAL is not set -# CONFIG_BUSYBOX_DEFAULT_LOCALE_SUPPORT is not set -# CONFIG_BUSYBOX_DEFAULT_UNICODE_SUPPORT is not set -# CONFIG_BUSYBOX_DEFAULT_UNICODE_USING_LOCALE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHECK_UNICODE_IN_ENV is not set -CONFIG_BUSYBOX_DEFAULT_SUBST_WCHAR=0 -CONFIG_BUSYBOX_DEFAULT_LAST_SUPPORTED_WCHAR=0 -# CONFIG_BUSYBOX_DEFAULT_UNICODE_COMBINING_WCHARS is not set -# CONFIG_BUSYBOX_DEFAULT_UNICODE_WIDE_WCHARS is not set -# CONFIG_BUSYBOX_DEFAULT_UNICODE_BIDI_SUPPORT is not set -# CONFIG_BUSYBOX_DEFAULT_UNICODE_NEUTRAL_TABLE is not set -# CONFIG_BUSYBOX_DEFAULT_UNICODE_PRESERVE_BROKEN is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_NON_POSIX_CP=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VERBOSE_CP_MESSAGE is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_USE_SENDFILE=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_COPYBUF_KB=4 -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SKIP_ROOTFS is not set -CONFIG_BUSYBOX_DEFAULT_MONOTONIC_SYSCALL=y -CONFIG_BUSYBOX_DEFAULT_IOCTL_HEX2STR_ERROR=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HWIB is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_XZ is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_LZMA is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_BZ2 is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_GZ=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SEAMLESS_Z is not set -# CONFIG_BUSYBOX_DEFAULT_AR is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_AR_LONG_FILENAMES is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_AR_CREATE is not set -# CONFIG_BUSYBOX_DEFAULT_UNCOMPRESS is not set -CONFIG_BUSYBOX_DEFAULT_GUNZIP=y -CONFIG_BUSYBOX_DEFAULT_ZCAT=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_GUNZIP_LONG_OPTIONS is not set -CONFIG_BUSYBOX_DEFAULT_BUNZIP2=y -CONFIG_BUSYBOX_DEFAULT_BZCAT=y -# CONFIG_BUSYBOX_DEFAULT_UNLZMA is not set -# CONFIG_BUSYBOX_DEFAULT_LZCAT is not set -# CONFIG_BUSYBOX_DEFAULT_LZMA is not set -# CONFIG_BUSYBOX_DEFAULT_UNXZ is not set -# CONFIG_BUSYBOX_DEFAULT_XZCAT is not set -# CONFIG_BUSYBOX_DEFAULT_XZ is not set -# CONFIG_BUSYBOX_DEFAULT_BZIP2 is not set -CONFIG_BUSYBOX_DEFAULT_BZIP2_SMALL=0 -CONFIG_BUSYBOX_DEFAULT_FEATURE_BZIP2_DECOMPRESS=y -# CONFIG_BUSYBOX_DEFAULT_CPIO is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CPIO_O is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CPIO_P is not set -# CONFIG_BUSYBOX_DEFAULT_DPKG is not set -# CONFIG_BUSYBOX_DEFAULT_DPKG_DEB is not set -CONFIG_BUSYBOX_DEFAULT_GZIP=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_GZIP_LONG_OPTIONS is not set -CONFIG_BUSYBOX_DEFAULT_GZIP_FAST=0 -# CONFIG_BUSYBOX_DEFAULT_FEATURE_GZIP_LEVELS is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_GZIP_DECOMPRESS=y -# CONFIG_BUSYBOX_DEFAULT_LZOP is not set -# CONFIG_BUSYBOX_DEFAULT_UNLZOP is not set -# CONFIG_BUSYBOX_DEFAULT_LZOPCAT is not set -# CONFIG_BUSYBOX_DEFAULT_LZOP_COMPR_HIGH is not set -# CONFIG_BUSYBOX_DEFAULT_RPM is not set -# CONFIG_BUSYBOX_DEFAULT_RPM2CPIO is not set -CONFIG_BUSYBOX_DEFAULT_TAR=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_LONG_OPTIONS is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_CREATE=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_AUTODETECT is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_FROM=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_GNU_EXTENSIONS=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_TO_COMMAND is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_UNAME_GNAME is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_NOPRESERVE_TIME is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TAR_SELINUX is not set -# CONFIG_BUSYBOX_DEFAULT_UNZIP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNZIP_CDF is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNZIP_BZIP2 is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNZIP_LZMA is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNZIP_XZ is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LZMA_FAST is not set -CONFIG_BUSYBOX_DEFAULT_BASENAME=y -CONFIG_BUSYBOX_DEFAULT_CAT=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CATN is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CATV is not set -CONFIG_BUSYBOX_DEFAULT_CHGRP=y -CONFIG_BUSYBOX_DEFAULT_CHMOD=y -CONFIG_BUSYBOX_DEFAULT_CHOWN=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHOWN_LONG_OPTIONS is not set -CONFIG_BUSYBOX_DEFAULT_CHROOT=y -# CONFIG_BUSYBOX_DEFAULT_CKSUM is not set -# CONFIG_BUSYBOX_DEFAULT_COMM is not set -CONFIG_BUSYBOX_DEFAULT_CP=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CP_LONG_OPTIONS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CP_REFLINK is not set -CONFIG_BUSYBOX_DEFAULT_CUT=y -CONFIG_BUSYBOX_DEFAULT_DATE=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_DATE_ISOFMT=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_DATE_NANO is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_DATE_COMPAT is not set -CONFIG_BUSYBOX_DEFAULT_DD=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_DD_SIGNAL_HANDLING=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_DD_THIRD_STATUS_LINE is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_DD_IBS_OBS=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_DD_STATUS is not set -CONFIG_BUSYBOX_DEFAULT_DF=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_DF_FANCY is not set -CONFIG_BUSYBOX_DEFAULT_DIRNAME=y -# CONFIG_BUSYBOX_DEFAULT_DOS2UNIX is not set -# CONFIG_BUSYBOX_DEFAULT_UNIX2DOS is not set -CONFIG_BUSYBOX_DEFAULT_DU=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y -CONFIG_BUSYBOX_DEFAULT_ECHO=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_ECHO=y -CONFIG_BUSYBOX_DEFAULT_ENV=y -# CONFIG_BUSYBOX_DEFAULT_EXPAND is not set -# CONFIG_BUSYBOX_DEFAULT_UNEXPAND is not set -CONFIG_BUSYBOX_DEFAULT_EXPR=y -CONFIG_BUSYBOX_DEFAULT_EXPR_MATH_SUPPORT_64=y -# CONFIG_BUSYBOX_DEFAULT_FACTOR is not set -CONFIG_BUSYBOX_DEFAULT_FALSE=y -# CONFIG_BUSYBOX_DEFAULT_FOLD is not set -CONFIG_BUSYBOX_DEFAULT_HEAD=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_HEAD=y -# CONFIG_BUSYBOX_DEFAULT_HOSTID is not set -CONFIG_BUSYBOX_DEFAULT_ID=y -# CONFIG_BUSYBOX_DEFAULT_GROUPS is not set -# CONFIG_BUSYBOX_DEFAULT_INSTALL is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSTALL_LONG_OPTIONS is not set -# CONFIG_BUSYBOX_DEFAULT_LINK is not set -CONFIG_BUSYBOX_DEFAULT_LN=y -# CONFIG_BUSYBOX_DEFAULT_LOGNAME is not set -CONFIG_BUSYBOX_DEFAULT_LS=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_FILETYPES=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_FOLLOWLINKS=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_RECURSIVE=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_WIDTH=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_SORTFILES=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_TIMESTAMPS=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_USERNAME=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_COLOR=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_LS_COLOR_IS_DEFAULT=y -CONFIG_BUSYBOX_DEFAULT_MD5SUM=y -# CONFIG_BUSYBOX_DEFAULT_SHA1SUM is not set -CONFIG_BUSYBOX_DEFAULT_SHA256SUM=y -# CONFIG_BUSYBOX_DEFAULT_SHA512SUM is not set -# CONFIG_BUSYBOX_DEFAULT_SHA3SUM is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_MD5_SHA1_SUM_CHECK=y -CONFIG_BUSYBOX_DEFAULT_MKDIR=y -CONFIG_BUSYBOX_DEFAULT_MKFIFO=y -CONFIG_BUSYBOX_DEFAULT_MKNOD=y -CONFIG_BUSYBOX_DEFAULT_MKTEMP=y -CONFIG_BUSYBOX_DEFAULT_MV=y -CONFIG_BUSYBOX_DEFAULT_NICE=y -# CONFIG_BUSYBOX_DEFAULT_NL is not set -# CONFIG_BUSYBOX_DEFAULT_NOHUP is not set -# CONFIG_BUSYBOX_DEFAULT_NPROC is not set -# CONFIG_BUSYBOX_DEFAULT_OD is not set -# CONFIG_BUSYBOX_DEFAULT_PASTE is not set -# CONFIG_BUSYBOX_DEFAULT_PRINTENV is not set -CONFIG_BUSYBOX_DEFAULT_PRINTF=y -CONFIG_BUSYBOX_DEFAULT_PWD=y -CONFIG_BUSYBOX_DEFAULT_READLINK=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_READLINK_FOLLOW=y -# CONFIG_BUSYBOX_DEFAULT_REALPATH is not set -CONFIG_BUSYBOX_DEFAULT_RM=y -CONFIG_BUSYBOX_DEFAULT_RMDIR=y -CONFIG_BUSYBOX_DEFAULT_SEQ=y -# CONFIG_BUSYBOX_DEFAULT_SHRED is not set -# CONFIG_BUSYBOX_DEFAULT_SHUF is not set -CONFIG_BUSYBOX_DEFAULT_SLEEP=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_SLEEP=y -CONFIG_BUSYBOX_DEFAULT_SORT=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SORT_BIG is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SORT_OPTIMIZE_MEMORY is not set -# CONFIG_BUSYBOX_DEFAULT_SPLIT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SPLIT_FANCY is not set -# CONFIG_BUSYBOX_DEFAULT_STAT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_STAT_FORMAT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_STAT_FILESYSTEM is not set -# CONFIG_BUSYBOX_DEFAULT_STTY is not set -# CONFIG_BUSYBOX_DEFAULT_SUM is not set -CONFIG_BUSYBOX_DEFAULT_SYNC=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SYNC_FANCY is not set -CONFIG_BUSYBOX_DEFAULT_FSYNC=y -# CONFIG_BUSYBOX_DEFAULT_TAC is not set -CONFIG_BUSYBOX_DEFAULT_TAIL=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_TAIL=y -CONFIG_BUSYBOX_DEFAULT_TEE=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_TEE_USE_BLOCK_IO=y -CONFIG_BUSYBOX_DEFAULT_TEST=y -CONFIG_BUSYBOX_DEFAULT_TEST1=y -CONFIG_BUSYBOX_DEFAULT_TEST2=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_TEST_64=y -# CONFIG_BUSYBOX_DEFAULT_TIMEOUT is not set -CONFIG_BUSYBOX_DEFAULT_TOUCH=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOUCH_NODEREF is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_TOUCH_SUSV3=y -CONFIG_BUSYBOX_DEFAULT_TR=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TR_CLASSES is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TR_EQUIV is not set -CONFIG_BUSYBOX_DEFAULT_TRUE=y -# CONFIG_BUSYBOX_DEFAULT_TRUNCATE is not set -# CONFIG_BUSYBOX_DEFAULT_TTY is not set -CONFIG_BUSYBOX_DEFAULT_UNAME=y -CONFIG_BUSYBOX_DEFAULT_UNAME_OSNAME="GNU/Linux" -# CONFIG_BUSYBOX_DEFAULT_BB_ARCH is not set -CONFIG_BUSYBOX_DEFAULT_UNIQ=y -# CONFIG_BUSYBOX_DEFAULT_UNLINK is not set -# CONFIG_BUSYBOX_DEFAULT_USLEEP is not set -# CONFIG_BUSYBOX_DEFAULT_UUDECODE is not set -# CONFIG_BUSYBOX_DEFAULT_BASE32 is not set -# CONFIG_BUSYBOX_DEFAULT_BASE64 is not set -# CONFIG_BUSYBOX_DEFAULT_UUENCODE is not set -CONFIG_BUSYBOX_DEFAULT_WC=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_WC_LARGE is not set -# CONFIG_BUSYBOX_DEFAULT_WHO is not set -# CONFIG_BUSYBOX_DEFAULT_W is not set -# CONFIG_BUSYBOX_DEFAULT_USERS is not set -# CONFIG_BUSYBOX_DEFAULT_WHOAMI is not set -CONFIG_BUSYBOX_DEFAULT_YES=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VERBOSE is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_PRESERVE_HARDLINKS=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_HUMAN_READABLE=y -# CONFIG_BUSYBOX_DEFAULT_CHVT is not set -CONFIG_BUSYBOX_DEFAULT_CLEAR=y -# CONFIG_BUSYBOX_DEFAULT_DEALLOCVT is not set -# CONFIG_BUSYBOX_DEFAULT_DUMPKMAP is not set -# CONFIG_BUSYBOX_DEFAULT_FGCONSOLE is not set -# CONFIG_BUSYBOX_DEFAULT_KBD_MODE is not set -# CONFIG_BUSYBOX_DEFAULT_LOADFONT is not set -# CONFIG_BUSYBOX_DEFAULT_SETFONT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETFONT_TEXTUAL_MAP is not set -CONFIG_BUSYBOX_DEFAULT_DEFAULT_SETFONT_DIR="" -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LOADFONT_PSF2 is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LOADFONT_RAW is not set -# CONFIG_BUSYBOX_DEFAULT_LOADKMAP is not set -# CONFIG_BUSYBOX_DEFAULT_OPENVT is not set -CONFIG_BUSYBOX_DEFAULT_RESET=y -# CONFIG_BUSYBOX_DEFAULT_RESIZE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_RESIZE_PRINT is not set -# CONFIG_BUSYBOX_DEFAULT_SETCONSOLE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETCONSOLE_LONG_OPTIONS is not set -# CONFIG_BUSYBOX_DEFAULT_SETKEYCODES is not set -# CONFIG_BUSYBOX_DEFAULT_SETLOGCONS is not set -# CONFIG_BUSYBOX_DEFAULT_SHOWKEY is not set -# CONFIG_BUSYBOX_DEFAULT_PIPE_PROGRESS is not set -# CONFIG_BUSYBOX_DEFAULT_RUN_PARTS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_RUN_PARTS_LONG_OPTIONS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_RUN_PARTS_FANCY is not set -CONFIG_BUSYBOX_DEFAULT_START_STOP_DAEMON=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_START_STOP_DAEMON_FANCY is not set -CONFIG_BUSYBOX_DEFAULT_WHICH=y -# CONFIG_BUSYBOX_DEFAULT_MINIPS is not set -# CONFIG_BUSYBOX_DEFAULT_NUKE is not set -# CONFIG_BUSYBOX_DEFAULT_RESUME is not set -# CONFIG_BUSYBOX_DEFAULT_RUN_INIT is not set -CONFIG_BUSYBOX_DEFAULT_AWK=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_AWK_LIBM=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_AWK_GNU_EXTENSIONS=y -CONFIG_BUSYBOX_DEFAULT_CMP=y -# CONFIG_BUSYBOX_DEFAULT_DIFF is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_DIFF_LONG_OPTIONS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_DIFF_DIR is not set -# CONFIG_BUSYBOX_DEFAULT_ED is not set -# CONFIG_BUSYBOX_DEFAULT_PATCH is not set -CONFIG_BUSYBOX_DEFAULT_SED=y -CONFIG_BUSYBOX_DEFAULT_VI=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_MAX_LEN=1024 -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_8BIT is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_COLON=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_YANKMARK=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_SEARCH=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_REGEX_SEARCH is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_USE_SIGNALS=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_DOT_CMD=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_READONLY=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_SETOPTS=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_SET=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_WIN_RESIZE=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_ASK_TERMINAL=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_UNDO is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_UNDO_QUEUE is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_VI_UNDO_QUEUE_MAX=0 -CONFIG_BUSYBOX_DEFAULT_FEATURE_ALLOW_EXEC=y -CONFIG_BUSYBOX_DEFAULT_FIND=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PRINT0=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_MTIME=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_MMIN=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PERM=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_TYPE=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_EXECUTABLE is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_XDEV=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_MAXDEPTH=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_NEWER=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_INUM is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_EXEC=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_EXEC_PLUS is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_USER=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_GROUP=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_NOT=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_DEPTH=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PAREN=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_SIZE=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PRUNE=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_QUIT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_DELETE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_EMPTY is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_PATH=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_REGEX=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_CONTEXT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_FIND_LINKS is not set -CONFIG_BUSYBOX_DEFAULT_GREP=y -CONFIG_BUSYBOX_DEFAULT_EGREP=y -CONFIG_BUSYBOX_DEFAULT_FGREP=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_GREP_CONTEXT=y -CONFIG_BUSYBOX_DEFAULT_XARGS=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_CONFIRMATION=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_QUOTES=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_TERMOPT=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_ZERO_TERM=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_REPL_STR is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_PARALLEL is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_XARGS_SUPPORT_ARGS_FILE is not set -# CONFIG_BUSYBOX_DEFAULT_BOOTCHARTD is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_BOOTCHARTD_CONFIG_FILE is not set -CONFIG_BUSYBOX_DEFAULT_HALT=y -CONFIG_BUSYBOX_DEFAULT_POWEROFF=y -CONFIG_BUSYBOX_DEFAULT_REBOOT=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_WAIT_FOR_INIT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CALL_TELINIT is not set -CONFIG_BUSYBOX_DEFAULT_TELINIT_PATH="" -# CONFIG_BUSYBOX_DEFAULT_INIT is not set -# CONFIG_BUSYBOX_DEFAULT_LINUXRC is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_USE_INITTAB is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_KILL_REMOVED is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_KILL_DELAY=0 -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_SCTTY is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_SYSLOG is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_QUIET is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_COREDUMPS is not set -CONFIG_BUSYBOX_DEFAULT_INIT_TERMINAL_TYPE="" -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INIT_MODIFY_CMDLINE is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_SHADOWPASSWDS=y -# CONFIG_BUSYBOX_DEFAULT_USE_BB_PWD_GRP is not set -# CONFIG_BUSYBOX_DEFAULT_USE_BB_SHADOW is not set -# CONFIG_BUSYBOX_DEFAULT_USE_BB_CRYPT is not set -# CONFIG_BUSYBOX_DEFAULT_USE_BB_CRYPT_SHA is not set -# CONFIG_BUSYBOX_DEFAULT_ADD_SHELL is not set -# CONFIG_BUSYBOX_DEFAULT_REMOVE_SHELL is not set -# CONFIG_BUSYBOX_DEFAULT_ADDGROUP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_ADDUSER_TO_GROUP is not set -# CONFIG_BUSYBOX_DEFAULT_ADDUSER is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHECK_NAMES is not set -CONFIG_BUSYBOX_DEFAULT_LAST_ID=0 -CONFIG_BUSYBOX_DEFAULT_FIRST_SYSTEM_ID=0 -CONFIG_BUSYBOX_DEFAULT_LAST_SYSTEM_ID=0 -# CONFIG_BUSYBOX_DEFAULT_CHPASSWD is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_DEFAULT_PASSWD_ALGO="md5" -# CONFIG_BUSYBOX_DEFAULT_CRYPTPW is not set -# CONFIG_BUSYBOX_DEFAULT_MKPASSWD is not set -# CONFIG_BUSYBOX_DEFAULT_DELUSER is not set -# CONFIG_BUSYBOX_DEFAULT_DELGROUP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_DEL_USER_FROM_GROUP is not set -# CONFIG_BUSYBOX_DEFAULT_GETTY is not set -CONFIG_BUSYBOX_DEFAULT_LOGIN=y -CONFIG_BUSYBOX_DEFAULT_LOGIN_SESSION_AS_CHILD=y -# CONFIG_BUSYBOX_DEFAULT_LOGIN_SCRIPTS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_NOLOGIN is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SECURETTY is not set -CONFIG_BUSYBOX_DEFAULT_PASSWD=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_PASSWD_WEAK_CHECK=y -# CONFIG_BUSYBOX_DEFAULT_SU is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SU_SYSLOG is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SU_CHECKS_SHELLS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTY is not set -# CONFIG_BUSYBOX_DEFAULT_SULOGIN is not set -# CONFIG_BUSYBOX_DEFAULT_VLOCK is not set -# CONFIG_BUSYBOX_DEFAULT_CHATTR is not set -# CONFIG_BUSYBOX_DEFAULT_FSCK is not set -# CONFIG_BUSYBOX_DEFAULT_LSATTR is not set -# CONFIG_BUSYBOX_DEFAULT_TUNE2FS is not set -# CONFIG_BUSYBOX_DEFAULT_MODPROBE_SMALL is not set -# CONFIG_BUSYBOX_DEFAULT_DEPMOD is not set -# CONFIG_BUSYBOX_DEFAULT_INSMOD is not set -# CONFIG_BUSYBOX_DEFAULT_LSMOD is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set -# CONFIG_BUSYBOX_DEFAULT_MODINFO is not set -# CONFIG_BUSYBOX_DEFAULT_MODPROBE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODPROBE_BLACKLIST is not set -# CONFIG_BUSYBOX_DEFAULT_RMMOD is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CMDLINE_MODULE_OPTIONS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_2_4_MODULES is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_VERSION_CHECKING is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_LOADINKMEM is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_LOAD_MAP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_LOAD_MAP_FULL is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHECK_TAINTED_MODULE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INSMOD_TRY_MMAP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODUTILS_ALIAS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MODUTILS_SYMBOLS is not set -CONFIG_BUSYBOX_DEFAULT_DEFAULT_MODULES_DIR="" -CONFIG_BUSYBOX_DEFAULT_DEFAULT_DEPMOD_FILE="" -# CONFIG_BUSYBOX_DEFAULT_ACPID is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_ACPID_COMPAT is not set -# CONFIG_BUSYBOX_DEFAULT_BLKDISCARD is not set -# CONFIG_BUSYBOX_DEFAULT_BLKID is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_BLKID_TYPE is not set -# CONFIG_BUSYBOX_DEFAULT_BLOCKDEV is not set -# CONFIG_BUSYBOX_DEFAULT_CAL is not set -# CONFIG_BUSYBOX_DEFAULT_CHRT is not set -CONFIG_BUSYBOX_DEFAULT_DMESG=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_DMESG_PRETTY=y -# CONFIG_BUSYBOX_DEFAULT_EJECT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_EJECT_SCSI is not set -# CONFIG_BUSYBOX_DEFAULT_FALLOCATE is not set -# CONFIG_BUSYBOX_DEFAULT_FATATTR is not set -# CONFIG_BUSYBOX_DEFAULT_FBSET is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_FBSET_FANCY is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_FBSET_READMODE is not set -# CONFIG_BUSYBOX_DEFAULT_FDFORMAT is not set -# CONFIG_BUSYBOX_DEFAULT_FDISK is not set -# CONFIG_BUSYBOX_DEFAULT_FDISK_SUPPORT_LARGE_DISKS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_FDISK_WRITABLE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_AIX_LABEL is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SGI_LABEL is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SUN_LABEL is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_OSF_LABEL is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_GPT_LABEL is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_FDISK_ADVANCED is not set -# CONFIG_BUSYBOX_DEFAULT_FINDFS is not set -CONFIG_BUSYBOX_DEFAULT_FLOCK=y -# CONFIG_BUSYBOX_DEFAULT_FDFLUSH is not set -# CONFIG_BUSYBOX_DEFAULT_FREERAMDISK is not set -# CONFIG_BUSYBOX_DEFAULT_FSCK_MINIX is not set -# CONFIG_BUSYBOX_DEFAULT_FSFREEZE is not set -# CONFIG_BUSYBOX_DEFAULT_FSTRIM is not set -# CONFIG_BUSYBOX_DEFAULT_GETOPT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_GETOPT_LONG is not set -CONFIG_BUSYBOX_DEFAULT_HEXDUMP=y -# CONFIG_BUSYBOX_DEFAULT_HD is not set -# CONFIG_BUSYBOX_DEFAULT_XXD is not set -CONFIG_BUSYBOX_DEFAULT_HWCLOCK=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HWCLOCK_ADJTIME_FHS is not set -# CONFIG_BUSYBOX_DEFAULT_IONICE is not set -# CONFIG_BUSYBOX_DEFAULT_IPCRM is not set -# CONFIG_BUSYBOX_DEFAULT_IPCS is not set -# CONFIG_BUSYBOX_DEFAULT_LAST is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LAST_FANCY is not set -# CONFIG_BUSYBOX_DEFAULT_LOSETUP is not set -# CONFIG_BUSYBOX_DEFAULT_LSPCI is not set -# CONFIG_BUSYBOX_DEFAULT_LSUSB is not set -# CONFIG_BUSYBOX_DEFAULT_MDEV is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_CONF is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_RENAME is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_RENAME_REGEXP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_EXEC is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_LOAD_FIRMWARE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MDEV_DAEMON is not set -# CONFIG_BUSYBOX_DEFAULT_MESG is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MESG_ENABLE_ONLY_GROUP is not set -# CONFIG_BUSYBOX_DEFAULT_MKE2FS is not set -# CONFIG_BUSYBOX_DEFAULT_MKFS_EXT2 is not set -# CONFIG_BUSYBOX_DEFAULT_MKFS_MINIX is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MINIX2 is not set -# CONFIG_BUSYBOX_DEFAULT_MKFS_REISER is not set -# CONFIG_BUSYBOX_DEFAULT_MKDOSFS is not set -# CONFIG_BUSYBOX_DEFAULT_MKFS_VFAT is not set -CONFIG_BUSYBOX_DEFAULT_MKSWAP=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MKSWAP_UUID is not set -# CONFIG_BUSYBOX_DEFAULT_MORE is not set -CONFIG_BUSYBOX_DEFAULT_MOUNT=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_FAKE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_VERBOSE is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_HELPERS=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_LABEL is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_NFS is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_CIFS=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_FLAGS=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_FSTAB=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_OTHERTAB is not set -# CONFIG_BUSYBOX_DEFAULT_MOUNTPOINT is not set -# CONFIG_BUSYBOX_DEFAULT_NOLOGIN is not set -# CONFIG_BUSYBOX_DEFAULT_NOLOGIN_DEPENDENCIES is not set -# CONFIG_BUSYBOX_DEFAULT_NSENTER is not set -CONFIG_BUSYBOX_DEFAULT_PIVOT_ROOT=y -# CONFIG_BUSYBOX_DEFAULT_RDATE is not set -# CONFIG_BUSYBOX_DEFAULT_RDEV is not set -# CONFIG_BUSYBOX_DEFAULT_READPROFILE is not set -# CONFIG_BUSYBOX_DEFAULT_RENICE is not set -# CONFIG_BUSYBOX_DEFAULT_REV is not set -# CONFIG_BUSYBOX_DEFAULT_RTCWAKE is not set -# CONFIG_BUSYBOX_DEFAULT_SCRIPT is not set -# CONFIG_BUSYBOX_DEFAULT_SCRIPTREPLAY is not set -# CONFIG_BUSYBOX_DEFAULT_SETARCH is not set -# CONFIG_BUSYBOX_DEFAULT_LINUX32 is not set -# CONFIG_BUSYBOX_DEFAULT_LINUX64 is not set -# CONFIG_BUSYBOX_DEFAULT_SETPRIV is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETPRIV_DUMP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETPRIV_CAPABILITIES is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETPRIV_CAPABILITY_NAMES is not set -# CONFIG_BUSYBOX_DEFAULT_SETSID is not set -CONFIG_BUSYBOX_DEFAULT_SWAPON=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_SWAPON_DISCARD=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_SWAPON_PRI=y -CONFIG_BUSYBOX_DEFAULT_SWAPOFF=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SWAPONOFF_LABEL is not set -CONFIG_BUSYBOX_DEFAULT_SWITCH_ROOT=y -# CONFIG_BUSYBOX_DEFAULT_TASKSET is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TASKSET_FANCY is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TASKSET_CPULIST is not set -# CONFIG_BUSYBOX_DEFAULT_UEVENT is not set -CONFIG_BUSYBOX_DEFAULT_UMOUNT=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_UMOUNT_ALL=y -# CONFIG_BUSYBOX_DEFAULT_UNSHARE is not set -# CONFIG_BUSYBOX_DEFAULT_WALL is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_LOOP=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MOUNT_LOOP_CREATE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MTAB_SUPPORT is not set -# CONFIG_BUSYBOX_DEFAULT_VOLUMEID is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_BCACHE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_BTRFS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_CRAMFS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_EROFS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_EXFAT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_EXT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_F2FS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_FAT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_HFS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_ISO9660 is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_JFS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LFS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LINUXRAID is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LINUXSWAP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_LUKS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_MINIX is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_NILFS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_NTFS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_OCFS2 is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_REISERFS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_ROMFS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_SQUASHFS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_SYSV is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_UBIFS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_UDF is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_VOLUMEID_XFS is not set -# CONFIG_BUSYBOX_DEFAULT_ADJTIMEX is not set -# CONFIG_BUSYBOX_DEFAULT_BBCONFIG is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_COMPRESS_BBCONFIG is not set -# CONFIG_BUSYBOX_DEFAULT_BC is not set -# CONFIG_BUSYBOX_DEFAULT_DC is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_DC_BIG is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_DC_LIBM is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_BC_INTERACTIVE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_BC_LONG_OPTIONS is not set -# CONFIG_BUSYBOX_DEFAULT_BEEP is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_BEEP_FREQ=0 -CONFIG_BUSYBOX_DEFAULT_FEATURE_BEEP_LENGTH_MS=0 -# CONFIG_BUSYBOX_DEFAULT_CHAT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_NOFAIL is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_TTY_HIFI is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_IMPLICIT_CR is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_SWALLOW_OPTS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_SEND_ESCAPES is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_VAR_ABORT_LEN is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CHAT_CLR_ABORT is not set -# CONFIG_BUSYBOX_DEFAULT_CONSPY is not set -CONFIG_BUSYBOX_DEFAULT_CROND=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CROND_D is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_CROND_CALL_SENDMAIL is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_CROND_SPECIAL_TIMES=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_CROND_DIR="/etc" -CONFIG_BUSYBOX_DEFAULT_CRONTAB=y -# CONFIG_BUSYBOX_DEFAULT_DEVFSD is not set -# CONFIG_BUSYBOX_DEFAULT_DEVFSD_MODLOAD is not set -# CONFIG_BUSYBOX_DEFAULT_DEVFSD_FG_NP is not set -# CONFIG_BUSYBOX_DEFAULT_DEVFSD_VERBOSE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_DEVFS is not set -# CONFIG_BUSYBOX_DEFAULT_DEVMEM is not set -# CONFIG_BUSYBOX_DEFAULT_FBSPLASH is not set -# CONFIG_BUSYBOX_DEFAULT_FLASH_ERASEALL is not set -# CONFIG_BUSYBOX_DEFAULT_FLASH_LOCK is not set -# CONFIG_BUSYBOX_DEFAULT_FLASH_UNLOCK is not set -# CONFIG_BUSYBOX_DEFAULT_FLASHCP is not set -# CONFIG_BUSYBOX_DEFAULT_HDPARM is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_GET_IDENTITY is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HDPARM_HDIO_GETSET_DMA is not set -# CONFIG_BUSYBOX_DEFAULT_HEXEDIT is not set -# CONFIG_BUSYBOX_DEFAULT_I2CGET is not set -# CONFIG_BUSYBOX_DEFAULT_I2CSET is not set -# CONFIG_BUSYBOX_DEFAULT_I2CDUMP is not set -# CONFIG_BUSYBOX_DEFAULT_I2CDETECT is not set -# CONFIG_BUSYBOX_DEFAULT_I2CTRANSFER is not set -# CONFIG_BUSYBOX_DEFAULT_INOTIFYD is not set -CONFIG_BUSYBOX_DEFAULT_LESS=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_MAXLINES=9999999 -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_BRACKETS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_FLAGS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_TRUNCATE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_MARKS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_REGEXP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_WINCH is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_ASK_TERMINAL is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_DASHCMD is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_LINENUMS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_RAW is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LESS_ENV is not set -CONFIG_BUSYBOX_DEFAULT_LOCK=y -# CONFIG_BUSYBOX_DEFAULT_LSSCSI is not set -# CONFIG_BUSYBOX_DEFAULT_MAKEDEVS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MAKEDEVS_LEAF is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_MAKEDEVS_TABLE is not set -# CONFIG_BUSYBOX_DEFAULT_MAN is not set -# CONFIG_BUSYBOX_DEFAULT_MICROCOM is not set -# CONFIG_BUSYBOX_DEFAULT_MIM is not set -# CONFIG_BUSYBOX_DEFAULT_MT is not set -# CONFIG_BUSYBOX_DEFAULT_NANDWRITE is not set -# CONFIG_BUSYBOX_DEFAULT_NANDDUMP is not set -# CONFIG_BUSYBOX_DEFAULT_PARTPROBE is not set -# CONFIG_BUSYBOX_DEFAULT_RAIDAUTORUN is not set -# CONFIG_BUSYBOX_DEFAULT_READAHEAD is not set -# CONFIG_BUSYBOX_DEFAULT_RFKILL is not set -# CONFIG_BUSYBOX_DEFAULT_RUNLEVEL is not set -# CONFIG_BUSYBOX_DEFAULT_RX is not set -# CONFIG_BUSYBOX_DEFAULT_SETFATTR is not set -# CONFIG_BUSYBOX_DEFAULT_SETSERIAL is not set -CONFIG_BUSYBOX_DEFAULT_STRINGS=y -CONFIG_BUSYBOX_DEFAULT_TIME=y -# CONFIG_BUSYBOX_DEFAULT_TS is not set -# CONFIG_BUSYBOX_DEFAULT_TTYSIZE is not set -# CONFIG_BUSYBOX_DEFAULT_UBIATTACH is not set -# CONFIG_BUSYBOX_DEFAULT_UBIDETACH is not set -# CONFIG_BUSYBOX_DEFAULT_UBIMKVOL is not set -# CONFIG_BUSYBOX_DEFAULT_UBIRMVOL is not set -# CONFIG_BUSYBOX_DEFAULT_UBIRSVOL is not set -# CONFIG_BUSYBOX_DEFAULT_UBIUPDATEVOL is not set -# CONFIG_BUSYBOX_DEFAULT_UBIRENAME is not set -# CONFIG_BUSYBOX_DEFAULT_VOLNAME is not set -# CONFIG_BUSYBOX_DEFAULT_WATCHDOG is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_IPV6=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UNIX_LOCAL is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_PREFER_IPV4_ADDRESS is not set -CONFIG_BUSYBOX_DEFAULT_VERBOSE_RESOLUTION_ERRORS=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TLS_SHA1 is not set -# CONFIG_BUSYBOX_DEFAULT_ARP is not set -# CONFIG_BUSYBOX_DEFAULT_ARPING is not set -CONFIG_BUSYBOX_DEFAULT_BRCTL=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_BRCTL_FANCY=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_BRCTL_SHOW=y -# CONFIG_BUSYBOX_DEFAULT_DNSD is not set -# CONFIG_BUSYBOX_DEFAULT_ETHER_WAKE is not set -# CONFIG_BUSYBOX_DEFAULT_FTPD is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_FTPD_WRITE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_FTPD_ACCEPT_BROKEN_LIST is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_FTPD_AUTHENTICATION is not set -# CONFIG_BUSYBOX_DEFAULT_FTPGET is not set -# CONFIG_BUSYBOX_DEFAULT_FTPPUT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_FTPGETPUT_LONG_OPTIONS is not set -# CONFIG_BUSYBOX_DEFAULT_HOSTNAME is not set -# CONFIG_BUSYBOX_DEFAULT_DNSDOMAINNAME is not set -# CONFIG_BUSYBOX_DEFAULT_HTTPD is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_RANGES is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_SETUID is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_BASIC_AUTH is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_AUTH_MD5 is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_CGI is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_ENCODE_URL_STR is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_ERROR_PAGES is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_PROXY is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_GZIP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_ETAG is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_LAST_MODIFIED is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_DATE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_HTTPD_ACL_IP is not set -CONFIG_BUSYBOX_DEFAULT_IFCONFIG=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_STATUS=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_SLIP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_HW=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_IFCONFIG_BROADCAST_PLUS=y -# CONFIG_BUSYBOX_DEFAULT_IFENSLAVE is not set -# CONFIG_BUSYBOX_DEFAULT_IFPLUGD is not set -# CONFIG_BUSYBOX_DEFAULT_IFUP is not set -# CONFIG_BUSYBOX_DEFAULT_IFDOWN is not set -CONFIG_BUSYBOX_DEFAULT_IFUPDOWN_IFSTATE_PATH="" -# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_IP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_IPV4 is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_IPV6 is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_MAPPING is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set -# CONFIG_BUSYBOX_DEFAULT_INETD is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_INETD_RPC is not set -CONFIG_BUSYBOX_DEFAULT_IP=y -# CONFIG_BUSYBOX_DEFAULT_IPADDR is not set -# CONFIG_BUSYBOX_DEFAULT_IPLINK is not set -# CONFIG_BUSYBOX_DEFAULT_IPROUTE is not set -# CONFIG_BUSYBOX_DEFAULT_IPTUNNEL is not set -# CONFIG_BUSYBOX_DEFAULT_IPRULE is not set -# CONFIG_BUSYBOX_DEFAULT_IPNEIGH is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_ADDRESS=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_LINK=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_ROUTE=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_ROUTE_DIR="/etc/iproute2" -# CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_TUNNEL is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_RULE=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_NEIGH=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_IP_RARE_PROTOCOLS is not set -# CONFIG_BUSYBOX_DEFAULT_IPCALC is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPCALC_LONG_OPTIONS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPCALC_FANCY is not set -# CONFIG_BUSYBOX_DEFAULT_FAKEIDENTD is not set -# CONFIG_BUSYBOX_DEFAULT_NAMEIF is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_NAMEIF_EXTENDED is not set -# CONFIG_BUSYBOX_DEFAULT_NBDCLIENT is not set -CONFIG_BUSYBOX_DEFAULT_NC=y -# CONFIG_BUSYBOX_DEFAULT_NETCAT is not set -# CONFIG_BUSYBOX_DEFAULT_NC_SERVER is not set -# CONFIG_BUSYBOX_DEFAULT_NC_EXTRA is not set -# CONFIG_BUSYBOX_DEFAULT_NC_110_COMPAT is not set -CONFIG_BUSYBOX_DEFAULT_NETMSG=y -CONFIG_BUSYBOX_DEFAULT_NETSTAT=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_NETSTAT_WIDE=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_NETSTAT_PRG=y -# CONFIG_BUSYBOX_DEFAULT_NSLOOKUP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_NSLOOKUP_BIG is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_NSLOOKUP_LONG_OPTIONS is not set -CONFIG_BUSYBOX_DEFAULT_NSLOOKUP_OPENWRT=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_NSLOOKUP_OPENWRT_LONG_OPTIONS is not set -CONFIG_BUSYBOX_DEFAULT_NTPD=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_NTPD_SERVER=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_NTPD_CONF is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_NTP_AUTH is not set -CONFIG_BUSYBOX_DEFAULT_PING=y -CONFIG_BUSYBOX_DEFAULT_PING6=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_FANCY_PING=y -# CONFIG_BUSYBOX_DEFAULT_PSCAN is not set -CONFIG_BUSYBOX_DEFAULT_ROUTE=y -# CONFIG_BUSYBOX_DEFAULT_SLATTACH is not set -# CONFIG_BUSYBOX_DEFAULT_SSL_CLIENT is not set -# CONFIG_BUSYBOX_DEFAULT_TC is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TC_INGRESS is not set -# CONFIG_BUSYBOX_DEFAULT_TCPSVD is not set -# CONFIG_BUSYBOX_DEFAULT_UDPSVD is not set -# CONFIG_BUSYBOX_DEFAULT_TELNET is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNET_TTYPE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNET_AUTOLOGIN is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNET_WIDTH is not set -# CONFIG_BUSYBOX_DEFAULT_TELNETD is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNETD_STANDALONE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TELNETD_INETD_WAIT is not set -# CONFIG_BUSYBOX_DEFAULT_TFTP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_PROGRESS_BAR is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_HPA_COMPAT is not set -# CONFIG_BUSYBOX_DEFAULT_TFTPD is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_GET is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_PUT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TFTP_BLOCKSIZE is not set -# CONFIG_BUSYBOX_DEFAULT_TFTP_DEBUG is not set -# CONFIG_BUSYBOX_DEFAULT_TLS is not set -CONFIG_BUSYBOX_DEFAULT_TRACEROUTE=y -CONFIG_BUSYBOX_DEFAULT_TRACEROUTE6=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_TRACEROUTE_VERBOSE=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TRACEROUTE_USE_ICMP is not set -# CONFIG_BUSYBOX_DEFAULT_TUNCTL is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TUNCTL_UG is not set -# CONFIG_BUSYBOX_DEFAULT_VCONFIG is not set -# CONFIG_BUSYBOX_DEFAULT_WGET is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_LONG_OPTIONS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_STATUSBAR is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_AUTHENTICATION is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_TIMEOUT is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_HTTPS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_WGET_OPENSSL is not set -# CONFIG_BUSYBOX_DEFAULT_WHOIS is not set -# CONFIG_BUSYBOX_DEFAULT_ZCIP is not set -# CONFIG_BUSYBOX_DEFAULT_UDHCPD is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set -CONFIG_BUSYBOX_DEFAULT_DHCPD_LEASES_FILE="" -# CONFIG_BUSYBOX_DEFAULT_DUMPLEASES is not set -# CONFIG_BUSYBOX_DEFAULT_DHCPRELAY is not set -CONFIG_BUSYBOX_DEFAULT_UDHCPC=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC_ARPING is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC_SANITIZEOPT is not set -CONFIG_BUSYBOX_DEFAULT_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" -# CONFIG_BUSYBOX_DEFAULT_UDHCPC6 is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC6_RFC3646 is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC6_RFC4704 is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC6_RFC4833 is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCPC6_RFC5970 is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCP_PORT is not set -CONFIG_BUSYBOX_DEFAULT_UDHCP_DEBUG=0 -CONFIG_BUSYBOX_DEFAULT_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 -CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCP_RFC3397=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UDHCP_8021Q is not set -CONFIG_BUSYBOX_DEFAULT_IFUPDOWN_UDHCPC_CMD_OPTIONS="" -# CONFIG_BUSYBOX_DEFAULT_LPD is not set -# CONFIG_BUSYBOX_DEFAULT_LPR is not set -# CONFIG_BUSYBOX_DEFAULT_LPQ is not set -# CONFIG_BUSYBOX_DEFAULT_MAKEMIME is not set -# CONFIG_BUSYBOX_DEFAULT_POPMAILDIR is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_POPMAILDIR_DELIVERY is not set -# CONFIG_BUSYBOX_DEFAULT_REFORMIME is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_REFORMIME_COMPAT is not set -# CONFIG_BUSYBOX_DEFAULT_SENDMAIL is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_MIME_CHARSET="" -CONFIG_BUSYBOX_DEFAULT_FREE=y -# CONFIG_BUSYBOX_DEFAULT_FUSER is not set -# CONFIG_BUSYBOX_DEFAULT_IOSTAT is not set -CONFIG_BUSYBOX_DEFAULT_KILL=y -CONFIG_BUSYBOX_DEFAULT_KILLALL=y -# CONFIG_BUSYBOX_DEFAULT_KILLALL5 is not set -# CONFIG_BUSYBOX_DEFAULT_LSOF is not set -# CONFIG_BUSYBOX_DEFAULT_MPSTAT is not set -# CONFIG_BUSYBOX_DEFAULT_NMETER is not set -CONFIG_BUSYBOX_DEFAULT_PGREP=y -# CONFIG_BUSYBOX_DEFAULT_PKILL is not set -CONFIG_BUSYBOX_DEFAULT_PIDOF=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_PIDOF_SINGLE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_PIDOF_OMIT is not set -# CONFIG_BUSYBOX_DEFAULT_PMAP is not set -# CONFIG_BUSYBOX_DEFAULT_POWERTOP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_POWERTOP_INTERACTIVE is not set -CONFIG_BUSYBOX_DEFAULT_PS=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_WIDE=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_LONG is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_TIME is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_UNUSUAL_SYSTEMS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_PS_ADDITIONAL_COLUMNS is not set -# CONFIG_BUSYBOX_DEFAULT_PSTREE is not set -# CONFIG_BUSYBOX_DEFAULT_PWDX is not set -# CONFIG_BUSYBOX_DEFAULT_SMEMCAP is not set -CONFIG_BUSYBOX_DEFAULT_BB_SYSCTL=y -CONFIG_BUSYBOX_DEFAULT_TOP=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_INTERACTIVE is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_SMP_CPU is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_DECIMALS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOP_SMP_PROCESS is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_TOPMEM is not set -CONFIG_BUSYBOX_DEFAULT_UPTIME=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_UPTIME_UTMP_SUPPORT is not set -# CONFIG_BUSYBOX_DEFAULT_WATCH is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SHOW_THREADS is not set -# CONFIG_BUSYBOX_DEFAULT_CHPST is not set -# CONFIG_BUSYBOX_DEFAULT_SETUIDGID is not set -# CONFIG_BUSYBOX_DEFAULT_ENVUIDGID is not set -# CONFIG_BUSYBOX_DEFAULT_ENVDIR is not set -# CONFIG_BUSYBOX_DEFAULT_SOFTLIMIT is not set -# CONFIG_BUSYBOX_DEFAULT_RUNSV is not set -# CONFIG_BUSYBOX_DEFAULT_RUNSVDIR is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_RUNSVDIR_LOG is not set -# CONFIG_BUSYBOX_DEFAULT_SV is not set -CONFIG_BUSYBOX_DEFAULT_SV_DEFAULT_SERVICE_DIR="" -# CONFIG_BUSYBOX_DEFAULT_SVC is not set -# CONFIG_BUSYBOX_DEFAULT_SVOK is not set -# CONFIG_BUSYBOX_DEFAULT_SVLOGD is not set -# CONFIG_BUSYBOX_DEFAULT_CHCON is not set -# CONFIG_BUSYBOX_DEFAULT_GETENFORCE is not set -# CONFIG_BUSYBOX_DEFAULT_GETSEBOOL is not set -# CONFIG_BUSYBOX_DEFAULT_LOAD_POLICY is not set -# CONFIG_BUSYBOX_DEFAULT_MATCHPATHCON is not set -# CONFIG_BUSYBOX_DEFAULT_RUNCON is not set -# CONFIG_BUSYBOX_DEFAULT_SELINUXENABLED is not set -# CONFIG_BUSYBOX_DEFAULT_SESTATUS is not set -# CONFIG_BUSYBOX_DEFAULT_SETENFORCE is not set -# CONFIG_BUSYBOX_DEFAULT_SETFILES is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SETFILES_CHECK_OPTION is not set -# CONFIG_BUSYBOX_DEFAULT_RESTORECON is not set -# CONFIG_BUSYBOX_DEFAULT_SETSEBOOL is not set -CONFIG_BUSYBOX_DEFAULT_SH_IS_ASH=y -# CONFIG_BUSYBOX_DEFAULT_SH_IS_HUSH is not set -# CONFIG_BUSYBOX_DEFAULT_SH_IS_NONE is not set -# CONFIG_BUSYBOX_DEFAULT_BASH_IS_ASH is not set -# CONFIG_BUSYBOX_DEFAULT_BASH_IS_HUSH is not set -CONFIG_BUSYBOX_DEFAULT_BASH_IS_NONE=y -CONFIG_BUSYBOX_DEFAULT_SHELL_ASH=y -CONFIG_BUSYBOX_DEFAULT_ASH=y -# CONFIG_BUSYBOX_DEFAULT_ASH_OPTIMIZE_FOR_SIZE is not set -CONFIG_BUSYBOX_DEFAULT_ASH_INTERNAL_GLOB=y -CONFIG_BUSYBOX_DEFAULT_ASH_BASH_COMPAT=y -# CONFIG_BUSYBOX_DEFAULT_ASH_BASH_SOURCE_CURDIR is not set -# CONFIG_BUSYBOX_DEFAULT_ASH_BASH_NOT_FOUND_HOOK is not set -CONFIG_BUSYBOX_DEFAULT_ASH_JOB_CONTROL=y -CONFIG_BUSYBOX_DEFAULT_ASH_ALIAS=y -# CONFIG_BUSYBOX_DEFAULT_ASH_RANDOM_SUPPORT is not set -CONFIG_BUSYBOX_DEFAULT_ASH_EXPAND_PRMT=y -# CONFIG_BUSYBOX_DEFAULT_ASH_IDLE_TIMEOUT is not set -# CONFIG_BUSYBOX_DEFAULT_ASH_MAIL is not set -CONFIG_BUSYBOX_DEFAULT_ASH_ECHO=y -CONFIG_BUSYBOX_DEFAULT_ASH_PRINTF=y -CONFIG_BUSYBOX_DEFAULT_ASH_TEST=y -# CONFIG_BUSYBOX_DEFAULT_ASH_HELP is not set -CONFIG_BUSYBOX_DEFAULT_ASH_GETOPTS=y -CONFIG_BUSYBOX_DEFAULT_ASH_CMDCMD=y -# CONFIG_BUSYBOX_DEFAULT_CTTYHACK is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH is not set -# CONFIG_BUSYBOX_DEFAULT_SHELL_HUSH is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_BASH_COMPAT is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_BRACE_EXPANSION is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_LINENO_VAR is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_BASH_SOURCE_CURDIR is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_INTERACTIVE is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_SAVEHISTORY is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_JOB is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_TICK is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_IF is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_LOOPS is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_CASE is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_FUNCTIONS is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_LOCAL is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_RANDOM_SUPPORT is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_MODE_X is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_ECHO is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_PRINTF is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_TEST is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_HELP is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_EXPORT is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_EXPORT_N is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_READONLY is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_KILL is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_WAIT is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_COMMAND is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_TRAP is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_TYPE is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_TIMES is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_READ is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_SET is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_UNSET is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_ULIMIT is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_UMASK is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_GETOPTS is not set -# CONFIG_BUSYBOX_DEFAULT_HUSH_MEMLEAK is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_MATH=y -CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_MATH_64=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_MATH_BASE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_EXTRA_QUIET is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_STANDALONE is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_NOFORK=y -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_READ_FRAC is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_HISTFILESIZE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SH_EMBEDDED_SCRIPTS is not set -# CONFIG_BUSYBOX_DEFAULT_KLOGD is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_KLOGD_KLOGCTL is not set -CONFIG_BUSYBOX_DEFAULT_LOGGER=y -# CONFIG_BUSYBOX_DEFAULT_LOGREAD is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_LOGREAD_REDUCED_LOCKING is not set -# CONFIG_BUSYBOX_DEFAULT_SYSLOGD is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_ROTATE_LOGFILE is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_REMOTE_LOG is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_DUP is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_CFG is not set -# CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_PRECISE_TIMESTAMPS is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_READ_BUFFER_SIZE=0 -# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG is not set -CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0 -# CONFIG_BUSYBOX_DEFAULT_FEATURE_KMSG_SYSLOG is not set -CONFIG_BUSYBOX_CONFIG_HAVE_DOT_CONFIG=y - -# -# Settings -# -# CONFIG_BUSYBOX_CONFIG_DESKTOP is not set -# CONFIG_BUSYBOX_CONFIG_EXTRA_COMPAT is not set -# CONFIG_BUSYBOX_CONFIG_FEDORA_COMPAT is not set -CONFIG_BUSYBOX_CONFIG_INCLUDE_SUSv2=y -CONFIG_BUSYBOX_CONFIG_LONG_OPTS=y -CONFIG_BUSYBOX_CONFIG_SHOW_USAGE=y -CONFIG_BUSYBOX_CONFIG_FEATURE_VERBOSE_USAGE=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_COMPRESS_USAGE is not set -CONFIG_BUSYBOX_CONFIG_LFS=y -# CONFIG_BUSYBOX_CONFIG_PAM is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_DEVPTS=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_UTMP is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_PIDFILE=y -CONFIG_BUSYBOX_CONFIG_PID_FILE_PATH="/var/run" -# CONFIG_BUSYBOX_CONFIG_BUSYBOX is not set -# CONFIG_BUSYBOX_CONFIG_INSTALL_NO_USR is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_SUID is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_PREFER_APPLETS=y -CONFIG_BUSYBOX_CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" -# CONFIG_BUSYBOX_CONFIG_SELINUX is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_CLEAN_UP is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_SYSLOG_INFO is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_SYSLOG=y - -# -# Build Options -# -# CONFIG_BUSYBOX_CONFIG_STATIC is not set -# CONFIG_BUSYBOX_CONFIG_PIE is not set -# CONFIG_BUSYBOX_CONFIG_NOMMU is not set -CONFIG_BUSYBOX_CONFIG_CROSS_COMPILER_PREFIX="" -CONFIG_BUSYBOX_CONFIG_SYSROOT="" -CONFIG_BUSYBOX_CONFIG_EXTRA_CFLAGS="" -CONFIG_BUSYBOX_CONFIG_EXTRA_LDFLAGS="" -CONFIG_BUSYBOX_CONFIG_EXTRA_LDLIBS="" -# CONFIG_BUSYBOX_CONFIG_USE_PORTABLE_CODE is not set -# CONFIG_BUSYBOX_CONFIG_STACK_OPTIMIZATION_386 is not set -# CONFIG_BUSYBOX_CONFIG_STATIC_LIBGCC is not set - -# -# Installation Options ("make install" behavior) -# -CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_SYMLINKS=y -# CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_HARDLINKS is not set -# CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set -# CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_DONT is not set -CONFIG_BUSYBOX_CONFIG_PREFIX="./_install" - -# -# Debugging Options -# -# CONFIG_BUSYBOX_CONFIG_DEBUG is not set -# CONFIG_BUSYBOX_CONFIG_DEBUG_SANITIZE is not set -# CONFIG_BUSYBOX_CONFIG_UNIT_TEST is not set -# CONFIG_BUSYBOX_CONFIG_WERROR is not set -# CONFIG_BUSYBOX_CONFIG_WARN_SIMPLE_MSG is not set -CONFIG_BUSYBOX_CONFIG_NO_DEBUG_LIB=y -# CONFIG_BUSYBOX_CONFIG_DMALLOC is not set -# CONFIG_BUSYBOX_CONFIG_EFENCE is not set - -# -# Library Tuning -# -# CONFIG_BUSYBOX_CONFIG_FEATURE_USE_BSS_TAIL is not set -# CONFIG_BUSYBOX_CONFIG_FLOAT_DURATION is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_RTMINMAX is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_BUFFERS_USE_MALLOC is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_BUFFERS_GO_ON_STACK=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set -CONFIG_BUSYBOX_CONFIG_PASSWORD_MINLEN=6 -CONFIG_BUSYBOX_CONFIG_MD5_SMALL=1 -CONFIG_BUSYBOX_CONFIG_SHA3_SMALL=1 -CONFIG_BUSYBOX_CONFIG_FEATURE_FAST_TOP=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_ETC_NETWORKS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_ETC_SERVICES is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING=y -CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_MAX_LEN=512 -# CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_VI is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_HISTORY=256 -# CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_SAVEHISTORY is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_REVERSE_SEARCH is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_TAB_COMPLETION=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_USERNAME_COMPLETION is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_FANCY_PROMPT=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_WINCH is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set -# CONFIG_BUSYBOX_CONFIG_LOCALE_SUPPORT is not set -# CONFIG_BUSYBOX_CONFIG_UNICODE_SUPPORT is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_NON_POSIX_CP=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_USE_SENDFILE=y -CONFIG_BUSYBOX_CONFIG_FEATURE_COPYBUF_KB=4 -# CONFIG_BUSYBOX_CONFIG_FEATURE_SKIP_ROOTFS is not set -CONFIG_BUSYBOX_CONFIG_MONOTONIC_SYSCALL=y -CONFIG_BUSYBOX_CONFIG_IOCTL_HEX2STR_ERROR=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_HWIB is not set -# end of Settings - -# -# Applets -# - -# -# Archival Utilities -# -# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_XZ is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_LZMA is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_BZ2 is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_GZ=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_Z is not set -# CONFIG_BUSYBOX_CONFIG_AR is not set -# CONFIG_BUSYBOX_CONFIG_UNCOMPRESS is not set -CONFIG_BUSYBOX_CONFIG_GUNZIP=y -CONFIG_BUSYBOX_CONFIG_ZCAT=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_GUNZIP_LONG_OPTIONS is not set -CONFIG_BUSYBOX_CONFIG_BUNZIP2=y -CONFIG_BUSYBOX_CONFIG_BZCAT=y -# CONFIG_BUSYBOX_CONFIG_UNLZMA is not set -# CONFIG_BUSYBOX_CONFIG_LZCAT is not set -# CONFIG_BUSYBOX_CONFIG_LZMA is not set -# CONFIG_BUSYBOX_CONFIG_UNXZ is not set -# CONFIG_BUSYBOX_CONFIG_XZCAT is not set -# CONFIG_BUSYBOX_CONFIG_XZ is not set -# CONFIG_BUSYBOX_CONFIG_BZIP2 is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_BZIP2_DECOMPRESS=y -# CONFIG_BUSYBOX_CONFIG_CPIO is not set -# CONFIG_BUSYBOX_CONFIG_DPKG is not set -# CONFIG_BUSYBOX_CONFIG_DPKG_DEB is not set -CONFIG_BUSYBOX_CONFIG_GZIP=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_GZIP_LONG_OPTIONS is not set -CONFIG_BUSYBOX_CONFIG_GZIP_FAST=0 -# CONFIG_BUSYBOX_CONFIG_FEATURE_GZIP_LEVELS is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_GZIP_DECOMPRESS=y -# CONFIG_BUSYBOX_CONFIG_LZOP is not set -# CONFIG_BUSYBOX_CONFIG_UNLZOP is not set -# CONFIG_BUSYBOX_CONFIG_LZOPCAT is not set -# CONFIG_BUSYBOX_CONFIG_RPM is not set -# CONFIG_BUSYBOX_CONFIG_RPM2CPIO is not set -CONFIG_BUSYBOX_CONFIG_TAR=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_LONG_OPTIONS is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_CREATE=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_AUTODETECT is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_FROM=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_UNAME_GNAME is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_NOPRESERVE_TIME is not set -# CONFIG_BUSYBOX_CONFIG_UNZIP is not set -# end of Archival Utilities - -# -# Coreutils -# -CONFIG_BUSYBOX_CONFIG_BASENAME=y -CONFIG_BUSYBOX_CONFIG_CAT=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_CATN is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_CATV is not set -CONFIG_BUSYBOX_CONFIG_CHGRP=y -CONFIG_BUSYBOX_CONFIG_CHMOD=y -CONFIG_BUSYBOX_CONFIG_CHOWN=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_CHOWN_LONG_OPTIONS is not set -CONFIG_BUSYBOX_CONFIG_CHROOT=y -# CONFIG_BUSYBOX_CONFIG_CKSUM is not set -# CONFIG_BUSYBOX_CONFIG_COMM is not set -CONFIG_BUSYBOX_CONFIG_CP=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_CP_LONG_OPTIONS is not set -CONFIG_BUSYBOX_CONFIG_CUT=y -CONFIG_BUSYBOX_CONFIG_DATE=y -CONFIG_BUSYBOX_CONFIG_FEATURE_DATE_ISOFMT=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_DATE_NANO is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_DATE_COMPAT is not set -CONFIG_BUSYBOX_CONFIG_DD=y -CONFIG_BUSYBOX_CONFIG_FEATURE_DD_SIGNAL_HANDLING=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_DD_THIRD_STATUS_LINE is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_DD_IBS_OBS=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_DD_STATUS is not set -CONFIG_BUSYBOX_CONFIG_DF=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_DF_FANCY is not set -CONFIG_BUSYBOX_CONFIG_DIRNAME=y -# CONFIG_BUSYBOX_CONFIG_DOS2UNIX is not set -# CONFIG_BUSYBOX_CONFIG_UNIX2DOS is not set -CONFIG_BUSYBOX_CONFIG_DU=y -CONFIG_BUSYBOX_CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y -CONFIG_BUSYBOX_CONFIG_ECHO=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_ECHO=y -CONFIG_BUSYBOX_CONFIG_ENV=y -# CONFIG_BUSYBOX_CONFIG_EXPAND is not set -# CONFIG_BUSYBOX_CONFIG_UNEXPAND is not set -CONFIG_BUSYBOX_CONFIG_EXPR=y -CONFIG_BUSYBOX_CONFIG_EXPR_MATH_SUPPORT_64=y -# CONFIG_BUSYBOX_CONFIG_FACTOR is not set -CONFIG_BUSYBOX_CONFIG_FALSE=y -# CONFIG_BUSYBOX_CONFIG_FOLD is not set -CONFIG_BUSYBOX_CONFIG_HEAD=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_HEAD=y -# CONFIG_BUSYBOX_CONFIG_HOSTID is not set -CONFIG_BUSYBOX_CONFIG_ID=y -# CONFIG_BUSYBOX_CONFIG_GROUPS is not set -# CONFIG_BUSYBOX_CONFIG_INSTALL is not set -# CONFIG_BUSYBOX_CONFIG_LINK is not set -CONFIG_BUSYBOX_CONFIG_LN=y -# CONFIG_BUSYBOX_CONFIG_LOGNAME is not set -CONFIG_BUSYBOX_CONFIG_LS=y -CONFIG_BUSYBOX_CONFIG_FEATURE_LS_FILETYPES=y -CONFIG_BUSYBOX_CONFIG_FEATURE_LS_FOLLOWLINKS=y -CONFIG_BUSYBOX_CONFIG_FEATURE_LS_RECURSIVE=y -CONFIG_BUSYBOX_CONFIG_FEATURE_LS_WIDTH=y -CONFIG_BUSYBOX_CONFIG_FEATURE_LS_SORTFILES=y -CONFIG_BUSYBOX_CONFIG_FEATURE_LS_TIMESTAMPS=y -CONFIG_BUSYBOX_CONFIG_FEATURE_LS_USERNAME=y -CONFIG_BUSYBOX_CONFIG_FEATURE_LS_COLOR=y -CONFIG_BUSYBOX_CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y -CONFIG_BUSYBOX_CONFIG_MD5SUM=y -# CONFIG_BUSYBOX_CONFIG_SHA1SUM is not set -CONFIG_BUSYBOX_CONFIG_SHA256SUM=y -# CONFIG_BUSYBOX_CONFIG_SHA512SUM is not set -# CONFIG_BUSYBOX_CONFIG_SHA3SUM is not set - -# -# Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum -# -CONFIG_BUSYBOX_CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y -CONFIG_BUSYBOX_CONFIG_MKDIR=y -CONFIG_BUSYBOX_CONFIG_MKFIFO=y -CONFIG_BUSYBOX_CONFIG_MKNOD=y -CONFIG_BUSYBOX_CONFIG_MKTEMP=y -CONFIG_BUSYBOX_CONFIG_MV=y -CONFIG_BUSYBOX_CONFIG_NICE=y -# CONFIG_BUSYBOX_CONFIG_NL is not set -# CONFIG_BUSYBOX_CONFIG_NOHUP is not set -# CONFIG_BUSYBOX_CONFIG_NPROC is not set -# CONFIG_BUSYBOX_CONFIG_OD is not set -# CONFIG_BUSYBOX_CONFIG_PASTE is not set -# CONFIG_BUSYBOX_CONFIG_PRINTENV is not set -CONFIG_BUSYBOX_CONFIG_PRINTF=y -CONFIG_BUSYBOX_CONFIG_PWD=y -CONFIG_BUSYBOX_CONFIG_READLINK=y -CONFIG_BUSYBOX_CONFIG_FEATURE_READLINK_FOLLOW=y -# CONFIG_BUSYBOX_CONFIG_REALPATH is not set -CONFIG_BUSYBOX_CONFIG_RM=y -CONFIG_BUSYBOX_CONFIG_RMDIR=y -CONFIG_BUSYBOX_CONFIG_SEQ=y -# CONFIG_BUSYBOX_CONFIG_SHRED is not set -# CONFIG_BUSYBOX_CONFIG_SHUF is not set -CONFIG_BUSYBOX_CONFIG_SLEEP=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_SLEEP=y -CONFIG_BUSYBOX_CONFIG_SORT=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_SORT_BIG is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_SORT_OPTIMIZE_MEMORY is not set -# CONFIG_BUSYBOX_CONFIG_SPLIT is not set -# CONFIG_BUSYBOX_CONFIG_STAT is not set -# CONFIG_BUSYBOX_CONFIG_STTY is not set -# CONFIG_BUSYBOX_CONFIG_SUM is not set -CONFIG_BUSYBOX_CONFIG_SYNC=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_SYNC_FANCY is not set -CONFIG_BUSYBOX_CONFIG_FSYNC=y -# CONFIG_BUSYBOX_CONFIG_TAC is not set -CONFIG_BUSYBOX_CONFIG_TAIL=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_TAIL=y -CONFIG_BUSYBOX_CONFIG_TEE=y -CONFIG_BUSYBOX_CONFIG_FEATURE_TEE_USE_BLOCK_IO=y -CONFIG_BUSYBOX_CONFIG_TEST=y -CONFIG_BUSYBOX_CONFIG_TEST1=y -CONFIG_BUSYBOX_CONFIG_TEST2=y -CONFIG_BUSYBOX_CONFIG_FEATURE_TEST_64=y -# CONFIG_BUSYBOX_CONFIG_TIMEOUT is not set -CONFIG_BUSYBOX_CONFIG_TOUCH=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_TOUCH_NODEREF is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_TOUCH_SUSV3=y -CONFIG_BUSYBOX_CONFIG_TR=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_TR_CLASSES is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_TR_EQUIV is not set -CONFIG_BUSYBOX_CONFIG_TRUE=y -# CONFIG_BUSYBOX_CONFIG_TRUNCATE is not set -# CONFIG_BUSYBOX_CONFIG_TTY is not set -CONFIG_BUSYBOX_CONFIG_UNAME=y -CONFIG_BUSYBOX_CONFIG_UNAME_OSNAME="GNU/Linux" -# CONFIG_BUSYBOX_CONFIG_BB_ARCH is not set -CONFIG_BUSYBOX_CONFIG_UNIQ=y -# CONFIG_BUSYBOX_CONFIG_UNLINK is not set -# CONFIG_BUSYBOX_CONFIG_USLEEP is not set -# CONFIG_BUSYBOX_CONFIG_UUDECODE is not set -# CONFIG_BUSYBOX_CONFIG_BASE32 is not set -# CONFIG_BUSYBOX_CONFIG_BASE64 is not set -# CONFIG_BUSYBOX_CONFIG_UUENCODE is not set -CONFIG_BUSYBOX_CONFIG_WC=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_WC_LARGE is not set -# CONFIG_BUSYBOX_CONFIG_WHOAMI is not set -CONFIG_BUSYBOX_CONFIG_YES=y - -# -# Common options -# -# CONFIG_BUSYBOX_CONFIG_FEATURE_VERBOSE is not set - -# -# Common options for cp and mv -# -CONFIG_BUSYBOX_CONFIG_FEATURE_PRESERVE_HARDLINKS=y - -# -# Common options for df, du, ls -# -CONFIG_BUSYBOX_CONFIG_FEATURE_HUMAN_READABLE=y -# end of Coreutils - -# -# Console Utilities -# -# CONFIG_BUSYBOX_CONFIG_CHVT is not set -CONFIG_BUSYBOX_CONFIG_CLEAR=y -# CONFIG_BUSYBOX_CONFIG_DEALLOCVT is not set -# CONFIG_BUSYBOX_CONFIG_DUMPKMAP is not set -# CONFIG_BUSYBOX_CONFIG_FGCONSOLE is not set -# CONFIG_BUSYBOX_CONFIG_KBD_MODE is not set -# CONFIG_BUSYBOX_CONFIG_LOADFONT is not set -# CONFIG_BUSYBOX_CONFIG_SETFONT is not set -# CONFIG_BUSYBOX_CONFIG_LOADKMAP is not set -# CONFIG_BUSYBOX_CONFIG_OPENVT is not set -CONFIG_BUSYBOX_CONFIG_RESET=y -# CONFIG_BUSYBOX_CONFIG_RESIZE is not set -# CONFIG_BUSYBOX_CONFIG_SETCONSOLE is not set -# CONFIG_BUSYBOX_CONFIG_SETKEYCODES is not set -# CONFIG_BUSYBOX_CONFIG_SETLOGCONS is not set -# CONFIG_BUSYBOX_CONFIG_SHOWKEY is not set -# end of Console Utilities - -# -# Debian Utilities -# -# CONFIG_BUSYBOX_CONFIG_PIPE_PROGRESS is not set -# CONFIG_BUSYBOX_CONFIG_RUN_PARTS is not set -CONFIG_BUSYBOX_CONFIG_START_STOP_DAEMON=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_START_STOP_DAEMON_FANCY is not set -CONFIG_BUSYBOX_CONFIG_WHICH=y -# end of Debian Utilities - -# -# klibc-utils -# -# CONFIG_BUSYBOX_CONFIG_MINIPS is not set -# CONFIG_BUSYBOX_CONFIG_NUKE is not set -# CONFIG_BUSYBOX_CONFIG_RESUME is not set -# CONFIG_BUSYBOX_CONFIG_RUN_INIT is not set -# end of klibc-utils - -# -# Editors -# -CONFIG_BUSYBOX_CONFIG_AWK=y -CONFIG_BUSYBOX_CONFIG_FEATURE_AWK_LIBM=y -CONFIG_BUSYBOX_CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y -CONFIG_BUSYBOX_CONFIG_CMP=y -# CONFIG_BUSYBOX_CONFIG_DIFF is not set -# CONFIG_BUSYBOX_CONFIG_ED is not set -# CONFIG_BUSYBOX_CONFIG_PATCH is not set -CONFIG_BUSYBOX_CONFIG_SED=y -CONFIG_BUSYBOX_CONFIG_VI=y -CONFIG_BUSYBOX_CONFIG_FEATURE_VI_MAX_LEN=1024 -# CONFIG_BUSYBOX_CONFIG_FEATURE_VI_8BIT is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_VI_COLON=y -CONFIG_BUSYBOX_CONFIG_FEATURE_VI_YANKMARK=y -CONFIG_BUSYBOX_CONFIG_FEATURE_VI_SEARCH=y -CONFIG_BUSYBOX_CONFIG_FEATURE_VI_USE_SIGNALS=y -CONFIG_BUSYBOX_CONFIG_FEATURE_VI_DOT_CMD=y -CONFIG_BUSYBOX_CONFIG_FEATURE_VI_READONLY=y -CONFIG_BUSYBOX_CONFIG_FEATURE_VI_SETOPTS=y -CONFIG_BUSYBOX_CONFIG_FEATURE_VI_SET=y -CONFIG_BUSYBOX_CONFIG_FEATURE_VI_WIN_RESIZE=y -CONFIG_BUSYBOX_CONFIG_FEATURE_VI_ASK_TERMINAL=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_VI_UNDO is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_ALLOW_EXEC=y -# end of Editors - -# -# Finding Utilities -# -CONFIG_BUSYBOX_CONFIG_FIND=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PRINT0=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_MTIME=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_MMIN=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PERM=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_TYPE=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_EXECUTABLE is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_XDEV=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_MAXDEPTH=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_NEWER=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_INUM is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_EXEC=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_EXEC_PLUS is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_USER=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_GROUP=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_NOT=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_DEPTH=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PAREN=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_SIZE=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PRUNE=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_QUIT is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_DELETE is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_EMPTY is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PATH=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_REGEX=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_LINKS is not set -CONFIG_BUSYBOX_CONFIG_GREP=y -CONFIG_BUSYBOX_CONFIG_EGREP=y -CONFIG_BUSYBOX_CONFIG_FGREP=y -CONFIG_BUSYBOX_CONFIG_FEATURE_GREP_CONTEXT=y -CONFIG_BUSYBOX_CONFIG_XARGS=y -CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y -CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y -CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y -CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_PARALLEL is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_ARGS_FILE is not set -# end of Finding Utilities - -# -# Init Utilities -# -# CONFIG_BUSYBOX_CONFIG_BOOTCHARTD is not set -CONFIG_BUSYBOX_CONFIG_HALT=y -CONFIG_BUSYBOX_CONFIG_POWEROFF=y -CONFIG_BUSYBOX_CONFIG_REBOOT=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_WAIT_FOR_INIT is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_CALL_TELINIT is not set -# CONFIG_BUSYBOX_CONFIG_INIT is not set -# CONFIG_BUSYBOX_CONFIG_LINUXRC is not set -# end of Init Utilities - -# -# Login/Password Management Utilities -# -CONFIG_BUSYBOX_CONFIG_FEATURE_SHADOWPASSWDS=y -# CONFIG_BUSYBOX_CONFIG_USE_BB_PWD_GRP is not set -# CONFIG_BUSYBOX_CONFIG_USE_BB_CRYPT is not set -# CONFIG_BUSYBOX_CONFIG_ADD_SHELL is not set -# CONFIG_BUSYBOX_CONFIG_REMOVE_SHELL is not set -# CONFIG_BUSYBOX_CONFIG_ADDGROUP is not set -# CONFIG_BUSYBOX_CONFIG_ADDUSER is not set -# CONFIG_BUSYBOX_CONFIG_CHPASSWD is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="md5" -# CONFIG_BUSYBOX_CONFIG_CRYPTPW is not set -# CONFIG_BUSYBOX_CONFIG_MKPASSWD is not set -# CONFIG_BUSYBOX_CONFIG_DELUSER is not set -# CONFIG_BUSYBOX_CONFIG_DELGROUP is not set -# CONFIG_BUSYBOX_CONFIG_GETTY is not set -CONFIG_BUSYBOX_CONFIG_LOGIN=y -# CONFIG_BUSYBOX_CONFIG_LOGIN_SESSION_AS_CHILD is not set -# CONFIG_BUSYBOX_CONFIG_LOGIN_SCRIPTS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_NOLOGIN is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_SECURETTY is not set -CONFIG_BUSYBOX_CONFIG_PASSWD=y -CONFIG_BUSYBOX_CONFIG_FEATURE_PASSWD_WEAK_CHECK=y -# CONFIG_BUSYBOX_CONFIG_SU is not set -# CONFIG_BUSYBOX_CONFIG_SULOGIN is not set -# CONFIG_BUSYBOX_CONFIG_VLOCK is not set -# end of Login/Password Management Utilities - -# -# Linux Ext2 FS Progs -# -# CONFIG_BUSYBOX_CONFIG_CHATTR is not set -# CONFIG_BUSYBOX_CONFIG_FSCK is not set -# CONFIG_BUSYBOX_CONFIG_LSATTR is not set -# CONFIG_BUSYBOX_CONFIG_TUNE2FS is not set -# end of Linux Ext2 FS Progs - -# -# Linux Module Utilities -# -# CONFIG_BUSYBOX_CONFIG_MODPROBE_SMALL is not set -# CONFIG_BUSYBOX_CONFIG_DEPMOD is not set -# CONFIG_BUSYBOX_CONFIG_INSMOD is not set -# CONFIG_BUSYBOX_CONFIG_LSMOD is not set -# CONFIG_BUSYBOX_CONFIG_MODINFO is not set -# CONFIG_BUSYBOX_CONFIG_MODPROBE is not set -# CONFIG_BUSYBOX_CONFIG_RMMOD is not set - -# -# Options common to multiple modutils -# -# end of Linux Module Utilities - -# -# Linux System Utilities -# -# CONFIG_BUSYBOX_CONFIG_ACPID is not set -# CONFIG_BUSYBOX_CONFIG_BLKDISCARD is not set -CONFIG_BUSYBOX_CONFIG_BLKID=y -CONFIG_BUSYBOX_CONFIG_FEATURE_BLKID_TYPE=y -# CONFIG_BUSYBOX_CONFIG_BLOCKDEV is not set -# CONFIG_BUSYBOX_CONFIG_CAL is not set -# CONFIG_BUSYBOX_CONFIG_CHRT is not set -CONFIG_BUSYBOX_CONFIG_DMESG=y -CONFIG_BUSYBOX_CONFIG_FEATURE_DMESG_PRETTY=y -# CONFIG_BUSYBOX_CONFIG_EJECT is not set -# CONFIG_BUSYBOX_CONFIG_FALLOCATE is not set -# CONFIG_BUSYBOX_CONFIG_FATATTR is not set -# CONFIG_BUSYBOX_CONFIG_FBSET is not set -# CONFIG_BUSYBOX_CONFIG_FDFORMAT is not set -# CONFIG_BUSYBOX_CONFIG_FDISK is not set -# CONFIG_BUSYBOX_CONFIG_FINDFS is not set -CONFIG_BUSYBOX_CONFIG_FLOCK=y -# CONFIG_BUSYBOX_CONFIG_FDFLUSH is not set -# CONFIG_BUSYBOX_CONFIG_FREERAMDISK is not set -# CONFIG_BUSYBOX_CONFIG_FSCK_MINIX is not set -# CONFIG_BUSYBOX_CONFIG_FSFREEZE is not set -# CONFIG_BUSYBOX_CONFIG_FSTRIM is not set -# CONFIG_BUSYBOX_CONFIG_GETOPT is not set -CONFIG_BUSYBOX_CONFIG_HEXDUMP=y -# CONFIG_BUSYBOX_CONFIG_HD is not set -# CONFIG_BUSYBOX_CONFIG_XXD is not set -CONFIG_BUSYBOX_CONFIG_HWCLOCK=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS is not set -# CONFIG_BUSYBOX_CONFIG_IONICE is not set -# CONFIG_BUSYBOX_CONFIG_IPCRM is not set -# CONFIG_BUSYBOX_CONFIG_IPCS is not set -# CONFIG_BUSYBOX_CONFIG_LOSETUP is not set -# CONFIG_BUSYBOX_CONFIG_LSPCI is not set -# CONFIG_BUSYBOX_CONFIG_LSUSB is not set -# CONFIG_BUSYBOX_CONFIG_MDEV is not set -# CONFIG_BUSYBOX_CONFIG_MESG is not set -# CONFIG_BUSYBOX_CONFIG_MKE2FS is not set -# CONFIG_BUSYBOX_CONFIG_MKFS_EXT2 is not set -# CONFIG_BUSYBOX_CONFIG_MKFS_MINIX is not set -# CONFIG_BUSYBOX_CONFIG_MKFS_REISER is not set -# CONFIG_BUSYBOX_CONFIG_MKDOSFS is not set -# CONFIG_BUSYBOX_CONFIG_MKFS_VFAT is not set -CONFIG_BUSYBOX_CONFIG_MKSWAP=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_MKSWAP_UUID is not set -# CONFIG_BUSYBOX_CONFIG_MORE is not set -CONFIG_BUSYBOX_CONFIG_MOUNT=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_FAKE is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_VERBOSE is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_HELPERS=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_LABEL is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_NFS is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_CIFS=y -CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_FLAGS=y -CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_FSTAB=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_OTHERTAB is not set -# CONFIG_BUSYBOX_CONFIG_MOUNTPOINT is not set -# CONFIG_BUSYBOX_CONFIG_NSENTER is not set -CONFIG_BUSYBOX_CONFIG_PIVOT_ROOT=y -# CONFIG_BUSYBOX_CONFIG_RDATE is not set -# CONFIG_BUSYBOX_CONFIG_RDEV is not set -# CONFIG_BUSYBOX_CONFIG_READPROFILE is not set -# CONFIG_BUSYBOX_CONFIG_RENICE is not set -# CONFIG_BUSYBOX_CONFIG_REV is not set -# CONFIG_BUSYBOX_CONFIG_RTCWAKE is not set -# CONFIG_BUSYBOX_CONFIG_SCRIPT is not set -# CONFIG_BUSYBOX_CONFIG_SCRIPTREPLAY is not set -# CONFIG_BUSYBOX_CONFIG_SETARCH is not set -# CONFIG_BUSYBOX_CONFIG_LINUX32 is not set -# CONFIG_BUSYBOX_CONFIG_LINUX64 is not set -# CONFIG_BUSYBOX_CONFIG_SETPRIV is not set -# CONFIG_BUSYBOX_CONFIG_SETSID is not set -CONFIG_BUSYBOX_CONFIG_SWAPON=y -CONFIG_BUSYBOX_CONFIG_FEATURE_SWAPON_DISCARD=y -CONFIG_BUSYBOX_CONFIG_FEATURE_SWAPON_PRI=y -CONFIG_BUSYBOX_CONFIG_SWAPOFF=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_SWAPONOFF_LABEL is not set -CONFIG_BUSYBOX_CONFIG_SWITCH_ROOT=y -# CONFIG_BUSYBOX_CONFIG_TASKSET is not set -# CONFIG_BUSYBOX_CONFIG_UEVENT is not set -CONFIG_BUSYBOX_CONFIG_UMOUNT=y -CONFIG_BUSYBOX_CONFIG_FEATURE_UMOUNT_ALL=y -# CONFIG_BUSYBOX_CONFIG_UNSHARE is not set - -# -# Common options for mount/umount -# -CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_LOOP=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_LOOP_CREATE is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_MTAB_SUPPORT is not set -CONFIG_BUSYBOX_CONFIG_VOLUMEID=y - -# -# Filesystem/Volume identification -# -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_BCACHE is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_BTRFS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_CRAMFS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_EROFS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_EXFAT is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_EXT is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_F2FS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_FAT is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_HFS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_ISO9660 is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_JFS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_LFS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_LINUXSWAP is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_LUKS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_MINIX is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_NILFS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_NTFS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_OCFS2 is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_REISERFS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_ROMFS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_SQUASHFS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_SYSV is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_UBIFS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_UDF is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_VOLUMEID_XFS is not set -# end of Filesystem/Volume identification -# end of Linux System Utilities - -# -# Miscellaneous Utilities -# -# CONFIG_BUSYBOX_CONFIG_ADJTIMEX is not set -# CONFIG_BUSYBOX_CONFIG_BBCONFIG is not set -# CONFIG_BUSYBOX_CONFIG_BC is not set -# CONFIG_BUSYBOX_CONFIG_DC is not set -# CONFIG_BUSYBOX_CONFIG_BEEP is not set -# CONFIG_BUSYBOX_CONFIG_CHAT is not set -# CONFIG_BUSYBOX_CONFIG_CONSPY is not set -CONFIG_BUSYBOX_CONFIG_CROND=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_CROND_D is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_CROND_SPECIAL_TIMES=y -CONFIG_BUSYBOX_CONFIG_FEATURE_CROND_DIR="/etc" -CONFIG_BUSYBOX_CONFIG_CRONTAB=y -# CONFIG_BUSYBOX_CONFIG_DEVFSD is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_DEVFS is not set -# CONFIG_BUSYBOX_CONFIG_DEVMEM is not set -# CONFIG_BUSYBOX_CONFIG_FBSPLASH is not set -# CONFIG_BUSYBOX_CONFIG_FLASH_ERASEALL is not set -# CONFIG_BUSYBOX_CONFIG_FLASH_LOCK is not set -# CONFIG_BUSYBOX_CONFIG_FLASH_UNLOCK is not set -# CONFIG_BUSYBOX_CONFIG_FLASHCP is not set -# CONFIG_BUSYBOX_CONFIG_HDPARM is not set -# CONFIG_BUSYBOX_CONFIG_HEXEDIT is not set -# CONFIG_BUSYBOX_CONFIG_I2CGET is not set -# CONFIG_BUSYBOX_CONFIG_I2CSET is not set -# CONFIG_BUSYBOX_CONFIG_I2CDUMP is not set -# CONFIG_BUSYBOX_CONFIG_I2CDETECT is not set -# CONFIG_BUSYBOX_CONFIG_I2CTRANSFER is not set -# CONFIG_BUSYBOX_CONFIG_INOTIFYD is not set -CONFIG_BUSYBOX_CONFIG_LESS=y -CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_MAXLINES=9999999 -# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_BRACKETS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_FLAGS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_TRUNCATE is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_MARKS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_REGEXP is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_WINCH is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_DASHCMD is not set -CONFIG_BUSYBOX_CONFIG_LOCK=y -# CONFIG_BUSYBOX_CONFIG_LSSCSI is not set -# CONFIG_BUSYBOX_CONFIG_MAKEDEVS is not set -# CONFIG_BUSYBOX_CONFIG_MAN is not set -# CONFIG_BUSYBOX_CONFIG_MICROCOM is not set -# CONFIG_BUSYBOX_CONFIG_MT is not set -# CONFIG_BUSYBOX_CONFIG_NANDWRITE is not set -# CONFIG_BUSYBOX_CONFIG_NANDDUMP is not set -# CONFIG_BUSYBOX_CONFIG_PARTPROBE is not set -# CONFIG_BUSYBOX_CONFIG_RAIDAUTORUN is not set -# CONFIG_BUSYBOX_CONFIG_READAHEAD is not set -# CONFIG_BUSYBOX_CONFIG_RFKILL is not set -# CONFIG_BUSYBOX_CONFIG_RX is not set -# CONFIG_BUSYBOX_CONFIG_SETFATTR is not set -# CONFIG_BUSYBOX_CONFIG_SETSERIAL is not set -CONFIG_BUSYBOX_CONFIG_STRINGS=y -CONFIG_BUSYBOX_CONFIG_TIME=y -# CONFIG_BUSYBOX_CONFIG_TS is not set -# CONFIG_BUSYBOX_CONFIG_TTYSIZE is not set -# CONFIG_BUSYBOX_CONFIG_UBIATTACH is not set -# CONFIG_BUSYBOX_CONFIG_UBIDETACH is not set -# CONFIG_BUSYBOX_CONFIG_UBIMKVOL is not set -# CONFIG_BUSYBOX_CONFIG_UBIRMVOL is not set -# CONFIG_BUSYBOX_CONFIG_UBIRSVOL is not set -# CONFIG_BUSYBOX_CONFIG_UBIUPDATEVOL is not set -# CONFIG_BUSYBOX_CONFIG_UBIRENAME is not set -# CONFIG_BUSYBOX_CONFIG_VOLNAME is not set -# CONFIG_BUSYBOX_CONFIG_WATCHDOG is not set -# end of Miscellaneous Utilities - -# -# Networking Utilities -# -CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_UNIX_LOCAL is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_PREFER_IPV4_ADDRESS is not set -CONFIG_BUSYBOX_CONFIG_VERBOSE_RESOLUTION_ERRORS=y -# CONFIG_BUSYBOX_CONFIG_ARP is not set -# CONFIG_BUSYBOX_CONFIG_ARPING is not set -CONFIG_BUSYBOX_CONFIG_BRCTL=y -CONFIG_BUSYBOX_CONFIG_FEATURE_BRCTL_FANCY=y -CONFIG_BUSYBOX_CONFIG_FEATURE_BRCTL_SHOW=y -# CONFIG_BUSYBOX_CONFIG_DNSD is not set -# CONFIG_BUSYBOX_CONFIG_ETHER_WAKE is not set -# CONFIG_BUSYBOX_CONFIG_FTPD is not set -# CONFIG_BUSYBOX_CONFIG_FTPGET is not set -# CONFIG_BUSYBOX_CONFIG_FTPPUT is not set -# CONFIG_BUSYBOX_CONFIG_HOSTNAME is not set -# CONFIG_BUSYBOX_CONFIG_DNSDOMAINNAME is not set -# CONFIG_BUSYBOX_CONFIG_HTTPD is not set -CONFIG_BUSYBOX_CONFIG_IFCONFIG=y -CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_STATUS=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_SLIP is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_HW=y -CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y -# CONFIG_BUSYBOX_CONFIG_IFENSLAVE is not set -# CONFIG_BUSYBOX_CONFIG_IFPLUGD is not set -# CONFIG_BUSYBOX_CONFIG_IFUP is not set -# CONFIG_BUSYBOX_CONFIG_IFDOWN is not set -# CONFIG_BUSYBOX_CONFIG_INETD is not set -CONFIG_BUSYBOX_CONFIG_IP=y -# CONFIG_BUSYBOX_CONFIG_IPADDR is not set -# CONFIG_BUSYBOX_CONFIG_IPLINK is not set -# CONFIG_BUSYBOX_CONFIG_IPROUTE is not set -# CONFIG_BUSYBOX_CONFIG_IPTUNNEL is not set -# CONFIG_BUSYBOX_CONFIG_IPRULE is not set -# CONFIG_BUSYBOX_CONFIG_IPNEIGH is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_IP_ADDRESS=y -CONFIG_BUSYBOX_CONFIG_FEATURE_IP_LINK=y -CONFIG_BUSYBOX_CONFIG_FEATURE_IP_ROUTE=y -CONFIG_BUSYBOX_CONFIG_FEATURE_IP_ROUTE_DIR="/etc/iproute2" -# CONFIG_BUSYBOX_CONFIG_FEATURE_IP_TUNNEL is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_IP_RULE=y -CONFIG_BUSYBOX_CONFIG_FEATURE_IP_NEIGH=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set -# CONFIG_BUSYBOX_CONFIG_IPCALC is not set -# CONFIG_BUSYBOX_CONFIG_FAKEIDENTD is not set -# CONFIG_BUSYBOX_CONFIG_NAMEIF is not set -# CONFIG_BUSYBOX_CONFIG_NBDCLIENT is not set -CONFIG_BUSYBOX_CONFIG_NC=y -# CONFIG_BUSYBOX_CONFIG_NETCAT is not set -# CONFIG_BUSYBOX_CONFIG_NC_SERVER is not set -# CONFIG_BUSYBOX_CONFIG_NC_EXTRA is not set -# CONFIG_BUSYBOX_CONFIG_NC_110_COMPAT is not set -CONFIG_BUSYBOX_CONFIG_NETMSG=y -CONFIG_BUSYBOX_CONFIG_NETSTAT=y -CONFIG_BUSYBOX_CONFIG_FEATURE_NETSTAT_WIDE=y -CONFIG_BUSYBOX_CONFIG_FEATURE_NETSTAT_PRG=y -# CONFIG_BUSYBOX_CONFIG_NSLOOKUP is not set -CONFIG_BUSYBOX_CONFIG_NSLOOKUP_OPENWRT=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_NSLOOKUP_OPENWRT_LONG_OPTIONS is not set -CONFIG_BUSYBOX_CONFIG_NTPD=y -CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_CONF is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_NTP_AUTH is not set -CONFIG_BUSYBOX_CONFIG_PING=y -CONFIG_BUSYBOX_CONFIG_PING6=y -CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_PING=y -# CONFIG_BUSYBOX_CONFIG_PSCAN is not set -CONFIG_BUSYBOX_CONFIG_ROUTE=y -# CONFIG_BUSYBOX_CONFIG_SLATTACH is not set -# CONFIG_BUSYBOX_CONFIG_SSL_CLIENT is not set -# CONFIG_BUSYBOX_CONFIG_TC is not set -# CONFIG_BUSYBOX_CONFIG_TCPSVD is not set -# CONFIG_BUSYBOX_CONFIG_UDPSVD is not set -# CONFIG_BUSYBOX_CONFIG_TELNET is not set -# CONFIG_BUSYBOX_CONFIG_TELNETD is not set -# CONFIG_BUSYBOX_CONFIG_TFTP is not set -# CONFIG_BUSYBOX_CONFIG_TFTPD is not set -# CONFIG_BUSYBOX_CONFIG_TLS is not set -CONFIG_BUSYBOX_CONFIG_TRACEROUTE=y -CONFIG_BUSYBOX_CONFIG_TRACEROUTE6=y -CONFIG_BUSYBOX_CONFIG_FEATURE_TRACEROUTE_VERBOSE=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set -# CONFIG_BUSYBOX_CONFIG_TUNCTL is not set -# CONFIG_BUSYBOX_CONFIG_VCONFIG is not set -# CONFIG_BUSYBOX_CONFIG_WGET is not set -# CONFIG_BUSYBOX_CONFIG_WHOIS is not set -# CONFIG_BUSYBOX_CONFIG_ZCIP is not set -# CONFIG_BUSYBOX_CONFIG_UDHCPD is not set -# CONFIG_BUSYBOX_CONFIG_DUMPLEASES is not set -# CONFIG_BUSYBOX_CONFIG_DHCPRELAY is not set -CONFIG_BUSYBOX_CONFIG_UDHCPC=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCPC_ARPING is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCPC_SANITIZEOPT is not set -CONFIG_BUSYBOX_CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" -# CONFIG_BUSYBOX_CONFIG_UDHCPC6 is not set - -# -# Common options for DHCP applets -# -# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCP_PORT is not set -CONFIG_BUSYBOX_CONFIG_UDHCP_DEBUG=0 -CONFIG_BUSYBOX_CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 -CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCP_RFC3397=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCP_8021Q is not set -# end of Networking Utilities - -# -# Print Utilities -# -# CONFIG_BUSYBOX_CONFIG_LPD is not set -# CONFIG_BUSYBOX_CONFIG_LPR is not set -# CONFIG_BUSYBOX_CONFIG_LPQ is not set -# end of Print Utilities - -# -# Mail Utilities -# -# CONFIG_BUSYBOX_CONFIG_MAKEMIME is not set -# CONFIG_BUSYBOX_CONFIG_POPMAILDIR is not set -# CONFIG_BUSYBOX_CONFIG_REFORMIME is not set -# CONFIG_BUSYBOX_CONFIG_SENDMAIL is not set -# end of Mail Utilities - -# -# Process Utilities -# -CONFIG_BUSYBOX_CONFIG_FREE=y -# CONFIG_BUSYBOX_CONFIG_FUSER is not set -# CONFIG_BUSYBOX_CONFIG_IOSTAT is not set -CONFIG_BUSYBOX_CONFIG_KILL=y -CONFIG_BUSYBOX_CONFIG_KILLALL=y -# CONFIG_BUSYBOX_CONFIG_KILLALL5 is not set -# CONFIG_BUSYBOX_CONFIG_LSOF is not set -# CONFIG_BUSYBOX_CONFIG_MPSTAT is not set -# CONFIG_BUSYBOX_CONFIG_NMETER is not set -CONFIG_BUSYBOX_CONFIG_PGREP=y -# CONFIG_BUSYBOX_CONFIG_PKILL is not set -CONFIG_BUSYBOX_CONFIG_PIDOF=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_PIDOF_SINGLE is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_PIDOF_OMIT is not set -# CONFIG_BUSYBOX_CONFIG_PMAP is not set -# CONFIG_BUSYBOX_CONFIG_POWERTOP is not set -CONFIG_BUSYBOX_CONFIG_PS=y -CONFIG_BUSYBOX_CONFIG_FEATURE_PS_WIDE=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_PS_LONG is not set -# CONFIG_BUSYBOX_CONFIG_PSTREE is not set -# CONFIG_BUSYBOX_CONFIG_PWDX is not set -# CONFIG_BUSYBOX_CONFIG_SMEMCAP is not set -CONFIG_BUSYBOX_CONFIG_BB_SYSCTL=y -CONFIG_BUSYBOX_CONFIG_TOP=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_INTERACTIVE is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y -CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_SMP_CPU is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_DECIMALS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_SMP_PROCESS is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_TOPMEM is not set -CONFIG_BUSYBOX_CONFIG_UPTIME=y -# CONFIG_BUSYBOX_CONFIG_WATCH is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_SHOW_THREADS is not set -# end of Process Utilities - -# -# Runit Utilities -# -# CONFIG_BUSYBOX_CONFIG_CHPST is not set -# CONFIG_BUSYBOX_CONFIG_SETUIDGID is not set -# CONFIG_BUSYBOX_CONFIG_ENVUIDGID is not set -# CONFIG_BUSYBOX_CONFIG_ENVDIR is not set -# CONFIG_BUSYBOX_CONFIG_SOFTLIMIT is not set -# CONFIG_BUSYBOX_CONFIG_RUNSV is not set -# CONFIG_BUSYBOX_CONFIG_RUNSVDIR is not set -# CONFIG_BUSYBOX_CONFIG_SV is not set -# CONFIG_BUSYBOX_CONFIG_SVC is not set -# CONFIG_BUSYBOX_CONFIG_SVOK is not set -# CONFIG_BUSYBOX_CONFIG_SVLOGD is not set -# end of Runit Utilities - -# -# Shells -# -CONFIG_BUSYBOX_CONFIG_SH_IS_ASH=y -# CONFIG_BUSYBOX_CONFIG_SH_IS_HUSH is not set -# CONFIG_BUSYBOX_CONFIG_SH_IS_NONE is not set -# CONFIG_BUSYBOX_CONFIG_BASH_IS_ASH is not set -# CONFIG_BUSYBOX_CONFIG_BASH_IS_HUSH is not set -CONFIG_BUSYBOX_CONFIG_BASH_IS_NONE=y -CONFIG_BUSYBOX_CONFIG_SHELL_ASH=y -CONFIG_BUSYBOX_CONFIG_ASH=y -# CONFIG_BUSYBOX_CONFIG_ASH_OPTIMIZE_FOR_SIZE is not set -CONFIG_BUSYBOX_CONFIG_ASH_INTERNAL_GLOB=y -CONFIG_BUSYBOX_CONFIG_ASH_BASH_COMPAT=y -# CONFIG_BUSYBOX_CONFIG_ASH_BASH_SOURCE_CURDIR is not set -# CONFIG_BUSYBOX_CONFIG_ASH_BASH_NOT_FOUND_HOOK is not set -CONFIG_BUSYBOX_CONFIG_ASH_JOB_CONTROL=y -CONFIG_BUSYBOX_CONFIG_ASH_ALIAS=y -# CONFIG_BUSYBOX_CONFIG_ASH_RANDOM_SUPPORT is not set -CONFIG_BUSYBOX_CONFIG_ASH_EXPAND_PRMT=y -# CONFIG_BUSYBOX_CONFIG_ASH_IDLE_TIMEOUT is not set -# CONFIG_BUSYBOX_CONFIG_ASH_MAIL is not set -CONFIG_BUSYBOX_CONFIG_ASH_ECHO=y -CONFIG_BUSYBOX_CONFIG_ASH_PRINTF=y -CONFIG_BUSYBOX_CONFIG_ASH_TEST=y -# CONFIG_BUSYBOX_CONFIG_ASH_HELP is not set -CONFIG_BUSYBOX_CONFIG_ASH_GETOPTS=y -CONFIG_BUSYBOX_CONFIG_ASH_CMDCMD=y -# CONFIG_BUSYBOX_CONFIG_CTTYHACK is not set -# CONFIG_BUSYBOX_CONFIG_HUSH is not set -# CONFIG_BUSYBOX_CONFIG_SHELL_HUSH is not set - -# -# Options common to all shells -# -CONFIG_BUSYBOX_CONFIG_FEATURE_SH_MATH=y -CONFIG_BUSYBOX_CONFIG_FEATURE_SH_MATH_64=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_MATH_BASE is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_EXTRA_QUIET is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_STANDALONE is not set -CONFIG_BUSYBOX_CONFIG_FEATURE_SH_NOFORK=y -# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_READ_FRAC is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_HISTFILESIZE is not set -# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_EMBEDDED_SCRIPTS is not set -# end of Shells - -# -# System Logging Utilities -# -# CONFIG_BUSYBOX_CONFIG_KLOGD is not set -CONFIG_BUSYBOX_CONFIG_LOGGER=y -# CONFIG_BUSYBOX_CONFIG_LOGREAD is not set -# CONFIG_BUSYBOX_CONFIG_SYSLOGD is not set -# end of System Logging Utilities - -# CONFIG_PACKAGE_busybox-selinux is not set -CONFIG_PACKAGE_ca-bundle=y -CONFIG_PACKAGE_ca-certificates=y -# CONFIG_PACKAGE_dnsmasq is not set -# CONFIG_PACKAGE_dnsmasq-dhcpv6 is not set -CONFIG_PACKAGE_dnsmasq-full=y -CONFIG_PACKAGE_dnsmasq_full_dhcp=y -CONFIG_PACKAGE_dnsmasq_full_dhcpv6=y -CONFIG_PACKAGE_dnsmasq_full_dnssec=y -CONFIG_PACKAGE_dnsmasq_full_auth=y -CONFIG_PACKAGE_dnsmasq_full_ipset=y -CONFIG_PACKAGE_dnsmasq_full_conntrack=y -CONFIG_PACKAGE_dnsmasq_full_noid=y -# CONFIG_PACKAGE_dnsmasq_full_broken_rtc is not set -CONFIG_PACKAGE_dnsmasq_full_tftp=y -CONFIG_PACKAGE_dropbear=y - -# -# Configuration -# -CONFIG_DROPBEAR_CURVE25519=y -# CONFIG_DROPBEAR_ECC is not set -CONFIG_DROPBEAR_ED25519=y -CONFIG_DROPBEAR_CHACHA20POLY1305=y -# CONFIG_DROPBEAR_ZLIB is not set -CONFIG_DROPBEAR_DBCLIENT=y -CONFIG_DROPBEAR_SCP=y -# CONFIG_DROPBEAR_ASKPASS is not set -# end of Configuration - -# CONFIG_PACKAGE_ead is not set -CONFIG_PACKAGE_firewall=y -CONFIG_PACKAGE_fstools=y -CONFIG_FSTOOLS_UBIFS_EXTROOT=y -# CONFIG_FSTOOLS_OVL_MOUNT_FULL_ACCESS_TIME is not set -# CONFIG_FSTOOLS_OVL_MOUNT_COMPRESS_ZLIB is not set -CONFIG_PACKAGE_fwtool=y -CONFIG_PACKAGE_getrandom=y -CONFIG_PACKAGE_jsonfilter=y -CONFIG_PACKAGE_libatomic=y -CONFIG_PACKAGE_libc=y -CONFIG_PACKAGE_libgcc=y -# CONFIG_PACKAGE_libgomp is not set -CONFIG_PACKAGE_libpthread=y -CONFIG_PACKAGE_librt=y -CONFIG_PACKAGE_libstdcpp=y -CONFIG_PACKAGE_logd=y -CONFIG_PACKAGE_mtd=y -CONFIG_PACKAGE_netifd=y -# CONFIG_PACKAGE_nft-qos is not set -# CONFIG_PACKAGE_om-watchdog is not set -# CONFIG_PACKAGE_ootoc is not set -CONFIG_PACKAGE_openwrt-keyring=y -CONFIG_PACKAGE_opkg=y -CONFIG_PACKAGE_procd=y - -# -# Configuration -# -# CONFIG_PROCD_SHOW_BOOT is not set -# CONFIG_PROCD_ZRAM_TMPFS is not set -# end of Configuration - -# CONFIG_PACKAGE_procd-selinux is not set -# CONFIG_PACKAGE_procd-ujail is not set -# CONFIG_PACKAGE_procd-ujail-console is not set -# CONFIG_PACKAGE_qos-scripts is not set -# CONFIG_PACKAGE_refpolicy is not set -CONFIG_PACKAGE_resolveip=y -CONFIG_PACKAGE_rpcd=y -CONFIG_PACKAGE_rpcd-mod-file=y -CONFIG_PACKAGE_rpcd-mod-iwinfo=y -# CONFIG_PACKAGE_rpcd-mod-rpcsys is not set -# CONFIG_PACKAGE_selinux-policy is not set -# CONFIG_PACKAGE_snapshot-tool is not set -# CONFIG_PACKAGE_sqm-scripts is not set -# CONFIG_PACKAGE_sqm-scripts-extra is not set -CONFIG_PACKAGE_swconfig=y -CONFIG_PACKAGE_ubox=y -CONFIG_PACKAGE_ubus=y -CONFIG_PACKAGE_ubusd=y -# CONFIG_PACKAGE_ucert is not set -# CONFIG_PACKAGE_ucert-full is not set -CONFIG_PACKAGE_uci=y -CONFIG_PACKAGE_urandom-seed=y -CONFIG_PACKAGE_urngd=y -CONFIG_PACKAGE_usign=y -# CONFIG_PACKAGE_uxc is not set -CONFIG_PACKAGE_wireless-tools=y -CONFIG_PACKAGE_zram-swap=y -# end of Base system - -# -# Administration -# - -# -# Zabbix -# -# CONFIG_PACKAGE_zabbix-agentd is not set -# CONFIG_PACKAGE_zabbix-agentd-gnutls is not set -# CONFIG_PACKAGE_zabbix-agentd-openssl is not set -# CONFIG_PACKAGE_zabbix-extra-network is not set -# CONFIG_PACKAGE_zabbix-extra-wifi is not set -# CONFIG_PACKAGE_zabbix-get is not set -# CONFIG_PACKAGE_zabbix-get-gnutls is not set -# CONFIG_PACKAGE_zabbix-get-openssl is not set -# CONFIG_PACKAGE_zabbix-proxy is not set -# CONFIG_PACKAGE_zabbix-proxy-gnutls is not set -# CONFIG_PACKAGE_zabbix-proxy-openssl is not set -# CONFIG_PACKAGE_zabbix-sender is not set -# CONFIG_PACKAGE_zabbix-sender-gnutls is not set -# CONFIG_PACKAGE_zabbix-sender-openssl is not set -# CONFIG_PACKAGE_zabbix-server is not set - -# -# Database Software -# -# CONFIG_ZABBIX_MYSQL is not set -CONFIG_ZABBIX_POSTGRESQL=y -# CONFIG_PACKAGE_zabbix-server-frontend is not set -# CONFIG_PACKAGE_zabbix-server-gnutls is not set -# CONFIG_PACKAGE_zabbix-server-openssl is not set -# end of Zabbix - -# -# openwisp -# -# CONFIG_PACKAGE_netjson-monitoring is not set -# CONFIG_PACKAGE_openwisp-config is not set -# CONFIG_PACKAGE_openwisp-monitoring is not set -# end of openwisp - -# CONFIG_PACKAGE_atop is not set -# CONFIG_PACKAGE_backuppc is not set -# CONFIG_PACKAGE_bpytop is not set -# CONFIG_PACKAGE_debian-archive-keyring is not set -# CONFIG_PACKAGE_debootstrap is not set -# CONFIG_PACKAGE_gkrellmd is not set -# CONFIG_PACKAGE_gotop is not set -CONFIG_PACKAGE_htop=y -# CONFIG_HTOP_LMSENSORS is not set -# CONFIG_PACKAGE_ipmitool is not set -# CONFIG_PACKAGE_monit is not set -# CONFIG_PACKAGE_monit-nossl is not set -# CONFIG_PACKAGE_muninlite is not set -# CONFIG_PACKAGE_netatop is not set -# CONFIG_PACKAGE_netdata is not set -# CONFIG_PACKAGE_nload is not set -# CONFIG_PACKAGE_nyx is not set -# CONFIG_PACKAGE_schroot is not set - -# -# Configuration -# -# CONFIG_SCHROOT_BTRFS is not set -# CONFIG_SCHROOT_LOOPBACK is not set -# CONFIG_SCHROOT_LVM is not set -# CONFIG_SCHROOT_UUID is not set -# end of Configuration - -# CONFIG_PACKAGE_sudo is not set -# CONFIG_PACKAGE_syslog-ng is not set -# end of Administration - -# -# Boot Loaders -# -# end of Boot Loaders - -# -# BPI-R3-MINI Properties -# -CONFIG_PACKAGE_bpir3_mini-properties=y -# end of BPI-R3-MINI Properties - -# -# Development -# - -# -# Libraries -# -# CONFIG_PACKAGE_libncurses-dev is not set -# CONFIG_PACKAGE_libxml2-dev is not set -# CONFIG_PACKAGE_zlib-dev is not set -# end of Libraries - -# CONFIG_PACKAGE_ar is not set -# CONFIG_PACKAGE_autoconf is not set -# CONFIG_PACKAGE_automake is not set -# CONFIG_PACKAGE_binutils is not set -# CONFIG_PACKAGE_delve is not set -# CONFIG_PACKAGE_diffutils is not set -# CONFIG_PACKAGE_gcc is not set -# CONFIG_PACKAGE_gdb is not set -# CONFIG_PACKAGE_gdbserver is not set -# CONFIG_PACKAGE_gitlab-runner is not set -# CONFIG_PACKAGE_go-rice is not set -# CONFIG_PACKAGE_libtool-bin is not set -# CONFIG_PACKAGE_lpc21isp is not set -# CONFIG_PACKAGE_lttng-tools is not set -# CONFIG_PACKAGE_m4 is not set -# CONFIG_PACKAGE_make is not set -# CONFIG_PACKAGE_meson is not set -# CONFIG_PACKAGE_objdump is not set -# CONFIG_PACKAGE_packr is not set -# CONFIG_PACKAGE_patch is not set -# CONFIG_PACKAGE_pkg-config is not set -# CONFIG_PACKAGE_pkgconf is not set -# CONFIG_PACKAGE_statik is not set -# CONFIG_PACKAGE_trace-cmd is not set -# CONFIG_PACKAGE_trace-cmd-extra is not set -# CONFIG_PACKAGE_valgrind is not set -# end of Development - -# -# Extra packages -# -CONFIG_PACKAGE_autocore-arm=y -# CONFIG_PACKAGE_automount is not set -# CONFIG_PACKAGE_autosamba is not set -CONFIG_PACKAGE_ipv6helper=y -# CONFIG_PACKAGE_jose is not set -CONFIG_PACKAGE_libiwinfo-data=y -# CONFIG_PACKAGE_libjose is not set -# CONFIG_PACKAGE_nginx is not set -# CONFIG_PACKAGE_nginx-mod-luci-ssl is not set -# CONFIG_PACKAGE_nginx-util is not set -# CONFIG_PACKAGE_tang is not set -# end of Extra packages - -# -# Firmware -# - -# -# ath10k Board-Specific Overrides -# -# end of ath10k Board-Specific Overrides - -# CONFIG_PACKAGE_aircard-pcmcia-firmware is not set -# CONFIG_PACKAGE_amdgpu-firmware is not set -# CONFIG_PACKAGE_ar3k-firmware is not set -# CONFIG_PACKAGE_ath10k-board-qca4019 is not set -# CONFIG_PACKAGE_ath10k-board-qca9377 is not set -# CONFIG_PACKAGE_ath10k-board-qca9887 is not set -# CONFIG_PACKAGE_ath10k-board-qca9888 is not set -# CONFIG_PACKAGE_ath10k-board-qca988x is not set -# CONFIG_PACKAGE_ath10k-board-qca9984 is not set -# CONFIG_PACKAGE_ath10k-board-qca99x0 is not set -# CONFIG_PACKAGE_ath10k-firmware-qca4019 is not set -# CONFIG_PACKAGE_ath10k-firmware-qca4019-ct is not set -# CONFIG_PACKAGE_ath10k-firmware-qca4019-ct-full-htt is not set -# CONFIG_PACKAGE_ath10k-firmware-qca4019-ct-htt is not set -# CONFIG_PACKAGE_ath10k-firmware-qca6174 is not set -# CONFIG_PACKAGE_ath10k-firmware-qca9377 is not set -# CONFIG_PACKAGE_ath10k-firmware-qca9887 is not set -# CONFIG_PACKAGE_ath10k-firmware-qca9887-ct is not set -# CONFIG_PACKAGE_ath10k-firmware-qca9887-ct-full-htt is not set -# CONFIG_PACKAGE_ath10k-firmware-qca9888 is not set -# CONFIG_PACKAGE_ath10k-firmware-qca9888-ct is not set -# CONFIG_PACKAGE_ath10k-firmware-qca9888-ct-full-htt is not set -# CONFIG_PACKAGE_ath10k-firmware-qca9888-ct-htt is not set -# CONFIG_PACKAGE_ath10k-firmware-qca988x is not set -# CONFIG_PACKAGE_ath10k-firmware-qca988x-ct is not set -# CONFIG_PACKAGE_ath10k-firmware-qca988x-ct-full-htt is not set -# CONFIG_PACKAGE_ath10k-firmware-qca9984 is not set -# CONFIG_PACKAGE_ath10k-firmware-qca9984-ct is not set -# CONFIG_PACKAGE_ath10k-firmware-qca9984-ct-full-htt is not set -# CONFIG_PACKAGE_ath10k-firmware-qca9984-ct-htt is not set -# CONFIG_PACKAGE_ath10k-firmware-qca99x0 is not set -# CONFIG_PACKAGE_ath10k-firmware-qca99x0-ct is not set -# CONFIG_PACKAGE_ath10k-firmware-qca99x0-ct-full-htt is not set -# CONFIG_PACKAGE_ath10k-firmware-qca99x0-ct-htt is not set -# CONFIG_PACKAGE_ath6k-firmware is not set -# CONFIG_PACKAGE_ath9k-htc-firmware is not set -# CONFIG_PACKAGE_b43legacy-firmware is not set -# CONFIG_PACKAGE_bnx2-firmware is not set -# CONFIG_PACKAGE_bnx2x-firmware is not set -# CONFIG_PACKAGE_brcmfmac-firmware-4329-sdio is not set -# CONFIG_PACKAGE_brcmfmac-firmware-43430-sdio-rpi-3b is not set -# CONFIG_PACKAGE_brcmfmac-firmware-43430-sdio-rpi-zero-w is not set -# CONFIG_PACKAGE_brcmfmac-firmware-43430a0-sdio is not set -# CONFIG_PACKAGE_brcmfmac-firmware-43455-sdio-rpi-3b-plus is not set -# CONFIG_PACKAGE_brcmfmac-firmware-43455-sdio-rpi-4b is not set -# CONFIG_PACKAGE_brcmfmac-firmware-43456-sdio is not set -# CONFIG_PACKAGE_brcmfmac-firmware-43602a1-pcie is not set -# CONFIG_PACKAGE_brcmfmac-firmware-4366b1-pcie is not set -# CONFIG_PACKAGE_brcmfmac-firmware-4366c0-pcie is not set -# CONFIG_PACKAGE_brcmfmac-firmware-4366c0-pcie-vendor is not set -# CONFIG_PACKAGE_brcmfmac-firmware-usb is not set -# CONFIG_PACKAGE_brcmfmac-nvram-43456-sdio is not set -# CONFIG_PACKAGE_brcmsmac-firmware is not set -# CONFIG_PACKAGE_carl9170-firmware is not set -# CONFIG_PACKAGE_cypress-firmware-43012-sdio is not set -# CONFIG_PACKAGE_cypress-firmware-43340-sdio is not set -# CONFIG_PACKAGE_cypress-firmware-43362-sdio is not set -# CONFIG_PACKAGE_cypress-firmware-4339-sdio is not set -# CONFIG_PACKAGE_cypress-firmware-43430-sdio is not set -# CONFIG_PACKAGE_cypress-firmware-43455-sdio is not set -# CONFIG_PACKAGE_cypress-firmware-4354-sdio is not set -# CONFIG_PACKAGE_cypress-firmware-4356-pcie is not set -# CONFIG_PACKAGE_cypress-firmware-4356-sdio is not set -# CONFIG_PACKAGE_cypress-firmware-43570-pcie is not set -# CONFIG_PACKAGE_cypress-firmware-4373-sdio is not set -# CONFIG_PACKAGE_cypress-firmware-4373-usb is not set -# CONFIG_PACKAGE_cypress-firmware-54591-pcie is not set -# CONFIG_PACKAGE_dvb-firmware is not set -# CONFIG_PACKAGE_e100-firmware is not set -# CONFIG_PACKAGE_edgeport-firmware is not set -# CONFIG_PACKAGE_eip197-mini-firmware is not set -# CONFIG_PACKAGE_ibt-firmware is not set -# CONFIG_PACKAGE_iwl3945-firmware is not set -# CONFIG_PACKAGE_iwl4965-firmware is not set -# CONFIG_PACKAGE_iwlwifi-firmware-ax200 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl100 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl1000 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl105 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl135 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl2000 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl2030 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl3160 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl3168 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl5000 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl5150 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl6000g2 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl6000g2a is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl6000g2b is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl6050 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl7260 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl7265 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl7265d is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl8260c is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl8265 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl9000 is not set -# CONFIG_PACKAGE_iwlwifi-firmware-iwl9260 is not set -# CONFIG_PACKAGE_libertas-sdio-firmware is not set -# CONFIG_PACKAGE_libertas-spi-firmware is not set -# CONFIG_PACKAGE_libertas-usb-firmware is not set -# CONFIG_PACKAGE_mt7601u-firmware is not set -# CONFIG_PACKAGE_mt7622bt-firmware is not set -# CONFIG_PACKAGE_mwifiex-pcie-firmware is not set -# CONFIG_PACKAGE_mwifiex-sdio-firmware is not set -# CONFIG_PACKAGE_mwl8k-firmware is not set -# CONFIG_PACKAGE_p54-pci-firmware is not set -# CONFIG_PACKAGE_p54-spi-firmware is not set -# CONFIG_PACKAGE_p54-usb-firmware is not set -# CONFIG_PACKAGE_prism54-firmware is not set -# CONFIG_PACKAGE_r8169-firmware is not set -# CONFIG_PACKAGE_radeon-firmware is not set -# CONFIG_PACKAGE_rs9113-firmware is not set -# CONFIG_PACKAGE_rt2800-pci-firmware is not set -# CONFIG_PACKAGE_rt2800-usb-firmware is not set -# CONFIG_PACKAGE_rt61-pci-firmware is not set -# CONFIG_PACKAGE_rt73-usb-firmware is not set -# CONFIG_PACKAGE_rtl8188eu-firmware is not set -# CONFIG_PACKAGE_rtl8192ce-firmware is not set -# CONFIG_PACKAGE_rtl8192cu-firmware is not set -# CONFIG_PACKAGE_rtl8192de-firmware is not set -# CONFIG_PACKAGE_rtl8192eu-firmware is not set -# CONFIG_PACKAGE_rtl8192se-firmware is not set -# CONFIG_PACKAGE_rtl8192su-firmware is not set -# CONFIG_PACKAGE_rtl8723au-firmware is not set -# CONFIG_PACKAGE_rtl8723bu-firmware is not set -# CONFIG_PACKAGE_rtl8821ae-firmware is not set -# CONFIG_PACKAGE_rtl8822be-firmware is not set -# CONFIG_PACKAGE_rtl8822ce-firmware is not set -# CONFIG_PACKAGE_ti-3410-firmware is not set -# CONFIG_PACKAGE_ti-5052-firmware is not set -# CONFIG_PACKAGE_wil6210-firmware is not set -CONFIG_PACKAGE_wireless-regdb=y -# CONFIG_PACKAGE_wl12xx-firmware is not set -# CONFIG_PACKAGE_wl18xx-firmware is not set -# end of Firmware - -# -# Fonts -# - -# -# DejaVu -# -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuMathTeXGyre is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSans is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSans-Bold is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSans-BoldOblique is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSans-ExtraLight is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSans-Oblique is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSansCondensed is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSansCondensed-Bold is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSansCondensed-BoldOblique is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSansCondensed-Oblique is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSansMono is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSansMono-Bold is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSansMono-BoldOblique is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSansMono-Oblique is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSerif is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSerif-Bold is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSerif-BoldItalic is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSerif-Italic is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSerifCondensed is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSerifCondensed-Bold is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSerifCondensed-BoldItalic is not set -# CONFIG_PACKAGE_dejavu-fonts-ttf-DejaVuSerifCondensed-Italic is not set -# end of DejaVu -# end of Fonts - -# -# Kernel modules -# - -# -# Block Devices -# -# CONFIG_PACKAGE_kmod-aoe is not set -# CONFIG_PACKAGE_kmod-ata-ahci is not set -# CONFIG_PACKAGE_kmod-ata-artop is not set -CONFIG_PACKAGE_kmod-ata-core=y -# CONFIG_PACKAGE_kmod-ata-marvell-sata is not set -# CONFIG_PACKAGE_kmod-ata-nvidia-sata is not set -# CONFIG_PACKAGE_kmod-ata-pdc202xx-old is not set -# CONFIG_PACKAGE_kmod-ata-piix is not set -# CONFIG_PACKAGE_kmod-ata-sil is not set -# CONFIG_PACKAGE_kmod-ata-sil24 is not set -# CONFIG_PACKAGE_kmod-ata-via-sata is not set -# CONFIG_PACKAGE_kmod-block2mtd is not set -# CONFIG_PACKAGE_kmod-dax is not set -# CONFIG_PACKAGE_kmod-dm is not set -# CONFIG_PACKAGE_kmod-dm-raid is not set -# CONFIG_PACKAGE_kmod-iosched-bfq is not set -# CONFIG_PACKAGE_kmod-iscsi-initiator is not set -# CONFIG_PACKAGE_kmod-loop is not set -# CONFIG_PACKAGE_kmod-md-mod is not set -# CONFIG_PACKAGE_kmod-nbd is not set -# CONFIG_PACKAGE_kmod-nvme is not set -# CONFIG_PACKAGE_kmod-scsi-cdrom is not set -CONFIG_PACKAGE_kmod-scsi-core=y -# CONFIG_PACKAGE_kmod-scsi-generic is not set -# CONFIG_PACKAGE_kmod-scsi-tape is not set -# end of Block Devices - -# -# CAN Support -# -# CONFIG_PACKAGE_kmod-can is not set -# end of CAN Support - -# -# Cryptographic API modules -# -CONFIG_PACKAGE_kmod-crypto-acompress=y -CONFIG_PACKAGE_kmod-crypto-aead=y -CONFIG_PACKAGE_kmod-crypto-arc4=y -CONFIG_PACKAGE_kmod-crypto-authenc=y -# CONFIG_PACKAGE_kmod-crypto-cbc is not set -CONFIG_PACKAGE_kmod-crypto-ccm=y -CONFIG_PACKAGE_kmod-crypto-cmac=y -CONFIG_PACKAGE_kmod-crypto-crc32c=y -CONFIG_PACKAGE_kmod-crypto-ctr=y -# CONFIG_PACKAGE_kmod-crypto-cts is not set -# CONFIG_PACKAGE_kmod-crypto-deflate is not set -CONFIG_PACKAGE_kmod-crypto-des=y -CONFIG_PACKAGE_kmod-crypto-ecb=y -# CONFIG_PACKAGE_kmod-crypto-ecdh is not set -# CONFIG_PACKAGE_kmod-crypto-echainiv is not set -# CONFIG_PACKAGE_kmod-crypto-fcrypt is not set -CONFIG_PACKAGE_kmod-crypto-gcm=y -CONFIG_PACKAGE_kmod-crypto-gf128=y -CONFIG_PACKAGE_kmod-crypto-ghash=y -CONFIG_PACKAGE_kmod-crypto-hash=y -CONFIG_PACKAGE_kmod-crypto-hmac=y -# CONFIG_PACKAGE_kmod-crypto-hw-geode is not set -# CONFIG_PACKAGE_kmod-crypto-hw-hifn-795x is not set -# CONFIG_PACKAGE_kmod-crypto-hw-padlock is not set -# CONFIG_PACKAGE_kmod-crypto-hw-talitos is not set -# CONFIG_PACKAGE_kmod-crypto-kpp is not set -CONFIG_PACKAGE_kmod-crypto-manager=y -CONFIG_PACKAGE_kmod-crypto-md4=y -CONFIG_PACKAGE_kmod-crypto-md5=y -# CONFIG_PACKAGE_kmod-crypto-michael-mic is not set -# CONFIG_PACKAGE_kmod-crypto-misc is not set -CONFIG_PACKAGE_kmod-crypto-null=y -# CONFIG_PACKAGE_kmod-crypto-pcbc is not set -CONFIG_PACKAGE_kmod-crypto-pcompress=y -# CONFIG_PACKAGE_kmod-crypto-rmd160 is not set -CONFIG_PACKAGE_kmod-crypto-rng=y -CONFIG_PACKAGE_kmod-crypto-seqiv=y -CONFIG_PACKAGE_kmod-crypto-sha1=y -CONFIG_PACKAGE_kmod-crypto-sha256=y -CONFIG_PACKAGE_kmod-crypto-sha512=y -# CONFIG_PACKAGE_kmod-crypto-test is not set -CONFIG_PACKAGE_kmod-crypto-user=y -# CONFIG_PACKAGE_kmod-crypto-wq is not set -# CONFIG_PACKAGE_kmod-crypto-xcbc is not set -# CONFIG_PACKAGE_kmod-crypto-xts is not set -CONFIG_PACKAGE_kmod-cryptodev=y -# end of Cryptographic API modules - -# -# Filesystems -# -# CONFIG_PACKAGE_kmod-fs-afs is not set -# CONFIG_PACKAGE_kmod-fs-antfs is not set -CONFIG_PACKAGE_kmod-fs-autofs4=y -# CONFIG_PACKAGE_kmod-fs-btrfs is not set -# CONFIG_PACKAGE_kmod-fs-cifs is not set -# CONFIG_PACKAGE_kmod-fs-configfs is not set -# CONFIG_PACKAGE_kmod-fs-cramfs is not set -# CONFIG_PACKAGE_kmod-fs-exfat is not set -# CONFIG_PACKAGE_kmod-fs-exportfs is not set -# CONFIG_PACKAGE_kmod-fs-ext4 is not set -# CONFIG_PACKAGE_kmod-fs-f2fs is not set -# CONFIG_PACKAGE_kmod-fs-fscache is not set -# CONFIG_PACKAGE_kmod-fs-hfs is not set -# CONFIG_PACKAGE_kmod-fs-hfsplus is not set -# CONFIG_PACKAGE_kmod-fs-isofs is not set -# CONFIG_PACKAGE_kmod-fs-jfs is not set -# CONFIG_PACKAGE_kmod-fs-ksmbd is not set -# CONFIG_PACKAGE_kmod-fs-minix is not set -# CONFIG_PACKAGE_kmod-fs-msdos is not set -# CONFIG_PACKAGE_kmod-fs-nfs is not set -# CONFIG_PACKAGE_kmod-fs-nfs-common is not set -# CONFIG_PACKAGE_kmod-fs-nfs-common-rpcsec is not set -# CONFIG_PACKAGE_kmod-fs-nfs-v3 is not set -# CONFIG_PACKAGE_kmod-fs-nfs-v4 is not set -# CONFIG_PACKAGE_kmod-fs-nfsd is not set -# CONFIG_PACKAGE_kmod-fs-ntfs is not set -# CONFIG_PACKAGE_kmod-fs-ntfs3 is not set -# CONFIG_PACKAGE_kmod-fs-reiserfs is not set -# CONFIG_PACKAGE_kmod-fs-squashfs is not set -# CONFIG_PACKAGE_kmod-fs-udf is not set -CONFIG_PACKAGE_kmod-fs-vfat=y -# CONFIG_PACKAGE_kmod-fs-xfs is not set -# CONFIG_PACKAGE_kmod-fuse is not set -# end of Filesystems - -# -# FireWire support -# -# CONFIG_PACKAGE_kmod-firewire is not set -# end of FireWire support - -# -# Hardware Monitoring Support -# -# CONFIG_PACKAGE_kmod-gl-mifi-mcu is not set -# CONFIG_PACKAGE_kmod-hwmon-ad7418 is not set -# CONFIG_PACKAGE_kmod-hwmon-adcxx is not set -# CONFIG_PACKAGE_kmod-hwmon-ads1015 is not set -# CONFIG_PACKAGE_kmod-hwmon-adt7410 is not set -# CONFIG_PACKAGE_kmod-hwmon-adt7475 is not set -# CONFIG_PACKAGE_kmod-hwmon-core is not set -# CONFIG_PACKAGE_kmod-hwmon-dme1737 is not set -# CONFIG_PACKAGE_kmod-hwmon-drivetemp is not set -# CONFIG_PACKAGE_kmod-hwmon-emc2305 is not set -# CONFIG_PACKAGE_kmod-hwmon-gpiofan is not set -# CONFIG_PACKAGE_kmod-hwmon-ina209 is not set -# CONFIG_PACKAGE_kmod-hwmon-ina2xx is not set -# CONFIG_PACKAGE_kmod-hwmon-it87 is not set -# CONFIG_PACKAGE_kmod-hwmon-lm63 is not set -# CONFIG_PACKAGE_kmod-hwmon-lm75 is not set -# CONFIG_PACKAGE_kmod-hwmon-lm77 is not set -# CONFIG_PACKAGE_kmod-hwmon-lm85 is not set -# CONFIG_PACKAGE_kmod-hwmon-lm90 is not set -# CONFIG_PACKAGE_kmod-hwmon-lm92 is not set -# CONFIG_PACKAGE_kmod-hwmon-lm95241 is not set -# CONFIG_PACKAGE_kmod-hwmon-ltc4151 is not set -# CONFIG_PACKAGE_kmod-hwmon-mcp3021 is not set -# CONFIG_PACKAGE_kmod-hwmon-pwmfan is not set -# CONFIG_PACKAGE_kmod-hwmon-sch5627 is not set -# CONFIG_PACKAGE_kmod-hwmon-sht21 is not set -# CONFIG_PACKAGE_kmod-hwmon-tmp102 is not set -# CONFIG_PACKAGE_kmod-hwmon-tmp103 is not set -# CONFIG_PACKAGE_kmod-hwmon-tmp421 is not set -# CONFIG_PACKAGE_kmod-hwmon-vid is not set -# CONFIG_PACKAGE_kmod-hwmon-w83793 is not set -# CONFIG_PACKAGE_kmod-pmbus-core is not set -# CONFIG_PACKAGE_kmod-pmbus-zl6100 is not set -# end of Hardware Monitoring Support - -# -# I2C support -# -# CONFIG_PACKAGE_kmod-i2c-algo-bit is not set -# CONFIG_PACKAGE_kmod-i2c-algo-pca is not set -# CONFIG_PACKAGE_kmod-i2c-algo-pcf is not set -# CONFIG_PACKAGE_kmod-i2c-core is not set -# CONFIG_PACKAGE_kmod-i2c-gpio is not set -# CONFIG_PACKAGE_kmod-i2c-mux is not set -# CONFIG_PACKAGE_kmod-i2c-mux-gpio is not set -# CONFIG_PACKAGE_kmod-i2c-mux-pca9541 is not set -# CONFIG_PACKAGE_kmod-i2c-mux-pca954x is not set -# CONFIG_PACKAGE_kmod-i2c-pxa is not set -# CONFIG_PACKAGE_kmod-i2c-smbus is not set -# CONFIG_PACKAGE_kmod-i2c-tiny-usb is not set -# end of I2C support - -# -# Industrial I/O Modules -# -# CONFIG_PACKAGE_kmod-iio-ad799x is not set -# CONFIG_PACKAGE_kmod-iio-am2315 is not set -# CONFIG_PACKAGE_kmod-iio-bh1750 is not set -# CONFIG_PACKAGE_kmod-iio-bme680 is not set -# CONFIG_PACKAGE_kmod-iio-bme680-i2c is not set -# CONFIG_PACKAGE_kmod-iio-bme680-spi is not set -# CONFIG_PACKAGE_kmod-iio-bmp280 is not set -# CONFIG_PACKAGE_kmod-iio-bmp280-i2c is not set -# CONFIG_PACKAGE_kmod-iio-bmp280-spi is not set -# CONFIG_PACKAGE_kmod-iio-ccs811 is not set -# CONFIG_PACKAGE_kmod-iio-core is not set -# CONFIG_PACKAGE_kmod-iio-dht11 is not set -# CONFIG_PACKAGE_kmod-iio-fxas21002c is not set -# CONFIG_PACKAGE_kmod-iio-fxas21002c-i2c is not set -# CONFIG_PACKAGE_kmod-iio-fxas21002c-spi is not set -# CONFIG_PACKAGE_kmod-iio-fxos8700 is not set -# CONFIG_PACKAGE_kmod-iio-fxos8700-i2c is not set -# CONFIG_PACKAGE_kmod-iio-fxos8700-spi is not set -# CONFIG_PACKAGE_kmod-iio-hmc5843 is not set -# CONFIG_PACKAGE_kmod-iio-htu21 is not set -# CONFIG_PACKAGE_kmod-iio-kfifo-buf is not set -# CONFIG_PACKAGE_kmod-iio-lsm6dsx is not set -# CONFIG_PACKAGE_kmod-iio-lsm6dsx-i2c is not set -# CONFIG_PACKAGE_kmod-iio-lsm6dsx-spi is not set -# CONFIG_PACKAGE_kmod-iio-si7020 is not set -# CONFIG_PACKAGE_kmod-iio-sps30 is not set -# CONFIG_PACKAGE_kmod-iio-st_accel is not set -# CONFIG_PACKAGE_kmod-iio-st_accel-i2c is not set -# CONFIG_PACKAGE_kmod-iio-st_accel-spi is not set -# CONFIG_PACKAGE_kmod-iio-tsl4531 is not set -# CONFIG_PACKAGE_kmod-industrialio-triggered-buffer is not set -# end of Industrial I/O Modules - -# -# Input modules -# -# CONFIG_PACKAGE_kmod-hid is not set -# CONFIG_PACKAGE_kmod-hid-generic is not set -# CONFIG_PACKAGE_kmod-input-core is not set -# CONFIG_PACKAGE_kmod-input-evdev is not set -# CONFIG_PACKAGE_kmod-input-gpio-encoder is not set -# CONFIG_PACKAGE_kmod-input-gpio-keys is not set -# CONFIG_PACKAGE_kmod-input-gpio-keys-polled is not set -# CONFIG_PACKAGE_kmod-input-joydev is not set -# CONFIG_PACKAGE_kmod-input-matrixkmap is not set -# CONFIG_PACKAGE_kmod-input-polldev is not set -# CONFIG_PACKAGE_kmod-input-touchscreen-ads7846 is not set -# CONFIG_PACKAGE_kmod-input-uinput is not set -# end of Input modules - -# -# LED modules -# -CONFIG_PACKAGE_kmod-leds-gpio=y -# CONFIG_PACKAGE_kmod-leds-pca963x is not set -# CONFIG_PACKAGE_kmod-leds-uleds is not set -CONFIG_PACKAGE_kmod-leds-ws2812b=y -# CONFIG_PACKAGE_kmod-ledtrig-activity is not set -# CONFIG_PACKAGE_kmod-ledtrig-gpio is not set -# CONFIG_PACKAGE_kmod-ledtrig-oneshot is not set -# CONFIG_PACKAGE_kmod-ledtrig-pattern is not set -# CONFIG_PACKAGE_kmod-ledtrig-transient is not set -# end of LED modules - -# -# Libraries -# -CONFIG_PACKAGE_kmod-asn1-decoder=y -# CONFIG_PACKAGE_kmod-lib-cordic is not set -CONFIG_PACKAGE_kmod-lib-crc-ccitt=y -# CONFIG_PACKAGE_kmod-lib-crc-itu-t is not set -CONFIG_PACKAGE_kmod-lib-crc16=m -CONFIG_PACKAGE_kmod-lib-crc32c=y -# CONFIG_PACKAGE_kmod-lib-crc7 is not set -# CONFIG_PACKAGE_kmod-lib-crc8 is not set -# CONFIG_PACKAGE_kmod-lib-lz4 is not set -CONFIG_PACKAGE_kmod-lib-lzo=y -CONFIG_PACKAGE_kmod-lib-textsearch=y -# CONFIG_PACKAGE_kmod-lib-zstd is not set -# end of Libraries - -# -# Native Language Support -# -CONFIG_PACKAGE_kmod-nls-base=y -# CONFIG_PACKAGE_kmod-nls-cp1250 is not set -# CONFIG_PACKAGE_kmod-nls-cp1251 is not set -CONFIG_PACKAGE_kmod-nls-cp437=y -# CONFIG_PACKAGE_kmod-nls-cp775 is not set -# CONFIG_PACKAGE_kmod-nls-cp850 is not set -# CONFIG_PACKAGE_kmod-nls-cp852 is not set -# CONFIG_PACKAGE_kmod-nls-cp862 is not set -# CONFIG_PACKAGE_kmod-nls-cp864 is not set -# CONFIG_PACKAGE_kmod-nls-cp866 is not set -# CONFIG_PACKAGE_kmod-nls-cp932 is not set -# CONFIG_PACKAGE_kmod-nls-cp936 is not set -# CONFIG_PACKAGE_kmod-nls-cp950 is not set -CONFIG_PACKAGE_kmod-nls-iso8859-1=y -# CONFIG_PACKAGE_kmod-nls-iso8859-13 is not set -# CONFIG_PACKAGE_kmod-nls-iso8859-15 is not set -# CONFIG_PACKAGE_kmod-nls-iso8859-2 is not set -# CONFIG_PACKAGE_kmod-nls-iso8859-6 is not set -# CONFIG_PACKAGE_kmod-nls-iso8859-8 is not set -# CONFIG_PACKAGE_kmod-nls-koi8r is not set -CONFIG_PACKAGE_kmod-nls-utf8=y -# end of Native Language Support - -# -# Netfilter Extensions -# -# CONFIG_PACKAGE_kmod-arptables is not set -# CONFIG_PACKAGE_kmod-br-netfilter is not set -# CONFIG_PACKAGE_kmod-ebtables is not set -# CONFIG_PACKAGE_kmod-ebtables-ipv4 is not set -# CONFIG_PACKAGE_kmod-ebtables-ipv6 is not set -# CONFIG_PACKAGE_kmod-ebtables-watchers is not set -CONFIG_PACKAGE_kmod-ip6tables=y -CONFIG_PACKAGE_kmod-ip6tables-extra=y -# CONFIG_PACKAGE_kmod-ipt-account is not set -# CONFIG_PACKAGE_kmod-ipt-chaos is not set -# CONFIG_PACKAGE_kmod-ipt-checksum is not set -# CONFIG_PACKAGE_kmod-ipt-cluster is not set -# CONFIG_PACKAGE_kmod-ipt-clusterip is not set -CONFIG_PACKAGE_kmod-ipt-compat-xtables=y -# CONFIG_PACKAGE_kmod-ipt-condition is not set -CONFIG_PACKAGE_kmod-ipt-conntrack=y -CONFIG_PACKAGE_kmod-ipt-conntrack-extra=y -# CONFIG_PACKAGE_kmod-ipt-conntrack-label is not set -# CONFIG_PACKAGE_kmod-ipt-coova is not set -CONFIG_PACKAGE_kmod-ipt-core=y -# CONFIG_PACKAGE_kmod-ipt-debug is not set -# CONFIG_PACKAGE_kmod-ipt-delude is not set -# CONFIG_PACKAGE_kmod-ipt-dhcpmac is not set -# CONFIG_PACKAGE_kmod-ipt-dnetmap is not set -CONFIG_PACKAGE_kmod-ipt-extra=y -CONFIG_PACKAGE_kmod-ipt-filter=y -CONFIG_PACKAGE_kmod-ipt-fullconenat=y -# CONFIG_PACKAGE_kmod-ipt-fuzzy is not set -# CONFIG_PACKAGE_kmod-ipt-geoip is not set -CONFIG_PACKAGE_kmod-ipt-hashlimit=y -CONFIG_PACKAGE_kmod-ipt-iface=y -CONFIG_PACKAGE_kmod-ipt-ipmark=y -CONFIG_PACKAGE_kmod-ipt-ipopt=y -# CONFIG_PACKAGE_kmod-ipt-ipp2p is not set -CONFIG_PACKAGE_kmod-ipt-iprange=y -# CONFIG_PACKAGE_kmod-ipt-ipsec is not set -CONFIG_PACKAGE_kmod-ipt-ipset=y -CONFIG_PACKAGE_kmod-ipt-ipv4options=y -# CONFIG_PACKAGE_kmod-ipt-led is not set -# CONFIG_PACKAGE_kmod-ipt-length2 is not set -# CONFIG_PACKAGE_kmod-ipt-logmark is not set -# CONFIG_PACKAGE_kmod-ipt-lscan is not set -# CONFIG_PACKAGE_kmod-ipt-lua is not set -CONFIG_PACKAGE_kmod-ipt-nat=y -CONFIG_PACKAGE_kmod-ipt-nat-extra=y -CONFIG_PACKAGE_kmod-ipt-nat6=y -# CONFIG_PACKAGE_kmod-ipt-nathelper-rtsp is not set -# CONFIG_PACKAGE_kmod-ipt-nflog is not set -# CONFIG_PACKAGE_kmod-ipt-nfqueue is not set -CONFIG_PACKAGE_kmod-ipt-offload=y -# CONFIG_PACKAGE_kmod-ipt-physdev is not set -CONFIG_PACKAGE_kmod-ipt-proto=y -# CONFIG_PACKAGE_kmod-ipt-psd is not set -# CONFIG_PACKAGE_kmod-ipt-quota2 is not set -CONFIG_PACKAGE_kmod-ipt-raw=y -CONFIG_PACKAGE_kmod-ipt-raw6=y -# CONFIG_PACKAGE_kmod-ipt-rpfilter is not set -# CONFIG_PACKAGE_kmod-ipt-rtpengine is not set -# CONFIG_PACKAGE_kmod-ipt-sysrq is not set -# CONFIG_PACKAGE_kmod-ipt-tarpit is not set -CONFIG_PACKAGE_kmod-ipt-tee=y -CONFIG_PACKAGE_kmod-ipt-tproxy=y -CONFIG_PACKAGE_kmod-ipt-u32=y -# CONFIG_PACKAGE_kmod-netatop is not set -CONFIG_PACKAGE_kmod-nf-conntrack=y -CONFIG_PACKAGE_kmod-nf-conntrack-netlink=y -CONFIG_PACKAGE_kmod-nf-conntrack6=y -CONFIG_PACKAGE_kmod-nf-flow=y -CONFIG_PACKAGE_kmod-nf-ipt=y -CONFIG_PACKAGE_kmod-nf-ipt6=y -# CONFIG_PACKAGE_kmod-nf-ipvs is not set -CONFIG_PACKAGE_kmod-nf-nat=y -CONFIG_PACKAGE_kmod-nf-nat6=y -CONFIG_PACKAGE_kmod-nf-nathelper=y -CONFIG_PACKAGE_kmod-nf-nathelper-extra=y -CONFIG_PACKAGE_kmod-nf-reject=y -CONFIG_PACKAGE_kmod-nf-reject6=y -CONFIG_PACKAGE_kmod-nfnetlink=y -# CONFIG_PACKAGE_kmod-nfnetlink-log is not set -# CONFIG_PACKAGE_kmod-nfnetlink-queue is not set -# CONFIG_PACKAGE_kmod-nft-arp is not set -# CONFIG_PACKAGE_kmod-nft-bridge is not set -# CONFIG_PACKAGE_kmod-nft-core is not set -# CONFIG_PACKAGE_kmod-nft-fib is not set -# CONFIG_PACKAGE_kmod-nft-nat is not set -# CONFIG_PACKAGE_kmod-nft-nat6 is not set -# CONFIG_PACKAGE_kmod-nft-netdev is not set -# CONFIG_PACKAGE_kmod-nft-offload is not set -# CONFIG_PACKAGE_kmod-nft-queue is not set -# CONFIG_PACKAGE_kmod-oaf is not set -# end of Netfilter Extensions - -# -# Network Devices -# -# CONFIG_PACKAGE_kmod-3c59x is not set -# CONFIG_PACKAGE_kmod-8139cp is not set -# CONFIG_PACKAGE_kmod-8139too is not set -# CONFIG_PACKAGE_kmod-alx is not set -# CONFIG_PACKAGE_kmod-atl1 is not set -# CONFIG_PACKAGE_kmod-atl1c is not set -# CONFIG_PACKAGE_kmod-atl1e is not set -# CONFIG_PACKAGE_kmod-atl2 is not set -# CONFIG_PACKAGE_kmod-b44 is not set -# CONFIG_PACKAGE_kmod-be2net is not set -# CONFIG_PACKAGE_kmod-bnx2 is not set -# CONFIG_PACKAGE_kmod-bnx2x is not set -# CONFIG_PACKAGE_kmod-bnxt-en is not set -# CONFIG_PACKAGE_kmod-dm9000 is not set -# CONFIG_PACKAGE_kmod-dummy is not set -# CONFIG_PACKAGE_kmod-e100 is not set -# CONFIG_PACKAGE_kmod-e1000 is not set -# CONFIG_PACKAGE_kmod-et131x is not set -# CONFIG_PACKAGE_kmod-ethoc is not set -# CONFIG_PACKAGE_kmod-forcedeth is not set -# CONFIG_PACKAGE_kmod-hfcmulti is not set -# CONFIG_PACKAGE_kmod-hfcpci is not set -# CONFIG_PACKAGE_kmod-i40e is not set -# CONFIG_PACKAGE_kmod-iavf is not set -# CONFIG_PACKAGE_kmod-ice is not set -# CONFIG_PACKAGE_kmod-ifb is not set -# CONFIG_PACKAGE_kmod-igb is not set -# CONFIG_PACKAGE_kmod-igc is not set -# CONFIG_PACKAGE_kmod-ixgbe is not set -# CONFIG_PACKAGE_kmod-ixgbevf is not set -CONFIG_PACKAGE_kmod-libphy=y -CONFIG_PACKAGE_kmod-macvlan=y -# CONFIG_PACKAGE_kmod-mdio-gpio is not set -CONFIG_PACKAGE_kmod-mediatek_hnat=y -CONFIG_PACKAGE_kmod-mii=y -# CONFIG_PACKAGE_kmod-mlx4-core is not set -# CONFIG_PACKAGE_kmod-mlx5-core is not set -# CONFIG_PACKAGE_kmod-natsemi is not set -# CONFIG_PACKAGE_kmod-ne2k-pci is not set -# CONFIG_PACKAGE_kmod-niu is not set -# CONFIG_PACKAGE_kmod-of-mdio is not set -# CONFIG_PACKAGE_kmod-pcnet32 is not set -CONFIG_PACKAGE_kmod-phy-air-en8811h=y -# CONFIG_PACKAGE_kmod-phy-bcm84881 is not set -# CONFIG_PACKAGE_kmod-phy-broadcom is not set -# CONFIG_PACKAGE_kmod-phy-realtek is not set -# CONFIG_PACKAGE_kmod-phylink is not set -# CONFIG_PACKAGE_kmod-qede is not set -# CONFIG_PACKAGE_kmod-qlcnic is not set -# CONFIG_PACKAGE_kmod-r6040 is not set -# CONFIG_PACKAGE_kmod-r8101 is not set -# CONFIG_PACKAGE_kmod-r8125 is not set -# CONFIG_PACKAGE_kmod-r8168 is not set -# CONFIG_PACKAGE_kmod-r8169 is not set -# CONFIG_PACKAGE_kmod-sfc is not set -# CONFIG_PACKAGE_kmod-sfc-falcon is not set -# CONFIG_PACKAGE_kmod-sfp is not set -# CONFIG_PACKAGE_kmod-siit is not set -# CONFIG_PACKAGE_kmod-sis190 is not set -# CONFIG_PACKAGE_kmod-sis900 is not set -# CONFIG_PACKAGE_kmod-skge is not set -# CONFIG_PACKAGE_kmod-sky2 is not set -# CONFIG_PACKAGE_kmod-solos-pci is not set -# CONFIG_PACKAGE_kmod-spi-ks8995 is not set -# CONFIG_PACKAGE_kmod-swconfig is not set -# CONFIG_PACKAGE_kmod-switch-bcm53xx is not set -# CONFIG_PACKAGE_kmod-switch-bcm53xx-mdio is not set -# CONFIG_PACKAGE_kmod-switch-ip17xx is not set -# CONFIG_PACKAGE_kmod-switch-rtl8306 is not set -# CONFIG_PACKAGE_kmod-switch-rtl8366-smi is not set -# CONFIG_PACKAGE_kmod-switch-rtl8366rb is not set -# CONFIG_PACKAGE_kmod-switch-rtl8366s is not set -# CONFIG_PACKAGE_kmod-switch-rtl8367b is not set -# CONFIG_PACKAGE_kmod-tg3 is not set -# CONFIG_PACKAGE_kmod-tulip is not set -# CONFIG_PACKAGE_kmod-via-rhine is not set -# CONFIG_PACKAGE_kmod-via-velocity is not set -# CONFIG_PACKAGE_kmod-vmxnet3 is not set -# end of Network Devices - -# -# Network Support -# -# CONFIG_PACKAGE_kmod-atm is not set -# CONFIG_PACKAGE_kmod-ax25 is not set -# CONFIG_PACKAGE_kmod-batman-adv is not set -# CONFIG_PACKAGE_kmod-bonding is not set -# CONFIG_PACKAGE_kmod-bpf-test is not set -# CONFIG_PACKAGE_kmod-dnsresolver is not set -# CONFIG_PACKAGE_kmod-fast-classifier is not set -# CONFIG_PACKAGE_kmod-fou is not set -# CONFIG_PACKAGE_kmod-fou6 is not set -# CONFIG_PACKAGE_kmod-geneve is not set -# CONFIG_PACKAGE_kmod-gre is not set -# CONFIG_PACKAGE_kmod-gre6 is not set -CONFIG_PACKAGE_kmod-inet-diag=y -# CONFIG_PACKAGE_kmod-ip6-tunnel is not set -# CONFIG_PACKAGE_kmod-ipip is not set -# CONFIG_PACKAGE_kmod-ipsec is not set -CONFIG_PACKAGE_kmod-iptunnel=y -CONFIG_PACKAGE_kmod-iptunnel4=y -# CONFIG_PACKAGE_kmod-iptunnel6 is not set -# CONFIG_PACKAGE_kmod-jool is not set -# CONFIG_PACKAGE_kmod-l2tp is not set -# CONFIG_PACKAGE_kmod-l2tp-eth is not set -# CONFIG_PACKAGE_kmod-l2tp-ip is not set -# CONFIG_PACKAGE_kmod-macremapper is not set -# CONFIG_PACKAGE_kmod-macsec is not set -# CONFIG_PACKAGE_kmod-misdn is not set -# CONFIG_PACKAGE_kmod-mpls is not set -# CONFIG_PACKAGE_kmod-nat46 is not set -# CONFIG_PACKAGE_kmod-netem is not set -# CONFIG_PACKAGE_kmod-netlink-diag is not set -# CONFIG_PACKAGE_kmod-nlmon is not set -# CONFIG_PACKAGE_kmod-nsh is not set -# CONFIG_PACKAGE_kmod-openvswitch is not set -# CONFIG_PACKAGE_kmod-openvswitch-geneve is not set -# CONFIG_PACKAGE_kmod-openvswitch-geneve-intree is not set -# CONFIG_PACKAGE_kmod-openvswitch-gre is not set -# CONFIG_PACKAGE_kmod-openvswitch-gre-intree is not set -# CONFIG_PACKAGE_kmod-openvswitch-intree is not set -# CONFIG_PACKAGE_kmod-openvswitch-lisp-intree is not set -# CONFIG_PACKAGE_kmod-openvswitch-stt-intree is not set -# CONFIG_PACKAGE_kmod-openvswitch-vxlan is not set -# CONFIG_PACKAGE_kmod-openvswitch-vxlan-intree is not set -# CONFIG_PACKAGE_kmod-pf-ring is not set -# CONFIG_PACKAGE_kmod-pktgen is not set -CONFIG_PACKAGE_kmod-ppp=y -CONFIG_PACKAGE_kmod-mppe=y -# CONFIG_PACKAGE_kmod-ppp-synctty is not set -# CONFIG_PACKAGE_kmod-pppoa is not set -CONFIG_PACKAGE_kmod-pppoe=y -# CONFIG_PACKAGE_kmod-pppol2tp is not set -CONFIG_PACKAGE_kmod-pppox=y -# CONFIG_PACKAGE_kmod-pptp is not set -# CONFIG_PACKAGE_kmod-sched is not set -# CONFIG_PACKAGE_kmod-sched-act-vlan is not set -# CONFIG_PACKAGE_kmod-sched-bpf is not set -# CONFIG_PACKAGE_kmod-sched-cake is not set -# CONFIG_PACKAGE_kmod-sched-connmark is not set -# CONFIG_PACKAGE_kmod-sched-core is not set -# CONFIG_PACKAGE_kmod-sched-ctinfo is not set -# CONFIG_PACKAGE_kmod-sched-flower is not set -# CONFIG_PACKAGE_kmod-sched-ipset is not set -# CONFIG_PACKAGE_kmod-sched-mqprio is not set -# CONFIG_PACKAGE_kmod-sctp is not set -# CONFIG_PACKAGE_kmod-shortcut-fe is not set -# CONFIG_PACKAGE_kmod-shortcut-fe-cm is not set -CONFIG_PACKAGE_kmod-sit=y -CONFIG_PACKAGE_kmod-slhc=y -# CONFIG_PACKAGE_kmod-slip is not set -CONFIG_PACKAGE_kmod-tcp-bbr=y -# CONFIG_PACKAGE_kmod-tcp-hybla is not set -# CONFIG_PACKAGE_kmod-trelay is not set -CONFIG_PACKAGE_kmod-tun=y -# CONFIG_PACKAGE_kmod-veth is not set -# CONFIG_PACKAGE_kmod-vxlan is not set -# CONFIG_PACKAGE_kmod-wireguard is not set -# end of Network Support - -# -# Other modules -# -# CONFIG_PACKAGE_kmod-6lowpan is not set -# CONFIG_PACKAGE_kmod-ath3k is not set -# CONFIG_PACKAGE_kmod-bcma is not set -# CONFIG_PACKAGE_kmod-bluetooth is not set -# CONFIG_PACKAGE_kmod-bluetooth-6lowpan is not set -# CONFIG_PACKAGE_kmod-btmrvl is not set -# CONFIG_PACKAGE_kmod-button-hotplug is not set -# CONFIG_PACKAGE_kmod-echo is not set -# CONFIG_PACKAGE_kmod-eeprom-93cx6 is not set -# CONFIG_PACKAGE_kmod-eeprom-at24 is not set -# CONFIG_PACKAGE_kmod-eeprom-at25 is not set -# CONFIG_PACKAGE_kmod-gpio-beeper is not set -CONFIG_PACKAGE_kmod-gpio-button-hotplug=y -# CONFIG_PACKAGE_kmod-gpio-dev is not set -# CONFIG_PACKAGE_kmod-gpio-mcp23s08 is not set -# CONFIG_PACKAGE_kmod-gpio-nxp-74hc164 is not set -# CONFIG_PACKAGE_kmod-gpio-pca953x is not set -# CONFIG_PACKAGE_kmod-gpio-pcf857x is not set -# CONFIG_PACKAGE_kmod-ikconfig is not set -# CONFIG_PACKAGE_kmod-it87-wdt is not set -# CONFIG_PACKAGE_kmod-itco-wdt is not set -# CONFIG_PACKAGE_kmod-lp is not set -# CONFIG_PACKAGE_kmod-mmc is not set -# CONFIG_PACKAGE_kmod-mtd-rw is not set -# CONFIG_PACKAGE_kmod-mtdoops is not set -# CONFIG_PACKAGE_kmod-mtdram is not set -# CONFIG_PACKAGE_kmod-mtdtests is not set -# CONFIG_PACKAGE_kmod-parport-pc is not set -# CONFIG_PACKAGE_kmod-ppdev is not set -# CONFIG_PACKAGE_kmod-pps is not set -# CONFIG_PACKAGE_kmod-pps-gpio is not set -# CONFIG_PACKAGE_kmod-pps-ldisc is not set -# CONFIG_PACKAGE_kmod-ptp is not set -# CONFIG_PACKAGE_kmod-random-core is not set -# CONFIG_PACKAGE_kmod-rtc-ds1307 is not set -# CONFIG_PACKAGE_kmod-rtc-ds1374 is not set -# CONFIG_PACKAGE_kmod-rtc-ds1672 is not set -# CONFIG_PACKAGE_kmod-rtc-em3027 is not set -# CONFIG_PACKAGE_kmod-rtc-isl1208 is not set -# CONFIG_PACKAGE_kmod-rtc-pcf2123 is not set -# CONFIG_PACKAGE_kmod-rtc-pcf2127 is not set -# CONFIG_PACKAGE_kmod-rtc-pcf8563 is not set -# CONFIG_PACKAGE_kmod-rtc-rs5c372a is not set -# CONFIG_PACKAGE_kmod-rtc-rx8025 is not set -# CONFIG_PACKAGE_kmod-rtc-s35390a is not set -# CONFIG_PACKAGE_kmod-sdhci is not set -# CONFIG_PACKAGE_kmod-serial-8250 is not set -# CONFIG_PACKAGE_kmod-serial-8250-exar is not set -# CONFIG_PACKAGE_kmod-softdog is not set -# CONFIG_PACKAGE_kmod-ssb is not set -# CONFIG_PACKAGE_kmod-tpm is not set -# CONFIG_PACKAGE_kmod-tpm-i2c-atmel is not set -# CONFIG_PACKAGE_kmod-tpm-i2c-infineon is not set -# CONFIG_PACKAGE_kmod-w83627hf-wdt is not set -CONFIG_PACKAGE_kmod-zram=y -# end of Other modules - -# -# PCMCIA support -# -# end of PCMCIA support - -# -# SPI Support -# -# CONFIG_PACKAGE_kmod-mmc-spi is not set -# CONFIG_PACKAGE_kmod-spi-bitbang is not set -# CONFIG_PACKAGE_kmod-spi-dev is not set -# CONFIG_PACKAGE_kmod-spi-gpio is not set -# end of SPI Support - -# -# Sound Support -# -# CONFIG_PACKAGE_kmod-sound-core is not set -# end of Sound Support - -# -# USB Support -# -# CONFIG_PACKAGE_kmod-chaoskey is not set -# CONFIG_PACKAGE_kmod-usb-acm is not set -# CONFIG_PACKAGE_kmod-usb-atm is not set -# CONFIG_PACKAGE_kmod-usb-cm109 is not set -CONFIG_PACKAGE_kmod-usb-core=y -# CONFIG_PACKAGE_kmod-usb-dwc2 is not set -# CONFIG_PACKAGE_kmod-usb-dwc3 is not set -CONFIG_PACKAGE_kmod-usb-ehci=y -# CONFIG_PACKAGE_kmod-usb-hid is not set -# CONFIG_PACKAGE_kmod-usb-hid-cp2112 is not set -# CONFIG_PACKAGE_kmod-usb-ledtrig-usbport is not set -CONFIG_PACKAGE_kmod-usb-net=y -# CONFIG_PACKAGE_kmod-usb-net-aqc111 is not set -# CONFIG_PACKAGE_kmod-usb-net-asix is not set -# CONFIG_PACKAGE_kmod-usb-net-asix-ax88179 is not set -# CONFIG_PACKAGE_kmod-usb-net-cdc-eem is not set -CONFIG_PACKAGE_kmod-usb-net-cdc-ether=y -CONFIG_PACKAGE_kmod-usb-net-cdc-mbim=y -CONFIG_PACKAGE_kmod-usb-net-cdc-ncm=y -# CONFIG_PACKAGE_kmod-usb-net-cdc-subset is not set -# CONFIG_PACKAGE_kmod-usb-net-dm9601-ether is not set -# CONFIG_PACKAGE_kmod-usb-net-hso is not set -# CONFIG_PACKAGE_kmod-usb-net-huawei-cdc-ncm is not set -# CONFIG_PACKAGE_kmod-usb-net-ipheth is not set -# CONFIG_PACKAGE_kmod-usb-net-kalmia is not set -# CONFIG_PACKAGE_kmod-usb-net-kaweth is not set -# CONFIG_PACKAGE_kmod-usb-net-mcs7830 is not set -# CONFIG_PACKAGE_kmod-usb-net-pegasus is not set -# CONFIG_PACKAGE_kmod-usb-net-pl is not set -CONFIG_PACKAGE_kmod-usb-net-qmi-wwan=y -CONFIG_PACKAGE_kmod-usb-net-rndis=y -# CONFIG_PACKAGE_kmod-usb-net-rtl8150 is not set -# CONFIG_PACKAGE_kmod-usb-net-rtl8152 is not set -# CONFIG_PACKAGE_kmod-usb-net-rtl8152-vendor is not set -# CONFIG_PACKAGE_kmod-usb-net-sierrawireless is not set -# CONFIG_PACKAGE_kmod-usb-net-smsc95xx is not set -# CONFIG_PACKAGE_kmod-usb-net-sr9700 is not set -# CONFIG_PACKAGE_kmod-usb-ohci is not set -# CONFIG_PACKAGE_kmod-usb-ohci-pci is not set -CONFIG_PACKAGE_kmod-usb-printer=y -CONFIG_PACKAGE_kmod-usb-serial=y -# CONFIG_PACKAGE_kmod-usb-serial-ark3116 is not set -# CONFIG_PACKAGE_kmod-usb-serial-belkin is not set -# CONFIG_PACKAGE_kmod-usb-serial-ch341 is not set -# CONFIG_PACKAGE_kmod-usb-serial-cp210x is not set -# CONFIG_PACKAGE_kmod-usb-serial-cypress-m8 is not set -# CONFIG_PACKAGE_kmod-usb-serial-dmx_usb_module is not set -# CONFIG_PACKAGE_kmod-usb-serial-edgeport is not set -# CONFIG_PACKAGE_kmod-usb-serial-ftdi is not set -# CONFIG_PACKAGE_kmod-usb-serial-garmin is not set -# CONFIG_PACKAGE_kmod-usb-serial-ipw is not set -# CONFIG_PACKAGE_kmod-usb-serial-keyspan is not set -# CONFIG_PACKAGE_kmod-usb-serial-mct is not set -# CONFIG_PACKAGE_kmod-usb-serial-mos7720 is not set -# CONFIG_PACKAGE_kmod-usb-serial-mos7840 is not set -CONFIG_PACKAGE_kmod-usb-serial-option=y -# CONFIG_PACKAGE_kmod-usb-serial-oti6858 is not set -# CONFIG_PACKAGE_kmod-usb-serial-pl2303 is not set -CONFIG_PACKAGE_kmod-usb-serial-qualcomm=y -# CONFIG_PACKAGE_kmod-usb-serial-sierrawireless is not set -# CONFIG_PACKAGE_kmod-usb-serial-simple is not set -# CONFIG_PACKAGE_kmod-usb-serial-ti-usb is not set -# CONFIG_PACKAGE_kmod-usb-serial-visor is not set -CONFIG_PACKAGE_kmod-usb-serial-wwan=y -# CONFIG_PACKAGE_kmod-usb-serial-xr_usb_serial_common is not set -CONFIG_PACKAGE_kmod-usb-storage=y -# CONFIG_PACKAGE_kmod-usb-storage-extras is not set -CONFIG_PACKAGE_kmod-usb-storage-uas=y -# CONFIG_PACKAGE_kmod-usb-test is not set -# CONFIG_PACKAGE_kmod-usb-uhci is not set -CONFIG_PACKAGE_kmod-usb-wdm=y -# CONFIG_PACKAGE_kmod-usb-yealink is not set -CONFIG_PACKAGE_kmod-usb2=y -# CONFIG_PACKAGE_kmod-usb2-pci is not set -CONFIG_PACKAGE_kmod-usb3=y -# CONFIG_PACKAGE_kmod-usbip is not set -# CONFIG_PACKAGE_kmod-usbip-client is not set -# CONFIG_PACKAGE_kmod-usbip-server is not set -# CONFIG_PACKAGE_kmod-usbmon is not set -# end of USB Support - -# -# Video Support -# -# CONFIG_PACKAGE_kmod-multimedia-input is not set -# CONFIG_PACKAGE_kmod-video-core is not set -# end of Video Support - -# -# Virtualization -# -# end of Virtualization - -# -# Voice over IP -# -# CONFIG_PACKAGE_kmod-dahdi is not set -# end of Voice over IP - -# -# W1 support -# -# CONFIG_PACKAGE_kmod-w1 is not set -# end of W1 support - -# -# WPAN 802.15.4 Support -# -# CONFIG_PACKAGE_kmod-at86rf230 is not set -# CONFIG_PACKAGE_kmod-atusb is not set -# CONFIG_PACKAGE_kmod-ca8210 is not set -# CONFIG_PACKAGE_kmod-cc2520 is not set -# CONFIG_PACKAGE_kmod-fakelb is not set -# CONFIG_PACKAGE_kmod-ieee802154 is not set -# CONFIG_PACKAGE_kmod-ieee802154-6lowpan is not set -# CONFIG_PACKAGE_kmod-mac802154 is not set -# CONFIG_PACKAGE_kmod-mrf24j40 is not set -# end of WPAN 802.15.4 Support - -# -# Wireless Drivers -# -# CONFIG_PACKAGE_kmod-adm8211 is not set -# CONFIG_PACKAGE_kmod-ar5523 is not set -# CONFIG_PACKAGE_kmod-ath is not set -# CONFIG_PACKAGE_kmod-ath10k is not set -# CONFIG_PACKAGE_kmod-ath10k-ct is not set -# CONFIG_PACKAGE_kmod-ath10k-ct-smallbuffers is not set -# CONFIG_PACKAGE_kmod-ath10k-smallbuffers is not set -# CONFIG_PACKAGE_kmod-ath5k is not set -# CONFIG_PACKAGE_kmod-ath6kl-sdio is not set -# CONFIG_PACKAGE_kmod-ath6kl-usb is not set -# CONFIG_PACKAGE_kmod-ath9k is not set -# CONFIG_PACKAGE_kmod-ath9k-htc is not set -# CONFIG_PACKAGE_kmod-b43 is not set -# CONFIG_PACKAGE_kmod-b43legacy is not set -# CONFIG_PACKAGE_kmod-brcmfmac is not set -# CONFIG_PACKAGE_kmod-brcmsmac is not set -# CONFIG_PACKAGE_kmod-brcmutil is not set -# CONFIG_PACKAGE_kmod-carl9170 is not set -# CONFIG_PACKAGE_kmod-cfg80211 is not set -# CONFIG_PACKAGE_kmod-hermes is not set -# CONFIG_PACKAGE_kmod-hermes-pci is not set -# CONFIG_PACKAGE_kmod-hermes-plx is not set -# CONFIG_PACKAGE_kmod-ipw2100 is not set -# CONFIG_PACKAGE_kmod-ipw2200 is not set -# CONFIG_PACKAGE_kmod-iwl-legacy is not set -# CONFIG_PACKAGE_kmod-iwl3945 is not set -# CONFIG_PACKAGE_kmod-iwl4965 is not set -# CONFIG_PACKAGE_kmod-iwlwifi is not set -# CONFIG_PACKAGE_kmod-lib80211 is not set -# CONFIG_PACKAGE_kmod-libertas-sdio is not set -# CONFIG_PACKAGE_kmod-libertas-spi is not set -# CONFIG_PACKAGE_kmod-libertas-usb is not set -# CONFIG_PACKAGE_kmod-libipw is not set -# CONFIG_PACKAGE_kmod-mac80211 is not set -# CONFIG_PACKAGE_kmod-mac80211-hwsim is not set -# CONFIG_PACKAGE_kmod-mt76 is not set -# CONFIG_PACKAGE_kmod-mt7601u is not set -# CONFIG_PACKAGE_kmod-mt7601u-ap is not set -# CONFIG_PACKAGE_kmod-mt7603 is not set -# CONFIG_PACKAGE_kmod-mt7615-firmware is not set -# CONFIG_PACKAGE_kmod-mt7615e is not set -# CONFIG_PACKAGE_kmod-mt7663-firmware-ap is not set -# CONFIG_PACKAGE_kmod-mt7663-firmware-sta is not set -# CONFIG_PACKAGE_kmod-mt7663s is not set -# CONFIG_PACKAGE_kmod-mt7663u is not set -# CONFIG_PACKAGE_kmod-mt76x0e is not set -# CONFIG_PACKAGE_kmod-mt76x0u is not set -# CONFIG_PACKAGE_kmod-mt76x2 is not set -# CONFIG_PACKAGE_kmod-mt76x2u is not set -# CONFIG_PACKAGE_kmod-mt7915e is not set -# CONFIG_PACKAGE_kmod-mt7921-firmware is not set -# CONFIG_PACKAGE_kmod-mt7921e is not set -# CONFIG_PACKAGE_kmod-mt7921s is not set -# CONFIG_PACKAGE_kmod-mt7921u is not set -# CONFIG_PACKAGE_kmod-mwifiex-pcie is not set -# CONFIG_PACKAGE_kmod-mwifiex-sdio is not set -# CONFIG_PACKAGE_kmod-mwl8k is not set -# CONFIG_PACKAGE_kmod-net-prism54 is not set -# CONFIG_PACKAGE_kmod-net-rtl8192su is not set -# CONFIG_PACKAGE_kmod-owl-loader is not set -# CONFIG_PACKAGE_kmod-p54-common is not set -# CONFIG_PACKAGE_kmod-p54-pci is not set -# CONFIG_PACKAGE_kmod-p54-usb is not set -# CONFIG_PACKAGE_kmod-rsi91x is not set -# CONFIG_PACKAGE_kmod-rsi91x-sdio is not set -# CONFIG_PACKAGE_kmod-rsi91x-usb is not set -# CONFIG_PACKAGE_kmod-rt2400-pci is not set -# CONFIG_PACKAGE_kmod-rt2500-pci is not set -# CONFIG_PACKAGE_kmod-rt2500-usb is not set -# CONFIG_PACKAGE_kmod-rt2800-pci is not set -# CONFIG_PACKAGE_kmod-rt2800-usb is not set -# CONFIG_PACKAGE_kmod-rt2x00-lib is not set -# CONFIG_PACKAGE_kmod-rt61-pci is not set -# CONFIG_PACKAGE_kmod-rt73-usb is not set -# CONFIG_PACKAGE_kmod-rtl8180 is not set -# CONFIG_PACKAGE_kmod-rtl8187 is not set -# CONFIG_PACKAGE_kmod-rtl8188eu is not set -# CONFIG_PACKAGE_kmod-rtl8189es is not set -# CONFIG_PACKAGE_kmod-rtl8192ce is not set -# CONFIG_PACKAGE_kmod-rtl8192cu is not set -# CONFIG_PACKAGE_kmod-rtl8192de is not set -# CONFIG_PACKAGE_kmod-rtl8192eu is not set -# CONFIG_PACKAGE_kmod-rtl8192se is not set -# CONFIG_PACKAGE_kmod-rtl8723bs is not set -# CONFIG_PACKAGE_kmod-rtl8812au-ac is not set -# CONFIG_PACKAGE_kmod-rtl8812au-ct is not set -# CONFIG_PACKAGE_kmod-rtl8821ae is not set -# CONFIG_PACKAGE_kmod-rtl8821cu is not set -# CONFIG_PACKAGE_kmod-rtl88x2bu is not set -# CONFIG_PACKAGE_kmod-rtl8xxxu is not set -# CONFIG_PACKAGE_kmod-rtw88 is not set -# CONFIG_PACKAGE_kmod-wil6210 is not set -# CONFIG_PACKAGE_kmod-wl12xx is not set -# CONFIG_PACKAGE_kmod-wl18xx is not set -# CONFIG_PACKAGE_kmod-wlcore is not set -# CONFIG_PACKAGE_kmod-zd1211rw is not set -# end of Wireless Drivers -# end of Kernel modules - -# -# Languages -# - -# -# Erlang -# -# CONFIG_PACKAGE_erlang is not set -# CONFIG_PACKAGE_erlang-asn1 is not set -# CONFIG_PACKAGE_erlang-compiler is not set -# CONFIG_PACKAGE_erlang-crypto is not set -# CONFIG_PACKAGE_erlang-erl-interface is not set -# CONFIG_PACKAGE_erlang-hipe is not set -# CONFIG_PACKAGE_erlang-inets is not set -# CONFIG_PACKAGE_erlang-mnesia is not set -# CONFIG_PACKAGE_erlang-os_mon is not set -# CONFIG_PACKAGE_erlang-public-key is not set -# CONFIG_PACKAGE_erlang-reltool is not set -# CONFIG_PACKAGE_erlang-runtime-tools is not set -# CONFIG_PACKAGE_erlang-snmp is not set -# CONFIG_PACKAGE_erlang-ssh is not set -# CONFIG_PACKAGE_erlang-ssl is not set -# CONFIG_PACKAGE_erlang-syntax-tools is not set -# CONFIG_PACKAGE_erlang-tools is not set -# CONFIG_PACKAGE_erlang-xmerl is not set -# end of Erlang - -# -# Go -# -# CONFIG_PACKAGE_golang is not set - -# -# Configuration -# -CONFIG_GOLANG_EXTERNAL_BOOTSTRAP_ROOT="" -CONFIG_GOLANG_BUILD_CACHE_DIR="" -# CONFIG_GOLANG_MOD_CACHE_WORLD_READABLE is not set -# end of Configuration - -# CONFIG_PACKAGE_golang-doc is not set -# CONFIG_PACKAGE_golang-github-jedisct1-dnscrypt-proxy2-dev is not set -# CONFIG_PACKAGE_golang-github-nextdns-nextdns-dev is not set -# CONFIG_PACKAGE_golang-gitlab-yawning-obfs4-dev is not set -# CONFIG_PACKAGE_golang-src is not set -# CONFIG_PACKAGE_golang-torproject-tor-fw-helper-dev is not set -# end of Go - -# -# Lua -# -# CONFIG_PACKAGE_dkjson is not set -# CONFIG_PACKAGE_json4lua is not set -# CONFIG_PACKAGE_ldbus is not set -CONFIG_PACKAGE_libiwinfo-lua=y -# CONFIG_PACKAGE_linotify is not set -# CONFIG_PACKAGE_lpeg is not set -# CONFIG_PACKAGE_lsqlite3 is not set -CONFIG_PACKAGE_lua=y -# CONFIG_PACKAGE_lua-argparse is not set -# CONFIG_PACKAGE_lua-bencode is not set -# CONFIG_PACKAGE_lua-bit32 is not set -# CONFIG_PACKAGE_lua-cjson is not set -# CONFIG_PACKAGE_lua-copas is not set -# CONFIG_PACKAGE_lua-coxpcall is not set -# CONFIG_PACKAGE_lua-ev is not set -# CONFIG_PACKAGE_lua-examples is not set -# CONFIG_PACKAGE_lua-libmodbus is not set -# CONFIG_PACKAGE_lua-lzlib is not set -# CONFIG_PACKAGE_lua-maxminddb is not set -# CONFIG_PACKAGE_lua-md5 is not set -# CONFIG_PACKAGE_lua-mobdebug is not set -# CONFIG_PACKAGE_lua-mosquitto is not set -# CONFIG_PACKAGE_lua-neturl is not set -# CONFIG_PACKAGE_lua-openssl is not set -# CONFIG_PACKAGE_lua-penlight is not set -# CONFIG_PACKAGE_lua-rings is not set -# CONFIG_PACKAGE_lua-rs232 is not set -# CONFIG_PACKAGE_lua-sha2 is not set -# CONFIG_PACKAGE_lua-wsapi-base is not set -# CONFIG_PACKAGE_lua-wsapi-xavante is not set -# CONFIG_PACKAGE_lua-xavante is not set -# CONFIG_PACKAGE_lua5.3 is not set -# CONFIG_PACKAGE_luabitop is not set -# CONFIG_PACKAGE_luac is not set -# CONFIG_PACKAGE_luac5.3 is not set -# CONFIG_PACKAGE_luaexpat is not set -# CONFIG_PACKAGE_luafilesystem is not set -# CONFIG_PACKAGE_luajit is not set -# CONFIG_PACKAGE_lualanes is not set -# CONFIG_PACKAGE_luaposix is not set -# CONFIG_PACKAGE_luarocks is not set -# CONFIG_PACKAGE_luasec is not set -# CONFIG_PACKAGE_luasoap is not set -# CONFIG_PACKAGE_luasocket is not set -# CONFIG_PACKAGE_luasocket5.3 is not set -# CONFIG_PACKAGE_luasql-mysql is not set -# CONFIG_PACKAGE_luasql-pgsql is not set -# CONFIG_PACKAGE_luasql-sqlite3 is not set -# CONFIG_PACKAGE_luasrcdiet is not set -CONFIG_PACKAGE_luci-lib-fs=y -# CONFIG_PACKAGE_luv is not set -# CONFIG_PACKAGE_lyaml is not set -# CONFIG_PACKAGE_lzmq is not set -# CONFIG_PACKAGE_uuid is not set -# end of Lua - -# -# Node.js -# -# CONFIG_PACKAGE_node is not set - -# -# Configuration -# -CONFIG_NODEJS_16=y -# CONFIG_NODEJS_18 is not set -# CONFIG_NODEJS_20 is not set -# CONFIG_NODEJS_NPM_KEEP_CACHE is not set -CONFIG_NODEJS_NPM_CACHE_DIR="" -# CONFIG_NODEJS_HOST_BIN is not set -# end of Configuration - -# CONFIG_PACKAGE_node-actions-on-google is not set -# CONFIG_PACKAGE_node-alexa-app is not set -# CONFIG_PACKAGE_node-arduino-firmata is not set -# CONFIG_PACKAGE_node-argon2 is not set -# CONFIG_PACKAGE_node-ask-sdk is not set -# CONFIG_PACKAGE_node-authenticate-pam is not set -# CONFIG_PACKAGE_node-autobahn is not set -# CONFIG_PACKAGE_node-aws-crt is not set -# CONFIG_PACKAGE_node-aws-iot-device-sdk is not set -# CONFIG_PACKAGE_node-aws-iot-device-sdk-v2 is not set -# CONFIG_PACKAGE_node-aws-sdk is not set -# CONFIG_PACKAGE_node-azure-event-hubs is not set -# CONFIG_PACKAGE_node-azure-iot-device is not set -# CONFIG_PACKAGE_node-azure-iot-device-amqp is not set -# CONFIG_PACKAGE_node-azure-iot-device-http is not set -# CONFIG_PACKAGE_node-azure-iot-device-mqtt is not set -# CONFIG_PACKAGE_node-azure-iothub is not set -# CONFIG_PACKAGE_node-bcrypt is not set -# CONFIG_PACKAGE_node-bignum is not set -# CONFIG_PACKAGE_node-binaryjs is not set -# CONFIG_PACKAGE_node-bleacon is not set -# CONFIG_PACKAGE_node-bleno is not set -# CONFIG_PACKAGE_node-bluetooth-hci-socket is not set -# CONFIG_PACKAGE_node-browserify is not set -# CONFIG_PACKAGE_node-bufferutil is not set -# CONFIG_PACKAGE_node-classic-level is not set -# CONFIG_PACKAGE_node-clean-modules is not set -# CONFIG_PACKAGE_node-coap is not set -# CONFIG_PACKAGE_node-cpx is not set -# CONFIG_PACKAGE_node-cylon is not set -# CONFIG_PACKAGE_node-cylon-firmata is not set -# CONFIG_PACKAGE_node-cylon-gpio is not set -# CONFIG_PACKAGE_node-cylon-i2c is not set -# CONFIG_PACKAGE_node-deasync is not set -# CONFIG_PACKAGE_node-deasync-promise is not set -# CONFIG_PACKAGE_node-eddystone-beacon is not set -# CONFIG_PACKAGE_node-enocean-utils is not set -# CONFIG_PACKAGE_node-epoll is not set -# CONFIG_PACKAGE_node-exorcist is not set -# CONFIG_PACKAGE_node-expat is not set -# CONFIG_PACKAGE_node-express is not set -# CONFIG_PACKAGE_node-ffi-napi is not set -# CONFIG_PACKAGE_node-ffmpeg-for-homebridge is not set -# CONFIG_PACKAGE_node-firmata is not set -# CONFIG_PACKAGE_node-forever is not set -# CONFIG_PACKAGE_node-fuse-bindings is not set -# CONFIG_PACKAGE_node-gulp is not set -# CONFIG_PACKAGE_node-gyp is not set -# CONFIG_PACKAGE_node-gyp-build is not set -# CONFIG_PACKAGE_node-hap-nodejs is not set -# CONFIG_PACKAGE_node-hashmap is not set -# CONFIG_PACKAGE_node-hid is not set -# CONFIG_PACKAGE_node-hid-stream is not set -# CONFIG_PACKAGE_node-homebridge is not set -# CONFIG_PACKAGE_node-homebridge-camera-ffmpeg is not set -# CONFIG_PACKAGE_node-homebridge-cmd4 is not set -# CONFIG_PACKAGE_node-homebridge-config-ui-x is not set -# CONFIG_PACKAGE_node-homebridge-z2m is not set -# CONFIG_PACKAGE_node-homekit2mqtt is not set -# CONFIG_PACKAGE_node-i2c-bus is not set -# CONFIG_PACKAGE_node-inspect is not set -# CONFIG_PACKAGE_node-javascript-obfuscator is not set -# CONFIG_PACKAGE_node-johnny-five is not set -# CONFIG_PACKAGE_node-jsonfile is not set -# CONFIG_PACKAGE_node-lambda is not set -# CONFIG_PACKAGE_node-level is not set -# CONFIG_PACKAGE_node-leveldown is not set -# CONFIG_PACKAGE_node-levelup is not set -# CONFIG_PACKAGE_node-logfmt is not set -# CONFIG_PACKAGE_node-lwm2m-node-lib is not set -# CONFIG_PACKAGE_node-mdns is not set -# CONFIG_PACKAGE_node-megahash is not set -# CONFIG_PACKAGE_node-mocha is not set -# CONFIG_PACKAGE_node-modbus-serial is not set -# CONFIG_PACKAGE_node-modclean is not set -# CONFIG_PACKAGE_node-mqtt is not set -# CONFIG_PACKAGE_node-nconf is not set -# CONFIG_PACKAGE_node-net-ping is not set -# CONFIG_PACKAGE_node-noble is not set -# CONFIG_PACKAGE_node-noble-device is not set -# CONFIG_PACKAGE_node-npm is not set -# CONFIG_PACKAGE_node-npm-check-updates is not set -# CONFIG_PACKAGE_node-npm-run-all2 is not set -# CONFIG_PACKAGE_node-onoff is not set -# CONFIG_PACKAGE_node-openzwave-shared is not set -# CONFIG_PACKAGE_node-pi-spi is not set -# CONFIG_PACKAGE_node-pm2 is not set -# CONFIG_PACKAGE_node-pty is not set -# CONFIG_PACKAGE_node-pty-prebuilt-multiarch is not set -# CONFIG_PACKAGE_node-raw-socket is not set -# CONFIG_PACKAGE_node-red is not set -# CONFIG_PACKAGE_node-red-contrib-gpio is not set -# CONFIG_PACKAGE_node-red-contrib-homekit-bridged is not set -# CONFIG_PACKAGE_node-red-contrib-modbus is not set -# CONFIG_PACKAGE_node-red-dashboard is not set -# CONFIG_PACKAGE_node-red-node-arduino is not set -# CONFIG_PACKAGE_node-red-node-discovery is not set -# CONFIG_PACKAGE_node-red-node-serialport is not set -# CONFIG_PACKAGE_node-red-node-sqlite is not set -# CONFIG_PACKAGE_node-rimraf is not set -# CONFIG_PACKAGE_node-rpi-gpio is not set -# CONFIG_PACKAGE_node-rpio is not set -# CONFIG_PACKAGE_node-serialport is not set -# CONFIG_PACKAGE_node-serialport-bindings is not set -# CONFIG_PACKAGE_node-serialport-bindings-cpp is not set -# CONFIG_PACKAGE_node-serialport-list is not set -# CONFIG_PACKAGE_node-shx is not set -# CONFIG_PACKAGE_node-sleep is not set -# CONFIG_PACKAGE_node-socket.io is not set -# CONFIG_PACKAGE_node-socket.io-client is not set -# CONFIG_PACKAGE_node-spi-device is not set -# CONFIG_PACKAGE_node-sqlite3 is not set -# CONFIG_PACKAGE_node-static is not set -# CONFIG_PACKAGE_node-statvfs is not set -# CONFIG_PACKAGE_node-system-sleep is not set -# CONFIG_PACKAGE_node-twilio is not set -# CONFIG_PACKAGE_node-typescript is not set -# CONFIG_PACKAGE_node-ubus is not set -# CONFIG_PACKAGE_node-uglify-js is not set -# CONFIG_PACKAGE_node-usb is not set -# CONFIG_PACKAGE_node-utf-8-validate is not set -# CONFIG_PACKAGE_node-websocket is not set -# CONFIG_PACKAGE_node-ws is not set -# CONFIG_PACKAGE_node-yarn is not set -# CONFIG_PACKAGE_node-zigbee2mqtt is not set -# CONFIG_PACKAGE_node-zwave-js is not set -# CONFIG_PACKAGE_ts-node is not set -# end of Node.js - -# -# PHP7 -# -# CONFIG_PACKAGE_php7 is not set -# end of PHP7 - -# -# PHP8 -# -# CONFIG_PACKAGE_php8 is not set -# end of PHP8 - -# -# Perl -# -# CONFIG_PACKAGE_perl is not set -# end of Perl - -# -# Python -# -# CONFIG_PACKAGE_libpython3 is not set -# CONFIG_PACKAGE_micropython is not set -# CONFIG_PACKAGE_micropython-lib is not set -# CONFIG_PACKAGE_python-pip-conf is not set -# CONFIG_PACKAGE_python3 is not set -# CONFIG_PACKAGE_python3-RPi.GPIO is not set -# CONFIG_PACKAGE_python3-aiohttp is not set -# CONFIG_PACKAGE_python3-aiohttp-cors is not set -# CONFIG_PACKAGE_python3-apipkg is not set -# CONFIG_PACKAGE_python3-appdirs is not set -# CONFIG_PACKAGE_python3-asgiref is not set -# CONFIG_PACKAGE_python3-asn1crypto is not set -# CONFIG_PACKAGE_python3-astral is not set -# CONFIG_PACKAGE_python3-async-timeout is not set -# CONFIG_PACKAGE_python3-asyncio is not set -# CONFIG_PACKAGE_python3-atomicwrites is not set -# CONFIG_PACKAGE_python3-attrs is not set -# CONFIG_PACKAGE_python3-augeas is not set -# CONFIG_PACKAGE_python3-automat is not set -# CONFIG_PACKAGE_python3-awscli is not set -# CONFIG_PACKAGE_python3-babel is not set -# CONFIG_PACKAGE_python3-base is not set -# CONFIG_PACKAGE_python3-bcrypt is not set -# CONFIG_PACKAGE_python3-bidict is not set -# CONFIG_PACKAGE_python3-boto3 is not set -# CONFIG_PACKAGE_python3-botocore is not set -# CONFIG_PACKAGE_python3-bottle is not set -# CONFIG_PACKAGE_python3-cached-property is not set -# CONFIG_PACKAGE_python3-cachelib is not set -# CONFIG_PACKAGE_python3-cachetools is not set -# CONFIG_PACKAGE_python3-certifi is not set -# CONFIG_PACKAGE_python3-cffi is not set -# CONFIG_PACKAGE_python3-cgi is not set -# CONFIG_PACKAGE_python3-cgitb is not set -# CONFIG_PACKAGE_python3-chardet is not set -# CONFIG_PACKAGE_python3-ciso8601 is not set -# CONFIG_PACKAGE_python3-click is not set -# CONFIG_PACKAGE_python3-click-log is not set -# CONFIG_PACKAGE_python3-codecs is not set -# CONFIG_PACKAGE_python3-colorama is not set -# CONFIG_PACKAGE_python3-constantly is not set -# CONFIG_PACKAGE_python3-contextlib2 is not set -# CONFIG_PACKAGE_python3-cryptodome is not set -# CONFIG_PACKAGE_python3-cryptodomex is not set -# CONFIG_PACKAGE_python3-cryptography is not set -# CONFIG_PACKAGE_python3-ctypes is not set -# CONFIG_PACKAGE_python3-curl is not set -# CONFIG_PACKAGE_python3-dateutil is not set -# CONFIG_PACKAGE_python3-dbm is not set -# CONFIG_PACKAGE_python3-decimal is not set -# CONFIG_PACKAGE_python3-decorator is not set -# CONFIG_PACKAGE_python3-defusedxml is not set -# CONFIG_PACKAGE_python3-dev is not set -# CONFIG_PACKAGE_python3-distro is not set -# CONFIG_PACKAGE_python3-distutils is not set -# CONFIG_PACKAGE_python3-django is not set -# CONFIG_PACKAGE_python3-django-appconf is not set -# CONFIG_PACKAGE_python3-django-compressor is not set -# CONFIG_PACKAGE_python3-django-cors-headers is not set -# CONFIG_PACKAGE_python3-django-etesync-journal is not set -# CONFIG_PACKAGE_python3-django-formtools is not set -# CONFIG_PACKAGE_python3-django-jsonfield is not set -# CONFIG_PACKAGE_python3-django-jsonfield2 is not set -# CONFIG_PACKAGE_python3-django-picklefield is not set -# CONFIG_PACKAGE_python3-django-postoffice is not set -# CONFIG_PACKAGE_python3-django-ranged-response is not set -# CONFIG_PACKAGE_python3-django-restframework is not set -# CONFIG_PACKAGE_python3-django-restframework39 is not set -# CONFIG_PACKAGE_python3-django-simple-captcha is not set -# CONFIG_PACKAGE_python3-django-statici18n is not set -# CONFIG_PACKAGE_python3-django-webpack-loader is not set -# CONFIG_PACKAGE_python3-django1 is not set -# CONFIG_PACKAGE_python3-dns is not set -# CONFIG_PACKAGE_python3-docker is not set -# CONFIG_PACKAGE_python3-dockerpty is not set -# CONFIG_PACKAGE_python3-docopt is not set -# CONFIG_PACKAGE_python3-docutils is not set -# CONFIG_PACKAGE_python3-dotenv is not set -# CONFIG_PACKAGE_python3-drf-nested-routers is not set -# CONFIG_PACKAGE_python3-email is not set -# CONFIG_PACKAGE_python3-engineio is not set -# CONFIG_PACKAGE_python3-et_xmlfile is not set -# CONFIG_PACKAGE_python3-evdev is not set -# CONFIG_PACKAGE_python3-eventlet is not set -# CONFIG_PACKAGE_python3-execnet is not set -# CONFIG_PACKAGE_python3-flask is not set -# CONFIG_PACKAGE_python3-flask-babel is not set -# CONFIG_PACKAGE_python3-flask-httpauth is not set -# CONFIG_PACKAGE_python3-flask-login is not set -# CONFIG_PACKAGE_python3-flask-seasurf is not set -# CONFIG_PACKAGE_python3-flask-session is not set -# CONFIG_PACKAGE_python3-flask-socketio is not set -# CONFIG_PACKAGE_python3-flup is not set -# CONFIG_PACKAGE_python3-gdbm is not set -# CONFIG_PACKAGE_python3-gmpy2 is not set -# CONFIG_PACKAGE_python3-gnupg is not set -# CONFIG_PACKAGE_python3-gpiod is not set -# CONFIG_PACKAGE_python3-greenlet is not set -# CONFIG_PACKAGE_python3-hyperlink is not set -# CONFIG_PACKAGE_python3-idna is not set -# CONFIG_PACKAGE_python3-ifaddr is not set -# CONFIG_PACKAGE_python3-incremental is not set -# CONFIG_PACKAGE_python3-influxdb is not set -# CONFIG_PACKAGE_python3-iniconfig is not set -# CONFIG_PACKAGE_python3-intelhex is not set -# CONFIG_PACKAGE_python3-itsdangerous is not set -# CONFIG_PACKAGE_python3-jdcal is not set -# CONFIG_PACKAGE_python3-jinja2 is not set -# CONFIG_PACKAGE_python3-jmespath is not set -# CONFIG_PACKAGE_python3-jsonpath-ng is not set -# CONFIG_PACKAGE_python3-jsonschema is not set -# CONFIG_PACKAGE_python3-lib2to3 is not set -# CONFIG_PACKAGE_python3-libmodbus is not set -# CONFIG_PACKAGE_python3-libselinux is not set -# CONFIG_PACKAGE_python3-libsemanage is not set -# CONFIG_PACKAGE_python3-light is not set - -# -# Configuration -# -# CONFIG_PYTHON3_BLUETOOTH_SUPPORT is not set -# CONFIG_PYTHON3_HOST_PIP_CACHE_WORLD_READABLE is not set -# end of Configuration - -# CONFIG_PACKAGE_python3-logging is not set -# CONFIG_PACKAGE_python3-lxml is not set -# CONFIG_PACKAGE_python3-lzma is not set -# CONFIG_PACKAGE_python3-markdown is not set -# CONFIG_PACKAGE_python3-markupsafe is not set -# CONFIG_PACKAGE_python3-maxminddb is not set -# CONFIG_PACKAGE_python3-more-itertools is not set -# CONFIG_PACKAGE_python3-msgpack is not set -# CONFIG_PACKAGE_python3-multidict is not set -# CONFIG_PACKAGE_python3-multiprocessing is not set -# CONFIG_PACKAGE_python3-mutagen is not set -# CONFIG_PACKAGE_python3-ncurses is not set -# CONFIG_PACKAGE_python3-netdisco is not set -# CONFIG_PACKAGE_python3-netifaces is not set -# CONFIG_PACKAGE_python3-networkx is not set -# CONFIG_PACKAGE_python3-newt is not set -# CONFIG_PACKAGE_python3-numpy is not set -# CONFIG_PACKAGE_python3-oauthlib is not set -# CONFIG_PACKAGE_python3-openpyxl is not set -# CONFIG_PACKAGE_python3-openssl is not set -# CONFIG_PACKAGE_python3-packages is not set -# CONFIG_PACKAGE_python3-packaging is not set -# CONFIG_PACKAGE_python3-paho-mqtt is not set -# CONFIG_PACKAGE_python3-paramiko is not set -# CONFIG_PACKAGE_python3-parsley is not set -# CONFIG_PACKAGE_python3-passlib is not set -# CONFIG_PACKAGE_python3-pillow is not set -# CONFIG_PACKAGE_python3-pip is not set -# CONFIG_PACKAGE_python3-pkg-resources is not set -# CONFIG_PACKAGE_python3-pluggy is not set -# CONFIG_PACKAGE_python3-ply is not set -# CONFIG_PACKAGE_python3-psutil is not set -# CONFIG_PACKAGE_python3-psycopg2 is not set -# CONFIG_PACKAGE_python3-py is not set -# CONFIG_PACKAGE_python3-pyasn1 is not set -# CONFIG_PACKAGE_python3-pyasn1-modules is not set -# CONFIG_PACKAGE_python3-pycparser is not set -# CONFIG_PACKAGE_python3-pydoc is not set -# CONFIG_PACKAGE_python3-pyinotify is not set -# CONFIG_PACKAGE_python3-pyjwt is not set -# CONFIG_PACKAGE_python3-pymysql is not set -# CONFIG_PACKAGE_python3-pynacl is not set -# CONFIG_PACKAGE_python3-pyodbc is not set -# CONFIG_PACKAGE_python3-pyopenssl is not set -# CONFIG_PACKAGE_python3-pyotp is not set -# CONFIG_PACKAGE_python3-pyparsing is not set -# CONFIG_PACKAGE_python3-pyroute2 is not set -# CONFIG_PACKAGE_python3-pyrsistent is not set -# CONFIG_PACKAGE_python3-pyserial is not set -# CONFIG_PACKAGE_python3-pysocks is not set -# CONFIG_PACKAGE_python3-pytest is not set -# CONFIG_PACKAGE_python3-pytest-forked is not set -# CONFIG_PACKAGE_python3-pytest-xdist is not set -# CONFIG_PACKAGE_python3-pytz is not set -# CONFIG_PACKAGE_python3-qrcode is not set -# CONFIG_PACKAGE_python3-rcssmin is not set -# CONFIG_PACKAGE_python3-readline is not set -# CONFIG_PACKAGE_python3-requests is not set -# CONFIG_PACKAGE_python3-requests-oauthlib is not set -# CONFIG_PACKAGE_python3-rsa is not set -# CONFIG_PACKAGE_python3-ruamel-yaml is not set -# CONFIG_PACKAGE_python3-s3transfer is not set -# CONFIG_PACKAGE_python3-schedule is not set -# CONFIG_PACKAGE_python3-schema is not set -# CONFIG_PACKAGE_python3-seafile-ccnet is not set -# CONFIG_PACKAGE_python3-seafile-server is not set -# CONFIG_PACKAGE_python3-searpc is not set -# CONFIG_PACKAGE_python3-sentry-sdk is not set -# CONFIG_PACKAGE_python3-sepolgen is not set -# CONFIG_PACKAGE_python3-sepolicy is not set -# CONFIG_PACKAGE_python3-service-identity is not set -# CONFIG_PACKAGE_python3-setuptools is not set -# CONFIG_PACKAGE_python3-simplejson is not set -# CONFIG_PACKAGE_python3-six is not set -# CONFIG_PACKAGE_python3-slugify is not set -# CONFIG_PACKAGE_python3-smbus is not set -# CONFIG_PACKAGE_python3-socketio is not set -# CONFIG_PACKAGE_python3-sqlalchemy is not set -# CONFIG_PACKAGE_python3-sqlite3 is not set -# CONFIG_PACKAGE_python3-sqlparse is not set -# CONFIG_PACKAGE_python3-stem is not set -# CONFIG_PACKAGE_python3-sysrepo is not set -# CONFIG_PACKAGE_python3-text-unidecode is not set -# CONFIG_PACKAGE_python3-texttable is not set -# CONFIG_PACKAGE_python3-toml is not set -# CONFIG_PACKAGE_python3-tornado is not set -# CONFIG_PACKAGE_python3-twisted is not set -# CONFIG_PACKAGE_python3-typing-extensions is not set -# CONFIG_PACKAGE_python3-ubus is not set -# CONFIG_PACKAGE_python3-uci is not set -# CONFIG_PACKAGE_python3-unidecode is not set -# CONFIG_PACKAGE_python3-unittest is not set -# CONFIG_PACKAGE_python3-urllib is not set -# CONFIG_PACKAGE_python3-urllib3 is not set -# CONFIG_PACKAGE_python3-vobject is not set -# CONFIG_PACKAGE_python3-voluptuous is not set -# CONFIG_PACKAGE_python3-voluptuous-serialize is not set -# CONFIG_PACKAGE_python3-wcwidth is not set -# CONFIG_PACKAGE_python3-websocket-client is not set -# CONFIG_PACKAGE_python3-websockets is not set -# CONFIG_PACKAGE_python3-werkzeug is not set -# CONFIG_PACKAGE_python3-xml is not set -# CONFIG_PACKAGE_python3-xmltodict is not set -# CONFIG_PACKAGE_python3-yaml is not set -# CONFIG_PACKAGE_python3-yarl is not set -# CONFIG_PACKAGE_python3-zeroconf is not set -# CONFIG_PACKAGE_python3-zipp is not set -# CONFIG_PACKAGE_python3-zope-interface is not set -# end of Python - -# -# Ruby -# -# CONFIG_PACKAGE_ruby is not set -# end of Ruby - -# -# Tcl -# -# CONFIG_PACKAGE_tcl is not set -# end of Tcl - -# CONFIG_PACKAGE_chicken-scheme-full is not set -# CONFIG_PACKAGE_chicken-scheme-interpreter is not set -# CONFIG_PACKAGE_slsh is not set -# end of Languages - -# -# Libraries -# - -# -# Compression -# -# CONFIG_PACKAGE_libbz2 is not set -# CONFIG_PACKAGE_liblz4 is not set -# CONFIG_PACKAGE_liblzma is not set -# CONFIG_PACKAGE_libunrar is not set -# CONFIG_PACKAGE_libzip-gnutls is not set -# CONFIG_PACKAGE_libzip-mbedtls is not set -# CONFIG_PACKAGE_libzip-nossl is not set -# CONFIG_PACKAGE_libzip-openssl is not set -# CONFIG_PACKAGE_libzstd is not set -# end of Compression - -# -# Database -# -# CONFIG_PACKAGE_libmariadb is not set -# CONFIG_PACKAGE_libpq is not set -# CONFIG_PACKAGE_libpqxx is not set -# CONFIG_PACKAGE_libsqlite3 is not set -# CONFIG_PACKAGE_pgsqlodbc is not set -# CONFIG_PACKAGE_psqlodbca is not set -# CONFIG_PACKAGE_psqlodbcw is not set -# CONFIG_PACKAGE_redis-cli is not set -# CONFIG_PACKAGE_redis-server is not set -# CONFIG_PACKAGE_redis-utils is not set -# CONFIG_PACKAGE_tdb is not set -# CONFIG_PACKAGE_unixodbc is not set -# end of Database - -# -# Filesystem -# -# CONFIG_PACKAGE_libacl is not set -CONFIG_PACKAGE_libattr=y -# CONFIG_PACKAGE_libfuse is not set -# CONFIG_PACKAGE_libfuse3 is not set -# CONFIG_PACKAGE_libow is not set -# CONFIG_PACKAGE_libow-capi is not set -# CONFIG_PACKAGE_libsysfs is not set -# end of Filesystem - -# -# Firewall -# -# CONFIG_PACKAGE_libfko is not set -CONFIG_PACKAGE_libip4tc=y -CONFIG_PACKAGE_libip6tc=y -CONFIG_PACKAGE_libxtables=y -# CONFIG_PACKAGE_libxtables-nft is not set -# end of Firewall - -# -# Instant Messaging -# -# CONFIG_PACKAGE_quasselc is not set -# end of Instant Messaging - -# -# IoT -# -# CONFIG_PACKAGE_libmraa is not set -# CONFIG_PACKAGE_libmraa-python3 is not set -# CONFIG_PACKAGE_libupm is not set -# CONFIG_PACKAGE_libupm-a110x is not set -# CONFIG_PACKAGE_libupm-a110x-python3 is not set -# CONFIG_PACKAGE_libupm-abp is not set -# CONFIG_PACKAGE_libupm-abp-python3 is not set -# CONFIG_PACKAGE_libupm-ad8232 is not set -# CONFIG_PACKAGE_libupm-ad8232-python3 is not set -# CONFIG_PACKAGE_libupm-adafruitms1438 is not set -# CONFIG_PACKAGE_libupm-adafruitms1438-python3 is not set -# CONFIG_PACKAGE_libupm-adafruitss is not set -# CONFIG_PACKAGE_libupm-adafruitss-python3 is not set -# CONFIG_PACKAGE_libupm-adc121c021 is not set -# CONFIG_PACKAGE_libupm-adc121c021-python3 is not set -# CONFIG_PACKAGE_libupm-adis16448 is not set -# CONFIG_PACKAGE_libupm-adis16448-python3 is not set -# CONFIG_PACKAGE_libupm-ads1x15 is not set -# CONFIG_PACKAGE_libupm-ads1x15-python3 is not set -# CONFIG_PACKAGE_libupm-adxl335 is not set -# CONFIG_PACKAGE_libupm-adxl335-python3 is not set -# CONFIG_PACKAGE_libupm-adxl345 is not set -# CONFIG_PACKAGE_libupm-adxl345-python3 is not set -# CONFIG_PACKAGE_libupm-adxrs610 is not set -# CONFIG_PACKAGE_libupm-adxrs610-python3 is not set -# CONFIG_PACKAGE_libupm-am2315 is not set -# CONFIG_PACKAGE_libupm-am2315-python3 is not set -# CONFIG_PACKAGE_libupm-apa102 is not set -# CONFIG_PACKAGE_libupm-apa102-python3 is not set -# CONFIG_PACKAGE_libupm-apds9002 is not set -# CONFIG_PACKAGE_libupm-apds9002-python3 is not set -# CONFIG_PACKAGE_libupm-apds9930 is not set -# CONFIG_PACKAGE_libupm-apds9930-python3 is not set -# CONFIG_PACKAGE_libupm-at42qt1070 is not set -# CONFIG_PACKAGE_libupm-at42qt1070-python3 is not set -# CONFIG_PACKAGE_libupm-bh1749 is not set -# CONFIG_PACKAGE_libupm-bh1749-python3 is not set -# CONFIG_PACKAGE_libupm-bh1750 is not set -# CONFIG_PACKAGE_libupm-bh1750-python3 is not set -# CONFIG_PACKAGE_libupm-bh1792 is not set -# CONFIG_PACKAGE_libupm-bh1792-python3 is not set -# CONFIG_PACKAGE_libupm-biss0001 is not set -# CONFIG_PACKAGE_libupm-biss0001-python3 is not set -# CONFIG_PACKAGE_libupm-bma220 is not set -# CONFIG_PACKAGE_libupm-bma220-python3 is not set -# CONFIG_PACKAGE_libupm-bma250e is not set -# CONFIG_PACKAGE_libupm-bma250e-python3 is not set -# CONFIG_PACKAGE_libupm-bmg160 is not set -# CONFIG_PACKAGE_libupm-bmg160-python3 is not set -# CONFIG_PACKAGE_libupm-bmi160 is not set -# CONFIG_PACKAGE_libupm-bmi160-python3 is not set -# CONFIG_PACKAGE_libupm-bmm150 is not set -# CONFIG_PACKAGE_libupm-bmm150-python3 is not set -# CONFIG_PACKAGE_libupm-bmp280 is not set -# CONFIG_PACKAGE_libupm-bmp280-python3 is not set -# CONFIG_PACKAGE_libupm-bmpx8x is not set -# CONFIG_PACKAGE_libupm-bmpx8x-python3 is not set -# CONFIG_PACKAGE_libupm-bmx055 is not set -# CONFIG_PACKAGE_libupm-bmx055-python3 is not set -# CONFIG_PACKAGE_libupm-bno055 is not set -# CONFIG_PACKAGE_libupm-bno055-python3 is not set -# CONFIG_PACKAGE_libupm-button is not set -# CONFIG_PACKAGE_libupm-button-python3 is not set -# CONFIG_PACKAGE_libupm-buzzer is not set -# CONFIG_PACKAGE_libupm-buzzer-python3 is not set -# CONFIG_PACKAGE_libupm-cjq4435 is not set -# CONFIG_PACKAGE_libupm-cjq4435-python3 is not set -# CONFIG_PACKAGE_libupm-collision is not set -# CONFIG_PACKAGE_libupm-collision-python3 is not set -# CONFIG_PACKAGE_libupm-curieimu is not set -# CONFIG_PACKAGE_libupm-curieimu-python3 is not set -# CONFIG_PACKAGE_libupm-cwlsxxa is not set -# CONFIG_PACKAGE_libupm-cwlsxxa-python3 is not set -# CONFIG_PACKAGE_libupm-dfrec is not set -# CONFIG_PACKAGE_libupm-dfrec-python3 is not set -# CONFIG_PACKAGE_libupm-dfrorp is not set -# CONFIG_PACKAGE_libupm-dfrorp-python3 is not set -# CONFIG_PACKAGE_libupm-dfrph is not set -# CONFIG_PACKAGE_libupm-dfrph-python3 is not set -# CONFIG_PACKAGE_libupm-ds1307 is not set -# CONFIG_PACKAGE_libupm-ds1307-python3 is not set -# CONFIG_PACKAGE_libupm-ds1808lc is not set -# CONFIG_PACKAGE_libupm-ds1808lc-python3 is not set -# CONFIG_PACKAGE_libupm-ds18b20 is not set -# CONFIG_PACKAGE_libupm-ds18b20-python3 is not set -# CONFIG_PACKAGE_libupm-ds2413 is not set -# CONFIG_PACKAGE_libupm-ds2413-python3 is not set -# CONFIG_PACKAGE_libupm-ecezo is not set -# CONFIG_PACKAGE_libupm-ecezo-python3 is not set -# CONFIG_PACKAGE_libupm-ecs1030 is not set -# CONFIG_PACKAGE_libupm-ecs1030-python3 is not set -# CONFIG_PACKAGE_libupm-ehr is not set -# CONFIG_PACKAGE_libupm-ehr-python3 is not set -# CONFIG_PACKAGE_libupm-eldriver is not set -# CONFIG_PACKAGE_libupm-eldriver-python3 is not set -# CONFIG_PACKAGE_libupm-electromagnet is not set -# CONFIG_PACKAGE_libupm-electromagnet-python3 is not set -# CONFIG_PACKAGE_libupm-emg is not set -# CONFIG_PACKAGE_libupm-emg-python3 is not set -# CONFIG_PACKAGE_libupm-enc03r is not set -# CONFIG_PACKAGE_libupm-enc03r-python3 is not set -# CONFIG_PACKAGE_libupm-flex is not set -# CONFIG_PACKAGE_libupm-flex-python3 is not set -# CONFIG_PACKAGE_libupm-gas is not set -# CONFIG_PACKAGE_libupm-gas-python3 is not set -# CONFIG_PACKAGE_libupm-gp2y0a is not set -# CONFIG_PACKAGE_libupm-gp2y0a-python3 is not set -# CONFIG_PACKAGE_libupm-gprs is not set -# CONFIG_PACKAGE_libupm-gprs-python3 is not set -# CONFIG_PACKAGE_libupm-gsr is not set -# CONFIG_PACKAGE_libupm-gsr-python3 is not set -# CONFIG_PACKAGE_libupm-guvas12d is not set -# CONFIG_PACKAGE_libupm-guvas12d-python3 is not set -# CONFIG_PACKAGE_libupm-h3lis331dl is not set -# CONFIG_PACKAGE_libupm-h3lis331dl-python3 is not set -# CONFIG_PACKAGE_libupm-h803x is not set -# CONFIG_PACKAGE_libupm-h803x-python3 is not set -# CONFIG_PACKAGE_libupm-hcsr04 is not set -# CONFIG_PACKAGE_libupm-hcsr04-python3 is not set -# CONFIG_PACKAGE_libupm-hdc1000 is not set -# CONFIG_PACKAGE_libupm-hdc1000-python3 is not set -# CONFIG_PACKAGE_libupm-hdxxvxta is not set -# CONFIG_PACKAGE_libupm-hdxxvxta-python3 is not set -# CONFIG_PACKAGE_libupm-hka5 is not set -# CONFIG_PACKAGE_libupm-hka5-python3 is not set -# CONFIG_PACKAGE_libupm-hlg150h is not set -# CONFIG_PACKAGE_libupm-hlg150h-python3 is not set -# CONFIG_PACKAGE_libupm-hm11 is not set -# CONFIG_PACKAGE_libupm-hm11-python3 is not set -# CONFIG_PACKAGE_libupm-hmc5883l is not set -# CONFIG_PACKAGE_libupm-hmc5883l-python3 is not set -# CONFIG_PACKAGE_libupm-hmtrp is not set -# CONFIG_PACKAGE_libupm-hmtrp-python3 is not set -# CONFIG_PACKAGE_libupm-hp20x is not set -# CONFIG_PACKAGE_libupm-hp20x-python3 is not set -# CONFIG_PACKAGE_libupm-ht9170 is not set -# CONFIG_PACKAGE_libupm-ht9170-python3 is not set -# CONFIG_PACKAGE_libupm-htu21d is not set -# CONFIG_PACKAGE_libupm-htu21d-python3 is not set -# CONFIG_PACKAGE_libupm-hwxpxx is not set -# CONFIG_PACKAGE_libupm-hwxpxx-python3 is not set -# CONFIG_PACKAGE_libupm-hx711 is not set -# CONFIG_PACKAGE_libupm-hx711-python3 is not set -# CONFIG_PACKAGE_libupm-ili9341 is not set -# CONFIG_PACKAGE_libupm-ili9341-python3 is not set -# CONFIG_PACKAGE_libupm-ims is not set -# CONFIG_PACKAGE_libupm-ims-python3 is not set -# CONFIG_PACKAGE_libupm-ina132 is not set -# CONFIG_PACKAGE_libupm-ina132-python3 is not set -# CONFIG_PACKAGE_libupm-interfaces is not set -# CONFIG_PACKAGE_libupm-interfaces-python3 is not set -# CONFIG_PACKAGE_libupm-isd1820 is not set -# CONFIG_PACKAGE_libupm-isd1820-python3 is not set -# CONFIG_PACKAGE_libupm-itg3200 is not set -# CONFIG_PACKAGE_libupm-itg3200-python3 is not set -# CONFIG_PACKAGE_libupm-jhd1313m1 is not set -# CONFIG_PACKAGE_libupm-jhd1313m1-python3 is not set -# CONFIG_PACKAGE_libupm-joystick12 is not set -# CONFIG_PACKAGE_libupm-joystick12-python3 is not set -# CONFIG_PACKAGE_libupm-kx122 is not set -# CONFIG_PACKAGE_libupm-kx122-python3 is not set -# CONFIG_PACKAGE_libupm-kxcjk1013 is not set -# CONFIG_PACKAGE_libupm-kxcjk1013-python3 is not set -# CONFIG_PACKAGE_libupm-kxtj3 is not set -# CONFIG_PACKAGE_libupm-kxtj3-python3 is not set -# CONFIG_PACKAGE_libupm-l298 is not set -# CONFIG_PACKAGE_libupm-l298-python3 is not set -# CONFIG_PACKAGE_libupm-l3gd20 is not set -# CONFIG_PACKAGE_libupm-l3gd20-python3 is not set -# CONFIG_PACKAGE_libupm-lcd is not set -# CONFIG_PACKAGE_libupm-lcd-python3 is not set -# CONFIG_PACKAGE_libupm-lcdks is not set -# CONFIG_PACKAGE_libupm-lcdks-python3 is not set -# CONFIG_PACKAGE_libupm-lcm1602 is not set -# CONFIG_PACKAGE_libupm-lcm1602-python3 is not set -# CONFIG_PACKAGE_libupm-ldt0028 is not set -# CONFIG_PACKAGE_libupm-ldt0028-python3 is not set -# CONFIG_PACKAGE_libupm-led is not set -# CONFIG_PACKAGE_libupm-led-python3 is not set -# CONFIG_PACKAGE_libupm-lidarlitev3 is not set -# CONFIG_PACKAGE_libupm-lidarlitev3-python3 is not set -# CONFIG_PACKAGE_libupm-light is not set -# CONFIG_PACKAGE_libupm-light-python3 is not set -# CONFIG_PACKAGE_libupm-linefinder is not set -# CONFIG_PACKAGE_libupm-linefinder-python3 is not set -# CONFIG_PACKAGE_libupm-lis2ds12 is not set -# CONFIG_PACKAGE_libupm-lis2ds12-python3 is not set -# CONFIG_PACKAGE_libupm-lis3dh is not set -# CONFIG_PACKAGE_libupm-lis3dh-python3 is not set -# CONFIG_PACKAGE_libupm-lm35 is not set -# CONFIG_PACKAGE_libupm-lm35-python3 is not set -# CONFIG_PACKAGE_libupm-lol is not set -# CONFIG_PACKAGE_libupm-lol-python3 is not set -# CONFIG_PACKAGE_libupm-loudness is not set -# CONFIG_PACKAGE_libupm-loudness-python3 is not set -# CONFIG_PACKAGE_libupm-lp8860 is not set -# CONFIG_PACKAGE_libupm-lp8860-python3 is not set -# CONFIG_PACKAGE_libupm-lpd8806 is not set -# CONFIG_PACKAGE_libupm-lpd8806-python3 is not set -# CONFIG_PACKAGE_libupm-lsm303agr is not set -# CONFIG_PACKAGE_libupm-lsm303agr-python3 is not set -# CONFIG_PACKAGE_libupm-lsm303d is not set -# CONFIG_PACKAGE_libupm-lsm303d-python3 is not set -# CONFIG_PACKAGE_libupm-lsm303dlh is not set -# CONFIG_PACKAGE_libupm-lsm303dlh-python3 is not set -# CONFIG_PACKAGE_libupm-lsm6ds3h is not set -# CONFIG_PACKAGE_libupm-lsm6ds3h-python3 is not set -# CONFIG_PACKAGE_libupm-lsm6dsl is not set -# CONFIG_PACKAGE_libupm-lsm6dsl-python3 is not set -# CONFIG_PACKAGE_libupm-lsm9ds0 is not set -# CONFIG_PACKAGE_libupm-lsm9ds0-python3 is not set -# CONFIG_PACKAGE_libupm-m24lr64e is not set -# CONFIG_PACKAGE_libupm-m24lr64e-python3 is not set -# CONFIG_PACKAGE_libupm-mag3110 is not set -# CONFIG_PACKAGE_libupm-mag3110-python3 is not set -# CONFIG_PACKAGE_libupm-max30100 is not set -# CONFIG_PACKAGE_libupm-max30100-python3 is not set -# CONFIG_PACKAGE_libupm-max31723 is not set -# CONFIG_PACKAGE_libupm-max31723-python3 is not set -# CONFIG_PACKAGE_libupm-max31855 is not set -# CONFIG_PACKAGE_libupm-max31855-python3 is not set -# CONFIG_PACKAGE_libupm-max44000 is not set -# CONFIG_PACKAGE_libupm-max44000-python3 is not set -# CONFIG_PACKAGE_libupm-max44009 is not set -# CONFIG_PACKAGE_libupm-max44009-python3 is not set -# CONFIG_PACKAGE_libupm-max5487 is not set -# CONFIG_PACKAGE_libupm-max5487-python3 is not set -# CONFIG_PACKAGE_libupm-maxds3231m is not set -# CONFIG_PACKAGE_libupm-maxds3231m-python3 is not set -# CONFIG_PACKAGE_libupm-maxsonarez is not set -# CONFIG_PACKAGE_libupm-maxsonarez-python3 is not set -# CONFIG_PACKAGE_libupm-mb704x is not set -# CONFIG_PACKAGE_libupm-mb704x-python3 is not set -# CONFIG_PACKAGE_libupm-mcp2515 is not set -# CONFIG_PACKAGE_libupm-mcp2515-python3 is not set -# CONFIG_PACKAGE_libupm-mcp9808 is not set -# CONFIG_PACKAGE_libupm-mcp9808-python3 is not set -# CONFIG_PACKAGE_libupm-md is not set -# CONFIG_PACKAGE_libupm-md-python3 is not set -# CONFIG_PACKAGE_libupm-mg811 is not set -# CONFIG_PACKAGE_libupm-mg811-python3 is not set -# CONFIG_PACKAGE_libupm-mhz16 is not set -# CONFIG_PACKAGE_libupm-mhz16-python3 is not set -# CONFIG_PACKAGE_libupm-mic is not set -# CONFIG_PACKAGE_libupm-mic-python3 is not set -# CONFIG_PACKAGE_libupm-micsv89 is not set -# CONFIG_PACKAGE_libupm-micsv89-python3 is not set -# CONFIG_PACKAGE_libupm-mlx90614 is not set -# CONFIG_PACKAGE_libupm-mlx90614-python3 is not set -# CONFIG_PACKAGE_libupm-mma7361 is not set -# CONFIG_PACKAGE_libupm-mma7361-python3 is not set -# CONFIG_PACKAGE_libupm-mma7455 is not set -# CONFIG_PACKAGE_libupm-mma7455-python3 is not set -# CONFIG_PACKAGE_libupm-mma7660 is not set -# CONFIG_PACKAGE_libupm-mma7660-python3 is not set -# CONFIG_PACKAGE_libupm-mma8x5x is not set -# CONFIG_PACKAGE_libupm-mma8x5x-python3 is not set -# CONFIG_PACKAGE_libupm-mmc35240 is not set -# CONFIG_PACKAGE_libupm-mmc35240-python3 is not set -# CONFIG_PACKAGE_libupm-moisture is not set -# CONFIG_PACKAGE_libupm-moisture-python3 is not set -# CONFIG_PACKAGE_libupm-mpl3115a2 is not set -# CONFIG_PACKAGE_libupm-mpl3115a2-python3 is not set -# CONFIG_PACKAGE_libupm-mpr121 is not set -# CONFIG_PACKAGE_libupm-mpr121-python3 is not set -# CONFIG_PACKAGE_libupm-mpu9150 is not set -# CONFIG_PACKAGE_libupm-mpu9150-python3 is not set -# CONFIG_PACKAGE_libupm-mq303a is not set -# CONFIG_PACKAGE_libupm-mq303a-python3 is not set -# CONFIG_PACKAGE_libupm-ms5611 is not set -# CONFIG_PACKAGE_libupm-ms5611-python3 is not set -# CONFIG_PACKAGE_libupm-ms5803 is not set -# CONFIG_PACKAGE_libupm-ms5803-python3 is not set -# CONFIG_PACKAGE_libupm-my9221 is not set -# CONFIG_PACKAGE_libupm-my9221-python3 is not set -# CONFIG_PACKAGE_libupm-nlgpio16 is not set -# CONFIG_PACKAGE_libupm-nlgpio16-python3 is not set -# CONFIG_PACKAGE_libupm-nmea_gps is not set -# CONFIG_PACKAGE_libupm-nmea_gps-python3 is not set -# CONFIG_PACKAGE_libupm-nrf24l01 is not set -# CONFIG_PACKAGE_libupm-nrf24l01-python3 is not set -# CONFIG_PACKAGE_libupm-nrf8001 is not set -# CONFIG_PACKAGE_libupm-nrf8001-python3 is not set -# CONFIG_PACKAGE_libupm-nunchuck is not set -# CONFIG_PACKAGE_libupm-nunchuck-python3 is not set -# CONFIG_PACKAGE_libupm-o2 is not set -# CONFIG_PACKAGE_libupm-o2-python3 is not set -# CONFIG_PACKAGE_libupm-otp538u is not set -# CONFIG_PACKAGE_libupm-otp538u-python3 is not set -# CONFIG_PACKAGE_libupm-ozw is not set -# CONFIG_PACKAGE_libupm-ozw-python3 is not set -# CONFIG_PACKAGE_libupm-p9813 is not set -# CONFIG_PACKAGE_libupm-p9813-python3 is not set -# CONFIG_PACKAGE_libupm-pca9685 is not set -# CONFIG_PACKAGE_libupm-pca9685-python3 is not set -# CONFIG_PACKAGE_libupm-pn532 is not set -# CONFIG_PACKAGE_libupm-pn532-python3 is not set -# CONFIG_PACKAGE_libupm-ppd42ns is not set -# CONFIG_PACKAGE_libupm-ppd42ns-python3 is not set -# CONFIG_PACKAGE_libupm-pulsensor is not set -# CONFIG_PACKAGE_libupm-pulsensor-python3 is not set -# CONFIG_PACKAGE_libupm-relay is not set -# CONFIG_PACKAGE_libupm-relay-python3 is not set -# CONFIG_PACKAGE_libupm-rf22 is not set -# CONFIG_PACKAGE_libupm-rf22-python3 is not set -# CONFIG_PACKAGE_libupm-rfr359f is not set -# CONFIG_PACKAGE_libupm-rfr359f-python3 is not set -# CONFIG_PACKAGE_libupm-rgbringcoder is not set -# CONFIG_PACKAGE_libupm-rgbringcoder-python3 is not set -# CONFIG_PACKAGE_libupm-rhusb is not set -# CONFIG_PACKAGE_libupm-rhusb-python3 is not set -# CONFIG_PACKAGE_libupm-rn2903 is not set -# CONFIG_PACKAGE_libupm-rn2903-python3 is not set -# CONFIG_PACKAGE_libupm-rotary is not set -# CONFIG_PACKAGE_libupm-rotary-python3 is not set -# CONFIG_PACKAGE_libupm-rotaryencoder is not set -# CONFIG_PACKAGE_libupm-rotaryencoder-python3 is not set -# CONFIG_PACKAGE_libupm-rpr220 is not set -# CONFIG_PACKAGE_libupm-rpr220-python3 is not set -# CONFIG_PACKAGE_libupm-rsc is not set -# CONFIG_PACKAGE_libupm-rsc-python3 is not set -# CONFIG_PACKAGE_libupm-scam is not set -# CONFIG_PACKAGE_libupm-scam-python3 is not set -# CONFIG_PACKAGE_libupm-sensortemplate is not set -# CONFIG_PACKAGE_libupm-sensortemplate-python3 is not set -# CONFIG_PACKAGE_libupm-servo is not set -# CONFIG_PACKAGE_libupm-servo-python3 is not set -# CONFIG_PACKAGE_libupm-sht1x is not set -# CONFIG_PACKAGE_libupm-sht1x-python3 is not set -# CONFIG_PACKAGE_libupm-si1132 is not set -# CONFIG_PACKAGE_libupm-si1132-python3 is not set -# CONFIG_PACKAGE_libupm-si114x is not set -# CONFIG_PACKAGE_libupm-si114x-python3 is not set -# CONFIG_PACKAGE_libupm-si7005 is not set -# CONFIG_PACKAGE_libupm-si7005-python3 is not set -# CONFIG_PACKAGE_libupm-slide is not set -# CONFIG_PACKAGE_libupm-slide-python3 is not set -# CONFIG_PACKAGE_libupm-sm130 is not set -# CONFIG_PACKAGE_libupm-sm130-python3 is not set -# CONFIG_PACKAGE_libupm-smartdrive is not set -# CONFIG_PACKAGE_libupm-smartdrive-python3 is not set -# CONFIG_PACKAGE_libupm-speaker is not set -# CONFIG_PACKAGE_libupm-speaker-python3 is not set -# CONFIG_PACKAGE_libupm-ssd1351 is not set -# CONFIG_PACKAGE_libupm-ssd1351-python3 is not set -# CONFIG_PACKAGE_libupm-st7735 is not set -# CONFIG_PACKAGE_libupm-st7735-python3 is not set -# CONFIG_PACKAGE_libupm-stepmotor is not set -# CONFIG_PACKAGE_libupm-stepmotor-python3 is not set -# CONFIG_PACKAGE_libupm-sx1276 is not set -# CONFIG_PACKAGE_libupm-sx1276-python3 is not set -# CONFIG_PACKAGE_libupm-sx6119 is not set -# CONFIG_PACKAGE_libupm-sx6119-python3 is not set -# CONFIG_PACKAGE_libupm-t3311 is not set -# CONFIG_PACKAGE_libupm-t3311-python3 is not set -# CONFIG_PACKAGE_libupm-t6713 is not set -# CONFIG_PACKAGE_libupm-t6713-python3 is not set -# CONFIG_PACKAGE_libupm-ta12200 is not set -# CONFIG_PACKAGE_libupm-ta12200-python3 is not set -# CONFIG_PACKAGE_libupm-tca9548a is not set -# CONFIG_PACKAGE_libupm-tca9548a-python3 is not set -# CONFIG_PACKAGE_libupm-tcs3414cs is not set -# CONFIG_PACKAGE_libupm-tcs3414cs-python3 is not set -# CONFIG_PACKAGE_libupm-tcs37727 is not set -# CONFIG_PACKAGE_libupm-tcs37727-python3 is not set -# CONFIG_PACKAGE_libupm-teams is not set -# CONFIG_PACKAGE_libupm-teams-python3 is not set -# CONFIG_PACKAGE_libupm-temperature is not set -# CONFIG_PACKAGE_libupm-temperature-python3 is not set -# CONFIG_PACKAGE_libupm-tex00 is not set -# CONFIG_PACKAGE_libupm-tex00-python3 is not set -# CONFIG_PACKAGE_libupm-th02 is not set -# CONFIG_PACKAGE_libupm-th02-python3 is not set -# CONFIG_PACKAGE_libupm-tm1637 is not set -# CONFIG_PACKAGE_libupm-tm1637-python3 is not set -# CONFIG_PACKAGE_libupm-tmp006 is not set -# CONFIG_PACKAGE_libupm-tmp006-python3 is not set -# CONFIG_PACKAGE_libupm-tsl2561 is not set -# CONFIG_PACKAGE_libupm-tsl2561-python3 is not set -# CONFIG_PACKAGE_libupm-ttp223 is not set -# CONFIG_PACKAGE_libupm-ttp223-python3 is not set -# CONFIG_PACKAGE_libupm-uartat is not set -# CONFIG_PACKAGE_libupm-uartat-python3 is not set -# CONFIG_PACKAGE_libupm-uln200xa is not set -# CONFIG_PACKAGE_libupm-uln200xa-python3 is not set -# CONFIG_PACKAGE_libupm-ultrasonic is not set -# CONFIG_PACKAGE_libupm-ultrasonic-python3 is not set -# CONFIG_PACKAGE_libupm-urm37 is not set -# CONFIG_PACKAGE_libupm-urm37-python3 is not set -# CONFIG_PACKAGE_libupm-utilities is not set -# CONFIG_PACKAGE_libupm-utilities-python3 is not set -# CONFIG_PACKAGE_libupm-vcap is not set -# CONFIG_PACKAGE_libupm-vcap-python3 is not set -# CONFIG_PACKAGE_libupm-vdiv is not set -# CONFIG_PACKAGE_libupm-vdiv-python3 is not set -# CONFIG_PACKAGE_libupm-veml6070 is not set -# CONFIG_PACKAGE_libupm-veml6070-python3 is not set -# CONFIG_PACKAGE_libupm-water is not set -# CONFIG_PACKAGE_libupm-water-python3 is not set -# CONFIG_PACKAGE_libupm-waterlevel is not set -# CONFIG_PACKAGE_libupm-waterlevel-python3 is not set -# CONFIG_PACKAGE_libupm-wfs is not set -# CONFIG_PACKAGE_libupm-wfs-python3 is not set -# CONFIG_PACKAGE_libupm-wheelencoder is not set -# CONFIG_PACKAGE_libupm-wheelencoder-python3 is not set -# CONFIG_PACKAGE_libupm-wt5001 is not set -# CONFIG_PACKAGE_libupm-wt5001-python3 is not set -# CONFIG_PACKAGE_libupm-xbee is not set -# CONFIG_PACKAGE_libupm-xbee-python3 is not set -# CONFIG_PACKAGE_libupm-yg1006 is not set -# CONFIG_PACKAGE_libupm-yg1006-python3 is not set -# CONFIG_PACKAGE_libupm-zfm20 is not set -# CONFIG_PACKAGE_libupm-zfm20-python3 is not set -# end of IoT - -# -# Languages -# -# CONFIG_PACKAGE_libyaml is not set -# end of Languages - -# -# LibElektra -# -# CONFIG_PACKAGE_libelektra-boost is not set -# CONFIG_PACKAGE_libelektra-core is not set -# CONFIG_PACKAGE_libelektra-cpp is not set -# CONFIG_PACKAGE_libelektra-crypto is not set -# CONFIG_PACKAGE_libelektra-curlget is not set -# CONFIG_PACKAGE_libelektra-dbus is not set -# CONFIG_PACKAGE_libelektra-extra is not set -# CONFIG_PACKAGE_libelektra-lua is not set -# CONFIG_PACKAGE_libelektra-plugins is not set -# CONFIG_PACKAGE_libelektra-python3 is not set -# CONFIG_PACKAGE_libelektra-resolvers is not set -# CONFIG_PACKAGE_libelektra-xerces is not set -# CONFIG_PACKAGE_libelektra-xml is not set -# CONFIG_PACKAGE_libelektra-yajl is not set -# CONFIG_PACKAGE_libelektra-yamlcpp is not set -# CONFIG_PACKAGE_libelektra-zmq is not set -# end of LibElektra - -# -# Networking -# -# CONFIG_PACKAGE_libdcwproto is not set -# CONFIG_PACKAGE_libdcwsocket is not set -# CONFIG_PACKAGE_libsctp is not set -# CONFIG_PACKAGE_libuhttpd-mbedtls is not set -# CONFIG_PACKAGE_libuhttpd-nossl is not set -# CONFIG_PACKAGE_libuhttpd-openssl is not set -# CONFIG_PACKAGE_libuhttpd-wolfssl is not set -# CONFIG_PACKAGE_libulfius-gnutls is not set -# CONFIG_PACKAGE_libulfius-nossl is not set -# CONFIG_PACKAGE_libunbound is not set -# CONFIG_PACKAGE_libuwsc-mbedtls is not set -# CONFIG_PACKAGE_libuwsc-nossl is not set -# CONFIG_PACKAGE_libuwsc-openssl is not set -# CONFIG_PACKAGE_libuwsc-wolfssl is not set -# end of Networking - -# -# Printing -# -# CONFIG_PACKAGE_libcups is not set -# CONFIG_PACKAGE_libcupsimage is not set -# end of Printing - -# -# Qt6 -# -# CONFIG_PACKAGE_libQt6Concurrent is not set -# CONFIG_PACKAGE_libQt6Core is not set -# CONFIG_PACKAGE_libQt6DBus is not set -# CONFIG_PACKAGE_libQt6Gui is not set -# CONFIG_PACKAGE_libQt6Network is not set -# CONFIG_PACKAGE_libQt6PrintSupport is not set -# CONFIG_PACKAGE_libQt6Sql is not set -# CONFIG_PACKAGE_libQt6Test is not set -# CONFIG_PACKAGE_libQt6Widgets is not set -# CONFIG_PACKAGE_libQt6Xml is not set -# CONFIG_PACKAGE_qt6-plugin-libqcertonlybackend is not set -# CONFIG_PACKAGE_qt6-plugin-libqminimal is not set -# CONFIG_PACKAGE_qt6-plugin-libqnetworkmanager is not set -# CONFIG_PACKAGE_qt6-plugin-libqoffscreen is not set -# CONFIG_PACKAGE_qt6-plugin-libqopensslbackend is not set -# CONFIG_PACKAGE_qt6-plugin-libqsqlite is not set -# CONFIG_PACKAGE_qt6-plugin-libqtuiotouchplugin is not set -# CONFIG_PACKAGE_qt6-plugin-libqxdgdesktopportal is not set -# end of Qt6 - -# -# SSL -# -# CONFIG_PACKAGE_libgnutls is not set -# CONFIG_PACKAGE_libgnutls-dane is not set -# CONFIG_PACKAGE_libmbedtls is not set -# CONFIG_PACKAGE_libnss is not set -CONFIG_PACKAGE_libopenssl=y - -# -# Build Options -# -CONFIG_OPENSSL_OPTIMIZE_SPEED=y -CONFIG_OPENSSL_WITH_ASM=y -CONFIG_OPENSSL_WITH_DEPRECATED=y -# CONFIG_OPENSSL_NO_DEPRECATED is not set -CONFIG_OPENSSL_WITH_ERROR_MESSAGES=y - -# -# Protocol Support -# -CONFIG_OPENSSL_WITH_TLS13=y -# CONFIG_OPENSSL_WITH_DTLS is not set -CONFIG_OPENSSL_WITH_NPN=y -CONFIG_OPENSSL_WITH_SRP=y -CONFIG_OPENSSL_WITH_CMS=y - -# -# Algorithm Selection -# -# CONFIG_OPENSSL_WITH_EC2M is not set -CONFIG_OPENSSL_WITH_CHACHA_POLY1305=y -# CONFIG_OPENSSL_PREFER_CHACHA_OVER_GCM is not set -CONFIG_OPENSSL_WITH_PSK=y - -# -# Less commonly used build options -# -# CONFIG_OPENSSL_WITH_ARIA is not set -# CONFIG_OPENSSL_WITH_CAMELLIA is not set -# CONFIG_OPENSSL_WITH_IDEA is not set -# CONFIG_OPENSSL_WITH_SEED is not set -# CONFIG_OPENSSL_WITH_SM234 is not set -# CONFIG_OPENSSL_WITH_BLAKE2 is not set -# CONFIG_OPENSSL_WITH_MDC2 is not set -# CONFIG_OPENSSL_WITH_WHIRLPOOL is not set -# CONFIG_OPENSSL_WITH_COMPRESSION is not set -# CONFIG_OPENSSL_WITH_RFC3779 is not set - -# -# Engine/Hardware Support -# -CONFIG_OPENSSL_ENGINE=y -# CONFIG_OPENSSL_ENGINE_BUILTIN is not set -# CONFIG_OPENSSL_WITH_GOST is not set -# CONFIG_PACKAGE_libopenssl-afalg is not set -CONFIG_PACKAGE_libopenssl-afalg_sync=y - -# -# Build Options -# -# CONFIG_AFALG_DIGESTS is not set -# CONFIG_AFALG_FALLBACK is not set -CONFIG_AFALG_UPDATE_CTR_IV=y -# CONFIG_AFALG_ZERO_COPY is not set -CONFIG_PACKAGE_libopenssl-conf=y -CONFIG_PACKAGE_libopenssl-devcrypto=y -# CONFIG_PACKAGE_libwolfssl is not set - -# -# wolfSSL Library Configuration -# -CONFIG_WOLFSSL_HAS_AES_CCM=y -CONFIG_WOLFSSL_HAS_CHACHA_POLY=y -CONFIG_WOLFSSL_HAS_DH=y -CONFIG_WOLFSSL_HAS_ARC4=y -CONFIG_WOLFSSL_HAS_CERTGEN=y -CONFIG_WOLFSSL_HAS_TLSV10=y -CONFIG_WOLFSSL_HAS_TLSV13=y -CONFIG_WOLFSSL_HAS_SESSION_TICKET=y -# CONFIG_WOLFSSL_HAS_DTLS is not set -CONFIG_WOLFSSL_HAS_OCSP=y -CONFIG_WOLFSSL_HAS_WPAS=y -# CONFIG_WOLFSSL_HAS_ECC25519 is not set -# CONFIG_WOLFSSL_HAS_ECC448 is not set -CONFIG_WOLFSSL_HAS_OPENVPN=y -CONFIG_WOLFSSL_ALT_NAMES=y -# end of wolfSSL Library Configuration - -# CONFIG_PACKAGE_libwolfsslcpu-crypto is not set -# end of SSL - -# -# Sound -# -# CONFIG_PACKAGE_alsa-ucm-conf is not set -# CONFIG_PACKAGE_liblo is not set -# end of Sound - -# -# Telephony -# -# CONFIG_PACKAGE_bcg729 is not set -# CONFIG_PACKAGE_dahdi-tools-libtonezone is not set -# CONFIG_PACKAGE_gsmlib is not set -# CONFIG_PACKAGE_libctb is not set -# CONFIG_PACKAGE_libfreetdm is not set -# CONFIG_PACKAGE_libiksemel is not set -# CONFIG_PACKAGE_libks is not set -# CONFIG_PACKAGE_libosip2 is not set -# CONFIG_PACKAGE_libpj is not set -# CONFIG_PACKAGE_libpjlib-util is not set -# CONFIG_PACKAGE_libpjmedia is not set -# CONFIG_PACKAGE_libpjnath is not set -# CONFIG_PACKAGE_libpjsip is not set -# CONFIG_PACKAGE_libpjsip-simple is not set -# CONFIG_PACKAGE_libpjsip-ua is not set -# CONFIG_PACKAGE_libpjsua is not set -# CONFIG_PACKAGE_libpjsua2 is not set -# CONFIG_PACKAGE_libre is not set -# CONFIG_PACKAGE_librem is not set -# CONFIG_PACKAGE_libspandsp is not set -# CONFIG_PACKAGE_libspandsp3 is not set -# CONFIG_PACKAGE_libsrtp2 is not set -# CONFIG_PACKAGE_signalwire-client-c is not set -# CONFIG_PACKAGE_sofia-sip is not set -# end of Telephony - -# -# libimobiledevice -# -# CONFIG_PACKAGE_libimobiledevice is not set -# CONFIG_PACKAGE_libirecovery is not set -# CONFIG_PACKAGE_libplist is not set -# CONFIG_PACKAGE_libplistcxx is not set -# CONFIG_PACKAGE_libusbmuxd is not set -# end of libimobiledevice - -# CONFIG_PACKAGE_acsccid is not set -# CONFIG_PACKAGE_alsa-lib is not set -# CONFIG_PACKAGE_antileech is not set -# CONFIG_PACKAGE_argp-standalone is not set -# CONFIG_PACKAGE_bind-libs is not set -# CONFIG_PACKAGE_bluez-libs is not set -# CONFIG_PACKAGE_boost is not set -# CONFIG_boost-context-exclude is not set -# CONFIG_boost-coroutine-exclude is not set -# CONFIG_boost-fiber-exclude is not set -# CONFIG_PACKAGE_cJSON is not set -# CONFIG_PACKAGE_ccid is not set -# CONFIG_PACKAGE_check is not set -# CONFIG_PACKAGE_confuse is not set -# CONFIG_PACKAGE_cpp-httplib is not set -# CONFIG_PACKAGE_czmq is not set -# CONFIG_PACKAGE_dtndht is not set -# CONFIG_PACKAGE_getdns is not set -# CONFIG_PACKAGE_giflib is not set -CONFIG_PACKAGE_glib2=y -# CONFIG_PACKAGE_google-authenticator-libpam is not set -# CONFIG_PACKAGE_hidapi is not set -# CONFIG_PACKAGE_ibrcommon is not set -# CONFIG_PACKAGE_ibrdtn is not set -# CONFIG_PACKAGE_icu is not set -# CONFIG_PACKAGE_icu-data-tools is not set -# CONFIG_PACKAGE_icu-full-data is not set -# CONFIG_PACKAGE_jansson is not set -# CONFIG_PACKAGE_json-glib is not set -# CONFIG_PACKAGE_jsoncpp is not set -# CONFIG_PACKAGE_knot-libs is not set -# CONFIG_PACKAGE_knot-libzscanner is not set -# CONFIG_PACKAGE_libaio is not set -# CONFIG_PACKAGE_libalac is not set -# CONFIG_PACKAGE_libantlr3c is not set -# CONFIG_PACKAGE_libao is not set -# CONFIG_PACKAGE_libapr is not set -# CONFIG_PACKAGE_libaprutil is not set -# CONFIG_PACKAGE_libarchive is not set -# CONFIG_PACKAGE_libarchive-noopenssl is not set -# CONFIG_PACKAGE_libasm is not set -# CONFIG_PACKAGE_libassuan is not set -# CONFIG_PACKAGE_libatasmart is not set -# CONFIG_PACKAGE_libaudit is not set -# CONFIG_PACKAGE_libauparse is not set -# CONFIG_PACKAGE_libavahi-client is not set -# CONFIG_PACKAGE_libavahi-compat-libdnssd is not set -# CONFIG_PACKAGE_libavahi-dbus-support is not set -# CONFIG_PACKAGE_libavahi-nodbus-support is not set -# CONFIG_PACKAGE_libbfd is not set -CONFIG_PACKAGE_libblkid=y -CONFIG_PACKAGE_libblobmsg-json=y -# CONFIG_PACKAGE_libbpf is not set -# CONFIG_PACKAGE_libbsd is not set -# CONFIG_PACKAGE_libcap is not set -CONFIG_PACKAGE_libcap-ng=y -# CONFIG_PACKAGE_libcap-ng-bin is not set -# CONFIG_PACKAGE_libcares is not set -CONFIG_PACKAGE_libcbor=y -# CONFIG_PACKAGE_libcgroup is not set -# CONFIG_PACKAGE_libcharset is not set -# CONFIG_PACKAGE_libcoap is not set -CONFIG_PACKAGE_libcomerr=m -# CONFIG_PACKAGE_libconfig is not set -# CONFIG_PACKAGE_libcron is not set -# CONFIG_PACKAGE_libcryptopp is not set -# CONFIG_PACKAGE_libctf is not set -# CONFIG_PACKAGE_libcurl is not set -# CONFIG_PACKAGE_libdaemon is not set -# CONFIG_PACKAGE_libdaq is not set -# CONFIG_PACKAGE_libdaq3 is not set -# CONFIG_PACKAGE_libdb47 is not set -# CONFIG_PACKAGE_libdb47xx is not set -# CONFIG_PACKAGE_libdbi is not set -CONFIG_PACKAGE_libdbus=y -# CONFIG_PACKAGE_libdevmapper is not set -# CONFIG_PACKAGE_libdevmapper-selinux is not set -# CONFIG_PACKAGE_libdmapsharing is not set -# CONFIG_PACKAGE_libdnet is not set -# CONFIG_PACKAGE_libdouble-conversion is not set -# CONFIG_PACKAGE_libdrm is not set -# CONFIG_PACKAGE_libdw is not set -# CONFIG_PACKAGE_libecdsautil is not set -# CONFIG_PACKAGE_libedit is not set -# CONFIG_PACKAGE_libelf is not set -# CONFIG_PACKAGE_libesmtp is not set -# CONFIG_PACKAGE_libestr is not set -# CONFIG_PACKAGE_libev is not set -CONFIG_PACKAGE_libevdev=y -# CONFIG_PACKAGE_libevent2 is not set -# CONFIG_PACKAGE_libevent2-core is not set -# CONFIG_PACKAGE_libevent2-extra is not set -# CONFIG_PACKAGE_libevent2-openssl is not set -# CONFIG_PACKAGE_libevent2-pthreads is not set -# CONFIG_PACKAGE_libexif is not set -CONFIG_PACKAGE_libexpat=y -# CONFIG_PACKAGE_libexslt is not set -CONFIG_PACKAGE_libext2fs=m -# CONFIG_PACKAGE_libextractor is not set -CONFIG_PACKAGE_libf2fs=m -# CONFIG_PACKAGE_libf2fs-selinux is not set -# CONFIG_PACKAGE_libfaad2 is not set -# CONFIG_PACKAGE_libfastjson is not set -# CONFIG_PACKAGE_libfdisk is not set -# CONFIG_PACKAGE_libfdt is not set -CONFIG_PACKAGE_libffi=y -# CONFIG_PACKAGE_libffmpeg-audio-dec is not set -# CONFIG_PACKAGE_libffmpeg-custom is not set -# CONFIG_PACKAGE_libffmpeg-full is not set -# CONFIG_PACKAGE_libffmpeg-mini is not set -CONFIG_PACKAGE_libfido2=y -# CONFIG_PACKAGE_libflac is not set -# CONFIG_PACKAGE_libfmt is not set -# CONFIG_PACKAGE_libfreetype is not set -# CONFIG_PACKAGE_libfstrm is not set -# CONFIG_PACKAGE_libftdi is not set -# CONFIG_PACKAGE_libftdi1 is not set -# CONFIG_PACKAGE_libgabe is not set -# CONFIG_PACKAGE_libgcrypt is not set -# CONFIG_PACKAGE_libgd is not set -# CONFIG_PACKAGE_libgd-full is not set -# CONFIG_PACKAGE_libgdbm is not set -# CONFIG_PACKAGE_libgee is not set -CONFIG_PACKAGE_libgmp=y -# CONFIG_PACKAGE_libgnurl is not set -# CONFIG_PACKAGE_libgpg-error is not set -# CONFIG_PACKAGE_libgpgme is not set -# CONFIG_PACKAGE_libgpgmepp is not set -# CONFIG_PACKAGE_libgphoto2 is not set -# CONFIG_PACKAGE_libgpiod is not set -# CONFIG_PACKAGE_libgps is not set -# CONFIG_PACKAGE_libh2o is not set -# CONFIG_PACKAGE_libh2o-evloop is not set -# CONFIG_PACKAGE_libhamlib is not set -# CONFIG_PACKAGE_libhavege is not set -# CONFIG_PACKAGE_libhiredis is not set -# CONFIG_PACKAGE_libhttp-parser is not set -# CONFIG_PACKAGE_libhwloc is not set -# CONFIG_PACKAGE_libi2c is not set -# CONFIG_PACKAGE_libical is not set -# CONFIG_PACKAGE_libiconv is not set -# CONFIG_PACKAGE_libiconv-full is not set -# CONFIG_PACKAGE_libid3tag is not set -# CONFIG_PACKAGE_libidn is not set -# CONFIG_PACKAGE_libidn2 is not set -# CONFIG_PACKAGE_libiio is not set -# CONFIG_PACKAGE_libinotifytools is not set -# CONFIG_PACKAGE_libinput is not set -# CONFIG_PACKAGE_libintl is not set -# CONFIG_PACKAGE_libintl-full is not set -# CONFIG_PACKAGE_libipfs-http-client is not set -# CONFIG_PACKAGE_libiw is not set -CONFIG_PACKAGE_libiwinfo=y -# CONFIG_PACKAGE_libjpeg-turbo is not set -CONFIG_PACKAGE_libjson-c=y -# CONFIG_PACKAGE_libkeyutils is not set -CONFIG_PACKAGE_libkmod=y -# CONFIG_PACKAGE_libksba is not set -CONFIG_PACKAGE_libkvcutil=y -# CONFIG_PACKAGE_libldns is not set -# CONFIG_PACKAGE_libleptonica is not set -# CONFIG_PACKAGE_libloragw is not set -# CONFIG_PACKAGE_libltdl is not set -CONFIG_PACKAGE_liblua=y -# CONFIG_PACKAGE_liblua5.3 is not set -CONFIG_PACKAGE_liblucihttp=y -CONFIG_PACKAGE_liblucihttp-lua=y -# CONFIG_PACKAGE_liblzo is not set -# CONFIG_PACKAGE_libmad is not set -# CONFIG_PACKAGE_libmagic is not set -# CONFIG_PACKAGE_libmaxminddb is not set -CONFIG_PACKAGE_libmbim=y -# CONFIG_PACKAGE_libmcrypt is not set -# CONFIG_PACKAGE_libmicrohttpd-no-ssl is not set -# CONFIG_PACKAGE_libmicrohttpd-ssl is not set -# CONFIG_PACKAGE_libmilter-sendmail is not set -# CONFIG_PACKAGE_libminiupnpc is not set -# CONFIG_PACKAGE_libmms is not set -CONFIG_PACKAGE_libmnl=y -# CONFIG_PACKAGE_libmodbus is not set -# CONFIG_PACKAGE_libmosquitto-nossl is not set -# CONFIG_PACKAGE_libmosquitto-ssl is not set -# CONFIG_PACKAGE_libmount is not set -# CONFIG_PACKAGE_libmpdclient is not set -# CONFIG_PACKAGE_libmpeg2 is not set -# CONFIG_PACKAGE_libmpg123 is not set -# CONFIG_PACKAGE_libnatpmp is not set -CONFIG_PACKAGE_libncurses=y -# CONFIG_PACKAGE_libndpi is not set -# CONFIG_PACKAGE_libneon is not set -# CONFIG_PACKAGE_libnet-1.2.x is not set -# CONFIG_PACKAGE_libnetconf2 is not set -# CONFIG_PACKAGE_libnetfilter-acct is not set -CONFIG_PACKAGE_libnetfilter-conntrack=y -# CONFIG_PACKAGE_libnetfilter-cthelper is not set -# CONFIG_PACKAGE_libnetfilter-cttimeout is not set -# CONFIG_PACKAGE_libnetfilter-log is not set -# CONFIG_PACKAGE_libnetfilter-queue is not set -# CONFIG_PACKAGE_libnetsnmp is not set -CONFIG_PACKAGE_libnettle=y - -# -# Configuration -# -# CONFIG_LIBNETTLE_MINI is not set -# end of Configuration - -# CONFIG_PACKAGE_libnewt is not set -CONFIG_PACKAGE_libnfnetlink=y -# CONFIG_PACKAGE_libnftnl is not set -# CONFIG_PACKAGE_libnghttp2 is not set -CONFIG_PACKAGE_libnl=y -CONFIG_PACKAGE_libnl-core=y -CONFIG_PACKAGE_libnl-genl=y -CONFIG_PACKAGE_libnl-nf=y -CONFIG_PACKAGE_libnl-route=y -CONFIG_PACKAGE_libnl-tiny=y -# CONFIG_PACKAGE_libnopoll is not set -# CONFIG_PACKAGE_libnpth is not set -# CONFIG_PACKAGE_libnpupnp is not set -# CONFIG_PACKAGE_libogg is not set -# CONFIG_PACKAGE_liboil is not set -# CONFIG_PACKAGE_libopcodes is not set -# CONFIG_PACKAGE_libopendkim is not set -# CONFIG_PACKAGE_libopenobex is not set -# CONFIG_PACKAGE_libopensc is not set -# CONFIG_PACKAGE_libopenzwave is not set -# CONFIG_PACKAGE_liboping is not set -# CONFIG_PACKAGE_libopus is not set -# CONFIG_PACKAGE_libopusenc is not set -# CONFIG_PACKAGE_libopusfile is not set -# CONFIG_PACKAGE_liborcania is not set -# CONFIG_PACKAGE_libout123 is not set -# CONFIG_PACKAGE_libowipcalc is not set -# CONFIG_PACKAGE_libp11 is not set -# CONFIG_PACKAGE_libpagekite is not set -# CONFIG_PACKAGE_libpam is not set -# CONFIG_PACKAGE_libpbc is not set -CONFIG_PACKAGE_libpcap=y - -# -# Configuration -# -# CONFIG_PCAP_HAS_USB is not set -# CONFIG_PCAP_HAS_NETFILTER is not set -# end of Configuration - -CONFIG_PACKAGE_libpci=y -# CONFIG_PACKAGE_libpciaccess is not set -# CONFIG_PACKAGE_libpcre is not set -# CONFIG_PACKAGE_libpcre16 is not set -CONFIG_PACKAGE_libpcre2=y -# CONFIG_PCRE2_JIT_ENABLED is not set -# CONFIG_PACKAGE_libpcre2-16 is not set -# CONFIG_PACKAGE_libpcre2-32 is not set -# CONFIG_PACKAGE_libpcre32 is not set -# CONFIG_PACKAGE_libpcrecpp is not set -# CONFIG_PACKAGE_libpcsclite is not set -# CONFIG_PACKAGE_libpfring is not set -# CONFIG_PACKAGE_libpkcs11-spy is not set -# CONFIG_PACKAGE_libpkgconf is not set -# CONFIG_PACKAGE_libpng is not set -# CONFIG_PACKAGE_libpopt is not set -# CONFIG_PACKAGE_libpri is not set -# CONFIG_PACKAGE_libprotobuf-c is not set -# CONFIG_PACKAGE_libpsl is not set -CONFIG_PACKAGE_libqmi=y - -# -# Configuration -# -CONFIG_LIBQMI_WITH_MBIM_QMUX=y -CONFIG_LIBQMI_WITH_QRTR_GLIB=y -CONFIG_LIBQMI_COLLECTION_BASIC=y -# CONFIG_LIBQMI_COLLECTION_FULL is not set -# end of Configuration - -# CONFIG_PACKAGE_libqrencode is not set -CONFIG_PACKAGE_libqrtr-glib=y -# CONFIG_PACKAGE_libquickjs is not set -# CONFIG_PACKAGE_libradcli is not set -# CONFIG_PACKAGE_libradiotap is not set -# CONFIG_PACKAGE_libreadline is not set -# CONFIG_PACKAGE_libredblack is not set -# CONFIG_PACKAGE_librouteros is not set -# CONFIG_PACKAGE_libroxml is not set -# CONFIG_PACKAGE_librrd1 is not set -# CONFIG_PACKAGE_librtlsdr is not set -# CONFIG_PACKAGE_libruby is not set -# CONFIG_PACKAGE_libsamplerate is not set -# CONFIG_PACKAGE_libsane is not set -# CONFIG_PACKAGE_libsasl2 is not set -# CONFIG_PACKAGE_libsearpc is not set -# CONFIG_PACKAGE_libseccomp is not set -# CONFIG_PACKAGE_libselinux is not set -# CONFIG_PACKAGE_libsemanage is not set -# CONFIG_PACKAGE_libsensors is not set -# CONFIG_PACKAGE_libsepol is not set -# CONFIG_PACKAGE_libshout is not set -# CONFIG_PACKAGE_libshout-full is not set -# CONFIG_PACKAGE_libshout-nossl is not set -# CONFIG_PACKAGE_libsispmctl is not set -# CONFIG_PACKAGE_libslang2 is not set -# CONFIG_PACKAGE_libslang2-mod-base64 is not set -# CONFIG_PACKAGE_libslang2-mod-chksum is not set -# CONFIG_PACKAGE_libslang2-mod-csv is not set -# CONFIG_PACKAGE_libslang2-mod-fcntl is not set -# CONFIG_PACKAGE_libslang2-mod-fork is not set -# CONFIG_PACKAGE_libslang2-mod-histogram is not set -# CONFIG_PACKAGE_libslang2-mod-iconv is not set -# CONFIG_PACKAGE_libslang2-mod-json is not set -# CONFIG_PACKAGE_libslang2-mod-onig is not set -# CONFIG_PACKAGE_libslang2-mod-pcre is not set -# CONFIG_PACKAGE_libslang2-mod-png is not set -# CONFIG_PACKAGE_libslang2-mod-rand is not set -# CONFIG_PACKAGE_libslang2-mod-select is not set -# CONFIG_PACKAGE_libslang2-mod-slsmg is not set -# CONFIG_PACKAGE_libslang2-mod-socket is not set -# CONFIG_PACKAGE_libslang2-mod-stats is not set -# CONFIG_PACKAGE_libslang2-mod-sysconf is not set -# CONFIG_PACKAGE_libslang2-mod-termios is not set -# CONFIG_PACKAGE_libslang2-mod-varray is not set -# CONFIG_PACKAGE_libslang2-mod-zlib is not set -# CONFIG_PACKAGE_libslang2-modules is not set -CONFIG_PACKAGE_libsmartcols=m -# CONFIG_PACKAGE_libsndfile is not set -# CONFIG_PACKAGE_libsoc is not set -# CONFIG_PACKAGE_libsocks is not set -# CONFIG_PACKAGE_libsodium is not set -# CONFIG_PACKAGE_libsoup is not set -# CONFIG_PACKAGE_libsoxr is not set -# CONFIG_PACKAGE_libspeex is not set -# CONFIG_PACKAGE_libspeexdsp is not set -# CONFIG_PACKAGE_libspice-server is not set -CONFIG_PACKAGE_libss=m -# CONFIG_PACKAGE_libssh is not set -# CONFIG_PACKAGE_libssh2 is not set -# CONFIG_PACKAGE_libstoken is not set -# CONFIG_PACKAGE_libstrophe is not set -# CONFIG_PACKAGE_libsyn123 is not set -# CONFIG_PACKAGE_libsysrepo is not set -# CONFIG_PACKAGE_libtalloc is not set -# CONFIG_PACKAGE_libtar is not set -# CONFIG_PACKAGE_libtasn1 is not set -# CONFIG_PACKAGE_libtheora is not set -# CONFIG_PACKAGE_libtiff is not set -# CONFIG_PACKAGE_libtiffxx is not set -# CONFIG_PACKAGE_libtins is not set -# CONFIG_PACKAGE_libtirpc is not set -# CONFIG_PACKAGE_libtorrent-rasterbar is not set -CONFIG_PACKAGE_libubox=y -# CONFIG_PACKAGE_libubox-lua is not set -CONFIG_PACKAGE_libubus=y -CONFIG_PACKAGE_libubus-lua=y -CONFIG_PACKAGE_libuci=y -# CONFIG_PACKAGE_libuci-lua is not set -# CONFIG_PACKAGE_libuci2 is not set -CONFIG_PACKAGE_libuclient=y -CONFIG_PACKAGE_libudev-zero=y -# CONFIG_PACKAGE_libudns is not set -# CONFIG_PACKAGE_libuecc is not set -# CONFIG_PACKAGE_libugpio is not set -# CONFIG_PACKAGE_libunistring is not set -# CONFIG_PACKAGE_libunwind is not set -# CONFIG_PACKAGE_libupnp is not set -# CONFIG_PACKAGE_libupnpp is not set -# CONFIG_PACKAGE_liburcu is not set -# CONFIG_PACKAGE_liburing is not set -CONFIG_PACKAGE_libusb-1.0=y -# CONFIG_PACKAGE_libusb-compat is not set -# CONFIG_PACKAGE_libustream-mbedtls is not set -CONFIG_PACKAGE_libustream-openssl=y -# CONFIG_PACKAGE_libustream-wolfssl is not set -CONFIG_PACKAGE_libuuid=y -# CONFIG_PACKAGE_libuv is not set -# CONFIG_PACKAGE_libuwifi is not set -# CONFIG_PACKAGE_libv4l is not set -# CONFIG_PACKAGE_libvorbis is not set -# CONFIG_PACKAGE_libvorbisidec is not set -# CONFIG_PACKAGE_libvpx is not set -# CONFIG_PACKAGE_libwebp is not set -# CONFIG_PACKAGE_libwebsockets-full is not set -# CONFIG_PACKAGE_libwebsockets-mbedtls is not set -# CONFIG_PACKAGE_libwebsockets-openssl is not set -# CONFIG_PACKAGE_libwrap is not set -# CONFIG_PACKAGE_libwxbase is not set -# CONFIG_PACKAGE_libxerces-c is not set -# CONFIG_PACKAGE_libxerces-c-samples is not set -# CONFIG_PACKAGE_libxml2 is not set -# CONFIG_PACKAGE_libxslt is not set -# CONFIG_PACKAGE_libyaml-cpp is not set -# CONFIG_PACKAGE_libyang is not set -# CONFIG_PACKAGE_libyang-cpp is not set -# CONFIG_PACKAGE_libyubikey is not set -# CONFIG_PACKAGE_libzmq-curve is not set -# CONFIG_PACKAGE_libzmq-nc is not set -# CONFIG_PACKAGE_linux-atm is not set -# CONFIG_PACKAGE_lmdb is not set -# CONFIG_PACKAGE_log4cplus is not set -# CONFIG_PACKAGE_loudmouth is not set -# CONFIG_PACKAGE_lttng-ust is not set -# CONFIG_PACKAGE_minizip is not set -# CONFIG_PACKAGE_msgpack-c is not set -# CONFIG_PACKAGE_mtdev is not set -# CONFIG_PACKAGE_musl-fts is not set -# CONFIG_PACKAGE_mxml is not set -# CONFIG_PACKAGE_nspr is not set -# CONFIG_PACKAGE_oniguruma is not set -# CONFIG_PACKAGE_open-isns is not set -# CONFIG_PACKAGE_p11-kit is not set -# CONFIG_PACKAGE_pixman is not set -# CONFIG_PACKAGE_poco is not set -# CONFIG_PACKAGE_poco-all is not set -# CONFIG_PACKAGE_protobuf is not set -# CONFIG_PACKAGE_protobuf-lite is not set -# CONFIG_PACKAGE_pthsem is not set -# CONFIG_PACKAGE_re2 is not set -CONFIG_PACKAGE_rpcd-mod-luci=y -# CONFIG_PACKAGE_rpcd-mod-rad2-enc is not set -CONFIG_PACKAGE_rpcd-mod-rrdns=y -# CONFIG_PACKAGE_sbc is not set -# CONFIG_PACKAGE_serdisplib is not set -CONFIG_PACKAGE_terminfo=y -# CONFIG_PACKAGE_tinycdb is not set -# CONFIG_PACKAGE_uclibcxx is not set -# CONFIG_PACKAGE_uw-imap is not set -# CONFIG_PACKAGE_xmlrpc-c is not set -# CONFIG_PACKAGE_xmlrpc-c-client is not set -# CONFIG_PACKAGE_xmlrpc-c-server is not set -# CONFIG_PACKAGE_yajl is not set -# CONFIG_PACKAGE_yubico-pam is not set -CONFIG_PACKAGE_zlib=y - -# -# Configuration -# -# CONFIG_ZLIB_OPTIMIZE_SPEED is not set -# end of Configuration -# end of Libraries - -# -# LuCI -# - -# -# 1. Collections -# -CONFIG_PACKAGE_luci=y -# CONFIG_PACKAGE_luci-lib-docker is not set -# CONFIG_PACKAGE_luci-nginx is not set -# CONFIG_PACKAGE_luci-ssl is not set -# CONFIG_PACKAGE_luci-ssl-nginx is not set -# CONFIG_PACKAGE_luci-ssl-openssl is not set -# end of 1. Collections - -# -# 2. Modules -# -CONFIG_PACKAGE_luci-base=y -# CONFIG_LUCI_SRCDIET is not set -CONFIG_LUCI_JSMIN=y -# CONFIG_LUCI_CSSTIDY is not set - -# -# Translations -# -# CONFIG_LUCI_LANG_ar is not set -# CONFIG_LUCI_LANG_bg is not set -# CONFIG_LUCI_LANG_bn_BD is not set -# CONFIG_LUCI_LANG_ca is not set -# CONFIG_LUCI_LANG_cs is not set -# CONFIG_LUCI_LANG_da is not set -# CONFIG_LUCI_LANG_de is not set -# CONFIG_LUCI_LANG_el is not set -# CONFIG_LUCI_LANG_en is not set -# CONFIG_LUCI_LANG_es is not set -# CONFIG_LUCI_LANG_fi is not set -# CONFIG_LUCI_LANG_fr is not set -# CONFIG_LUCI_LANG_he is not set -# CONFIG_LUCI_LANG_hi is not set -# CONFIG_LUCI_LANG_hu is not set -# CONFIG_LUCI_LANG_it is not set -# CONFIG_LUCI_LANG_ja is not set -# CONFIG_LUCI_LANG_ko is not set -# CONFIG_LUCI_LANG_mr is not set -# CONFIG_LUCI_LANG_ms is not set -# CONFIG_LUCI_LANG_nb_NO is not set -# CONFIG_LUCI_LANG_nl is not set -# CONFIG_LUCI_LANG_pl is not set -# CONFIG_LUCI_LANG_pt is not set -# CONFIG_LUCI_LANG_pt_BR is not set -# CONFIG_LUCI_LANG_ro is not set -# CONFIG_LUCI_LANG_ru is not set -# CONFIG_LUCI_LANG_sk is not set -# CONFIG_LUCI_LANG_sv is not set -# CONFIG_LUCI_LANG_tr is not set -# CONFIG_LUCI_LANG_uk is not set -# CONFIG_LUCI_LANG_vi is not set -CONFIG_LUCI_LANG_zh_Hans=y -# CONFIG_LUCI_LANG_zh_Hant is not set -# end of Translations - -CONFIG_PACKAGE_luci-compat=y -CONFIG_PACKAGE_luci-mod-admin-full=y -# CONFIG_PACKAGE_luci-mod-battstatus is not set -# CONFIG_PACKAGE_luci-mod-dashboard is not set -# CONFIG_PACKAGE_luci-mod-failsafe is not set -CONFIG_PACKAGE_luci-mod-network=y -# CONFIG_PACKAGE_luci-mod-rpc is not set -CONFIG_PACKAGE_luci-mod-status=y -CONFIG_PACKAGE_luci-mod-system=y -# end of 2. Modules - -# -# 3. Applications -# -# CONFIG_PACKAGE_luci-app-accesscontrol is not set -# CONFIG_PACKAGE_luci-app-acl is not set -# CONFIG_PACKAGE_luci-app-acme is not set -# CONFIG_PACKAGE_luci-app-adblock is not set -# CONFIG_PACKAGE_luci-app-adbyby-plus is not set -# CONFIG_PACKAGE_luci-app-advanced-reboot is not set -# CONFIG_PACKAGE_luci-app-advancedsetting is not set -# CONFIG_PACKAGE_luci-app-ahcp is not set -# CONFIG_PACKAGE_luci-app-airplay2 is not set -# CONFIG_PACKAGE_luci-app-airwhu is not set -# CONFIG_PACKAGE_luci-app-aliddns is not set -# CONFIG_PACKAGE_luci-app-alist is not set -# CONFIG_PACKAGE_luci-app-amule is not set -# CONFIG_PACKAGE_luci-app-appfilter is not set -# CONFIG_PACKAGE_luci-app-argon-config is not set -# CONFIG_PACKAGE_luci-app-aria2 is not set -# CONFIG_PACKAGE_luci-app-arpbind is not set -# CONFIG_PACKAGE_luci-app-attendedsysupgrade is not set -# CONFIG_PACKAGE_luci-app-autoreboot is not set -# CONFIG_PACKAGE_luci-app-babeld is not set -# CONFIG_PACKAGE_luci-app-baidupcs-web is not set -# CONFIG_PACKAGE_luci-app-banip is not set -# CONFIG_PACKAGE_luci-app-bcp38 is not set -# CONFIG_PACKAGE_luci-app-beardropper is not set -# CONFIG_PACKAGE_luci-app-bird1-ipv4 is not set -# CONFIG_PACKAGE_luci-app-bird1-ipv6 is not set -# CONFIG_PACKAGE_luci-app-bitsrunlogin-go is not set -# CONFIG_PACKAGE_luci-app-bmx6 is not set -# CONFIG_PACKAGE_luci-app-bmx7 is not set -# CONFIG_PACKAGE_luci-app-brook-server is not set -# CONFIG_PACKAGE_luci-app-cd8021x is not set -# CONFIG_PACKAGE_luci-app-cifs is not set -# CONFIG_PACKAGE_luci-app-cifs-mount is not set -# CONFIG_PACKAGE_luci-app-cjdns is not set -# CONFIG_PACKAGE_luci-app-clamav is not set -# CONFIG_PACKAGE_luci-app-commands is not set -# CONFIG_PACKAGE_luci-app-cpufreq is not set -# CONFIG_PACKAGE_luci-app-cpulimit is not set -# CONFIG_PACKAGE_luci-app-cshark is not set -# CONFIG_PACKAGE_luci-app-dawn is not set -# CONFIG_PACKAGE_luci-app-dcwapd is not set -# CONFIG_PACKAGE_luci-app-ddns is not set -# CONFIG_PACKAGE_luci-app-ddns-go is not set -# CONFIG_PACKAGE_luci-app-diag-core is not set -# CONFIG_PACKAGE_luci-app-diskman is not set -CONFIG_PACKAGE_luci-app-diskman_INCLUDE_btrfs_progs=y -CONFIG_PACKAGE_luci-app-diskman_INCLUDE_lsblk=y -# CONFIG_PACKAGE_luci-app-diskman_INCLUDE_mdadm is not set -# CONFIG_PACKAGE_luci-app-dnscrypt-proxy is not set -# CONFIG_PACKAGE_luci-app-dnsforwarder is not set -# CONFIG_PACKAGE_luci-app-docker is not set -# CONFIG_PACKAGE_luci-app-dockerman is not set -# CONFIG_PACKAGE_luci-app-dump1090 is not set -# CONFIG_PACKAGE_luci-app-dynapoint is not set -# CONFIG_PACKAGE_luci-app-eoip is not set -# CONFIG_PACKAGE_luci-app-eqos is not set -# CONFIG_PACKAGE_luci-app-fileassistant is not set -# CONFIG_PACKAGE_luci-app-filebrowser is not set -CONFIG_PACKAGE_luci-app-filetransfer=y -CONFIG_PACKAGE_luci-app-firewall=y -# CONFIG_PACKAGE_luci-app-frpc is not set -# CONFIG_PACKAGE_luci-app-frps is not set -# CONFIG_PACKAGE_luci-app-fwknopd is not set -# CONFIG_PACKAGE_luci-app-gost is not set -# CONFIG_PACKAGE_luci-app-gowebdav is not set -# CONFIG_PACKAGE_luci-app-guest-wifi is not set -# CONFIG_PACKAGE_luci-app-haproxy-tcp is not set -# CONFIG_PACKAGE_luci-app-hd-idle is not set -# CONFIG_PACKAGE_luci-app-hnet is not set -# CONFIG_PACKAGE_luci-app-https-dns-proxy is not set -# CONFIG_PACKAGE_luci-app-ipsec-vpnd is not set -# CONFIG_PACKAGE_luci-app-ipsec-vpnserver-manyusers is not set -# CONFIG_PACKAGE_luci-app-iptvhelper is not set -# CONFIG_PACKAGE_luci-app-kcptun is not set -# CONFIG_PACKAGE_luci-app-kodexplorer is not set -# CONFIG_PACKAGE_luci-app-ksmbd is not set -# CONFIG_PACKAGE_luci-app-ledtrig-rssi is not set -# CONFIG_PACKAGE_luci-app-ledtrig-switch is not set -# CONFIG_PACKAGE_luci-app-ledtrig-usbport is not set -# CONFIG_PACKAGE_luci-app-lxc is not set -# CONFIG_PACKAGE_luci-app-mentohust is not set -# CONFIG_PACKAGE_luci-app-microsocks is not set -# CONFIG_PACKAGE_luci-app-minidlna is not set -# CONFIG_PACKAGE_luci-app-minieap is not set -# CONFIG_PACKAGE_luci-app-mjpg-streamer is not set -# CONFIG_PACKAGE_luci-app-msd_lite is not set -CONFIG_PACKAGE_luci-app-mtk=y -# CONFIG_PACKAGE_luci-app-music-remote-center is not set -# CONFIG_PACKAGE_luci-app-mwan3 is not set -# CONFIG_PACKAGE_luci-app-mwan3helper is not set -# CONFIG_PACKAGE_luci-app-mwol is not set -# CONFIG_PACKAGE_luci-app-n2n is not set -# CONFIG_PACKAGE_luci-app-naiveproxy is not set -# CONFIG_PACKAGE_luci-app-natmap is not set -# CONFIG_PACKAGE_luci-app-netdata is not set -# CONFIG_PACKAGE_luci-app-nextdns is not set -# CONFIG_PACKAGE_luci-app-nfs is not set -# CONFIG_PACKAGE_luci-app-nft-qos is not set -# CONFIG_PACKAGE_luci-app-nginx-pingos is not set -# CONFIG_PACKAGE_luci-app-ngrokc is not set -# CONFIG_PACKAGE_luci-app-njitclient is not set -# CONFIG_PACKAGE_luci-app-nlbwmon is not set -# CONFIG_PACKAGE_luci-app-nps is not set -# CONFIG_PACKAGE_luci-app-ntpc is not set -# CONFIG_PACKAGE_luci-app-nut is not set -# CONFIG_PACKAGE_luci-app-ocserv is not set -# CONFIG_PACKAGE_luci-app-olsr is not set -# CONFIG_PACKAGE_luci-app-olsr-services is not set -# CONFIG_PACKAGE_luci-app-olsr-viz is not set -# CONFIG_PACKAGE_luci-app-omcproxy is not set -# CONFIG_PACKAGE_luci-app-openclash is not set -# CONFIG_PACKAGE_luci-app-openvpn is not set -# CONFIG_PACKAGE_luci-app-openvpn-server is not set -CONFIG_PACKAGE_luci-app-opkg=y -# CONFIG_PACKAGE_luci-app-oscam is not set -# CONFIG_PACKAGE_luci-app-p910nd is not set -# CONFIG_PACKAGE_luci-app-pagekitec is not set -# CONFIG_PACKAGE_luci-app-passwall is not set - -# -# Configuration -# -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Brook is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Haproxy is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Hysteria is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_NaiveProxy is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Client is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Server is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Rust_Client is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Rust_Server is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ShadowsocksR_Libev_Client is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ShadowsocksR_Libev_Server is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Simple_Obfs is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Trojan_GO is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Trojan_Plus is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_tuic_client is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray_Geodata is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray_Plugin is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Xray is not set -# CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Xray_Plugin is not set -# end of Configuration - -# CONFIG_PACKAGE_luci-app-polipo is not set -# CONFIG_PACKAGE_luci-app-pppoe-relay is not set -# CONFIG_PACKAGE_luci-app-pppoe-server is not set -# CONFIG_PACKAGE_luci-app-privoxy is not set -# CONFIG_PACKAGE_luci-app-ps3netsrv is not set -# CONFIG_PACKAGE_luci-app-qbittorrent is not set -# CONFIG_PACKAGE_luci-app-qos is not set -# CONFIG_PACKAGE_luci-app-radicale is not set -# CONFIG_PACKAGE_luci-app-radicale2 is not set -# CONFIG_PACKAGE_luci-app-ramfree is not set -# CONFIG_PACKAGE_luci-app-rclone is not set -# CONFIG_PACKAGE_luci-app-rclone_INCLUDE_rclone-webui is not set -# CONFIG_PACKAGE_luci-app-rclone_INCLUDE_rclone-ng is not set -# CONFIG_PACKAGE_luci-app-rp-pppoe-server is not set -# CONFIG_PACKAGE_luci-app-samba4 is not set -# CONFIG_PACKAGE_luci-app-scutclient is not set -# CONFIG_PACKAGE_luci-app-ser2net is not set -# CONFIG_PACKAGE_luci-app-shadowsocks-libev is not set -# CONFIG_PACKAGE_luci-app-shairplay is not set -# CONFIG_PACKAGE_luci-app-siitwizard is not set -# CONFIG_PACKAGE_luci-app-simple-adblock is not set -# CONFIG_PACKAGE_luci-app-smartdns is not set -# CONFIG_PACKAGE_luci-app-smstool is not set -# CONFIG_PACKAGE_luci-app-snmpd is not set -# CONFIG_PACKAGE_luci-app-socat is not set -# CONFIG_PACKAGE_luci-app-softether is not set -# CONFIG_PACKAGE_luci-app-softethervpn is not set -# CONFIG_PACKAGE_luci-app-softethervpn5 is not set -# CONFIG_PACKAGE_luci-app-speederv2 is not set -# CONFIG_PACKAGE_luci-app-splash is not set -# CONFIG_PACKAGE_luci-app-sqm is not set -# CONFIG_PACKAGE_luci-app-squid is not set -# CONFIG_PACKAGE_luci-app-ssr-libev-server is not set -# CONFIG_PACKAGE_luci-app-ssr-mudb-server is not set -# CONFIG_PACKAGE_luci-app-ssr-plus is not set -CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_NONE_Client=y -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_Libev_Client is not set -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_Rust_Client is not set -CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_NONE_Server=y -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_Libev_Server is not set -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_Rust_Server is not set -CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_NONE_V2RAY=y -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_V2ray is not set -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Xray is not set -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_ChinaDNS_NG is not set -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Hysteria is not set -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_IPT2Socks is not set -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Kcptun is not set -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_NaiveProxy is not set -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Redsocks2 is not set -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_Simple_Obfs is not set -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_V2ray_Plugin is not set -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_ShadowsocksR_Libev_Client is not set -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_ShadowsocksR_Libev_Server is not set -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Trojan is not set -# CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Tuic-Client is not set -# CONFIG_PACKAGE_luci-app-ssrserver-python is not set -# CONFIG_PACKAGE_luci-app-statistics is not set -# CONFIG_PACKAGE_luci-app-syncdial is not set -# CONFIG_PACKAGE_luci-app-syncthing is not set -# CONFIG_PACKAGE_luci-app-sysuh3c is not set -# CONFIG_PACKAGE_luci-app-timecontrol is not set -# CONFIG_PACKAGE_luci-app-timewol is not set -# CONFIG_PACKAGE_luci-app-tinyproxy is not set -# CONFIG_PACKAGE_luci-app-transmission is not set -# CONFIG_PACKAGE_luci-app-travelmate is not set -# CONFIG_PACKAGE_luci-app-trojan-server is not set -# CONFIG_PACKAGE_luci-app-ttyd is not set -# CONFIG_PACKAGE_luci-app-turboacc is not set -CONFIG_PACKAGE_TURBOACC_INCLUDE_NO_FASTPATH=y -# CONFIG_PACKAGE_TURBOACC_INCLUDE_FLOW_OFFLOADING is not set -# CONFIG_PACKAGE_TURBOACC_INCLUDE_FAST_CLASSIFIER is not set -# CONFIG_PACKAGE_TURBOACC_INCLUDE_SHORTCUT_FE_CM is not set -# CONFIG_PACKAGE_TURBOACC_INCLUDE_BBR_CCA is not set -CONFIG_PACKAGE_luci-app-turboacc-mtk=y -# CONFIG_PACKAGE_luci-app-udp2raw is not set -# CONFIG_PACKAGE_luci-app-udpxy is not set -# CONFIG_PACKAGE_luci-app-uhttpd is not set -# CONFIG_PACKAGE_luci-app-unblockneteasemusic is not set -# CONFIG_PACKAGE_luci-app-unbound is not set -CONFIG_PACKAGE_luci-app-upnp=y -# CONFIG_PACKAGE_luci-app-usb-printer is not set -# CONFIG_PACKAGE_luci-app-usb3disable is not set -# CONFIG_PACKAGE_luci-app-uugamebooster is not set -# CONFIG_PACKAGE_luci-app-v2ray-server is not set -# CONFIG_PACKAGE_luci-app-v2raya is not set -# CONFIG_PACKAGE_luci-app-verysync is not set -# CONFIG_PACKAGE_luci-app-vlmcsd is not set -# CONFIG_PACKAGE_luci-app-vnstat is not set -# CONFIG_PACKAGE_luci-app-vnstat2 is not set -# CONFIG_PACKAGE_luci-app-vpn-policy-routing is not set -# CONFIG_PACKAGE_luci-app-vpnbypass is not set -# CONFIG_PACKAGE_luci-app-vsftpd is not set -# CONFIG_PACKAGE_luci-app-vssr is not set -# CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Hysteria is not set -# CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Kcptun is not set -# CONFIG_PACKAGE_luci-app-vssr_INCLUDE_ShadowsocksR_Libev_Server is not set -# CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Trojan is not set -# CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Xray is not set -# CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Xray_plugin is not set -# CONFIG_PACKAGE_luci-app-watchcat is not set -# CONFIG_PACKAGE_luci-app-webadmin is not set -# CONFIG_PACKAGE_luci-app-webrestriction is not set -# CONFIG_PACKAGE_luci-app-weburl is not set -# CONFIG_PACKAGE_luci-app-wechatpush is not set -# CONFIG_PACKAGE_luci-app-wifischedule is not set -# CONFIG_PACKAGE_luci-app-wireguard is not set -# CONFIG_PACKAGE_luci-app-wol is not set -# CONFIG_PACKAGE_luci-app-xinetd is not set -# CONFIG_PACKAGE_luci-app-xlnetacc is not set -# CONFIG_PACKAGE_luci-app-yggdrasil is not set -# CONFIG_PACKAGE_luci-app-zerotier is not set -# end of 3. Applications - -# -# 4. Themes -# -CONFIG_PACKAGE_luci-theme-argon=y -CONFIG_PACKAGE_luci-theme-bootstrap=y -CONFIG_PACKAGE_luci-theme-bootstrap-mod=y -# CONFIG_PACKAGE_luci-theme-material is not set -# CONFIG_PACKAGE_luci-theme-openwrt is not set -# CONFIG_PACKAGE_luci-theme-openwrt-2020 is not set -# end of 4. Themes - -# -# 5. Protocols -# -# CONFIG_PACKAGE_luci-proto-3g is not set -# CONFIG_PACKAGE_luci-proto-bonding is not set -# CONFIG_PACKAGE_luci-proto-gre is not set -# CONFIG_PACKAGE_luci-proto-hnet is not set -# CONFIG_PACKAGE_luci-proto-ipip is not set -CONFIG_PACKAGE_luci-proto-ipv6=y -# CONFIG_PACKAGE_luci-proto-minieap is not set -CONFIG_PACKAGE_luci-proto-modemmanager=y -# CONFIG_PACKAGE_luci-proto-ncm is not set -# CONFIG_PACKAGE_luci-proto-openconnect is not set -# CONFIG_PACKAGE_luci-proto-openfortivpn is not set -CONFIG_PACKAGE_luci-proto-ppp=y -# CONFIG_PACKAGE_luci-proto-pppossh is not set -CONFIG_PACKAGE_luci-proto-qmi=y -# CONFIG_PACKAGE_luci-proto-relay is not set -# CONFIG_PACKAGE_luci-proto-sstp is not set -# CONFIG_PACKAGE_luci-proto-vpnc is not set -# CONFIG_PACKAGE_luci-proto-vxlan is not set -# CONFIG_PACKAGE_luci-proto-wireguard is not set -# end of 5. Protocols - -# -# 6. Libraries -# -CONFIG_PACKAGE_luci-lib-base=y -# CONFIG_PACKAGE_luci-lib-dracula is not set -# CONFIG_PACKAGE_luci-lib-httpclient is not set -# CONFIG_PACKAGE_luci-lib-httpprotoutils is not set -CONFIG_PACKAGE_luci-lib-ip=y -CONFIG_PACKAGE_luci-lib-ipkg=y -# CONFIG_PACKAGE_luci-lib-iptparser is not set -# CONFIG_PACKAGE_luci-lib-jquery-1-4 is not set -# CONFIG_PACKAGE_luci-lib-json is not set -CONFIG_PACKAGE_luci-lib-jsonc=y -CONFIG_PACKAGE_luci-lib-nixio=y -# CONFIG_PACKAGE_luci-lib-nixio_notls is not set -# CONFIG_PACKAGE_luci-lib-nixio_axtls is not set -# CONFIG_PACKAGE_luci-lib-nixio_cyassl is not set -CONFIG_PACKAGE_luci-lib-nixio_openssl=y -# CONFIG_PACKAGE_luci-lib-px5g is not set -# end of 6. Libraries - -CONFIG_PACKAGE_default-settings=y -CONFIG_PACKAGE_default-settings-chn=y -# CONFIG_PACKAGE_luci-i18n-base-ar is not set -# CONFIG_PACKAGE_luci-i18n-base-bg is not set -# CONFIG_PACKAGE_luci-i18n-base-bn is not set -# CONFIG_PACKAGE_luci-i18n-base-ca is not set -# CONFIG_PACKAGE_luci-i18n-base-cs is not set -# CONFIG_PACKAGE_luci-i18n-base-da is not set -# CONFIG_PACKAGE_luci-i18n-base-de is not set -# CONFIG_PACKAGE_luci-i18n-base-el is not set -# CONFIG_PACKAGE_luci-i18n-base-en is not set -# CONFIG_PACKAGE_luci-i18n-base-es is not set -# CONFIG_PACKAGE_luci-i18n-base-fi is not set -# CONFIG_PACKAGE_luci-i18n-base-fr is not set -# CONFIG_PACKAGE_luci-i18n-base-he is not set -# CONFIG_PACKAGE_luci-i18n-base-hi is not set -# CONFIG_PACKAGE_luci-i18n-base-hu is not set -# CONFIG_PACKAGE_luci-i18n-base-it is not set -# CONFIG_PACKAGE_luci-i18n-base-ja is not set -# CONFIG_PACKAGE_luci-i18n-base-ko is not set -# CONFIG_PACKAGE_luci-i18n-base-mr is not set -# CONFIG_PACKAGE_luci-i18n-base-ms is not set -# CONFIG_PACKAGE_luci-i18n-base-nl is not set -# CONFIG_PACKAGE_luci-i18n-base-no is not set -# CONFIG_PACKAGE_luci-i18n-base-pl is not set -# CONFIG_PACKAGE_luci-i18n-base-pt is not set -# CONFIG_PACKAGE_luci-i18n-base-pt-br is not set -# CONFIG_PACKAGE_luci-i18n-base-ro is not set -# CONFIG_PACKAGE_luci-i18n-base-ru is not set -# CONFIG_PACKAGE_luci-i18n-base-sk is not set -# CONFIG_PACKAGE_luci-i18n-base-sv is not set -# CONFIG_PACKAGE_luci-i18n-base-tr is not set -# CONFIG_PACKAGE_luci-i18n-base-uk is not set -# CONFIG_PACKAGE_luci-i18n-base-vi is not set -CONFIG_PACKAGE_luci-i18n-base-zh-cn=y -# CONFIG_PACKAGE_luci-i18n-base-zh-tw is not set -CONFIG_PACKAGE_luci-i18n-filetransfer-zh-cn=y -# CONFIG_PACKAGE_luci-i18n-firewall-ar is not set -# CONFIG_PACKAGE_luci-i18n-firewall-bg is not set -# CONFIG_PACKAGE_luci-i18n-firewall-bn is not set -# CONFIG_PACKAGE_luci-i18n-firewall-ca is not set -# CONFIG_PACKAGE_luci-i18n-firewall-cs is not set -# CONFIG_PACKAGE_luci-i18n-firewall-da is not set -# CONFIG_PACKAGE_luci-i18n-firewall-de is not set -# CONFIG_PACKAGE_luci-i18n-firewall-el is not set -# CONFIG_PACKAGE_luci-i18n-firewall-en is not set -# CONFIG_PACKAGE_luci-i18n-firewall-es is not set -# CONFIG_PACKAGE_luci-i18n-firewall-fi is not set -# CONFIG_PACKAGE_luci-i18n-firewall-fr is not set -# CONFIG_PACKAGE_luci-i18n-firewall-he is not set -# CONFIG_PACKAGE_luci-i18n-firewall-hi is not set -# CONFIG_PACKAGE_luci-i18n-firewall-hu is not set -# CONFIG_PACKAGE_luci-i18n-firewall-it is not set -# CONFIG_PACKAGE_luci-i18n-firewall-ja is not set -# CONFIG_PACKAGE_luci-i18n-firewall-ko is not set -# CONFIG_PACKAGE_luci-i18n-firewall-mr is not set -# CONFIG_PACKAGE_luci-i18n-firewall-ms is not set -# CONFIG_PACKAGE_luci-i18n-firewall-no is not set -# CONFIG_PACKAGE_luci-i18n-firewall-pl is not set -# CONFIG_PACKAGE_luci-i18n-firewall-pt is not set -# CONFIG_PACKAGE_luci-i18n-firewall-pt-br is not set -# CONFIG_PACKAGE_luci-i18n-firewall-ro is not set -# CONFIG_PACKAGE_luci-i18n-firewall-ru is not set -# CONFIG_PACKAGE_luci-i18n-firewall-sk is not set -# CONFIG_PACKAGE_luci-i18n-firewall-sv is not set -# CONFIG_PACKAGE_luci-i18n-firewall-tr is not set -# CONFIG_PACKAGE_luci-i18n-firewall-uk is not set -# CONFIG_PACKAGE_luci-i18n-firewall-vi is not set -CONFIG_PACKAGE_luci-i18n-firewall-zh-cn=y -# CONFIG_PACKAGE_luci-i18n-firewall-zh-tw is not set -CONFIG_PACKAGE_luci-i18n-mtk-zh-cn=y -# CONFIG_PACKAGE_luci-i18n-opkg-ar is not set -# CONFIG_PACKAGE_luci-i18n-opkg-bg is not set -# CONFIG_PACKAGE_luci-i18n-opkg-bn is not set -# CONFIG_PACKAGE_luci-i18n-opkg-ca is not set -# CONFIG_PACKAGE_luci-i18n-opkg-cs is not set -# CONFIG_PACKAGE_luci-i18n-opkg-da is not set -# CONFIG_PACKAGE_luci-i18n-opkg-de is not set -# CONFIG_PACKAGE_luci-i18n-opkg-el is not set -# CONFIG_PACKAGE_luci-i18n-opkg-en is not set -# CONFIG_PACKAGE_luci-i18n-opkg-es is not set -# CONFIG_PACKAGE_luci-i18n-opkg-fi is not set -# CONFIG_PACKAGE_luci-i18n-opkg-fr is not set -# CONFIG_PACKAGE_luci-i18n-opkg-he is not set -# CONFIG_PACKAGE_luci-i18n-opkg-hi is not set -# CONFIG_PACKAGE_luci-i18n-opkg-hu is not set -# CONFIG_PACKAGE_luci-i18n-opkg-it is not set -# CONFIG_PACKAGE_luci-i18n-opkg-ja is not set -# CONFIG_PACKAGE_luci-i18n-opkg-ko is not set -# CONFIG_PACKAGE_luci-i18n-opkg-mr is not set -# CONFIG_PACKAGE_luci-i18n-opkg-ms is not set -# CONFIG_PACKAGE_luci-i18n-opkg-no is not set -# CONFIG_PACKAGE_luci-i18n-opkg-pl is not set -# CONFIG_PACKAGE_luci-i18n-opkg-pt is not set -# CONFIG_PACKAGE_luci-i18n-opkg-pt-br is not set -# CONFIG_PACKAGE_luci-i18n-opkg-ro is not set -# CONFIG_PACKAGE_luci-i18n-opkg-ru is not set -# CONFIG_PACKAGE_luci-i18n-opkg-sk is not set -# CONFIG_PACKAGE_luci-i18n-opkg-sv is not set -# CONFIG_PACKAGE_luci-i18n-opkg-tr is not set -# CONFIG_PACKAGE_luci-i18n-opkg-uk is not set -# CONFIG_PACKAGE_luci-i18n-opkg-vi is not set -CONFIG_PACKAGE_luci-i18n-opkg-zh-cn=y -# CONFIG_PACKAGE_luci-i18n-opkg-zh-tw is not set -CONFIG_PACKAGE_luci-i18n-turboacc-mtk-zh-cn=y -# CONFIG_PACKAGE_luci-i18n-upnp-ar is not set -# CONFIG_PACKAGE_luci-i18n-upnp-bg is not set -# CONFIG_PACKAGE_luci-i18n-upnp-bn is not set -# CONFIG_PACKAGE_luci-i18n-upnp-ca is not set -# CONFIG_PACKAGE_luci-i18n-upnp-cs is not set -# CONFIG_PACKAGE_luci-i18n-upnp-da is not set -# CONFIG_PACKAGE_luci-i18n-upnp-de is not set -# CONFIG_PACKAGE_luci-i18n-upnp-el is not set -# CONFIG_PACKAGE_luci-i18n-upnp-en is not set -# CONFIG_PACKAGE_luci-i18n-upnp-es is not set -# CONFIG_PACKAGE_luci-i18n-upnp-fi is not set -# CONFIG_PACKAGE_luci-i18n-upnp-fr is not set -# CONFIG_PACKAGE_luci-i18n-upnp-he is not set -# CONFIG_PACKAGE_luci-i18n-upnp-hi is not set -# CONFIG_PACKAGE_luci-i18n-upnp-hu is not set -# CONFIG_PACKAGE_luci-i18n-upnp-it is not set -# CONFIG_PACKAGE_luci-i18n-upnp-ja is not set -# CONFIG_PACKAGE_luci-i18n-upnp-ko is not set -# CONFIG_PACKAGE_luci-i18n-upnp-mr is not set -# CONFIG_PACKAGE_luci-i18n-upnp-ms is not set -# CONFIG_PACKAGE_luci-i18n-upnp-no is not set -# CONFIG_PACKAGE_luci-i18n-upnp-pl is not set -# CONFIG_PACKAGE_luci-i18n-upnp-pt is not set -# CONFIG_PACKAGE_luci-i18n-upnp-pt-br is not set -# CONFIG_PACKAGE_luci-i18n-upnp-ro is not set -# CONFIG_PACKAGE_luci-i18n-upnp-ru is not set -# CONFIG_PACKAGE_luci-i18n-upnp-sk is not set -# CONFIG_PACKAGE_luci-i18n-upnp-sv is not set -# CONFIG_PACKAGE_luci-i18n-upnp-tr is not set -# CONFIG_PACKAGE_luci-i18n-upnp-uk is not set -# CONFIG_PACKAGE_luci-i18n-upnp-vi is not set -CONFIG_PACKAGE_luci-i18n-upnp-zh-cn=y -# CONFIG_PACKAGE_luci-i18n-upnp-zh-tw is not set -# end of LuCI - -# -# Mail -# -# CONFIG_PACKAGE_alpine is not set -# CONFIG_PACKAGE_bogofilter is not set -# CONFIG_PACKAGE_dovecot is not set -# CONFIG_PACKAGE_dovecot-pigeonhole is not set -# CONFIG_PACKAGE_dovecot-utils is not set -# CONFIG_PACKAGE_emailrelay is not set -# CONFIG_PACKAGE_exim is not set -# CONFIG_PACKAGE_exim-gnutls is not set -# CONFIG_PACKAGE_exim-ldap is not set -# CONFIG_PACKAGE_exim-openssl is not set -# CONFIG_PACKAGE_fdm is not set -# CONFIG_PACKAGE_greyfix is not set -# CONFIG_PACKAGE_mailsend is not set -# CONFIG_PACKAGE_mailsend-nossl is not set -# CONFIG_PACKAGE_mblaze is not set -# CONFIG_PACKAGE_msmtp is not set -# CONFIG_PACKAGE_msmtp-mta is not set -# CONFIG_PACKAGE_msmtp-nossl is not set -# CONFIG_PACKAGE_msmtp-queue is not set -# CONFIG_PACKAGE_mutt is not set -# CONFIG_PACKAGE_nail is not set -# CONFIG_PACKAGE_opendkim is not set -# CONFIG_PACKAGE_opendkim-tools is not set -# CONFIG_PACKAGE_postfix is not set - -# -# Select postfix build options -# -CONFIG_POSTFIX_TLS=y -CONFIG_POSTFIX_SASL=y -CONFIG_POSTFIX_LDAP=y -# CONFIG_POSTFIX_DB is not set -CONFIG_POSTFIX_CDB=y -CONFIG_POSTFIX_SQLITE=y -# CONFIG_POSTFIX_MYSQL is not set -# CONFIG_POSTFIX_PGSQL is not set -CONFIG_POSTFIX_PCRE=y -# CONFIG_POSTFIX_EAI is not set -# end of Select postfix build options - -# CONFIG_PACKAGE_spamc is not set -# CONFIG_PACKAGE_spamc-ssl is not set -# end of Mail - -# -# MTK Properties -# - -# -# Applications -# -# CONFIG_PACKAGE_8021xd is not set -CONFIG_PACKAGE_datconf=y -CONFIG_PACKAGE_datconf-lua=y -CONFIG_PACKAGE_mii_mgr=y -CONFIG_PACKAGE_mtkhqos_util=y -CONFIG_PACKAGE_regs=y -CONFIG_PACKAGE_switch=y -# end of Applications - -# -# Drivers -# -CONFIG_PACKAGE_kmod-conninfra=y -CONFIG_MTK_CONNINFRA_APSOC=y -CONFIG_MTK_CONNINFRA_APSOC_MT7986=y -# CONFIG_MTK_CONNINFRA_APSOC_MT7981 is not set -CONFIG_CONNINFRA_EMI_SUPPORT=y -# CONFIG_FPGA_EARLY_PORTING is not set -CONFIG_CONNINFRA_AUTO_UP=y -CONFIG_PACKAGE_kmod-mt_wifi=y -CONFIG_MTK_SUPPORT_OPENWRT=y -CONFIG_MTK_WIFI_DRIVER=y -# CONFIG_MTK_FIRST_IF_NONE is not set -# CONFIG_MTK_FIRST_IF_MT7615E is not set -# CONFIG_MTK_FIRST_IF_MT7622 is not set -# CONFIG_MTK_FIRST_IF_MT7626 is not set -# CONFIG_MTK_FIRST_IF_AXE is not set -# CONFIG_MTK_FIRST_IF_MT7915 is not set -CONFIG_MTK_FIRST_IF_MT7986=y -# CONFIG_MTK_FIRST_IF_MT7916 is not set -# CONFIG_MTK_FIRST_IF_MT7981 is not set -CONFIG_MTK_SECOND_IF_NONE=y -# CONFIG_MTK_SECOND_IF_MT7615E is not set -# CONFIG_MTK_SECOND_IF_AXE is not set -# CONFIG_MTK_SECOND_IF_MT7915 is not set -# CONFIG_MTK_SECOND_IF_MT7916 is not set -CONFIG_MTK_THIRD_IF_NONE=y -# CONFIG_MTK_THIRD_IF_MT7615E is not set -# CONFIG_MTK_THIRD_IF_MT7915 is not set -# CONFIG_MTK_THIRD_IF_MT7916 is not set -CONFIG_MTK_RT_FIRST_IF_RF_OFFSET=0xc0000 -CONFIG_MTK_MT_WIFI=m -CONFIG_MTK_MT_WIFI_PATH="mt_wifi" - -# -# WiFi Generic Feature Options -# -CONFIG_MTK_FIRST_IF_EEPROM_FLASH=y -# CONFIG_MTK_FIRST_IF_EEPROM_PROM is not set -# CONFIG_MTK_FIRST_IF_EEPROM_EFUSE is not set -CONFIG_MTK_RT_FIRST_CARD_EEPROM="flash" -CONFIG_MTK_WIFI_BASIC_FUNC=y -CONFIG_MTK_DOT11_N_SUPPORT=y -CONFIG_MTK_DOT11_VHT_AC=y -CONFIG_MTK_DOT11_HE_AX=y -CONFIG_MTK_CFG_SUPPORT_FALCON_MURU=y -CONFIG_MTK_CFG_SUPPORT_FALCON_TXCMD_DBG=y -CONFIG_MTK_CFG_SUPPORT_FALCON_SR=y -CONFIG_MTK_CFG_SUPPORT_FALCON_PP=y -CONFIG_MTK_WIFI_TWT_SUPPORT=y -CONFIG_MTK_G_BAND_256QAM_SUPPORT=y -# CONFIG_MTK_BRCM_256QAM_SUPPORT is not set -# CONFIG_MTK_VHT_TXBF_2G_EPIGRAM_IE_SUPPORT is not set -CONFIG_MTK_TPC_SUPPORT=y -CONFIG_MTK_ICAP_SUPPORT=y -CONFIG_MTK_SPECTRUM_SUPPORT=y -CONFIG_MTK_PHY_ICS_SUPPORT=y -CONFIG_MTK_BACKGROUND_SCAN_SUPPORT=y -CONFIG_MTK_SMART_CARRIER_SENSE_SUPPORT=y -CONFIG_MTK_THERMAL_PROTECT_SUPPORT=y -CONFIG_MTK_SCS_FW_OFFLOAD=y -CONFIG_MTK_MT_DFS_SUPPORT=y -CONFIG_MTK_OFFCHANNEL_SCAN_FEATURE=y -CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y -CONFIG_MTK_HDR_TRANS_RX_SUPPORT=y -CONFIG_MTK_DBDC_MODE=y -# CONFIG_MTK_MULTI_PROFILE_SUPPORT is not set -# CONFIG_MTK_DEFAULT_5G_PROFILE is not set -CONFIG_MTK_WSC_INCLUDED=y -CONFIG_MTK_WSC_V2_SUPPORT=y -CONFIG_MTK_DOT11W_PMF_SUPPORT=y -CONFIG_MTK_TXBF_SUPPORT=y -CONFIG_MTK_FAST_NAT_SUPPORT=y -CONFIG_MTK_WHNAT_SUPPORT=m -CONFIG_MTK_WARP_V2=y -# CONFIG_MTK_WIFI_SKB_USES_SLAB is not set -# CONFIG_MTK_FTM_SUPPORT is not set -CONFIG_MTK_IGMP_SNOOP_SUPPORT=y -# CONFIG_MTK_MEMORY_SHRINK is not set -CONFIG_MTK_RTMP_FLASH_SUPPORT=y -# CONFIG_MTK_PRE_CAL_TRX_SET1_SUPPORT is not set -# CONFIG_MTK_RLM_CAL_CACHE_SUPPORT is not set -# CONFIG_MTK_PRE_CAL_TRX_SET2_SUPPORT is not set -CONFIG_MTK_CAL_BIN_FILE_SUPPORT=y -# CONFIG_MTK_RF_LOCKDOWN_SUPPORT is not set -# CONFIG_MTK_LINK_TEST_SUPPORT is not set -CONFIG_MTK_ATE_SUPPORT=y -CONFIG_MTK_WLAN_SERVICE=y -# CONFIG_MTK_PASSPOINT_R2 is not set -# CONFIG_MTK_MBO_SUPPORT is not set -# CONFIG_MTK_WTBL_TDD_SUPPORT is not set -# CONFIG_MTK_SW_CONNECT_SUPPORT is not set -CONFIG_MTK_MAP_SUPPORT=y -CONFIG_MTK_MAP_R2_VER_SUPPORT=y -CONFIG_MTK_MAP_R3_VER_SUPPORT=y -# CONFIG_MTK_MAP_R2_6E_SUPPORT is not set -CONFIG_MTK_UAPSD=y -# CONFIG_MTK_TCP_RACK_SUPPORT is not set -CONFIG_MTK_RED_SUPPORT=y -# CONFIG_MTK_CTXD_MEM_CPY_SUPPORT is not set -# CONFIG_MTK_CTXD_SCATTER_AND_GATHER_SUPPORT is not set -# CONFIG_MTK_FDB_SUPPORT is not set -# CONFIG_MTK_FIRST_IF_EPAELNA is not set -CONFIG_MTK_FIRST_IF_IPAILNA=y -# CONFIG_MTK_FIRST_IF_IPAELNA is not set -CONFIG_MTK_MT7986_NEW_FW=y -CONFIG_MTK_WIFI_FW_BIN_LOAD=y -CONFIG_MTK_WIFI_SKU_TYPE="AX4200" -CONFIG_MTK_WIFI_ADIE_TYPE="mt7976" -# CONFIG_MTK_RLT_MAC is not set -# CONFIG_MTK_RTMP_MAC is not set -# end of WiFi Generic Feature Options - -# -# WiFi Operation Modes -# -CONFIG_MTK_WIFI_MODE_AP=m -# CONFIG_MTK_WIFI_MODE_STA is not set -# CONFIG_MTK_WIFI_MODE_BOTH is not set -CONFIG_MTK_MT_AP_SUPPORT=m -CONFIG_MTK_WDS_SUPPORT=y -CONFIG_MTK_MBSS_SUPPORT=y -CONFIG_MTK_APCLI_SUPPORT=y -# CONFIG_MTK_APCLI_CERT_SUPPORT is not set -# CONFIG_MTK_MAC_REPEATER_SUPPORT is not set -# CONFIG_MTK_APCLI_CONNECTION_TRIAL is not set -# CONFIG_MTK_MWDS is not set -# CONFIG_MTK_WIFI_SYSDVT is not set -CONFIG_MTK_MUMIMO_SUPPORT=y -CONFIG_MTK_MU_RA_SUPPORT=y -CONFIG_MTK_DOT11R_FT_SUPPORT=y -CONFIG_MTK_DOT11K_RRM_SUPPORT=y -# CONFIG_MTK_ENTERPRISE_AP_SUPPORT is not set -CONFIG_MTK_MLME_MULTI_QUEUE_SUPPORT=y -CONFIG_MTK_WIFI_EAP_FEATURE=y -CONFIG_MTK_VLAN_SUPPORT=y -# CONFIG_MTK_SNIFFER_SUPPORT is not set -# CONFIG_MTK_HIGHPRI_RATE_SPECIFIC is not set -# CONFIG_MTK_SNIFFER_RADIOTAP_SUPPORT is not set -# CONFIG_MTK_WF_RESET_SUPPORT is not set -# CONFIG_MTK_TXRX_STAT_SUPPORT is not set -CONFIG_MTK_ANTENNA_CONTROL_SUPPORT=y -CONFIG_MTK_MGMT_TXPWR_CTRL=y -# CONFIG_MTK_TXD_MGMT_TXPWR_CTRL is not set -# CONFIG_MTK_CHUTIL_SUPPORT is not set -# CONFIG_MTK_NF_SUPPORT is not set -CONFIG_MTK_RA_PHY_RATE_SUPPORT=y -CONFIG_MTK_AMPDU_CONF_SUPPORT=y -CONFIG_MTK_ACK_CTS_TIMEOUT_SUPPORT=y -CONFIG_MTK_MBSS_DTIM_SUPPORT=y -# CONFIG_MTK_ZERO_LOSS_CSA_SUPPORT is not set -# CONFIG_MTK_CFG80211_SUPPORT is not set -# CONFIG_MTK_DBDC_ONE_BAND_SUPPORT is not set -# CONFIG_MTK_MBSS_AS_WDS_AP_SUPPORT is not set -# CONFIG_MTK_DSCP_QOS_MAP_SUPPORT is not set -CONFIG_MTK_QOS_R1_SUPPORT=y -# CONFIG_MTK_DSCP_PRI_SUPPORT is not set -# CONFIG_MTK_MIN_PHY_RATE_SUPPORT is not set -# CONFIG_MTK_FAST_UP_RATE_SUPPORT is not set -CONFIG_MTK_CON_WPS_SUPPORT=y -CONFIG_MTK_MCAST_RATE_SPECIFIC=y -CONFIG_MTK_VOW_SUPPORT=y -# CONFIG_MTK_BAND_STEERING is not set -# CONFIG_MTK_LED_CONTROL_SUPPORT is not set -CONFIG_MTK_WLAN_HOOK=y -# CONFIG_MTK_RADIUS_ACCOUNTING_SUPPORT is not set -CONFIG_MTK_GREENAP_SUPPORT=y -# CONFIG_MTK_WIFI_CSI_CN_INFO_SUPPORT is not set -# CONFIG_MTK_6G_AFC_SUPPORT is not set -# CONFIG_MTK_VENDOR_FEATURE11_SUPPORT is not set -# CONFIG_MTK_PCIE_ASPM_DYM_CTRL_SUPPORT is not set -# CONFIG_MTK_COEX_SUPPORT is not set -# CONFIG_MTK_EASY_SETUP_SUPPORT is not set -# CONFIG_MTK_EVENT_NOTIFIER_SUPPORT is not set -CONFIG_MTK_AIR_MONITOR=y -CONFIG_MTK_WNM_SUPPORT=y -CONFIG_MTK_INTERWORKING=y -# CONFIG_MTK_LINUX_NET_TXQ_SUPPORT is not set -CONFIG_MTK_WPA3_SUPPORT=y -CONFIG_MTK_OWE_SUPPORT=y -# CONFIG_MTK_SINGLE_SKU is not set -# CONFIG_MTK_PROFILING_SUPPORT is not set -# CONFIG_MTK_6G_SUPPORT is not set -# end of WiFi Operation Modes - -CONFIG_MTK_WIFI_MT_MAC=y -CONFIG_MTK_MT_MAC=y -# CONFIG_MTK_CHIP_MT7603E is not set -# CONFIG_MTK_CHIP_MT7615E is not set -# CONFIG_MTK_CHIP_MT7622 is not set -# CONFIG_MTK_CHIP_MT7663E is not set -# CONFIG_MTK_CHIP_MT7626 is not set -# CONFIG_MTK_CHIP_AXE is not set -# CONFIG_MTK_CHIP_MT7915 is not set -CONFIG_MTK_CHIP_MT7986=y -# CONFIG_MTK_CHIP_MT7916 is not set -# CONFIG_MTK_CHIP_MT7981 is not set -CONFIG_PACKAGE_kmod-warp=y -CONFIG_WARP_VERSION=2 -# CONFIG_WARP_ATC_SUPPORT is not set -CONFIG_WARP_DBG_SUPPORT=y -# CONFIG_WARP_WDMA_RECYCLE_SUPPORT is not set -CONFIG_WED_HW_RRO_SUPPORT=y -CONFIG_WARP_MEMORY_LEAK_DBG=y -CONFIG_WARP_CHIPSET="mt7986" -# CONFIG_WARP_WO_EMBEDDED_LOAD is not set -CONFIG_WARP_NEW_FW=y -CONFIG_PACKAGE_wifi-profile=y -CONFIG_first_card=y -CONFIG_first_card_name="MT7986" -# CONFIG_second_card is not set -# CONFIG_third_card is not set -CONFIG_WIFI_NORMAL_SETTING=y -# CONFIG_WIFI_QUICK_SETTING is not set -# end of Drivers -# end of MTK Properties - -# -# Multimedia -# - -# -# Streaming -# -# CONFIG_PACKAGE_oggfwd is not set -# end of Streaming - -# CONFIG_PACKAGE_ffmpeg is not set -# CONFIG_PACKAGE_ffprobe is not set -# CONFIG_PACKAGE_fswebcam is not set -# CONFIG_PACKAGE_gallery-dl is not set -# CONFIG_PACKAGE_gerbera is not set -# CONFIG_PACKAGE_gmediarender is not set -# CONFIG_PACKAGE_gphoto2 is not set -# CONFIG_PACKAGE_graphicsmagick is not set -# CONFIG_PACKAGE_grilo is not set -# CONFIG_PACKAGE_grilo-plugins is not set -# CONFIG_PACKAGE_gst1-libav is not set -# CONFIG_PACKAGE_gstreamer1-libs is not set -# CONFIG_PACKAGE_gstreamer1-plugins-bad is not set -# CONFIG_PACKAGE_gstreamer1-plugins-base is not set -# CONFIG_PACKAGE_gstreamer1-plugins-good is not set -# CONFIG_PACKAGE_gstreamer1-plugins-ugly is not set -# CONFIG_PACKAGE_gstreamer1-utils is not set -# CONFIG_PACKAGE_icecast is not set -# CONFIG_PACKAGE_imagemagick is not set -# CONFIG_PACKAGE_lcdgrilo is not set -# CONFIG_PACKAGE_lux is not set -# CONFIG_PACKAGE_minidlna is not set -# CONFIG_PACKAGE_minisatip is not set -# CONFIG_PACKAGE_mjpg-streamer is not set -# CONFIG_PACKAGE_motion is not set -# CONFIG_PACKAGE_tvheadend is not set -# CONFIG_PACKAGE_v4l2rtspserver is not set -# CONFIG_PACKAGE_vips is not set -# CONFIG_PACKAGE_xupnpd is not set -# CONFIG_PACKAGE_ykdl is not set -# CONFIG_PACKAGE_you-get is not set -# CONFIG_PACKAGE_youtube-dl is not set -# CONFIG_PACKAGE_yt-dlp is not set -# end of Multimedia - -# -# Network -# - -# -# BitTorrent -# -# CONFIG_PACKAGE_mktorrent is not set -# CONFIG_PACKAGE_opentracker is not set -# CONFIG_PACKAGE_opentracker6 is not set -# CONFIG_PACKAGE_qBittorrent-Enhanced-Edition is not set -# CONFIG_PACKAGE_rtorrent is not set -# CONFIG_PACKAGE_rtorrent-rpc is not set -# CONFIG_PACKAGE_simple-torrent is not set -# CONFIG_PACKAGE_transmission-cli is not set -# CONFIG_PACKAGE_transmission-daemon is not set -# CONFIG_PACKAGE_transmission-remote is not set -# CONFIG_PACKAGE_transmission-web is not set -# CONFIG_PACKAGE_transmission-web-control is not set -# end of BitTorrent - -# -# Campus Network -# -# CONFIG_PACKAGE_bitsrunlogin-go is not set -# CONFIG_PACKAGE_mentohust is not set -# CONFIG_PACKAGE_minieap is not set -# CONFIG_PACKAGE_njit8021xclient is not set -# CONFIG_PACKAGE_scutclient is not set -# CONFIG_PACKAGE_sysuh3c is not set -# end of Campus Network - -# -# Captive Portals -# -# CONFIG_PACKAGE_apfree-wifidog is not set -# CONFIG_PACKAGE_coova-chilli is not set -# CONFIG_PACKAGE_mesh11sd is not set -# CONFIG_PACKAGE_opennds is not set -# CONFIG_PACKAGE_wifidog is not set -# CONFIG_PACKAGE_wifidog-tls is not set -# end of Captive Portals - -# -# Cloud Manager -# -# CONFIG_PACKAGE_cloudreve is not set -# CONFIG_PACKAGE_rclone-ng is not set -# CONFIG_PACKAGE_rclone-webui-react is not set -# end of Cloud Manager - -# -# Dial-in/up -# -# CONFIG_PACKAGE_rp-pppoe-common is not set -# CONFIG_PACKAGE_rp-pppoe-relay is not set -# CONFIG_PACKAGE_rp-pppoe-server is not set -# end of Dial-in/up - -# -# Download Manager -# -# CONFIG_PACKAGE_ariang is not set -# CONFIG_PACKAGE_ariang-nginx is not set -# CONFIG_PACKAGE_baidupcs-web is not set -# CONFIG_PACKAGE_leech is not set -# CONFIG_PACKAGE_pandownload-fake-server is not set -# CONFIG_PACKAGE_webui-aria2 is not set -# end of Download Manager - -# -# File Transfer -# -# CONFIG_PACKAGE_aria2 is not set -# CONFIG_PACKAGE_atftp is not set -# CONFIG_PACKAGE_atftpd is not set -# CONFIG_PACKAGE_curl is not set -# CONFIG_PACKAGE_gnurl is not set -# CONFIG_PACKAGE_go-aliyundrive-webdav is not set -# CONFIG_PACKAGE_gowebdav is not set -# CONFIG_PACKAGE_lftp is not set -# CONFIG_PACKAGE_ps3netsrv is not set -# CONFIG_PACKAGE_rclone is not set -# CONFIG_PACKAGE_rclone-config is not set -# CONFIG_PACKAGE_rsync is not set -# CONFIG_PACKAGE_rsyncd is not set -# CONFIG_PACKAGE_transfer is not set -# CONFIG_PACKAGE_vsftpd is not set -# CONFIG_PACKAGE_vsftpd-tls is not set -# CONFIG_PACKAGE_webdav-go is not set -# CONFIG_PACKAGE_wget-nossl is not set -CONFIG_PACKAGE_wget-ssl=y -# end of File Transfer - -# -# Filesystem -# -# CONFIG_PACKAGE_davfs2 is not set -# CONFIG_PACKAGE_ksmbd-avahi-service is not set -# CONFIG_PACKAGE_ksmbd-server is not set -# CONFIG_PACKAGE_ksmbd-utils is not set -# CONFIG_PACKAGE_netatalk is not set -# CONFIG_PACKAGE_nfs-kernel-server is not set -# CONFIG_PACKAGE_owftpd is not set -# CONFIG_PACKAGE_owhttpd is not set -# CONFIG_PACKAGE_owserver is not set -# CONFIG_PACKAGE_sshfs is not set -# end of Filesystem - -# -# Firewall -# -# CONFIG_PACKAGE_arptables is not set -# CONFIG_PACKAGE_conntrack is not set -# CONFIG_PACKAGE_conntrackd is not set -# CONFIG_PACKAGE_ebtables is not set -# CONFIG_PACKAGE_fwknop is not set -# CONFIG_PACKAGE_fwknopd is not set -CONFIG_PACKAGE_ip6tables=y -CONFIG_PACKAGE_ip6tables-extra=y -CONFIG_PACKAGE_ip6tables-mod-nat=y -CONFIG_PACKAGE_iptables=y -# CONFIG_IPTABLES_CONNLABEL is not set -# CONFIG_IPTABLES_NFTABLES is not set -# CONFIG_PACKAGE_iptables-mod-account is not set -# CONFIG_PACKAGE_iptables-mod-chaos is not set -# CONFIG_PACKAGE_iptables-mod-checksum is not set -# CONFIG_PACKAGE_iptables-mod-cluster is not set -# CONFIG_PACKAGE_iptables-mod-clusterip is not set -# CONFIG_PACKAGE_iptables-mod-condition is not set -CONFIG_PACKAGE_iptables-mod-conntrack-extra=y -# CONFIG_PACKAGE_iptables-mod-delude is not set -# CONFIG_PACKAGE_iptables-mod-dhcpmac is not set -# CONFIG_PACKAGE_iptables-mod-dnetmap is not set -CONFIG_PACKAGE_iptables-mod-extra=y -CONFIG_PACKAGE_iptables-mod-filter=y -CONFIG_PACKAGE_iptables-mod-fullconenat=y -# CONFIG_PACKAGE_iptables-mod-fuzzy is not set -# CONFIG_PACKAGE_iptables-mod-geoip is not set -CONFIG_PACKAGE_iptables-mod-hashlimit=y -CONFIG_PACKAGE_iptables-mod-iface=y -CONFIG_PACKAGE_iptables-mod-ipmark=y -CONFIG_PACKAGE_iptables-mod-ipopt=y -# CONFIG_PACKAGE_iptables-mod-ipp2p is not set -CONFIG_PACKAGE_iptables-mod-iprange=y -# CONFIG_PACKAGE_iptables-mod-ipsec is not set -CONFIG_PACKAGE_iptables-mod-ipv4options=y -# CONFIG_PACKAGE_iptables-mod-led is not set -# CONFIG_PACKAGE_iptables-mod-length2 is not set -# CONFIG_PACKAGE_iptables-mod-logmark is not set -# CONFIG_PACKAGE_iptables-mod-lscan is not set -# CONFIG_PACKAGE_iptables-mod-lua is not set -CONFIG_PACKAGE_iptables-mod-nat-extra=y -# CONFIG_PACKAGE_iptables-mod-nflog is not set -# CONFIG_PACKAGE_iptables-mod-nfqueue is not set -# CONFIG_PACKAGE_iptables-mod-physdev is not set -CONFIG_PACKAGE_iptables-mod-proto=y -# CONFIG_PACKAGE_iptables-mod-psd is not set -# CONFIG_PACKAGE_iptables-mod-quota2 is not set -# CONFIG_PACKAGE_iptables-mod-rpfilter is not set -# CONFIG_PACKAGE_iptables-mod-rtpengine is not set -# CONFIG_PACKAGE_iptables-mod-sysrq is not set -# CONFIG_PACKAGE_iptables-mod-tarpit is not set -CONFIG_PACKAGE_iptables-mod-tee=y -CONFIG_PACKAGE_iptables-mod-tproxy=y -# CONFIG_PACKAGE_iptables-mod-trace is not set -CONFIG_PACKAGE_iptables-mod-u32=y -# CONFIG_PACKAGE_iptaccount is not set -# CONFIG_PACKAGE_iptgeoip is not set - -# -# Select iptgeoip options -# -# CONFIG_IPTGEOIP_PRESERVE is not set -# end of Select iptgeoip options - -# CONFIG_PACKAGE_miniupnpc is not set -CONFIG_PACKAGE_miniupnpd=y -# CONFIG_MINIUPNPD_IGDv2 is not set -# CONFIG_PACKAGE_natpmpc is not set -# CONFIG_PACKAGE_nftables-json is not set -# CONFIG_PACKAGE_nftables-nojson is not set -# CONFIG_PACKAGE_shorewall is not set -# CONFIG_PACKAGE_shorewall-core is not set -# CONFIG_PACKAGE_shorewall-lite is not set -# CONFIG_PACKAGE_shorewall6 is not set -# CONFIG_PACKAGE_shorewall6-lite is not set -# CONFIG_PACKAGE_snort is not set -# CONFIG_PACKAGE_snort3 is not set -# end of Firewall - -# -# Firewall Tunnel -# -# CONFIG_PACKAGE_iodine is not set -# CONFIG_PACKAGE_iodined is not set -# end of Firewall Tunnel - -# -# FreeRADIUS (version 3) -# -# CONFIG_PACKAGE_freeradius3 is not set -# CONFIG_PACKAGE_freeradius3-common is not set -# CONFIG_PACKAGE_freeradius3-utils is not set -# end of FreeRADIUS (version 3) - -# -# IP Addresses and Names -# -# CONFIG_PACKAGE_aggregate is not set -# CONFIG_PACKAGE_announce is not set -# CONFIG_PACKAGE_avahi-autoipd is not set -# CONFIG_PACKAGE_avahi-daemon-service-http is not set -# CONFIG_PACKAGE_avahi-daemon-service-ssh is not set -# CONFIG_PACKAGE_avahi-dbus-daemon is not set -# CONFIG_PACKAGE_avahi-dnsconfd is not set -# CONFIG_PACKAGE_avahi-nodbus-daemon is not set -# CONFIG_PACKAGE_avahi-utils is not set -# CONFIG_PACKAGE_bind-check is not set -# CONFIG_PACKAGE_bind-client is not set -# CONFIG_PACKAGE_bind-dig is not set -# CONFIG_PACKAGE_bind-dnssec is not set -# CONFIG_PACKAGE_bind-host is not set -# CONFIG_PACKAGE_bind-nslookup is not set -# CONFIG_PACKAGE_bind-rndc is not set -# CONFIG_PACKAGE_bind-server is not set -# CONFIG_PACKAGE_bind-tools is not set -# CONFIG_PACKAGE_chinadns is not set -# CONFIG_PACKAGE_chinadns-ng is not set -# CONFIG_PACKAGE_ddns-go is not set -# CONFIG_PACKAGE_ddns-scripts is not set -# CONFIG_PACKAGE_ddns-scripts-services is not set -# CONFIG_PACKAGE_dhcp-forwarder is not set -# CONFIG_PACKAGE_dns-forwarder is not set -# CONFIG_PACKAGE_dns2socks is not set -# CONFIG_PACKAGE_dns2tcp is not set -# CONFIG_PACKAGE_dnscrypt-proxy is not set -# CONFIG_PACKAGE_dnscrypt-proxy-resolvers is not set -# CONFIG_PACKAGE_dnsdist is not set -# CONFIG_PACKAGE_dnslookup is not set -# CONFIG_PACKAGE_dnsproxy is not set -# CONFIG_PACKAGE_drill is not set -# CONFIG_PACKAGE_hostip is not set -# CONFIG_PACKAGE_idn is not set -# CONFIG_PACKAGE_idn2 is not set -# CONFIG_PACKAGE_inadyn is not set -# CONFIG_PACKAGE_isc-dhcp-client-ipv4 is not set -# CONFIG_PACKAGE_isc-dhcp-client-ipv6 is not set -# CONFIG_PACKAGE_isc-dhcp-relay-ipv4 is not set -# CONFIG_PACKAGE_isc-dhcp-relay-ipv6 is not set -# CONFIG_PACKAGE_kadnode is not set -# CONFIG_PACKAGE_kea-admin is not set -# CONFIG_PACKAGE_kea-ctrl is not set -# CONFIG_PACKAGE_kea-dhcp-ddns is not set -# CONFIG_PACKAGE_kea-dhcp4 is not set -# CONFIG_PACKAGE_kea-dhcp6 is not set -# CONFIG_PACKAGE_kea-lfc is not set -# CONFIG_PACKAGE_kea-libs is not set -# CONFIG_PACKAGE_kea-perfdhcp is not set -# CONFIG_PACKAGE_kea-shell is not set -# CONFIG_PACKAGE_knot is not set -# CONFIG_PACKAGE_knot-dig is not set -# CONFIG_PACKAGE_knot-host is not set -# CONFIG_PACKAGE_knot-keymgr is not set -# CONFIG_PACKAGE_knot-nsupdate is not set -# CONFIG_PACKAGE_knot-resolver is not set - -# -# Configuration -# -# CONFIG_PACKAGE_knot-resolver_dnstap is not set -# end of Configuration - -# CONFIG_PACKAGE_knot-tests is not set -# CONFIG_PACKAGE_knot-zonecheck is not set -# CONFIG_PACKAGE_ldns-examples is not set -# CONFIG_PACKAGE_mdns-utils is not set -# CONFIG_PACKAGE_mdnsd is not set -# CONFIG_PACKAGE_mdnsresponder is not set -# CONFIG_PACKAGE_mosdns is not set -# CONFIG_PACKAGE_nsd is not set -# CONFIG_PACKAGE_nsd-control is not set -# CONFIG_PACKAGE_nsd-control-setup is not set -# CONFIG_PACKAGE_nsd-nossl is not set -# CONFIG_PACKAGE_ohybridproxy is not set -# CONFIG_PACKAGE_overture is not set -# CONFIG_PACKAGE_pcap-dnsproxy is not set -CONFIG_PCAP_DNSPROXY_LIBPCAP=y -CONFIG_PCAP_DNSPROXY_LIBSODIUM=y -CONFIG_PCAP_DNSPROXY_TLS=y -CONFIG_PCAP_DNSPROXY_LISTENPORT=1053 -# CONFIG_PACKAGE_pdns is not set -# CONFIG_PACKAGE_pdns-ixfrdist is not set -# CONFIG_PACKAGE_pdns-recursor is not set -# CONFIG_PACKAGE_pdns-tools is not set -# CONFIG_PACKAGE_pdnsd-alt is not set -# CONFIG_PACKAGE_stubby is not set -# CONFIG_PACKAGE_tor-hs is not set -# CONFIG_PACKAGE_torsocks is not set -# CONFIG_PACKAGE_unbound-anchor is not set -# CONFIG_PACKAGE_unbound-checkconf is not set -# CONFIG_PACKAGE_unbound-control is not set -# CONFIG_PACKAGE_unbound-control-setup is not set -# CONFIG_PACKAGE_unbound-daemon is not set -# CONFIG_PACKAGE_unbound-host is not set -# CONFIG_PACKAGE_v2ray-geoip is not set -# CONFIG_PACKAGE_v2ray-geosite is not set -# CONFIG_PACKAGE_wsdd2 is not set -# CONFIG_PACKAGE_zonestitcher is not set -# end of IP Addresses and Names - -# -# Instant Messaging -# -# CONFIG_PACKAGE_bitlbee is not set -# CONFIG_PACKAGE_irssi is not set -# CONFIG_PACKAGE_ngircd is not set -# CONFIG_PACKAGE_ngircd-nossl is not set -# CONFIG_PACKAGE_prosody is not set -# CONFIG_PACKAGE_quassel-irssi is not set -# CONFIG_PACKAGE_umurmur-mbedtls is not set -# CONFIG_PACKAGE_umurmur-openssl is not set -# CONFIG_PACKAGE_znc is not set -# end of Instant Messaging - -# -# Linux ATM tools -# -# CONFIG_PACKAGE_atm-aread is not set -# CONFIG_PACKAGE_atm-atmaddr is not set -# CONFIG_PACKAGE_atm-atmdiag is not set -# CONFIG_PACKAGE_atm-atmdump is not set -# CONFIG_PACKAGE_atm-atmloop is not set -# CONFIG_PACKAGE_atm-atmsigd is not set -# CONFIG_PACKAGE_atm-atmswitch is not set -# CONFIG_PACKAGE_atm-atmtcp is not set -# CONFIG_PACKAGE_atm-awrite is not set -# CONFIG_PACKAGE_atm-bus is not set -# CONFIG_PACKAGE_atm-debug-tools is not set -# CONFIG_PACKAGE_atm-diagnostics is not set -# CONFIG_PACKAGE_atm-esi is not set -# CONFIG_PACKAGE_atm-ilmid is not set -# CONFIG_PACKAGE_atm-ilmidiag is not set -# CONFIG_PACKAGE_atm-lecs is not set -# CONFIG_PACKAGE_atm-les is not set -# CONFIG_PACKAGE_atm-mpcd is not set -# CONFIG_PACKAGE_atm-saaldump is not set -# CONFIG_PACKAGE_atm-sonetdiag is not set -# CONFIG_PACKAGE_atm-svc_recv is not set -# CONFIG_PACKAGE_atm-svc_send is not set -# CONFIG_PACKAGE_atm-tools is not set -# CONFIG_PACKAGE_atm-ttcp_atm is not set -# CONFIG_PACKAGE_atm-zeppelin is not set -# CONFIG_PACKAGE_br2684ctl is not set -# end of Linux ATM tools - -# -# LoRaWAN -# -# CONFIG_PACKAGE_libloragw-tests is not set -# CONFIG_PACKAGE_libloragw-utils is not set -# end of LoRaWAN - -# -# NMAP Suite -# -# CONFIG_PACKAGE_ncat is not set -# CONFIG_PACKAGE_ncat-full is not set -# CONFIG_PACKAGE_ncat-ssl is not set -# CONFIG_PACKAGE_ndiff is not set -# CONFIG_PACKAGE_nmap is not set -# CONFIG_PACKAGE_nmap-full is not set -# CONFIG_PACKAGE_nmap-ssl is not set -# CONFIG_PACKAGE_nping is not set -# CONFIG_PACKAGE_nping-ssl is not set -# end of NMAP Suite - -# -# NTRIP -# -# CONFIG_PACKAGE_ntripcaster is not set -# CONFIG_PACKAGE_ntripclient is not set -# CONFIG_PACKAGE_ntripserver is not set -# end of NTRIP - -# -# OLSR.org network framework -# -# CONFIG_PACKAGE_oonf-dlep-proxy is not set -# CONFIG_PACKAGE_oonf-dlep-radio is not set -# CONFIG_PACKAGE_oonf-init-scripts is not set -# CONFIG_PACKAGE_oonf-olsrd2 is not set -# end of OLSR.org network framework - -# -# Open vSwitch -# -# CONFIG_PACKAGE_openvswitch is not set -# CONFIG_PACKAGE_openvswitch-ovn-host is not set -# CONFIG_PACKAGE_openvswitch-ovn-north is not set -# CONFIG_PACKAGE_openvswitch-python3 is not set -# end of Open vSwitch - -# -# OpenLDAP -# -# CONFIG_PACKAGE_libopenldap is not set -CONFIG_OPENLDAP_DEBUG=y -# CONFIG_OPENLDAP_CRYPT is not set -# CONFIG_OPENLDAP_MONITOR is not set -# CONFIG_OPENLDAP_DB47 is not set -# CONFIG_OPENLDAP_ICU is not set -# CONFIG_PACKAGE_openldap-server is not set -# CONFIG_PACKAGE_openldap-utils is not set -# end of OpenLDAP - -# -# P2P -# -# CONFIG_PACKAGE_amule is not set -# CONFIG_AMULE_CRYPTOPP_STATIC_LINKING is not set -# end of P2P - -# -# Printing -# -# CONFIG_PACKAGE_cups is not set -# CONFIG_PACKAGE_cups-bsd is not set -# CONFIG_PACKAGE_cups-client is not set -# CONFIG_PACKAGE_cups-filters is not set -# CONFIG_PACKAGE_cups-ppdc is not set -# CONFIG_PACKAGE_p910nd is not set -# end of Printing - -# -# Routing and Redirection -# -# CONFIG_PACKAGE_babel-pinger is not set -# CONFIG_PACKAGE_babeld is not set -# CONFIG_PACKAGE_batmand is not set -# CONFIG_PACKAGE_bcp38 is not set -# CONFIG_PACKAGE_bfdd is not set -# CONFIG_PACKAGE_bird1-ipv4 is not set -# CONFIG_PACKAGE_bird1-ipv4-uci is not set -# CONFIG_PACKAGE_bird1-ipv6 is not set -# CONFIG_PACKAGE_bird1-ipv6-uci is not set -# CONFIG_PACKAGE_bird1c-ipv4 is not set -# CONFIG_PACKAGE_bird1c-ipv6 is not set -# CONFIG_PACKAGE_bird1cl-ipv4 is not set -# CONFIG_PACKAGE_bird1cl-ipv6 is not set -# CONFIG_PACKAGE_bird2 is not set -# CONFIG_PACKAGE_bird2c is not set -# CONFIG_PACKAGE_bird2cl is not set -# CONFIG_PACKAGE_bmx6 is not set -# CONFIG_PACKAGE_bmx7 is not set -# CONFIG_PACKAGE_cjdns is not set -# CONFIG_PACKAGE_cjdns-tests is not set -# CONFIG_PACKAGE_dcstad is not set -# CONFIG_PACKAGE_dcwapd is not set -# CONFIG_PACKAGE_devlink is not set -# CONFIG_PACKAGE_frr is not set -# CONFIG_PACKAGE_genl is not set -# CONFIG_PACKAGE_igmpproxy is not set -CONFIG_PACKAGE_ip-bridge=y -# CONFIG_PACKAGE_ip-full is not set -# CONFIG_PACKAGE_ip-tiny is not set -# CONFIG_PACKAGE_iptvhelper is not set -# CONFIG_PACKAGE_lldpd is not set -# CONFIG_PACKAGE_mcproxy is not set -# CONFIG_PACKAGE_mrmctl is not set -# CONFIG_PACKAGE_mwan3 is not set -# CONFIG_PACKAGE_nstat is not set -# CONFIG_PACKAGE_olsrd is not set -# CONFIG_PACKAGE_prince is not set -# CONFIG_PACKAGE_quagga is not set -# CONFIG_PACKAGE_rdma is not set -# CONFIG_PACKAGE_relayd is not set -# CONFIG_PACKAGE_smcroute is not set -# CONFIG_PACKAGE_ss is not set -# CONFIG_PACKAGE_sslh is not set -# CONFIG_PACKAGE_tc-full is not set -# CONFIG_PACKAGE_tc-mod-iptables is not set -# CONFIG_PACKAGE_tc-tiny is not set -# CONFIG_PACKAGE_tcpproxy is not set -# CONFIG_PACKAGE_ua2f is not set -# CONFIG_PACKAGE_vis is not set -# CONFIG_PACKAGE_yggdrasil is not set -# end of Routing and Redirection - -# -# SSH -# -# CONFIG_PACKAGE_autossh is not set -# CONFIG_PACKAGE_openssh-client is not set -# CONFIG_PACKAGE_openssh-client-utils is not set -CONFIG_PACKAGE_openssh-keygen=y -# CONFIG_PACKAGE_openssh-moduli is not set -# CONFIG_PACKAGE_openssh-server is not set -# CONFIG_PACKAGE_openssh-server-pam is not set -# CONFIG_PACKAGE_openssh-sftp-avahi-service is not set -# CONFIG_PACKAGE_openssh-sftp-client is not set -CONFIG_PACKAGE_openssh-sftp-server=y -# CONFIG_PACKAGE_sshtunnel is not set -# CONFIG_PACKAGE_tmate is not set -# end of SSH - -# -# THC-IPv6 attack and analyzing toolkit -# -# CONFIG_PACKAGE_thc-ipv6-address6 is not set -# CONFIG_PACKAGE_thc-ipv6-alive6 is not set -# CONFIG_PACKAGE_thc-ipv6-covert-send6 is not set -# CONFIG_PACKAGE_thc-ipv6-covert-send6d is not set -# CONFIG_PACKAGE_thc-ipv6-denial6 is not set -# CONFIG_PACKAGE_thc-ipv6-detect-new-ip6 is not set -# CONFIG_PACKAGE_thc-ipv6-detect-sniffer6 is not set -# CONFIG_PACKAGE_thc-ipv6-dnsdict6 is not set -# CONFIG_PACKAGE_thc-ipv6-dnsrevenum6 is not set -# CONFIG_PACKAGE_thc-ipv6-dos-new-ip6 is not set -# CONFIG_PACKAGE_thc-ipv6-dump-router6 is not set -# CONFIG_PACKAGE_thc-ipv6-exploit6 is not set -# CONFIG_PACKAGE_thc-ipv6-fake-advertise6 is not set -# CONFIG_PACKAGE_thc-ipv6-fake-dhcps6 is not set -# CONFIG_PACKAGE_thc-ipv6-fake-dns6d is not set -# CONFIG_PACKAGE_thc-ipv6-fake-dnsupdate6 is not set -# CONFIG_PACKAGE_thc-ipv6-fake-mipv6 is not set -# CONFIG_PACKAGE_thc-ipv6-fake-mld26 is not set -# CONFIG_PACKAGE_thc-ipv6-fake-mld6 is not set -# CONFIG_PACKAGE_thc-ipv6-fake-mldrouter6 is not set -# CONFIG_PACKAGE_thc-ipv6-fake-router26 is not set -# CONFIG_PACKAGE_thc-ipv6-fake-router6 is not set -# CONFIG_PACKAGE_thc-ipv6-fake-solicitate6 is not set -# CONFIG_PACKAGE_thc-ipv6-flood-advertise6 is not set -# CONFIG_PACKAGE_thc-ipv6-flood-dhcpc6 is not set -# CONFIG_PACKAGE_thc-ipv6-flood-mld26 is not set -# CONFIG_PACKAGE_thc-ipv6-flood-mld6 is not set -# CONFIG_PACKAGE_thc-ipv6-flood-mldrouter6 is not set -# CONFIG_PACKAGE_thc-ipv6-flood-router26 is not set -# CONFIG_PACKAGE_thc-ipv6-flood-router6 is not set -# CONFIG_PACKAGE_thc-ipv6-flood-solicitate6 is not set -# CONFIG_PACKAGE_thc-ipv6-fragmentation6 is not set -# CONFIG_PACKAGE_thc-ipv6-fuzz-dhcpc6 is not set -# CONFIG_PACKAGE_thc-ipv6-fuzz-dhcps6 is not set -# CONFIG_PACKAGE_thc-ipv6-fuzz-ip6 is not set -# CONFIG_PACKAGE_thc-ipv6-implementation6 is not set -# CONFIG_PACKAGE_thc-ipv6-implementation6d is not set -# CONFIG_PACKAGE_thc-ipv6-inverse-lookup6 is not set -# CONFIG_PACKAGE_thc-ipv6-kill-router6 is not set -# CONFIG_PACKAGE_thc-ipv6-ndpexhaust6 is not set -# CONFIG_PACKAGE_thc-ipv6-node-query6 is not set -# CONFIG_PACKAGE_thc-ipv6-parasite6 is not set -# CONFIG_PACKAGE_thc-ipv6-passive-discovery6 is not set -# CONFIG_PACKAGE_thc-ipv6-randicmp6 is not set -# CONFIG_PACKAGE_thc-ipv6-redir6 is not set -# CONFIG_PACKAGE_thc-ipv6-rsmurf6 is not set -# CONFIG_PACKAGE_thc-ipv6-sendpees6 is not set -# CONFIG_PACKAGE_thc-ipv6-sendpeesmp6 is not set -# CONFIG_PACKAGE_thc-ipv6-smurf6 is not set -# CONFIG_PACKAGE_thc-ipv6-thcping6 is not set -# CONFIG_PACKAGE_thc-ipv6-toobig6 is not set -# CONFIG_PACKAGE_thc-ipv6-trace6 is not set -# end of THC-IPv6 attack and analyzing toolkit - -# -# Tcpreplay -# -# CONFIG_PACKAGE_tcpbridge is not set -# CONFIG_PACKAGE_tcpcapinfo is not set -# CONFIG_PACKAGE_tcpliveplay is not set -# CONFIG_PACKAGE_tcpprep is not set -# CONFIG_PACKAGE_tcpreplay is not set -# CONFIG_PACKAGE_tcpreplay-all is not set -# CONFIG_PACKAGE_tcpreplay-edit is not set -# CONFIG_PACKAGE_tcprewrite is not set -# end of Tcpreplay - -# -# Telephony -# -# CONFIG_PACKAGE_asterisk is not set -# CONFIG_PACKAGE_baresip is not set -# CONFIG_PACKAGE_freeswitch is not set -# CONFIG_PACKAGE_kamailio is not set -# CONFIG_PACKAGE_miax is not set -# CONFIG_PACKAGE_pcapsipdump is not set -# CONFIG_PACKAGE_restund is not set -# CONFIG_PACKAGE_rtpengine is not set -# CONFIG_PACKAGE_rtpengine-no-transcode is not set -# CONFIG_PACKAGE_rtpengine-recording is not set -# CONFIG_PACKAGE_rtpproxy is not set -# CONFIG_PACKAGE_sipp is not set -# CONFIG_PACKAGE_siproxd is not set -# CONFIG_PACKAGE_yate is not set -# end of Telephony - -# -# Telephony Lantiq -# -# end of Telephony Lantiq - -# -# Time Synchronization -# -# CONFIG_PACKAGE_chrony is not set -# CONFIG_PACKAGE_chrony-nts is not set -# CONFIG_PACKAGE_htpdate is not set -# CONFIG_PACKAGE_linuxptp is not set -# CONFIG_PACKAGE_ntp-keygen is not set -# CONFIG_PACKAGE_ntp-utils is not set -# CONFIG_PACKAGE_ntpclient is not set -# CONFIG_PACKAGE_ntpd is not set -# CONFIG_PACKAGE_ntpdate is not set -# end of Time Synchronization - -# -# VPN -# -# CONFIG_PACKAGE_chaosvpn is not set -# CONFIG_PACKAGE_eoip is not set -# CONFIG_PACKAGE_fastd is not set -# CONFIG_PACKAGE_libreswan is not set -# CONFIG_PACKAGE_n2n is not set -# CONFIG_PACKAGE_n2n-utils is not set -# CONFIG_PACKAGE_ocserv is not set -# CONFIG_PACKAGE_openconnect is not set -# CONFIG_PACKAGE_openfortivpn is not set -# CONFIG_PACKAGE_openvpn-easy-rsa is not set -# CONFIG_PACKAGE_openvpn-mbedtls is not set -# CONFIG_PACKAGE_openvpn-openssl is not set -# CONFIG_PACKAGE_pptpd is not set -# CONFIG_PACKAGE_softethervpn-base is not set -# CONFIG_PACKAGE_softethervpn-bridge is not set -# CONFIG_PACKAGE_softethervpn-client is not set -# CONFIG_PACKAGE_softethervpn-server is not set -# CONFIG_PACKAGE_softethervpn5-bridge is not set -# CONFIG_PACKAGE_softethervpn5-client is not set -# CONFIG_PACKAGE_softethervpn5-server is not set -# CONFIG_PACKAGE_sstp-client is not set -# CONFIG_PACKAGE_strongswan is not set -# CONFIG_PACKAGE_tailscale is not set -# CONFIG_PACKAGE_tailscaled is not set -# CONFIG_PACKAGE_tinc is not set -# CONFIG_PACKAGE_tinyfecvpn is not set -# CONFIG_PACKAGE_uanytun is not set -# CONFIG_PACKAGE_uanytun-nettle is not set -# CONFIG_PACKAGE_uanytun-nocrypt is not set -# CONFIG_PACKAGE_uanytun-sslcrypt is not set -# CONFIG_PACKAGE_vpnc is not set -# CONFIG_PACKAGE_vpnc-scripts is not set -# CONFIG_PACKAGE_wireguard-tools is not set -# CONFIG_PACKAGE_xl2tpd is not set -# CONFIG_PACKAGE_zerotier is not set -# end of VPN - -# -# Version Control Systems -# -# CONFIG_PACKAGE_git is not set -# CONFIG_PACKAGE_git-http is not set -# CONFIG_PACKAGE_subversion-client is not set -# CONFIG_PACKAGE_subversion-libs is not set -# CONFIG_PACKAGE_subversion-server is not set -# end of Version Control Systems - -# -# WWAN -# -# CONFIG_PACKAGE_adb-enablemodem is not set -# CONFIG_PACKAGE_comgt is not set -# CONFIG_PACKAGE_comgt-directip is not set -# CONFIG_PACKAGE_comgt-ncm is not set -# CONFIG_PACKAGE_umbim is not set -CONFIG_PACKAGE_uqmi=y -# end of WWAN - -# -# Web Servers/Proxies -# -# CONFIG_PACKAGE_apache is not set -# CONFIG_PACKAGE_brook is not set -CONFIG_PACKAGE_cgi-io=y -# CONFIG_PACKAGE_clamav is not set -# CONFIG_PACKAGE_cloudflared is not set -# CONFIG_PACKAGE_etebase is not set -# CONFIG_PACKAGE_freshclam is not set -# CONFIG_PACKAGE_frpc is not set -# CONFIG_PACKAGE_frps is not set -# CONFIG_PACKAGE_gateway-go is not set -# CONFIG_PACKAGE_gq-client is not set -# CONFIG_PACKAGE_gq-server is not set -# CONFIG_PACKAGE_gunicorn3 is not set -# CONFIG_PACKAGE_haproxy is not set -# CONFIG_PACKAGE_haproxy-nossl is not set -# CONFIG_PACKAGE_kcptun-client is not set -# CONFIG_PACKAGE_kcptun-config is not set -# CONFIG_PACKAGE_kcptun-server is not set -# CONFIG_PACKAGE_librespeed-go is not set -# CONFIG_PACKAGE_lighttpd is not set -# CONFIG_PACKAGE_microsocks is not set -# CONFIG_PACKAGE_naiveproxy is not set -# CONFIG_PACKAGE_nginx-all-module is not set -# CONFIG_PACKAGE_nginx-mod-luci is not set -# CONFIG_PACKAGE_nginx-ssl is not set -# CONFIG_PACKAGE_nginx-ssl-util is not set -# CONFIG_PACKAGE_nginx-ssl-util-nopcre is not set -# CONFIG_PACKAGE_ngrokc is not set -# CONFIG_PACKAGE_npc is not set -# CONFIG_PACKAGE_nps is not set -# CONFIG_PACKAGE_polipo is not set -# CONFIG_PACKAGE_privoxy is not set -# CONFIG_PACKAGE_python3-gunicorn is not set -# CONFIG_PACKAGE_radicale is not set -# CONFIG_PACKAGE_radicale2 is not set -# CONFIG_PACKAGE_radicale2-examples is not set -# CONFIG_PACKAGE_redsocks2 is not set -# CONFIG_PACKAGE_shadowsocks-libev-config is not set -# CONFIG_PACKAGE_shadowsocks-libev-ss-local is not set -# CONFIG_PACKAGE_shadowsocks-libev-ss-redir is not set -# CONFIG_PACKAGE_shadowsocks-libev-ss-rules is not set -# CONFIG_PACKAGE_shadowsocks-libev-ss-server is not set -# CONFIG_PACKAGE_shadowsocks-libev-ss-tunnel is not set -# CONFIG_PACKAGE_shadowsocks-rust-sslocal is not set -# CONFIG_PACKAGE_shadowsocks-rust-ssmanager is not set -# CONFIG_PACKAGE_shadowsocks-rust-ssserver is not set -# CONFIG_PACKAGE_shadowsocks-rust-ssservice is not set -# CONFIG_PACKAGE_shadowsocks-rust-ssurl is not set -# CONFIG_PACKAGE_shadowsocksr-libev-ssr-check is not set -# CONFIG_PACKAGE_shadowsocksr-libev-ssr-local is not set -# CONFIG_PACKAGE_shadowsocksr-libev-ssr-nat is not set -# CONFIG_PACKAGE_shadowsocksr-libev-ssr-redir is not set -# CONFIG_PACKAGE_shadowsocksr-libev-ssr-server is not set -# CONFIG_PACKAGE_sockd is not set -# CONFIG_PACKAGE_socksify is not set -# CONFIG_PACKAGE_spawn-fcgi is not set -# CONFIG_PACKAGE_squid is not set -# CONFIG_PACKAGE_srelay is not set -# CONFIG_PACKAGE_tinyproxy is not set -# CONFIG_PACKAGE_trojan is not set -# CONFIG_PACKAGE_trojan-go is not set -# CONFIG_PACKAGE_trojan-plus is not set -# CONFIG_PACKAGE_tuic-client is not set -CONFIG_PACKAGE_uhttpd=y -# CONFIG_PACKAGE_uhttpd-mod-lua is not set -CONFIG_PACKAGE_uhttpd-mod-ubus=y -# CONFIG_PACKAGE_uwsgi is not set -# CONFIG_PACKAGE_v2ray-plugin is not set -# CONFIG_PACKAGE_v2raya is not set -# CONFIG_PACKAGE_xfrpc is not set -# CONFIG_PACKAGE_xray-plugin is not set -# end of Web Servers/Proxies - -# -# Wireless -# -# CONFIG_PACKAGE_aircrack-ng is not set -# CONFIG_PACKAGE_airmon-ng is not set -# CONFIG_PACKAGE_dynapoint is not set -# CONFIG_PACKAGE_hcxdumptool is not set -# CONFIG_PACKAGE_hcxtools is not set -# CONFIG_PACKAGE_horst is not set -# CONFIG_PACKAGE_kismet-client is not set -# CONFIG_PACKAGE_kismet-drone is not set -# CONFIG_PACKAGE_kismet-server is not set -# CONFIG_PACKAGE_pixiewps is not set -# CONFIG_PACKAGE_reaver is not set -# CONFIG_PACKAGE_wavemon is not set -# CONFIG_PACKAGE_wifischedule is not set -# end of Wireless - -# -# WirelessAPD -# -# CONFIG_PACKAGE_eapol-test is not set -# CONFIG_PACKAGE_eapol-test-openssl is not set -# CONFIG_PACKAGE_eapol-test-wolfssl is not set -# CONFIG_PACKAGE_hostapd is not set -# CONFIG_PACKAGE_hostapd-basic is not set -# CONFIG_PACKAGE_hostapd-basic-openssl is not set -# CONFIG_PACKAGE_hostapd-basic-wolfssl is not set -# CONFIG_PACKAGE_hostapd-common is not set -# CONFIG_PACKAGE_hostapd-mini is not set -# CONFIG_PACKAGE_hostapd-openssl is not set -# CONFIG_PACKAGE_hostapd-wolfssl is not set -# CONFIG_PACKAGE_hs20-client is not set -# CONFIG_PACKAGE_hs20-common is not set -# CONFIG_PACKAGE_hs20-server is not set -# CONFIG_PACKAGE_wpa-supplicant is not set -# CONFIG_WPA_WOLFSSL is not set -# CONFIG_DRIVER_WEXT_SUPPORT is not set -# CONFIG_DRIVER_11N_SUPPORT is not set -# CONFIG_DRIVER_11AC_SUPPORT is not set -# CONFIG_DRIVER_11AX_SUPPORT is not set -# CONFIG_WPA_ENABLE_WEP is not set -# CONFIG_WPA_MBO_SUPPORT is not set -# CONFIG_PACKAGE_wpa-supplicant-basic is not set -# CONFIG_PACKAGE_wpa-supplicant-mini is not set -# CONFIG_PACKAGE_wpa-supplicant-openssl is not set -# CONFIG_PACKAGE_wpa-supplicant-wolfssl is not set -# CONFIG_PACKAGE_wpad is not set -# CONFIG_PACKAGE_wpad-basic is not set -# CONFIG_PACKAGE_wpad-basic-openssl is not set -# CONFIG_PACKAGE_wpad-basic-wolfssl is not set -# CONFIG_PACKAGE_wpad-mini is not set -# CONFIG_PACKAGE_wpad-openssl is not set -# CONFIG_PACKAGE_wpad-wolfssl is not set -# end of WirelessAPD - -# -# arp-scan -# -# CONFIG_PACKAGE_arp-scan is not set -# CONFIG_PACKAGE_arp-scan-database is not set -# end of arp-scan - -# CONFIG_PACKAGE_464xlat is not set -CONFIG_PACKAGE_6in4=y -# CONFIG_PACKAGE_6rd is not set -# CONFIG_PACKAGE_6to4 is not set -# CONFIG_PACKAGE_ShadowVPN is not set -# CONFIG_PACKAGE_UDPspeeder is not set -# CONFIG_PACKAGE_acme is not set -# CONFIG_PACKAGE_acme-dnsapi is not set -# CONFIG_PACKAGE_adblock is not set -# CONFIG_PACKAGE_adbyby is not set -# CONFIG_PACKAGE_addrwatch is not set -# CONFIG_PACKAGE_addrwatch-mysql is not set -# CONFIG_PACKAGE_addrwatch-stdout is not set -# CONFIG_PACKAGE_addrwatch-syslog is not set -# CONFIG_PACKAGE_adguardhome is not set -# CONFIG_PACKAGE_ahcpd is not set -# CONFIG_PACKAGE_alfred is not set -# CONFIG_PACKAGE_alist is not set -# CONFIG_PACKAGE_apcupsd is not set -# CONFIG_PACKAGE_apcupsd-cgi is not set -# CONFIG_PACKAGE_apinger is not set -# CONFIG_PACKAGE_appfilter is not set -# CONFIG_PACKAGE_atlas-probe is not set -# CONFIG_PACKAGE_atlas-sw-probe is not set -# CONFIG_PACKAGE_atlas-sw-probe-rpc is not set -# CONFIG_PACKAGE_banip is not set -# CONFIG_PACKAGE_batctl-default is not set -# CONFIG_PACKAGE_batctl-full is not set -# CONFIG_PACKAGE_batctl-tiny is not set -# CONFIG_PACKAGE_beanstalkd is not set -# CONFIG_PACKAGE_bmon is not set -# CONFIG_PACKAGE_boinc is not set -# CONFIG_PACKAGE_bpftool-full is not set -# CONFIG_PACKAGE_bpftool-minimal is not set -# CONFIG_PACKAGE_bwm-ng is not set -# CONFIG_PACKAGE_bwping is not set -# CONFIG_PACKAGE_cdnspeedtest is not set -# CONFIG_PACKAGE_chat is not set -# CONFIG_PACKAGE_cifsmount is not set -# CONFIG_PACKAGE_coap-server is not set -# CONFIG_PACKAGE_conserver is not set -# CONFIG_PACKAGE_crowdsec is not set -# CONFIG_PACKAGE_crowdsec-firewall-bouncer is not set -# CONFIG_PACKAGE_cshark is not set -# CONFIG_PACKAGE_daemonlogger is not set -# CONFIG_PACKAGE_darkstat is not set -# CONFIG_PACKAGE_dawn is not set -# CONFIG_PACKAGE_dhcpcd is not set -# CONFIG_PACKAGE_dmapd is not set -# CONFIG_PACKAGE_dnscrypt-proxy2 is not set -# CONFIG_PACKAGE_dnsforwarder is not set -# CONFIG_PACKAGE_dnstap is not set -# CONFIG_PACKAGE_dnstop is not set -# CONFIG_PACKAGE_ds-lite is not set -# CONFIG_PACKAGE_dsmboot is not set -# CONFIG_PACKAGE_esniper is not set -# CONFIG_PACKAGE_etherwake is not set -# CONFIG_PACKAGE_etherwake-nfqueue is not set -CONFIG_PACKAGE_ethtool=y -# CONFIG_ETHTOOL_PRETTY_DUMP is not set -# CONFIG_PACKAGE_fail2ban is not set -# CONFIG_PACKAGE_fakeidentd is not set -# CONFIG_PACKAGE_fakepop is not set -# CONFIG_PACKAGE_family-dns is not set -# CONFIG_PACKAGE_fast-classifier-example is not set -# CONFIG_PACKAGE_foolsm is not set -# CONFIG_PACKAGE_fping is not set -# CONFIG_PACKAGE_generate-ipv6-address is not set -# CONFIG_PACKAGE_geth is not set -# CONFIG_PACKAGE_gg is not set -# CONFIG_PACKAGE_git-lfs is not set -# CONFIG_PACKAGE_gnunet is not set -# CONFIG_PACKAGE_go-nats is not set -# CONFIG_PACKAGE_go-wol is not set -# CONFIG_PACKAGE_gost is not set -# CONFIG_PACKAGE_gre is not set -# CONFIG_PACKAGE_hnet-full is not set -# CONFIG_PACKAGE_hnet-full-l2tp is not set -# CONFIG_PACKAGE_hnet-full-secure is not set -# CONFIG_PACKAGE_hnetd-nossl is not set -# CONFIG_PACKAGE_hnetd-openssl is not set -# CONFIG_PACKAGE_httping is not set -# CONFIG_PACKAGE_httping-nossl is not set -# CONFIG_PACKAGE_https-dns-proxy is not set -# CONFIG_PACKAGE_hysteria is not set -# CONFIG_PACKAGE_i2pd is not set -# CONFIG_PACKAGE_ibrdtn-tools is not set -# CONFIG_PACKAGE_ibrdtnd is not set -# CONFIG_PACKAGE_ifstat is not set -# CONFIG_PACKAGE_iftop is not set -# CONFIG_PACKAGE_iiod is not set -# CONFIG_PACKAGE_iperf is not set -# CONFIG_PACKAGE_iperf3 is not set -# CONFIG_PACKAGE_iperf3-ssl is not set -# CONFIG_PACKAGE_ipip is not set -CONFIG_PACKAGE_ipset=y -# CONFIG_PACKAGE_ipset-dns is not set -# CONFIG_PACKAGE_ipset-lists is not set -# CONFIG_PACKAGE_ipt2socks is not set -# CONFIG_PACKAGE_iptraf-ng is not set -# CONFIG_PACKAGE_iputils-arping is not set -# CONFIG_PACKAGE_iputils-clockdiff is not set -# CONFIG_PACKAGE_iputils-ping is not set -# CONFIG_PACKAGE_iputils-tftpd is not set -# CONFIG_PACKAGE_iputils-tracepath is not set -# CONFIG_PACKAGE_ipvsadm is not set -CONFIG_PACKAGE_iw=y -# CONFIG_PACKAGE_iw-full is not set -# CONFIG_PACKAGE_jool-tools is not set -# CONFIG_PACKAGE_keepalived is not set -# CONFIG_PACKAGE_knxd is not set -# CONFIG_PACKAGE_kplex is not set -# CONFIG_PACKAGE_krb5-client is not set -# CONFIG_PACKAGE_krb5-libs is not set -# CONFIG_PACKAGE_krb5-server is not set -# CONFIG_PACKAGE_krb5-server-extras is not set -CONFIG_PACKAGE_libipset=y -# CONFIG_PACKAGE_libndp is not set -# CONFIG_PACKAGE_linknx is not set -# CONFIG_PACKAGE_lynx is not set -# CONFIG_PACKAGE_mac-telnet-client is not set -# CONFIG_PACKAGE_mac-telnet-discover is not set -# CONFIG_PACKAGE_mac-telnet-ping is not set -# CONFIG_PACKAGE_mac-telnet-server is not set -# CONFIG_PACKAGE_map is not set -# CONFIG_PACKAGE_mbusd is not set -# CONFIG_PACKAGE_memcached is not set -# CONFIG_PACKAGE_mii-tool is not set -# CONFIG_PACKAGE_mikrotik-btest is not set -# CONFIG_PACKAGE_mini_snmpd is not set -# CONFIG_PACKAGE_minimalist-pcproxy is not set -# CONFIG_PACKAGE_miredo is not set -CONFIG_PACKAGE_modemmanager=y - -# -# Configuration -# -CONFIG_MODEMMANAGER_WITH_MBIM=y -CONFIG_MODEMMANAGER_WITH_QMI=y -CONFIG_MODEMMANAGER_WITH_AT_COMMAND_VIA_DBUS=y -# end of Configuration - -# CONFIG_PACKAGE_mosquitto-client-nossl is not set -# CONFIG_PACKAGE_mosquitto-client-ssl is not set -# CONFIG_PACKAGE_mosquitto-nossl is not set -# CONFIG_PACKAGE_mosquitto-ssl is not set -# CONFIG_PACKAGE_mrd6 is not set -# CONFIG_PACKAGE_msd_lite is not set -# CONFIG_PACKAGE_mstpd is not set -# CONFIG_PACKAGE_mtr is not set -# CONFIG_PACKAGE_mwol is not set -# CONFIG_PACKAGE_natmap is not set -# CONFIG_PACKAGE_nbd is not set -# CONFIG_PACKAGE_nbd-server is not set -# CONFIG_PACKAGE_ncp is not set -# CONFIG_PACKAGE_ndppd is not set -# CONFIG_PACKAGE_ndptool is not set -# CONFIG_PACKAGE_nebula is not set -# CONFIG_PACKAGE_nebula-cert is not set -# CONFIG_PACKAGE_net-tools-route is not set -# CONFIG_PACKAGE_netcat is not set -# CONFIG_PACKAGE_netdiscover is not set -# CONFIG_PACKAGE_netifyd is not set -# CONFIG_PACKAGE_netperf is not set -# CONFIG_PACKAGE_netsniff-ng is not set -# CONFIG_PACKAGE_netstinky is not set -# CONFIG_PACKAGE_nextdns is not set -# CONFIG_PACKAGE_nfdump is not set -# CONFIG_PACKAGE_nlbwmon is not set -# CONFIG_PACKAGE_noping is not set -# CONFIG_PACKAGE_nut is not set -# CONFIG_PACKAGE_obfs4proxy is not set -CONFIG_PACKAGE_odhcp6c=y -CONFIG_PACKAGE_odhcp6c_ext_cer_id=0 -# CONFIG_PACKAGE_odhcpd is not set -CONFIG_PACKAGE_odhcpd-ipv6only=y - -# -# Configuration -# -CONFIG_PACKAGE_odhcpd_ipv6only_ext_cer_id=0 -# end of Configuration - -# CONFIG_PACKAGE_ola is not set -# CONFIG_PACKAGE_omcproxy is not set -# CONFIG_PACKAGE_onionshare-cli is not set -# CONFIG_PACKAGE_ooniprobe is not set -# CONFIG_PACKAGE_oor is not set -# CONFIG_PACKAGE_open-iscsi is not set -# CONFIG_PACKAGE_oscam is not set -# CONFIG_PACKAGE_oping is not set -# CONFIG_PACKAGE_ostiary is not set -# CONFIG_PACKAGE_pagekitec is not set -# CONFIG_PACKAGE_pcapplusplus is not set -# CONFIG_PACKAGE_pen is not set -# CONFIG_PACKAGE_phantap is not set -# CONFIG_PACKAGE_pimbd is not set -# CONFIG_PACKAGE_pingcheck is not set -# CONFIG_PACKAGE_port-mirroring is not set -CONFIG_PACKAGE_ppp=y -# CONFIG_PACKAGE_ppp-mod-passwordfd is not set -# CONFIG_PACKAGE_ppp-mod-pppoa is not set -CONFIG_PACKAGE_ppp-mod-pppoe=y -# CONFIG_PACKAGE_ppp-mod-pppol2tp is not set -# CONFIG_PACKAGE_ppp-mod-pptp is not set -# CONFIG_PACKAGE_ppp-mod-radius is not set -# CONFIG_PACKAGE_ppp-multilink is not set -# CONFIG_PACKAGE_pppdump is not set -# CONFIG_PACKAGE_pppoe-discovery is not set -# CONFIG_PACKAGE_pppossh is not set -# CONFIG_PACKAGE_pppstats is not set -# CONFIG_PACKAGE_proto-bonding is not set -# CONFIG_PACKAGE_proxychains-ng is not set -# CONFIG_PACKAGE_ptunnel-ng is not set -# CONFIG_PACKAGE_radsecproxy is not set -# CONFIG_PACKAGE_ratched is not set -# CONFIG_PACKAGE_ratechecker is not set -# CONFIG_PACKAGE_redsocks is not set -# CONFIG_PACKAGE_remserial is not set -# CONFIG_PACKAGE_restic-rest-server is not set -# CONFIG_PACKAGE_rpcapd is not set -# CONFIG_PACKAGE_rpcbind is not set -# CONFIG_PACKAGE_rssileds is not set -# CONFIG_PACKAGE_rsyslog is not set -# CONFIG_PACKAGE_safe-search is not set -# CONFIG_PACKAGE_samba4-admin is not set -# CONFIG_PACKAGE_samba4-client is not set -# CONFIG_PACKAGE_samba4-libs is not set -# CONFIG_PACKAGE_samba4-server is not set -# CONFIG_PACKAGE_samba4-utils is not set -# CONFIG_PACKAGE_samplicator is not set -# CONFIG_PACKAGE_scapy is not set -# CONFIG_PACKAGE_sctp-tools is not set -# CONFIG_PACKAGE_seafile-ccnet is not set -# CONFIG_PACKAGE_seafile-seahub is not set -# CONFIG_PACKAGE_seafile-server is not set -# CONFIG_PACKAGE_seafile-server-fuse is not set -# CONFIG_PACKAGE_ser2net is not set -# CONFIG_PACKAGE_simple-adblock is not set -# CONFIG_PACKAGE_simple-obfs-client is not set -# CONFIG_PACKAGE_simple-obfs-server is not set -# CONFIG_PACKAGE_smartdns is not set -# CONFIG_PACKAGE_smbinfo is not set -# CONFIG_PACKAGE_snmp-mibs is not set -# CONFIG_PACKAGE_snmp-utils is not set -# CONFIG_PACKAGE_snmpd is not set -# CONFIG_PACKAGE_snmptrapd is not set -# CONFIG_PACKAGE_snowflake-broker is not set -# CONFIG_PACKAGE_snowflake-client is not set -# CONFIG_PACKAGE_snowflake-distinctcounter is not set -# CONFIG_PACKAGE_snowflake-probetest is not set -# CONFIG_PACKAGE_snowflake-proxy is not set -# CONFIG_PACKAGE_snowflake-server is not set -# CONFIG_PACKAGE_socat is not set -# CONFIG_PACKAGE_softflowd is not set -# CONFIG_PACKAGE_soloscli is not set -# CONFIG_PACKAGE_speedtest-cli is not set -# CONFIG_PACKAGE_speedtest-go is not set -# CONFIG_PACKAGE_speedtest-netperf is not set -# CONFIG_PACKAGE_spoofer is not set -# CONFIG_PACKAGE_static-neighbor-reports is not set -# CONFIG_PACKAGE_stunnel is not set -# CONFIG_PACKAGE_sub-web is not set -# CONFIG_PACKAGE_switchdev-poller is not set -# CONFIG_PACKAGE_tac_plus is not set -# CONFIG_PACKAGE_tac_plus-pam is not set -# CONFIG_PACKAGE_tayga is not set -CONFIG_PACKAGE_tcpdump=y -# CONFIG_PACKAGE_tcpdump-mini is not set -# CONFIG_PACKAGE_tcping is not set -# CONFIG_PACKAGE_tcping-simple is not set -# CONFIG_PACKAGE_tcpping is not set -# CONFIG_PACKAGE_tgt is not set -# CONFIG_PACKAGE_tinyPortMapper is not set -# CONFIG_PACKAGE_tor is not set -# CONFIG_PACKAGE_tor-basic is not set -# CONFIG_PACKAGE_tor-fw-helper is not set -# CONFIG_PACKAGE_trafficshaper is not set -# CONFIG_PACKAGE_travelmate is not set -# CONFIG_PACKAGE_u2pnpd is not set -# CONFIG_PACKAGE_uacme is not set -CONFIG_PACKAGE_uclient-fetch=y -# CONFIG_PACKAGE_udp2raw is not set -# CONFIG_PACKAGE_udptunnel is not set -# CONFIG_PACKAGE_udpxy is not set -# CONFIG_PACKAGE_ulogd is not set -# CONFIG_PACKAGE_umdns is not set -# CONFIG_PACKAGE_usbip is not set -# CONFIG_PACKAGE_usteer is not set -# CONFIG_PACKAGE_uugamebooster is not set -# CONFIG_PACKAGE_v2ray-core is not set -# CONFIG_PACKAGE_vallumd is not set -# CONFIG_PACKAGE_verysync is not set -# CONFIG_PACKAGE_vlmcsd is not set -# CONFIG_PACKAGE_vncrepeater is not set -# CONFIG_PACKAGE_vnstat is not set -# CONFIG_PACKAGE_vnstat2 is not set -# CONFIG_PACKAGE_vpn-policy-routing is not set -# CONFIG_PACKAGE_vpnbypass is not set -# CONFIG_PACKAGE_vti is not set -# CONFIG_PACKAGE_vxlan is not set -# CONFIG_PACKAGE_wakeonlan is not set -# CONFIG_PACKAGE_wg-installer-client is not set -# CONFIG_PACKAGE_wpan-tools is not set -CONFIG_PACKAGE_wwan=y -# CONFIG_PACKAGE_xinetd is not set -# CONFIG_PACKAGE_xray-core is not set -# end of Network - -# -# Sound -# -# CONFIG_PACKAGE_alsa-utils is not set -# CONFIG_PACKAGE_alsa-utils-seq is not set -# CONFIG_PACKAGE_alsa-utils-tests is not set -# CONFIG_PACKAGE_aserver is not set -# CONFIG_PACKAGE_espeak is not set -# CONFIG_PACKAGE_faad2 is not set -# CONFIG_PACKAGE_fdk-aac is not set -# CONFIG_PACKAGE_forked-daapd is not set -# CONFIG_PACKAGE_ices is not set -# CONFIG_PACKAGE_lame is not set -# CONFIG_PACKAGE_lame-lib is not set -# CONFIG_PACKAGE_liblo-utils is not set -# CONFIG_PACKAGE_madplay is not set -# CONFIG_PACKAGE_moc is not set -# CONFIG_PACKAGE_mpc is not set -# CONFIG_PACKAGE_mpd-avahi-service is not set -# CONFIG_PACKAGE_mpd-full is not set -# CONFIG_PACKAGE_mpd-mini is not set -# CONFIG_PACKAGE_mpg123 is not set -# CONFIG_PACKAGE_opus-tools is not set -# CONFIG_PACKAGE_pianod is not set -# CONFIG_PACKAGE_pianod-client is not set -# CONFIG_PACKAGE_portaudio is not set -# CONFIG_PACKAGE_pulseaudio-daemon is not set -# CONFIG_PACKAGE_pulseaudio-daemon-avahi is not set -# CONFIG_PACKAGE_shairplay is not set -# CONFIG_PACKAGE_shairport-sync-mbedtls is not set -# CONFIG_PACKAGE_shairport-sync-mini is not set -# CONFIG_PACKAGE_shairport-sync-openssl is not set -# CONFIG_PACKAGE_shine is not set -# CONFIG_PACKAGE_sox is not set -# CONFIG_PACKAGE_squeezelite-full is not set -# CONFIG_PACKAGE_squeezelite-mini is not set -# CONFIG_PACKAGE_svox is not set -# CONFIG_PACKAGE_upmpdcli is not set -# end of Sound - -# -# Utilities -# - -# -# BigClown -# -# CONFIG_PACKAGE_bigclown-control-tool is not set -# CONFIG_PACKAGE_bigclown-firmware-tool is not set -# CONFIG_PACKAGE_bigclown-gateway is not set -# CONFIG_PACKAGE_bigclown-mqtt2influxdb is not set -# end of BigClown - -# -# Boot Loaders -# -# CONFIG_PACKAGE_fconfig is not set -CONFIG_PACKAGE_uboot-envtools=y -# end of Boot Loaders - -# -# Compression -# -# CONFIG_PACKAGE_7z is not set -# CONFIG_PACKAGE_bsdtar is not set -# CONFIG_PACKAGE_bsdtar-noopenssl is not set -# CONFIG_PACKAGE_bzip2 is not set -# CONFIG_PACKAGE_gzip is not set -# CONFIG_PACKAGE_lz4 is not set -# CONFIG_PACKAGE_pigz is not set -# CONFIG_PACKAGE_unrar is not set -# CONFIG_PACKAGE_unzip is not set -# CONFIG_PACKAGE_xz-utils is not set -# CONFIG_PACKAGE_zipcmp is not set -# CONFIG_PACKAGE_zipmerge is not set -# CONFIG_PACKAGE_ziptool is not set -# CONFIG_PACKAGE_zstd is not set -# end of Compression - -# -# Database -# -# CONFIG_PACKAGE_mariadb-client is not set -# CONFIG_PACKAGE_mariadb-server-base is not set -# CONFIG_PACKAGE_pgsql-cli is not set -# CONFIG_PACKAGE_pgsql-cli-extra is not set -# CONFIG_PACKAGE_pgsql-server is not set -# CONFIG_PACKAGE_rrdcgi1 is not set -# CONFIG_PACKAGE_rrdtool1 is not set -# CONFIG_PACKAGE_sqlite3-cli is not set -# CONFIG_PACKAGE_unixodbc-tools is not set -# end of Database - -# -# Disc -# -# CONFIG_PACKAGE_blkdiscard is not set -CONFIG_PACKAGE_blkid=m -CONFIG_PACKAGE_blockdev=m -# CONFIG_PACKAGE_cfdisk is not set -# CONFIG_PACKAGE_cgdisk is not set -# CONFIG_PACKAGE_eject is not set -# CONFIG_PACKAGE_fdisk is not set -# CONFIG_PACKAGE_findfs is not set -# CONFIG_PACKAGE_fio is not set -# CONFIG_PACKAGE_fixparts is not set -# CONFIG_PACKAGE_gdisk is not set -# CONFIG_PACKAGE_hd-idle is not set -# CONFIG_PACKAGE_hdparm is not set -# CONFIG_PACKAGE_lsblk is not set -# CONFIG_PACKAGE_lvm2 is not set -# CONFIG_PACKAGE_lvm2-selinux is not set -# CONFIG_PACKAGE_mdadm is not set -# CONFIG_PACKAGE_parted is not set -# CONFIG_PACKAGE_partx-utils is not set -# CONFIG_PACKAGE_sfdisk is not set -# CONFIG_PACKAGE_sgdisk is not set -# CONFIG_PACKAGE_wipefs is not set -# end of Disc - -# -# Editors -# -# CONFIG_PACKAGE_joe is not set -# CONFIG_PACKAGE_jupp is not set -# CONFIG_PACKAGE_mg is not set -CONFIG_PACKAGE_nano=y -# CONFIG_PACKAGE_nano-full is not set -# CONFIG_PACKAGE_nano-plus is not set -# CONFIG_PACKAGE_vim is not set -# CONFIG_PACKAGE_vim-full is not set -# CONFIG_PACKAGE_vim-fuller is not set -# CONFIG_PACKAGE_vim-help is not set -# CONFIG_PACKAGE_vim-runtime is not set -# CONFIG_PACKAGE_zile is not set -# end of Editors - -# -# Encryption -# -# CONFIG_PACKAGE_ccrypt is not set -# CONFIG_PACKAGE_certtool is not set -# CONFIG_PACKAGE_cryptsetup is not set -# CONFIG_PACKAGE_cryptsetup-ssh is not set -# CONFIG_PACKAGE_gnupg is not set -# CONFIG_PACKAGE_gnupg2 is not set -# CONFIG_PACKAGE_gnupg2-dirmngr is not set -# CONFIG_PACKAGE_gnutls-utils is not set -# CONFIG_PACKAGE_gpgv is not set -# CONFIG_PACKAGE_gpgv2 is not set -# CONFIG_PACKAGE_keyctl is not set -# CONFIG_PACKAGE_keyutils is not set -# CONFIG_PACKAGE_px5g-mbedtls is not set -# CONFIG_PACKAGE_px5g-standalone is not set -# CONFIG_PACKAGE_px5g-wolfssl is not set -# CONFIG_PACKAGE_stoken is not set -# end of Encryption - -# -# Filesystem -# -# CONFIG_PACKAGE_acl is not set -# CONFIG_PACKAGE_afuse is not set -# CONFIG_PACKAGE_antfs-mount is not set -# CONFIG_PACKAGE_attr is not set -# CONFIG_PACKAGE_badblocks is not set -# CONFIG_PACKAGE_btrfs-progs is not set -# CONFIG_PACKAGE_chattr is not set -# CONFIG_PACKAGE_debugfs is not set -# CONFIG_PACKAGE_dosfstools is not set -# CONFIG_PACKAGE_dumpe2fs is not set -# CONFIG_PACKAGE_e2freefrag is not set -CONFIG_PACKAGE_e2fsprogs=m -# CONFIG_PACKAGE_e4crypt is not set -# CONFIG_PACKAGE_exfat-fsck is not set -# CONFIG_PACKAGE_exfat-mkfs is not set -# CONFIG_PACKAGE_f2fs-tools is not set -# CONFIG_PACKAGE_f2fs-tools-selinux is not set -# CONFIG_PACKAGE_f2fsck is not set -# CONFIG_PACKAGE_f2fsck-selinux is not set -# CONFIG_PACKAGE_filefrag is not set -# CONFIG_PACKAGE_fstrim is not set -# CONFIG_PACKAGE_fuse-utils is not set -# CONFIG_PACKAGE_fuse3-utils is not set -# CONFIG_PACKAGE_hfsfsck is not set -# CONFIG_PACKAGE_lsattr is not set -CONFIG_PACKAGE_mkf2fs=m -# CONFIG_PACKAGE_mkf2fs-selinux is not set -# CONFIG_PACKAGE_mkhfs is not set -# CONFIG_PACKAGE_ncdu is not set -# CONFIG_PACKAGE_nfs-utils is not set -# CONFIG_PACKAGE_nfs-utils-libs is not set -# CONFIG_PACKAGE_ntfs-3g is not set -# CONFIG_PACKAGE_ntfs-3g-low is not set -# CONFIG_PACKAGE_ntfs-3g-utils is not set -# CONFIG_PACKAGE_ntfs3-mount is not set -# CONFIG_PACKAGE_owfs is not set -# CONFIG_PACKAGE_owshell is not set -# CONFIG_PACKAGE_resize2fs is not set -# CONFIG_PACKAGE_squashfs-tools-mksquashfs is not set -# CONFIG_PACKAGE_squashfs-tools-unsquashfs is not set -# CONFIG_PACKAGE_swap-utils is not set -# CONFIG_PACKAGE_sysfsutils is not set -# CONFIG_PACKAGE_tune2fs is not set -# CONFIG_PACKAGE_xfs-admin is not set -# CONFIG_PACKAGE_xfs-fsck is not set -# CONFIG_PACKAGE_xfs-growfs is not set -# CONFIG_PACKAGE_xfs-mkfs is not set -# end of Filesystem - -# -# Image Manipulation -# -# CONFIG_PACKAGE_libjpeg-turbo-utils is not set -# CONFIG_PACKAGE_tiff-utils is not set -# end of Image Manipulation - -# -# Microcontroller programming -# -# CONFIG_PACKAGE_avrdude is not set -# CONFIG_PACKAGE_dfu-programmer is not set -# CONFIG_PACKAGE_stm32flash is not set -# end of Microcontroller programming - -# -# RTKLIB Suite -# -# CONFIG_PACKAGE_convbin is not set -# CONFIG_PACKAGE_pos2kml is not set -# CONFIG_PACKAGE_rnx2rtkp is not set -# CONFIG_PACKAGE_rtkrcv is not set -# CONFIG_PACKAGE_str2str is not set -# end of RTKLIB Suite - -# -# Shells -# -# CONFIG_PACKAGE_bash is not set -# CONFIG_PACKAGE_fish is not set -# CONFIG_PACKAGE_klish is not set -# CONFIG_PACKAGE_mksh is not set -# CONFIG_PACKAGE_tcsh is not set -# CONFIG_PACKAGE_zsh is not set -# end of Shells - -# -# Telephony -# -# CONFIG_PACKAGE_dahdi-cfg is not set -# CONFIG_PACKAGE_dahdi-monitor is not set -# CONFIG_PACKAGE_gsm-utils is not set -# CONFIG_PACKAGE_sipgrep is not set -# CONFIG_PACKAGE_sngrep is not set -# end of Telephony - -# -# Terminal -# -# CONFIG_PACKAGE_agetty is not set -# CONFIG_PACKAGE_dvtm is not set -# CONFIG_PACKAGE_minicom is not set -# CONFIG_PACKAGE_picocom is not set -# CONFIG_PACKAGE_rtty-mbedtls is not set -# CONFIG_PACKAGE_rtty-nossl is not set -# CONFIG_PACKAGE_rtty-openssl is not set -# CONFIG_PACKAGE_rtty-wolfssl is not set -# CONFIG_PACKAGE_screen is not set -# CONFIG_PACKAGE_script-utils is not set -# CONFIG_PACKAGE_serialconsole is not set -# CONFIG_PACKAGE_setterm is not set -# CONFIG_PACKAGE_tio is not set -# CONFIG_PACKAGE_tmux is not set -# CONFIG_PACKAGE_ttyd is not set -# CONFIG_PACKAGE_wall is not set -# end of Terminal - -# -# Virtualization -# -# end of Virtualization - -# -# Zoneinfo -# -# CONFIG_PACKAGE_zoneinfo-africa is not set -# CONFIG_PACKAGE_zoneinfo-all is not set -# CONFIG_PACKAGE_zoneinfo-asia is not set -# CONFIG_PACKAGE_zoneinfo-atlantic is not set -# CONFIG_PACKAGE_zoneinfo-australia-nz is not set -# CONFIG_PACKAGE_zoneinfo-core is not set -# CONFIG_PACKAGE_zoneinfo-europe is not set -# CONFIG_PACKAGE_zoneinfo-india is not set -# CONFIG_PACKAGE_zoneinfo-northamerica is not set -# CONFIG_PACKAGE_zoneinfo-pacific is not set -# CONFIG_PACKAGE_zoneinfo-poles is not set -# CONFIG_PACKAGE_zoneinfo-simple is not set -# CONFIG_PACKAGE_zoneinfo-southamerica is not set -# end of Zoneinfo - -# -# libimobiledevice -# -# CONFIG_PACKAGE_idevicerestore is not set -# CONFIG_PACKAGE_irecovery is not set -# CONFIG_PACKAGE_libimobiledevice-utils is not set -# CONFIG_PACKAGE_libusbmuxd-utils is not set -# CONFIG_PACKAGE_plistutil is not set -# CONFIG_PACKAGE_usbmuxd is not set -# end of libimobiledevice - -# -# libselinux tools -# -# CONFIG_PACKAGE_libselinux-avcstat is not set -# CONFIG_PACKAGE_libselinux-compute_av is not set -# CONFIG_PACKAGE_libselinux-compute_create is not set -# CONFIG_PACKAGE_libselinux-compute_member is not set -# CONFIG_PACKAGE_libselinux-compute_relabel is not set -# CONFIG_PACKAGE_libselinux-getconlist is not set -# CONFIG_PACKAGE_libselinux-getdefaultcon is not set -# CONFIG_PACKAGE_libselinux-getenforce is not set -# CONFIG_PACKAGE_libselinux-getfilecon is not set -# CONFIG_PACKAGE_libselinux-getpidcon is not set -# CONFIG_PACKAGE_libselinux-getsebool is not set -# CONFIG_PACKAGE_libselinux-getseuser is not set -# CONFIG_PACKAGE_libselinux-matchpathcon is not set -# CONFIG_PACKAGE_libselinux-policyvers is not set -# CONFIG_PACKAGE_libselinux-sefcontext_compile is not set -# CONFIG_PACKAGE_libselinux-selabel_digest is not set -# CONFIG_PACKAGE_libselinux-selabel_get_digests_all_partial_matches is not set -# CONFIG_PACKAGE_libselinux-selabel_lookup is not set -# CONFIG_PACKAGE_libselinux-selabel_lookup_best_match is not set -# CONFIG_PACKAGE_libselinux-selabel_partial_match is not set -# CONFIG_PACKAGE_libselinux-selinux_check_access is not set -# CONFIG_PACKAGE_libselinux-selinux_check_securetty_context is not set -# CONFIG_PACKAGE_libselinux-selinuxenabled is not set -# CONFIG_PACKAGE_libselinux-selinuxexeccon is not set -# CONFIG_PACKAGE_libselinux-setenforce is not set -# CONFIG_PACKAGE_libselinux-setfilecon is not set -# CONFIG_PACKAGE_libselinux-togglesebool is not set -# CONFIG_PACKAGE_libselinux-validatetrans is not set -# end of libselinux tools - -# CONFIG_PACKAGE_ack is not set -# CONFIG_PACKAGE_acpid is not set -# CONFIG_PACKAGE_adb is not set -# CONFIG_PACKAGE_airos-dfs-reset is not set -# CONFIG_PACKAGE_ap51-flash is not set -# CONFIG_PACKAGE_apk is not set -# CONFIG_PACKAGE_at is not set -# CONFIG_PACKAGE_atheepmgr is not set -# CONFIG_PACKAGE_audit is not set -# CONFIG_PACKAGE_audit-utils is not set -# CONFIG_PACKAGE_augeas is not set -# CONFIG_PACKAGE_augeas-lenses is not set -# CONFIG_PACKAGE_augeas-lenses-tests is not set -# CONFIG_PACKAGE_bandwidthd is not set -# CONFIG_PACKAGE_bandwidthd-pgsql is not set -# CONFIG_PACKAGE_bandwidthd-php is not set -# CONFIG_PACKAGE_bandwidthd-sqlite is not set -# CONFIG_PACKAGE_banhostlist is not set -# CONFIG_PACKAGE_bc is not set -# CONFIG_PACKAGE_bluelog is not set -# CONFIG_PACKAGE_bluez-daemon is not set -# CONFIG_PACKAGE_bluez-utils is not set -# CONFIG_PACKAGE_bluez-utils-extra is not set -# CONFIG_PACKAGE_bonniexx is not set -# CONFIG_PACKAGE_bottlerocket is not set -# CONFIG_PACKAGE_bsdiff is not set -# CONFIG_PACKAGE_bspatch is not set -# CONFIG_PACKAGE_byobu is not set -# CONFIG_PACKAGE_byobu-utils is not set -# CONFIG_PACKAGE_cache-domains-mbedtls is not set -# CONFIG_PACKAGE_cache-domains-openssl is not set -# CONFIG_PACKAGE_cache-domains-wolfssl is not set -# CONFIG_PACKAGE_cal is not set -# CONFIG_PACKAGE_canutils is not set -# CONFIG_PACKAGE_cgroup-tools is not set -# CONFIG_PACKAGE_cgroupfs-mount is not set -# CONFIG_PACKAGE_checkpolicy is not set -# CONFIG_PACKAGE_checksec is not set -# CONFIG_PACKAGE_checksec_automator is not set -# CONFIG_PACKAGE_chkcon is not set -# CONFIG_PACKAGE_cmdpad is not set -# CONFIG_PACKAGE_cni is not set -# CONFIG_PACKAGE_cni-plugins is not set -# CONFIG_PACKAGE_coap-client is not set -# CONFIG_PACKAGE_collectd is not set -# CONFIG_PACKAGE_conmon is not set -# CONFIG_PACKAGE_containerd is not set -# CONFIG_PACKAGE_coremark is not set -# CONFIG_PACKAGE_coreutils is not set -# CONFIG_PACKAGE_cpulimit is not set -# CONFIG_PACKAGE_cpulimit-ng is not set -# CONFIG_PACKAGE_crconf is not set -# CONFIG_PACKAGE_crelay is not set -# CONFIG_PACKAGE_crun is not set -# CONFIG_PACKAGE_csstidy is not set -# CONFIG_PACKAGE_ct-bugcheck is not set -# CONFIG_PACKAGE_ctop is not set -CONFIG_PACKAGE_dbus=y -# CONFIG_PACKAGE_dbus-utils is not set -# CONFIG_PACKAGE_device-observatory is not set -# CONFIG_PACKAGE_dfu-util is not set -# CONFIG_PACKAGE_dhrystone is not set -# CONFIG_PACKAGE_digitemp is not set -# CONFIG_PACKAGE_digitemp-usb is not set -# CONFIG_PACKAGE_dmesg is not set -# CONFIG_PACKAGE_docker is not set -# CONFIG_PACKAGE_docker-compose is not set -# CONFIG_PACKAGE_dockerd is not set -# CONFIG_PACKAGE_domoticz is not set -# CONFIG_PACKAGE_dropbearconvert is not set -# CONFIG_PACKAGE_dtc is not set -# CONFIG_PACKAGE_dumb-init is not set -# CONFIG_PACKAGE_dump1090 is not set -# CONFIG_PACKAGE_ecdsautils is not set -# CONFIG_PACKAGE_elektra-kdb is not set -# CONFIG_PACKAGE_evtest is not set -# CONFIG_PACKAGE_extract is not set -# CONFIG_PACKAGE_fdt-utils is not set -# CONFIG_PACKAGE_file is not set -# CONFIG_PACKAGE_filebrowser is not set -# CONFIG_PACKAGE_findutils is not set -# CONFIG_PACKAGE_findutils-find is not set -# CONFIG_PACKAGE_findutils-locate is not set -# CONFIG_PACKAGE_findutils-xargs is not set -# CONFIG_PACKAGE_flashrom is not set -# CONFIG_PACKAGE_flashrom-pci is not set -# CONFIG_PACKAGE_flashrom-spi is not set -# CONFIG_PACKAGE_flashrom-usb is not set -# CONFIG_PACKAGE_flock is not set -# CONFIG_PACKAGE_fritz-caldata is not set -# CONFIG_PACKAGE_fritz-tffs is not set -# CONFIG_PACKAGE_fritz-tffs-nand is not set -# CONFIG_PACKAGE_ftdi_eeprom is not set -# CONFIG_PACKAGE_fuse-overlayfs is not set -# CONFIG_PACKAGE_gammu is not set -# CONFIG_PACKAGE_gawk is not set -# CONFIG_PACKAGE_gddrescue is not set -# CONFIG_PACKAGE_getopt is not set -# CONFIG_PACKAGE_giflib-utils is not set -# CONFIG_PACKAGE_gkermit is not set -# CONFIG_PACKAGE_gnuplot is not set -# CONFIG_PACKAGE_gpioctl-sysfs is not set -# CONFIG_PACKAGE_gpiod-tools is not set -# CONFIG_PACKAGE_gpsd is not set -# CONFIG_PACKAGE_gpsd-clients is not set -# CONFIG_PACKAGE_gpsd-utils is not set -# CONFIG_PACKAGE_grep is not set -# CONFIG_PACKAGE_hamlib is not set -# CONFIG_PACKAGE_haserl is not set -# CONFIG_PACKAGE_hashdeep is not set -# CONFIG_PACKAGE_haveged is not set -# CONFIG_PACKAGE_hplip-common is not set -# CONFIG_PACKAGE_hplip-sane is not set -# CONFIG_PACKAGE_hub-ctrl is not set -# CONFIG_PACKAGE_hwclock is not set -# CONFIG_PACKAGE_hwinfo is not set -# CONFIG_PACKAGE_hwloc-utils is not set -# CONFIG_PACKAGE_i2c-tools is not set -# CONFIG_PACKAGE_iconv is not set -# CONFIG_PACKAGE_iio-utils is not set -# CONFIG_PACKAGE_inotifywait is not set -# CONFIG_PACKAGE_inotifywatch is not set -# CONFIG_PACKAGE_io is not set -# CONFIG_PACKAGE_ipfs-http-client-tests is not set -# CONFIG_PACKAGE_irqbalance is not set -# CONFIG_PACKAGE_iwcap is not set -CONFIG_PACKAGE_iwinfo=y -# CONFIG_PACKAGE_joker is not set -# CONFIG_PACKAGE_jq is not set -CONFIG_PACKAGE_jshn=y -# CONFIG_PACKAGE_kmod is not set -CONFIG_PACKAGE_kvcedit=y -# CONFIG_PACKAGE_lcd4linux-custom is not set -# CONFIG_PACKAGE_lcd4linux-full is not set -# CONFIG_PACKAGE_lcdproc-clients is not set -# CONFIG_PACKAGE_lcdproc-drivers is not set -# CONFIG_PACKAGE_lcdproc-server is not set -# CONFIG_PACKAGE_less is not set -# CONFIG_PACKAGE_less-wide is not set -CONFIG_PACKAGE_libjson-script=y -# CONFIG_PACKAGE_libnetwork is not set -# CONFIG_PACKAGE_librespeed-cli is not set -# CONFIG_PACKAGE_libxml2-utils is not set -# CONFIG_PACKAGE_lm-sensors is not set -# CONFIG_PACKAGE_lm-sensors-detect is not set -# CONFIG_PACKAGE_logger is not set -# CONFIG_PACKAGE_logrotate is not set -# CONFIG_PACKAGE_look is not set -CONFIG_PACKAGE_losetup=m -# CONFIG_PACKAGE_lrzsz is not set -# CONFIG_PACKAGE_lscpu is not set -# CONFIG_PACKAGE_lsof is not set -# CONFIG_PACKAGE_lxc is not set -# CONFIG_PACKAGE_maccalc is not set -# CONFIG_PACKAGE_macchanger is not set -# CONFIG_PACKAGE_mbedtls-util is not set -# CONFIG_PACKAGE_mbim-utils is not set -# CONFIG_PACKAGE_mbtools is not set -# CONFIG_PACKAGE_mc is not set -# CONFIG_PACKAGE_mcookie is not set -CONFIG_PACKAGE_mhz=y -# CONFIG_PACKAGE_micrond is not set -# CONFIG_PACKAGE_miniflux is not set -# CONFIG_PACKAGE_mmc-utils is not set -# CONFIG_PACKAGE_more is not set -# CONFIG_PACKAGE_moreutils is not set -# CONFIG_PACKAGE_mosh-client is not set -# CONFIG_PACKAGE_mosh-server is not set -# CONFIG_PACKAGE_mount-utils is not set -# CONFIG_PACKAGE_mpack is not set -# CONFIG_PACKAGE_mt-st is not set -# CONFIG_PACKAGE_namei is not set -# CONFIG_PACKAGE_nand-utils is not set -# CONFIG_PACKAGE_naywatch is not set -# CONFIG_PACKAGE_netopeer2-cli is not set -# CONFIG_PACKAGE_netopeer2-server is not set -# CONFIG_PACKAGE_netwhere is not set -# CONFIG_PACKAGE_nnn is not set -# CONFIG_PACKAGE_nsenter is not set -# CONFIG_PACKAGE_nss-utils is not set -# CONFIG_PACKAGE_oath-toolkit is not set -# CONFIG_PACKAGE_oci-runtime-tool is not set -# CONFIG_PACKAGE_open-plc-utils is not set -# CONFIG_PACKAGE_open2300 is not set -# CONFIG_PACKAGE_openobex is not set -# CONFIG_PACKAGE_openobex-apps is not set -# CONFIG_PACKAGE_openocd is not set -# CONFIG_PACKAGE_opensc-utils is not set -CONFIG_PACKAGE_openssl-util=y -# CONFIG_PACKAGE_openzwave is not set -# CONFIG_PACKAGE_openzwave-config is not set -# CONFIG_PACKAGE_owipcalc is not set -CONFIG_PACKAGE_pciids=y -CONFIG_PACKAGE_pciutils=y -# CONFIG_PACKAGE_pcsc-tools is not set -# CONFIG_PACKAGE_pcscd is not set -# CONFIG_PACKAGE_podman is not set -# CONFIG_PACKAGE_podman-selinux is not set -# CONFIG_PACKAGE_policycoreutils is not set -# CONFIG_PACKAGE_powertop is not set -# CONFIG_PACKAGE_pps-tools is not set -# CONFIG_PACKAGE_prlimit is not set -# CONFIG_PACKAGE_procps-ng is not set -# CONFIG_PACKAGE_progress is not set -# CONFIG_PACKAGE_prometheus is not set -# CONFIG_PACKAGE_prometheus-node-exporter-lua is not set -# CONFIG_PACKAGE_prometheus-statsd-exporter is not set -# CONFIG_PACKAGE_pservice is not set -# CONFIG_PACKAGE_psmisc is not set -# CONFIG_PACKAGE_pv is not set -# CONFIG_PACKAGE_qmi-utils is not set -# CONFIG_PACKAGE_qrencode is not set -# CONFIG_PACKAGE_quota is not set -# CONFIG_PACKAGE_ravpower-mcu is not set -# CONFIG_PACKAGE_readsb is not set -# CONFIG_PACKAGE_relayctl is not set -# CONFIG_PACKAGE_rename is not set -# CONFIG_PACKAGE_reptyr is not set -# CONFIG_PACKAGE_restic is not set -# CONFIG_PACKAGE_rng-tools is not set -# CONFIG_PACKAGE_rtl-ais is not set -# CONFIG_PACKAGE_rtl-sdr is not set -# CONFIG_PACKAGE_rtl_433 is not set -# CONFIG_PACKAGE_runc is not set -# CONFIG_PACKAGE_sane-backends is not set -# CONFIG_PACKAGE_sane-daemon is not set -# CONFIG_PACKAGE_sane-frontends is not set -# CONFIG_PACKAGE_secilc is not set -# CONFIG_PACKAGE_sed is not set -# CONFIG_PACKAGE_selinux-audit2allow is not set -# CONFIG_PACKAGE_selinux-chcat is not set -# CONFIG_PACKAGE_selinux-semanage is not set -# CONFIG_PACKAGE_semodule-utils is not set -# CONFIG_PACKAGE_serdisplib-tools is not set -# CONFIG_PACKAGE_setools is not set -# CONFIG_PACKAGE_setserial is not set -# CONFIG_PACKAGE_shadow-utils is not set -CONFIG_PACKAGE_shellsync=y -# CONFIG_PACKAGE_sipcalc is not set -# CONFIG_PACKAGE_sispmctl is not set -# CONFIG_PACKAGE_slide-switch is not set -# CONFIG_PACKAGE_smartd is not set -# CONFIG_PACKAGE_smartd-mail is not set -# CONFIG_PACKAGE_smartmontools is not set -# CONFIG_PACKAGE_smartmontools-drivedb is not set -# CONFIG_PACKAGE_smstools3 is not set -# CONFIG_PACKAGE_sockread is not set -# CONFIG_PACKAGE_spi-tools is not set -# CONFIG_PACKAGE_spidev-test is not set -# CONFIG_PACKAGE_ssdeep is not set -# CONFIG_PACKAGE_sshpass is not set -# CONFIG_PACKAGE_stdiscosrv is not set -# CONFIG_PACKAGE_strace is not set -CONFIG_STRACE_NONE=y -# CONFIG_STRACE_LIBDW is not set -# CONFIG_STRACE_LIBUNWIND is not set -# CONFIG_PACKAGE_strelaysrv is not set -# CONFIG_PACKAGE_stress is not set -# CONFIG_PACKAGE_stress-ng is not set -# CONFIG_PACKAGE_subconverter is not set -# CONFIG_PACKAGE_sumo is not set -# CONFIG_PACKAGE_supervisor is not set -# CONFIG_PACKAGE_syncthing is not set -# CONFIG_PACKAGE_sysrepo is not set -# CONFIG_PACKAGE_sysrepocfg is not set -# CONFIG_PACKAGE_sysrepoctl is not set -# CONFIG_PACKAGE_sysstat is not set -# CONFIG_PACKAGE_tar is not set -# CONFIG_PACKAGE_taskwarrior is not set -# CONFIG_PACKAGE_telegraf is not set -# CONFIG_PACKAGE_telegraf-full is not set -# CONFIG_PACKAGE_telldus-core is not set -# CONFIG_PACKAGE_temperusb is not set -# CONFIG_PACKAGE_tesseract is not set -# CONFIG_PACKAGE_tini is not set -# CONFIG_PACKAGE_tinyionice is not set -# CONFIG_PACKAGE_tinymembench is not set -# CONFIG_PACKAGE_tracertools is not set -# CONFIG_PACKAGE_tree is not set -# CONFIG_PACKAGE_triggerhappy is not set -CONFIG_PACKAGE_ubi-utils=y -# CONFIG_PACKAGE_ubnt-manager is not set -# CONFIG_PACKAGE_udns-dnsget is not set -# CONFIG_PACKAGE_udns-ex-rdns is not set -# CONFIG_PACKAGE_udns-rblcheck is not set -# CONFIG_PACKAGE_ugps is not set -# CONFIG_PACKAGE_uhubctl is not set -# CONFIG_PACKAGE_uledd is not set -# CONFIG_PACKAGE_unshare is not set -# CONFIG_PACKAGE_usb-modeswitch is not set -CONFIG_PACKAGE_usbids=y -CONFIG_PACKAGE_usbutils=y -# CONFIG_PACKAGE_uuidd is not set -# CONFIG_PACKAGE_uuidgen is not set -# CONFIG_PACKAGE_uvcdynctrl is not set -# CONFIG_PACKAGE_v4l-utils is not set -# CONFIG_PACKAGE_view1090 is not set -# CONFIG_PACKAGE_viewadsb is not set -# CONFIG_PACKAGE_watchcat is not set -# CONFIG_PACKAGE_whereis is not set -# CONFIG_PACKAGE_which is not set -# CONFIG_PACKAGE_whiptail is not set -# CONFIG_PACKAGE_whois is not set -# CONFIG_PACKAGE_wifitoggle is not set -# CONFIG_PACKAGE_wipe is not set -# CONFIG_PACKAGE_xsltproc is not set -# CONFIG_PACKAGE_xxd is not set -# CONFIG_PACKAGE_yanglint is not set -# CONFIG_PACKAGE_yara is not set -# CONFIG_PACKAGE_ykpers is not set -# CONFIG_PACKAGE_yq is not set -# end of Utilities - -# -# Xorg -# - -# -# Font-Utils -# -# CONFIG_PACKAGE_fontconfig is not set -# end of Font-Utils -# end of Xorg diff --git a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_defs.lua b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_defs.lua index d6f982a504b..68fd5734a8c 100644 --- a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_defs.lua +++ b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_defs.lua @@ -86,6 +86,8 @@ mtwifi_defs.chip_cfgs = { -- uci config = dat config, default value ["beacon_int"] = { "BeaconPeriod" , "100"}, ["dtim_period"] = { "DtimPeriod", "1"}, + ["whnat"] = { "WHNAT", "1"}, + ["bandsteering"] = { "BandSteering", "0"}, } mtwifi_defs.reinstall_cfgs = { @@ -97,8 +99,6 @@ mtwifi_defs.iwpriv_ap_cfgs = { -- uci config = iwpriv set cmd , default value ["kicklow"] = {"KickStaRssiLow", "0"}, ["assocthres"] = {"AssocReqRssiThres" , "0"}, - ["whnat"] = { "WHNAT", "1"}, - ["bandsteering"] = { "BandSteering", "0"}, } mtwifi_defs.enc2dat = { From bd80bab47fe92214f7ae4459719ad0f8c376c50f Mon Sep 17 00:00:00 2001 From: MeIsReallyBa <38341209+MeIsReallyBa@users.noreply.github.com> Date: Sun, 31 Dec 2023 12:56:55 +0800 Subject: [PATCH 04/14] fix enable wapp logic --- .../mtwifi-cfg/files/wapp/startwapp.sh | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/package/mtk/applications/mtwifi-cfg/files/wapp/startwapp.sh b/package/mtk/applications/mtwifi-cfg/files/wapp/startwapp.sh index 06393f024be..5998c103123 100755 --- a/package/mtk/applications/mtwifi-cfg/files/wapp/startwapp.sh +++ b/package/mtk/applications/mtwifi-cfg/files/wapp/startwapp.sh @@ -21,19 +21,18 @@ sed -i "s/map_agent_alid=.*/map_agent_alid=${agent_al_mac}/g" /etc/map/1905d.cfg if [ "$ra0_7981" -eq "1" ] || [ "$ra0_7986" -eq "1" ]; then ra0=1 fi + + ra0_7981="$(uci get wireless.default_MT7981_1_1.disabled)" + ra0_7986="$(uci get wireless.default_MT7986_1_1.disabled)" + if [ "$ra0_7981" -eq "1" ] || [ "$ra0_7986" -eq "1" ]; then + ra0=0 + rax0=0 + fi rax0_7981="$(uci get wireless.MT7981_1_2.ieee80211r)" rax0_7986="$(uci get wireless.MT7986_1_2.ieee80211r)" if [ "$rax0_7981" -eq "1" ] || [ "$rax0_7986" -eq "1" ]; then rax0=1 - else - rax0=0 - fi - - ra0_7981="$(uci get wireless.default_MT7981_1_1.disabled)" - ra0_7986="$(uci get wireless.default_MT7986_1_1.disabled)" - if [ "$ra0_7981" -eq "1" ] || [ "$ra0_7986" -eq "1" ]; then - ra0=0 fi rax0_7981="$(uci get wireless.default_MT7981_1_2.disabled)" @@ -42,12 +41,13 @@ sed -i "s/map_agent_alid=.*/map_agent_alid=${agent_al_mac}/g" /etc/map/1905d.cfg rax0=0 fi - if [ "$ra0" -eq "1" ] ; then + + if [ "$rax0" -eq "1" ] && [ "$ra0" -eq "1" ] ; then + wapp -d1 -v2 -cra0 -crax0 > /dev/null& + elif [ "$ra0" -eq "1" ] && [ "$rax0" -eq "0" ] ; then wapp -d1 -v2 -cra0 > /dev/null& - elif [ "$rax0" -eq "1" ] ; then + elif [ "$rax0" -eq "1" ] && [ "$ra0" -eq "0" ] ; then wapp -d1 -v2 -crax0 > /dev/null - elif [ "$rax0" -eq "1" ] && [ "$ra0" -eq "1" ] ; then - wapp -d1 -v2 -cra0 -crax0 > /dev/null& fi if [ "$rax0" -eq "1" ] || [ "$ra0" -eq "1" ] ; then From 512537cfae66979e183149e10f5c0ffdcec34c21 Mon Sep 17 00:00:00 2001 From: padavanonly Date: Tue, 2 Jan 2024 11:50:25 +0800 Subject: [PATCH 05/14] add 802.11v roam setting --- .../luci-app-eqos-mtk/po/templates/eqos.pot | 80 +++++++---- .../po/zh_Hans/mtwifi-cfg.po | 8 ++ .../share/luci-app-mtwifi-cfg/wireless-mtk.js | 25 +++- package/mtk/applications/mtwifi-cfg/Makefile | 3 + .../mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg | 4 +- .../files/mtwifi-cfg/mtwifi_defs.lua | 1 + .../applications/mtwifi-cfg/files/mtwifi.sh | 8 +- .../mtwifi-cfg/files/netifd/mtwifi.sh | 4 +- .../mtwifi-cfg/files/wapp/setbssid | 25 ++++ .../mtwifi-cfg/files/wapp/startwapp.sh | 43 +++++- .../mtwifi-cfg/files/wapp/steeringsta | 11 ++ .../mtwifi-cfg/files/wapp/wappctrl | Bin 0 -> 238608 bytes .../021-add-roam-steering-setting.patch | 128 ++++++++++++++++++ 13 files changed, 296 insertions(+), 44 deletions(-) create mode 100755 package/mtk/applications/mtwifi-cfg/files/wapp/setbssid create mode 100755 package/mtk/applications/mtwifi-cfg/files/wapp/steeringsta create mode 100755 package/mtk/applications/mtwifi-cfg/files/wapp/wappctrl create mode 100644 package/mtk/drivers/mt_wifi/patches/021-add-roam-steering-setting.patch diff --git a/package/mtk/applications/luci-app-eqos-mtk/po/templates/eqos.pot b/package/mtk/applications/luci-app-eqos-mtk/po/templates/eqos.pot index d8430fcdb58..0d7ba79d5ee 100644 --- a/package/mtk/applications/luci-app-eqos-mtk/po/templates/eqos.pot +++ b/package/mtk/applications/luci-app-eqos-mtk/po/templates/eqos.pot @@ -1,70 +1,94 @@ msgid "" msgstr "Content-Type: text/plain; charset=UTF-8" -#: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:64 +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:87 msgid "Comment" msgstr "" -#: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:28 +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:40 msgid "Download speed (Mbit/s)" msgstr "" -#: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:18 -#: applications/luci-app-eqos/root/usr/share/luci/menu.d/luci-app-eqos.json:3 +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:79 +msgid "Download speed (kbit/s)" +msgstr "" + +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:18 +#: package/mtk/applications/luci-app-eqos-mtk/root/usr/share/luci/menu.d/luci-app-eqos.json:3 msgid "EQoS" msgstr "" -#: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:24 -#: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:43 +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:23 +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:57 msgid "Enable" msgstr "" -msgid "Load balance" +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:36 +msgid "" +"Enabling fair queue will automatically perform hardware offloading and " +"forwarding for small packets, P2P downloads, and web browsing. After " +"enabling, the maximum number available for IP speed limit will be limited to " +"25." msgstr "" -msgid "Please set a different gateway hop for each network interface before filling in the network interface name. Fill in PPPOE-WAN for dialing and eth1 for DHCP. Leaving it blank to disable it.Please use commas as interface name separators. Example: pppoe-wan,eth1" +#: package/mtk/applications/luci-app-eqos-mtk/root/usr/share/rpcd/acl.d/luci-app-eqos.json:3 +msgid "Grant UCI access for luci-app-eqos" msgstr "" +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:60 +msgid "IPV4 address" +msgstr "" -msgid "Enabling fair queue will automatically perform hardware offloading and forwarding for small packets, P2P downloads, and web browsing. After enabling, the maximum number available for IP speed limit will be limited to 25." +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:71 +msgid "IPV6 host" msgstr "" +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:31 +msgid "IPV6Enable" +msgstr "" -#: applications/luci-app-eqos/root/usr/share/rpcd/acl.d/luci-app-eqos.json:3 -msgid "Grant UCI access for luci-app-eqos" +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:91 +msgid "InterfaceName(start from 0)" msgstr "" -#: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:46 -msgid "IPV4 address" +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:27 +msgid "Load balance" msgstr "" -#: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:19 -msgid "Network speed control service." +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:19 +msgid "Network speed control service.(Compatiable with Mediatek HNAT)" msgstr "" -#: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:38 -msgid "Speed limit and route choose based on IP address(using unique comment less than 32 will enable hardware QOS)" +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:28 +msgid "" +"Please set a different gateway hop for each network interface before filling " +"in the network interface name. Fill in PPPOE-WAN for dialing and eth1 for " +"DHCP. Leaving it blank to disable it.Please use commas as interface name " +"separators. Example: pppoe-wan,eth1" msgstr "" -#: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:29 -msgid "Total download bandwidth." +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:35 +msgid "SMART_HWQOS" msgstr "" -#: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:34 -msgid "Total upload bandwidth." +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:52 +msgid "" +"Speed limit and route choose based on IP address(using unique comment less " +"than 32 will enable hardware QOS)" msgstr "" -#: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:33 -msgid "Upload speed (Mbit/s)" +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:41 +msgid "Total download bandwidth." msgstr "" -#: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:56 -msgid "Download speed (kbit/s)" +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:46 +msgid "Total upload bandwidth." msgstr "" -#: applications/luci-app-eqos/htdocs/luci-static/resources/view/eqos.js:60 -msgid "Upload speed (kbit/s)" +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:45 +msgid "Upload speed (Mbit/s)" msgstr "" -msgid "IPV6 host" +#: package/mtk/applications/luci-app-eqos-mtk/htdocs/luci-static/resources/view/eqos.js:83 +msgid "Upload speed (kbit/s)" msgstr "" diff --git a/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po b/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po index 5121dc199a4..4968d7b068f 100644 --- a/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po +++ b/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po @@ -32,6 +32,14 @@ msgstr "弱信号剔除阈值" msgid "Station associate threshold" msgstr "弱信号接入阈值" +msgid "802.11V roam steering threshold" +msgstr "802.11V漫游引导阈值" + + +msgid "802.11V roam target bssid" +msgstr "802.11V漫游引导目标BSSID" + + msgid "only supports mt_wifi driver" msgstr "仅支持MTK闭源驱动,漫游域相关参数自动生成无需设置.确认路由器自身lan ip均在同一网段" diff --git a/package/mtk/applications/luci-app-mtwifi-cfg/root/usr/share/luci-app-mtwifi-cfg/wireless-mtk.js b/package/mtk/applications/luci-app-mtwifi-cfg/root/usr/share/luci-app-mtwifi-cfg/wireless-mtk.js index 824d6ba9aa7..2dc80c1ff26 100644 --- a/package/mtk/applications/luci-app-mtwifi-cfg/root/usr/share/luci-app-mtwifi-cfg/wireless-mtk.js +++ b/package/mtk/applications/luci-app-mtwifi-cfg/root/usr/share/luci-app-mtwifi-cfg/wireless-mtk.js @@ -961,10 +961,9 @@ return view.extend({ o.onclick = ui.createHandlerFn(s, network_updown, s.section, s.map); if (!isDisabled) { - o = ss.taboption('general', CBIWifiFrequencyValue, '_freq', '
' + _('Operating frequency')); - o.ucisection = s.section; - } - + o = ss.taboption('general', CBIWifiFrequencyValue, '_freq', '
' + _('Operating frequency')); + o.ucisection = s.section; + } if (hwtype == 'mac80211') { o = ss.taboption('general', form.Flag, 'legacy_rates', _('Allow legacy 802.11b rates'), _('Legacy or badly behaving devices may require legacy 802.11b rates to interoperate. Airtime efficiency may be significantly reduced where these are used. It is recommended to not allow 802.11b rates where possible.')); o.depends({'_freq': '2g', '!contains': true}); @@ -1012,9 +1011,9 @@ return view.extend({ o.wifiNetwork = radioNet; if (band == '2g') { - o = ss.taboption('advanced', form.Flag, 'noscan', _('Force 40MHz mode'), _('Always use 40MHz channels even if the secondary channel overlaps. Using this option does not comply with IEEE 802.11n-2009!')); - o.rmempty = false; - } + o = ss.taboption('advanced', form.Flag, 'noscan', _('Force 40MHz mode'), _('Always use 40MHz channels even if the secondary channel overlaps. Using this option does not comply with IEEE 802.11n-2009!')); + o.rmempty = false; + } o = ss.taboption('advanced', form.Flag, 'mu_beamformer', _('MU-MIMO')); @@ -1325,6 +1324,18 @@ return view.extend({ o.datatype = 'range(-100,0)'; o.depends('mode', 'ap'); + o = ss.taboption('advanced', form.Value, 'steeringthresold', _('802.11V roam steering threshold'), _('dBm')); + o.optional = true; + o.placeholder = 0; + o.datatype = 'range(-100,0)'; + o.depends('mode', 'ap'); + + o = ss.taboption('advanced', form.DynamicList, 'steeringbssid',_('802.11V roam target bssid'), _('MAC-List')); + o.datatype = 'macaddr'; + o.optional = true; + o.placeholder = 0; + o.depends('mode', 'ap'); + o = ss.taboption('advanced', form.Value, 'assocthres', _('Station associate threshold'), _('dBm')); o.optional = true; diff --git a/package/mtk/applications/mtwifi-cfg/Makefile b/package/mtk/applications/mtwifi-cfg/Makefile index 322153f2d71..fb248120975 100644 --- a/package/mtk/applications/mtwifi-cfg/Makefile +++ b/package/mtk/applications/mtwifi-cfg/Makefile @@ -45,6 +45,9 @@ define Package/mtwifi-cfg/install $(INSTALL_BIN) ./files/wapp/startwapp.sh $(1)/sbin/ $(INSTALL_BIN) ./files/wapp/bs20 $(1)/sbin/ $(INSTALL_BIN) ./files/wapp/wapp $(1)/sbin/ + $(INSTALL_BIN) ./files/wapp/wappctrl $(1)/sbin/ + $(INSTALL_BIN) ./files/wapp/setbssid $(1)/sbin/ + $(INSTALL_BIN) ./files/wapp/steeringsta $(1)/sbin/ $(INSTALL_DATA) ./files/wapp/mapd_cfg $(1)/etc/map/ $(INSTALL_DATA) ./files/wapp/wapp_ap.conf $(1)/etc/ $(INSTALL_DATA) ./files/wapp/wapp_ap_ra0.conf $(1)/etc/ diff --git a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg index b66432db1e8..d3c5a5a2f9a 100755 --- a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg +++ b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg @@ -428,9 +428,9 @@ function mtwifi_cfg_setup(argv) if dats.ApCliEnable == 1 then dats.MUTxRxEnable = 3 else - dats.MUTxRxEnable = 1 + dats.MUTxRxEnable = 3 end - dats.ITxBfEn = 0 + dats.ITxBfEn = 1 else dats.ETxBfEnCond = 0 dats.MUTxRxEnable = 0 diff --git a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_defs.lua b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_defs.lua index 68fd5734a8c..b3d278ce47b 100644 --- a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_defs.lua +++ b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_defs.lua @@ -99,6 +99,7 @@ mtwifi_defs.iwpriv_ap_cfgs = { -- uci config = iwpriv set cmd , default value ["kicklow"] = {"KickStaRssiLow", "0"}, ["assocthres"] = {"AssocReqRssiThres" , "0"}, + ["steeringthresold"] = {"Steeringthresold" , "0"}, } mtwifi_defs.enc2dat = { diff --git a/package/mtk/applications/mtwifi-cfg/files/mtwifi.sh b/package/mtk/applications/mtwifi-cfg/files/mtwifi.sh index da79a56ccf8..2fd41a6c8a1 100755 --- a/package/mtk/applications/mtwifi-cfg/files/mtwifi.sh +++ b/package/mtk/applications/mtwifi-cfg/files/mtwifi.sh @@ -7,7 +7,7 @@ append DRIVERS "mtwifi" detect_mtwifi() { local idx ifname - local band hwmode htmode htbsscoex ssid dbdc_main + local band hwmode htmode htbsscoex ssid dbdc_main channel if [ -d "/sys/module/mt_wifi" ]; then dev_list="$(l1util list)" for dev in $dev_list; do @@ -22,12 +22,14 @@ detect_mtwifi() { htbsscoex="1" ssid="ImmortalWrt-2.4G" dbdc_main="1" + channel="auto" else band="5g" hwmode="11a" htmode="HE160" htbsscoex="0" ssid="ImmortalWrt-5G" + channel="36" dbdc_main="0" fi uci -q batch <<-EOF @@ -37,14 +39,14 @@ detect_mtwifi() { set wireless.${dev}.hwmode=${hwmode} set wireless.${dev}.band=${band} set wireless.${dev}.dbdc_main=${dbdc_main} - set wireless.${dev}.channel=auto + set wireless.${dev}.channel=${channel} set wireless.${dev}.txpower=100 set wireless.${dev}.htmode=${htmode} set wireless.${dev}.country=CN set wireless.${dev}.mu_beamformer=1 set wireless.${dev}.noscan=${htbsscoex} set wireless.${dev}.serialize=1 - + set wireless.default_${dev}=wifi-iface set wireless.default_${dev}.device=${dev} set wireless.default_${dev}.network=lan diff --git a/package/mtk/applications/mtwifi-cfg/files/netifd/mtwifi.sh b/package/mtk/applications/mtwifi-cfg/files/netifd/mtwifi.sh index 1d4d6add614..a947f9506b0 100755 --- a/package/mtk/applications/mtwifi-cfg/files/netifd/mtwifi.sh +++ b/package/mtk/applications/mtwifi-cfg/files/netifd/mtwifi.sh @@ -20,10 +20,10 @@ drv_mtwifi_init_device_config() { } drv_mtwifi_init_iface_config() { - config_add_string 'ssid:string' macfilter bssid kicklow assocthres + config_add_string 'ssid:string' macfilter bssid kicklow assocthres steeringthresold config_add_boolean wmm hidden isolate ieee80211k ieee80211r config_add_int wpa_group_rekey frag rts - config_add_array 'maclist:list(macaddr)' + config_add_array 'maclist:list(macaddr)' 'steeringbssid:list(macaddr)' config_add_boolean mumimo_dl mumimo_ul ofdma_dl ofdma_ul amsdu autoba uapsd } diff --git a/package/mtk/applications/mtwifi-cfg/files/wapp/setbssid b/package/mtk/applications/mtwifi-cfg/files/wapp/setbssid new file mode 100755 index 00000000000..902723cc0fc --- /dev/null +++ b/package/mtk/applications/mtwifi-cfg/files/wapp/setbssid @@ -0,0 +1,25 @@ +ra0_7981_channel="$(uci get wireless.MT7981_1_1.channel)" +ra0_7986_channel="$(uci get wireless.MT7986_1_1.channel)" +rax0_7981_channel="$(uci get wireless.MT7981_1_2.channel)" +rax0_7986_channel="$(uci get wireless.MT7986_1_2.channel)" +if [ "$ra0_7981_channel" -gt "0" ];then + wappctrl ra0 mbo nebor_op_ch $ra0_7981_channel +fi +if [ "$ra0_7986_channel" -gt "0" ];then + wappctrl ra0 mbo nebor_op_ch $ra0_7986_channel +fi +if [ "$rax0_7981_channel" -gt "0" ];then + wappctrl rax0 mbo nebor_op_ch $rax0_7981_channel +fi +if [ "$rax0_7986_channel" -gt "0" ];then + wappctrl rax0 mbo nebor_op_ch $rax0_7986_channel +fi +bssid=$2 +array=(${bssid//\/ }) +for var in ${array[@]} + do + echo $var + wappctrl $1 mbo nebor_bssid $var + wappctrl $1 mbo add_test_nr $var + done + diff --git a/package/mtk/applications/mtwifi-cfg/files/wapp/startwapp.sh b/package/mtk/applications/mtwifi-cfg/files/wapp/startwapp.sh index 5998c103123..bbe503a0f0d 100755 --- a/package/mtk/applications/mtwifi-cfg/files/wapp/startwapp.sh +++ b/package/mtk/applications/mtwifi-cfg/files/wapp/startwapp.sh @@ -21,6 +21,12 @@ sed -i "s/map_agent_alid=.*/map_agent_alid=${agent_al_mac}/g" /etc/map/1905d.cfg if [ "$ra0_7981" -eq "1" ] || [ "$ra0_7986" -eq "1" ]; then ra0=1 fi + + ra0_7981="$(uci get wireless.default_MT7981_1_2.steeringthresold)" + ra0_7986="$(uci get wireless.default_MT7981_1_2.steeringthresold)" + if [ "$ra0_7981" -lt "0" ] || [ "$ra0_7986" -lt "0" ]; then + ra0=1 + fi ra0_7981="$(uci get wireless.default_MT7981_1_1.disabled)" ra0_7986="$(uci get wireless.default_MT7986_1_1.disabled)" @@ -34,6 +40,12 @@ sed -i "s/map_agent_alid=.*/map_agent_alid=${agent_al_mac}/g" /etc/map/1905d.cfg if [ "$rax0_7981" -eq "1" ] || [ "$rax0_7986" -eq "1" ]; then rax0=1 fi + + rax0_7981="$(uci get wireless.default_MT7981_1_2.steeringthresold)" + rax0_7986="$(uci get wireless.default_MT7986_1_2.steeringthresold)" + if [ "$rax0_7981" -lt "0" ] || [ "$rax0_7986" -lt "0" ]; then + rax0=1 + fi rax0_7981="$(uci get wireless.default_MT7981_1_2.disabled)" rax0_7986="$(uci get wireless.default_MT7986_1_2.disabled)" @@ -49,7 +61,7 @@ sed -i "s/map_agent_alid=.*/map_agent_alid=${agent_al_mac}/g" /etc/map/1905d.cfg elif [ "$rax0" -eq "1" ] && [ "$ra0" -eq "0" ] ; then wapp -d1 -v2 -crax0 > /dev/null fi - +sleep 1 if [ "$rax0" -eq "1" ] || [ "$ra0" -eq "1" ] ; then iwpriv ra0 set mapR2Enable=0 iwpriv ra0 set mapTSEnable=0 @@ -61,6 +73,33 @@ iwpriv rax0 set mapR3Enable=0 iwpriv rax0 set DppEnable=0 iwpriv ra0 set mapEnable=2 iwpriv rax0 set mapEnable=2 -sleep 2 bs20 & +wappctrl rax0 mbo reset_default +wappctrl ra0 mbo reset_default +rax0_7981="$(uci get wireless.default_MT7981_1_2.steeringbssid)" +rax0_7986="$(uci get wireless.default_MT7986_1_2.steeringbssid)" +if [ $rax0_7981 ]; then + bash setbssid rax0 "$rax0_7981" +fi + +if [ $rax0_7986 ]; then + bash setbssid rax0 "$rax0_7986" +fi + +ra0_7981="$(uci get wireless.default_MT7981_1_1.steeringbssid)" +bash setbssid ra0 "$ra0_7981" +ra0_7986="$(uci get wireless.default_MT7986_1_1.steeringbssid)" +if [ $ra0_7981 ]; then + bash setbssid ra0 "$ra0_7981" +fi + +if [ $ra0_7986 ]; then + bash setbssid ra0 "$ra0_7986" +fi + fi + + + + + diff --git a/package/mtk/applications/mtwifi-cfg/files/wapp/steeringsta b/package/mtk/applications/mtwifi-cfg/files/wapp/steeringsta new file mode 100755 index 00000000000..f7003e49caf --- /dev/null +++ b/package/mtk/applications/mtwifi-cfg/files/wapp/steeringsta @@ -0,0 +1,11 @@ +#!/bin/sh +case "$1" in + "rax0") + wappctrl rax0 mbo steer_sta $2 + return 0 + ;; + *) + wappctrl ra0 mbo steer_sta $2 + return 0 + ;; +esac diff --git a/package/mtk/applications/mtwifi-cfg/files/wapp/wappctrl b/package/mtk/applications/mtwifi-cfg/files/wapp/wappctrl new file mode 100755 index 0000000000000000000000000000000000000000..3ec54820e78e5f8ac3fc0bdee049f52c5c7f8ac8 GIT binary patch literal 238608 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%0DFG7!(3?7)kOrp% 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 literal 0 HcmV?d00001 diff --git a/package/mtk/drivers/mt_wifi/patches/021-add-roam-steering-setting.patch b/package/mtk/drivers/mt_wifi/patches/021-add-roam-steering-setting.patch new file mode 100644 index 00000000000..269f0dd7661 --- /dev/null +++ b/package/mtk/drivers/mt_wifi/patches/021-add-roam-steering-setting.patch @@ -0,0 +1,128 @@ +--- a/mt_wifi/embedded/ap/ap.c 2022-11-27 21:58:55.000000000 +0800 ++++ b/mt_wifi/embedded/ap/ap.c 2024-01-02 09:12:33.129403401 +0800 +@@ -2892,6 +2892,11 @@ + VOID MacTableMaintenance(RTMP_ADAPTER *pAd) + { + int wcid, startWcid, i; ++ char path[20]={0}; ++ char arg1[6]={0}; ++ char arg2[24]={0}; ++ char *argv[]={path,arg1,arg2,NULL}; ++ char *envp[]={NULL}; + #ifdef DOT11_N_SUPPORT + BOOLEAN bRdgActive = FALSE; + BOOLEAN bRalinkBurstMode; +@@ -3963,6 +3968,24 @@ + } + + avgRssi = RTMPAvgRssi(pAd, &pEntry->RssiSample); ++ ++ if ( pEntry->RssiSample.Rssi_Updated && pMbss->SteeringThreshold && ++ (avgRssi < pMbss->SteeringThreshold)) { ++ ++ MTWF_DBG(pAd, DBG_CAT_AP, DBG_SUBCAT_ALL, DBG_LVL_NOTICE, ++ "Steering STA "MACSTR", RSSI SteeringThreshold Thres[%d]-[%d]\n", ++ MAC2STR(pEntry->Addr), pMbss->SteeringThreshold, avgRssi); ++ ++ if (WMODE_CAP_2G(pEntry->wdev->PhyMode)) { ++ snprintf(argv[0], sizeof(path), "/sbin/steeringsta"); ++ snprintf(argv[1], sizeof(arg1), "ra0"); ++ snprintf(argv[2], sizeof(arg2), ""MACSTR"",MAC2STR(pEntry->Addr));} ++ else { ++ snprintf(argv[0], sizeof(path), "/sbin/steeringsta"); ++ snprintf(argv[1], sizeof(arg1), "rax0"); ++ snprintf(argv[2], sizeof(arg2), ""MACSTR"",MAC2STR(pEntry->Addr));} ++ call_usermodehelper(path, argv, envp,UMH_NO_WAIT); ++ } + + if ( pEntry->RssiSample.Rssi_Updated && pMbss->RssiLowForStaKickOut && + (avgRssi < pMbss->RssiLowForStaKickOut)) { +@@ -3984,6 +4007,7 @@ + REASON_DEAUTH_STA_LEAVING); + #endif + } ++ + + if (bDisconnectSta) { + /* send wireless event - for ageout */ +--- a/mt_wifi/embedded/ap/ap_cfg.c 2022-11-27 21:58:55.000000000 +0800 ++++ b/mt_wifi/embedded/ap/ap_cfg.c 2024-01-01 00:53:22.132505954 +0800 +@@ -419,6 +419,7 @@ + INT Set_AP_ASSOC_REQ_RSSI_THRESHOLD(RTMP_ADAPTER *pAd, RTMP_STRING *arg); + + INT Set_AP_KickStaRssiLow_Proc(RTMP_ADAPTER *pAd, RTMP_STRING *arg); ++INT Set_AP_SteeringThreshold_Proc(RTMP_ADAPTER *pAd, RTMP_STRING *arg); + + INT Set_BasicRate_Proc(RTMP_ADAPTER *pAd, RTMP_STRING *arg); + +@@ -1251,6 +1252,7 @@ + #endif /* SPECIFIC_TX_POWER_SUPPORT */ + {"AssocReqRssiThres", Set_AP_ASSOC_REQ_RSSI_THRESHOLD}, + {"KickStaRssiLow", Set_AP_KickStaRssiLow_Proc}, ++ {"Steeringthresold", Set_AP_SteeringThreshold_Proc}, + {"PtkRekey", Set_PtkRekey_Proc}, + #ifdef OCE_SUPPORT + {"OceRssiThreshold", Set_OceRssiThreshold_Proc}, +@@ -14528,6 +14530,16 @@ + TRUE if all parameters are OK, FALSE otherwise + ========================================================================== + */ ++ ++/* ++ ========================================================================== ++ Description: ++ Set lower limit for AP steering a STA. ++ Return: ++ TRUE if all parameters are OK, FALSE otherwise ++ ========================================================================== ++*/ ++ + INT Set_AP_KickStaRssiLow_Proc( + IN PRTMP_ADAPTER pAd, + IN RTMP_STRING *arg) +@@ -14555,6 +14567,35 @@ + + return TRUE; + } ++ ++ ++INT Set_AP_SteeringThreshold_Proc( ++ IN PRTMP_ADAPTER pAd, ++ IN RTMP_STRING *arg) ++{ ++ POS_COOKIE pObj = (POS_COOKIE) pAd->OS_Cookie; ++ UCHAR apidx = pObj->ioctl_if; ++ UINT j; ++ CHAR rssi; ++ ++ rssi = os_str_tol(arg, 0, 10); ++ ++ if (rssi == 0) ++ MTWF_DBG(pAd, DBG_CAT_CFG, DBG_SUBCAT_ALL, DBG_LVL_INFO, "Disable SteeringThreshold Function\n"); ++ else if (rssi > 0 || rssi < -100) { ++ MTWF_DBG(pAd, DBG_CAT_CFG, DBG_SUBCAT_ALL, DBG_LVL_ERROR, "SteeringThreshold Value Error.\n"); ++ return FALSE; ++ } ++ ++ pAd->ApCfg.MBSSID[apidx].SteeringThreshold = rssi; ++ MTWF_DBG(pAd, DBG_CAT_CFG, DBG_SUBCAT_ALL, DBG_LVL_INFO, "I/F(ra%d) SteeringThreshold=%d\n", apidx, ++ pAd->ApCfg.MBSSID[apidx].SteeringThreshold); ++ ++ for (j = BSS0; j < pAd->ApCfg.BssidNum; j++) ++ MTWF_DBG(pAd, DBG_CAT_CFG, DBG_SUBCAT_ALL, DBG_LVL_INFO, "%d. ==> %d\n", j, pAd->ApCfg.MBSSID[j].SteeringThreshold); ++ ++ return TRUE; ++} + + /* + ========================================================================== +--- a/mt_wifi/embedded/include/rtmp.h 2022-11-27 21:58:55.000000000 +0800 ++++ b/mt_wifi/embedded/include/rtmp.h 2024-01-01 01:04:57.047724405 +0800 +@@ -2971,6 +2971,7 @@ + /* YF@20120417: Avoid connecting to AP in Poor Env, value 0 fOr disable. */ + CHAR AssocReqRssiThreshold; + CHAR RssiLowForStaKickOut; ++ CHAR SteeringThreshold; + + #ifdef CUSTOMER_VENDOR_IE_SUPPORT + /*For AP vendor ie*/ From 318644dbfd9e243bc47d06c6fc97bc4ae45b3471 Mon Sep 17 00:00:00 2001 From: padavanonly Date: Tue, 2 Jan 2024 11:54:25 +0800 Subject: [PATCH 06/14] fix setting --- .../mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg | 4 ++-- package/mtk/applications/mtwifi-cfg/files/mtwifi.sh | 6 ++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg index d3c5a5a2f9a..b66432db1e8 100755 --- a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg +++ b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg @@ -428,9 +428,9 @@ function mtwifi_cfg_setup(argv) if dats.ApCliEnable == 1 then dats.MUTxRxEnable = 3 else - dats.MUTxRxEnable = 3 + dats.MUTxRxEnable = 1 end - dats.ITxBfEn = 1 + dats.ITxBfEn = 0 else dats.ETxBfEnCond = 0 dats.MUTxRxEnable = 0 diff --git a/package/mtk/applications/mtwifi-cfg/files/mtwifi.sh b/package/mtk/applications/mtwifi-cfg/files/mtwifi.sh index 2fd41a6c8a1..da89804b06e 100755 --- a/package/mtk/applications/mtwifi-cfg/files/mtwifi.sh +++ b/package/mtk/applications/mtwifi-cfg/files/mtwifi.sh @@ -7,7 +7,7 @@ append DRIVERS "mtwifi" detect_mtwifi() { local idx ifname - local band hwmode htmode htbsscoex ssid dbdc_main channel + local band hwmode htmode htbsscoex ssid dbdc_main if [ -d "/sys/module/mt_wifi" ]; then dev_list="$(l1util list)" for dev in $dev_list; do @@ -22,14 +22,12 @@ detect_mtwifi() { htbsscoex="1" ssid="ImmortalWrt-2.4G" dbdc_main="1" - channel="auto" else band="5g" hwmode="11a" htmode="HE160" htbsscoex="0" ssid="ImmortalWrt-5G" - channel="36" dbdc_main="0" fi uci -q batch <<-EOF @@ -39,7 +37,7 @@ detect_mtwifi() { set wireless.${dev}.hwmode=${hwmode} set wireless.${dev}.band=${band} set wireless.${dev}.dbdc_main=${dbdc_main} - set wireless.${dev}.channel=${channel} + set wireless.${dev}.channel=auto set wireless.${dev}.txpower=100 set wireless.${dev}.htmode=${htmode} set wireless.${dev}.country=CN From af753d274b845d2e779ec100f9a5e61ed44a2a97 Mon Sep 17 00:00:00 2001 From: padavanonly Date: Sat, 6 Jan 2024 16:55:14 +0800 Subject: [PATCH 07/14] sync --- defconfig/mt7981-ax3000-mtwifi-cfg.config | 6 +--- defconfig/mt7981-ax3000.config | 6 +--- defconfig/mt7986-ax4200-mtwifi-cfg.config | 6 +--- defconfig/mt7986-ax4200.config | 6 +--- defconfig/mt7986-ax6000-256m.config | 6 +--- defconfig/mt7986-ax6000-mtwifi-cfg.config | 6 +--- defconfig/mt7986-ax6000.config | 6 +--- .../applications/mtkhqos_util/files/mtkhqos | 1 - .../mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg | 36 ++++++++----------- 9 files changed, 21 insertions(+), 58 deletions(-) diff --git a/defconfig/mt7981-ax3000-mtwifi-cfg.config b/defconfig/mt7981-ax3000-mtwifi-cfg.config index 00b5fc1f280..3100a879a57 100644 --- a/defconfig/mt7981-ax3000-mtwifi-cfg.config +++ b/defconfig/mt7981-ax3000-mtwifi-cfg.config @@ -90,13 +90,9 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y -CONFIG_MTK_BAND_STEERING=y -CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_R2_6E_SUPPORT=y -CONFIG_MTK_MAP_R3_6E_SUPPORT=y -CONFIG_MTK_MBO_SUPPORT=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/defconfig/mt7981-ax3000.config b/defconfig/mt7981-ax3000.config index 9f2b7a12821..fd98011e1bf 100644 --- a/defconfig/mt7981-ax3000.config +++ b/defconfig/mt7981-ax3000.config @@ -90,13 +90,9 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y -CONFIG_MTK_BAND_STEERING=y -CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_R2_6E_SUPPORT=y -CONFIG_MTK_MAP_R3_6E_SUPPORT=y -CONFIG_MTK_MBO_SUPPORT=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/defconfig/mt7986-ax4200-mtwifi-cfg.config b/defconfig/mt7986-ax4200-mtwifi-cfg.config index 274670c840b..f87cbb26596 100644 --- a/defconfig/mt7986-ax4200-mtwifi-cfg.config +++ b/defconfig/mt7986-ax4200-mtwifi-cfg.config @@ -61,13 +61,9 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y -CONFIG_MTK_BAND_STEERING=y -CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_R2_6E_SUPPORT=y -CONFIG_MTK_MAP_R3_6E_SUPPORT=y -CONFIG_MTK_MBO_SUPPORT=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/defconfig/mt7986-ax4200.config b/defconfig/mt7986-ax4200.config index 395b4a294bf..c68ce197fe6 100644 --- a/defconfig/mt7986-ax4200.config +++ b/defconfig/mt7986-ax4200.config @@ -61,13 +61,9 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y -CONFIG_MTK_BAND_STEERING=y -CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_R2_6E_SUPPORT=y -CONFIG_MTK_MAP_R3_6E_SUPPORT=y -CONFIG_MTK_MBO_SUPPORT=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/defconfig/mt7986-ax6000-256m.config b/defconfig/mt7986-ax6000-256m.config index d13266fa291..c11c07cc66a 100644 --- a/defconfig/mt7986-ax6000-256m.config +++ b/defconfig/mt7986-ax6000-256m.config @@ -58,13 +58,9 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y -CONFIG_MTK_BAND_STEERING=y -CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_R2_6E_SUPPORT=y -CONFIG_MTK_MAP_R3_6E_SUPPORT=y -CONFIG_MTK_MBO_SUPPORT=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/defconfig/mt7986-ax6000-mtwifi-cfg.config b/defconfig/mt7986-ax6000-mtwifi-cfg.config index 237421ab401..a5e71b09381 100644 --- a/defconfig/mt7986-ax6000-mtwifi-cfg.config +++ b/defconfig/mt7986-ax6000-mtwifi-cfg.config @@ -66,13 +66,9 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y -CONFIG_MTK_BAND_STEERING=y -CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_R2_6E_SUPPORT=y -CONFIG_MTK_MAP_R3_6E_SUPPORT=y -CONFIG_MTK_MBO_SUPPORT=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/defconfig/mt7986-ax6000.config b/defconfig/mt7986-ax6000.config index 62c806d2c5c..9c92b920b4b 100644 --- a/defconfig/mt7986-ax6000.config +++ b/defconfig/mt7986-ax6000.config @@ -66,13 +66,9 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y -CONFIG_MTK_BAND_STEERING=y -CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_R2_6E_SUPPORT=y -CONFIG_MTK_MAP_R3_6E_SUPPORT=y -CONFIG_MTK_MBO_SUPPORT=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/package/mtk/applications/mtkhqos_util/files/mtkhqos b/package/mtk/applications/mtkhqos_util/files/mtkhqos index 92c43bbb3eb..472c2954cc7 100644 --- a/package/mtk/applications/mtkhqos_util/files/mtkhqos +++ b/package/mtk/applications/mtkhqos_util/files/mtkhqos @@ -40,7 +40,6 @@ echo 0 > /proc/sys/net/bridge/bridge-nf-filter-pppoe-tagged echo 0 > /proc/sys/net/bridge/bridge-nf-filter-vlan-tagged echo 0 > /proc/sys/net/bridge/bridge-nf-pass-vlan-input-dev - if [ ! -d $hqos_path ]; then modprobe mtkhnat if [ "$?" != "0" ]; then diff --git a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg index b66432db1e8..ebb8573eb0a 100755 --- a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg +++ b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg @@ -135,13 +135,13 @@ function vif_in_dev(vif, dev) or string.match(vif, utils.esc(dev.mesh_ifname).."[0-9]+")) then return true else - return false - end + return false + end end function __apcli_auto_connect(ifname) - __exec_iwpriv_cmd(ifname, "ApCliEnable", "1") - __exec_iwpriv_cmd(ifname, "ApCliAutoConnect", "3") + __exec_iwpriv_cmd(ifname, "ApCliEnable", "1") + __exec_iwpriv_cmd(ifname, "ApCliAutoConnect", "3") end function mtwifi_up(devname, cfg, restore_vifs, is_dbdc) @@ -162,14 +162,14 @@ function mtwifi_up(devname, cfg, restore_vifs, is_dbdc) if restore_vifs and devname ~= cfg.device then for _,vif in ipairs(restore_vifs) do if vif_in_dev(vif, dev) then - nixio.syslog("info", "mtwifi-cfg: restore vif: "..vif) - ifup(vif) - end - end - for _,vif in ipairs(restore_vifs) do - if string.match(vif, utils.esc(dev.apcli_ifname).."[0-9]+") then - __apcli_auto_connect(vif) - end + nixio.syslog("info", "mtwifi-cfg: restore vif: "..vif) + ifup(vif) + end + end + for _,vif in ipairs(restore_vifs) do + if string.match(vif, utils.esc(dev.apcli_ifname).."[0-9]+") then + __apcli_auto_connect(vif) + end end return end @@ -185,8 +185,6 @@ function mtwifi_up(devname, cfg, restore_vifs, is_dbdc) ifup(vif) end end - - __exec_startwapp_cmd() end function mtwifi_down(devname, cfg) @@ -197,7 +195,7 @@ function mtwifi_down(devname, cfg) if not dev then return end for _,vif in ipairs(string.split(utils.read_pipe("ls /sys/class/net"), "\n")) do - if (vif_status(vif) == "up" and vif_in_dev(vif, dev)) then + if (vif_status(vif) == "up" and vif_in_dev(vif, dev)) then nixio.syslog("info", "mtwifi-cfg: down vif: "..vif) ifdown(vif) if cfg and devname ~= cfg.device then @@ -205,7 +203,6 @@ function mtwifi_down(devname, cfg) end end end - __exec_startwapp_cmd() return reset_vifs end @@ -237,10 +234,6 @@ function __exec_iwpriv_cmd(ifname, key, val) os.execute(cmd) end -function __exec_startwapp_cmd() - os.execute("startwapp.sh") -end - function mtwifi_cfg_iwpriv_hook(cfg) local cmd local iwpriv_cfgs = {} @@ -489,7 +482,6 @@ function mtwifi_cfg_setup(argv) set_dat(dats, apidx, "HideSSID", v.config.hidden) set_dat(dats, apidx, "WmmCapable", v.config.wmm) set_dat(dats, apidx, "RRMEnable", v.config.ieee80211k) - set_dat(dats, apidx, "FtSupport", v.config.ieee80211r) set_dat(dats, apidx, "RekeyInterval", v.config.wpa_group_rekey) set_dat(dats, apidx, "MuMimoDlEnable",v.config.mumimo_dl) set_dat(dats, apidx, "MuMimoUlEnable",v.config.mumimo_ul) @@ -522,7 +514,7 @@ function mtwifi_cfg_setup(argv) set_idx_dat(dats, apidx-1, "AccessControlList", maclist) end - local authmode = defs.enc2dat[v.config.encryption][1] + local authmode = defs.enc2dat[v.config.encryption][1] set_dat(dats, apidx, "AuthMode", authmode) set_dat(dats, apidx, "EncrypType", defs.enc2dat[v.config.encryption][2]) From a31f621d4cede070ac970fa68d361dea62b7fa89 Mon Sep 17 00:00:00 2001 From: padavanonly Date: Sat, 6 Jan 2024 17:02:50 +0800 Subject: [PATCH 08/14] sync --- defconfig/mt7981-ax3000.config | 6 +++++- defconfig/mt7986-ax4200.config | 5 ++++- defconfig/mt7986-ax6000-256m.config | 5 ++++- defconfig/mt7986-ax6000.config | 5 ++++- .../mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg | 3 +++ 5 files changed, 20 insertions(+), 4 deletions(-) diff --git a/defconfig/mt7981-ax3000.config b/defconfig/mt7981-ax3000.config index 3100a879a57..00b5fc1f280 100644 --- a/defconfig/mt7981-ax3000.config +++ b/defconfig/mt7981-ax3000.config @@ -90,9 +90,13 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y +CONFIG_MTK_BAND_STEERING=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_SUPPORT=y +CONFIG_MTK_MAP_R2_6E_SUPPORT=y +CONFIG_MTK_MAP_R3_6E_SUPPORT=y +CONFIG_MTK_MBO_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/defconfig/mt7986-ax4200.config b/defconfig/mt7986-ax4200.config index f87cbb26596..b9f383e82ea 100644 --- a/defconfig/mt7986-ax4200.config +++ b/defconfig/mt7986-ax4200.config @@ -61,9 +61,12 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y +CONFIG_MTK_BAND_STEERING=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_SUPPORT=y +CONFIG_MTK_MAP_R2_6E_SUPPORT=y +CONFIG_MTK_MAP_R3_6E_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/defconfig/mt7986-ax6000-256m.config b/defconfig/mt7986-ax6000-256m.config index f8e2a2d5a42..6ace4b839da 100644 --- a/defconfig/mt7986-ax6000-256m.config +++ b/defconfig/mt7986-ax6000-256m.config @@ -58,9 +58,12 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y +CONFIG_MTK_BAND_STEERING=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_SUPPORT=y +CONFIG_MTK_MAP_R2_6E_SUPPORT=y +CONFIG_MTK_MAP_R3_6E_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/defconfig/mt7986-ax6000.config b/defconfig/mt7986-ax6000.config index a5e71b09381..f3c7dde3732 100644 --- a/defconfig/mt7986-ax6000.config +++ b/defconfig/mt7986-ax6000.config @@ -66,9 +66,12 @@ CONFIG_MTK_HDR_TRANS_TX_SUPPORT=y CONFIG_MTK_ICAP_SUPPORT=y CONFIG_MTK_IGMP_SNOOP_SUPPORT=y CONFIG_MTK_INTERWORKING=y +CONFIG_MTK_BAND_STEERING=y +CONFIG_MTK_MAP_SUPPORT=y CONFIG_MTK_MAP_R2_VER_SUPPORT=y CONFIG_MTK_MAP_R3_VER_SUPPORT=y -CONFIG_MTK_MAP_SUPPORT=y +CONFIG_MTK_MAP_R2_6E_SUPPORT=y +CONFIG_MTK_MAP_R3_6E_SUPPORT=y CONFIG_MTK_MBSS_DTIM_SUPPORT=y CONFIG_MTK_MBSS_SUPPORT=y CONFIG_MTK_MCAST_RATE_SPECIFIC=y diff --git a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg index 0b8a5b327ad..19c8b531391 100755 --- a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg +++ b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg @@ -226,6 +226,7 @@ function mtwifi_up(devname, cfg, restore_vifs, is_dbdc) mtwifi_cfg_foreach_vif(cfg, "ap", start_vif) mtwifi_cfg_foreach_vif(cfg, "sta", start_vif) + os.execute("startwapp.sh") end function mtwifi_down(devname, cfg) @@ -244,6 +245,7 @@ function mtwifi_down(devname, cfg) end end end + os.execute("startwapp.sh") return reset_vifs end @@ -519,6 +521,7 @@ function mtwifi_cfg_setup(argv) set_dat(dats, apidx, "HideSSID", v.config.hidden) set_dat(dats, apidx, "WmmCapable", v.config.wmm) set_dat(dats, apidx, "RRMEnable", v.config.ieee80211k) + set_dat(dats, apidx, "FtSupport", v.config.ieee80211r) set_dat(dats, apidx, "RekeyInterval", v.config.wpa_group_rekey) set_dat(dats, apidx, "MuMimoDlEnable",v.config.mumimo_dl) set_dat(dats, apidx, "MuMimoUlEnable",v.config.mumimo_ul) From 09f4f81ea7b08583b22676a61f36705eeca6c913 Mon Sep 17 00:00:00 2001 From: MeIsReallyBa <38341209+MeIsReallyBa@users.noreply.github.com> Date: Tue, 9 Jan 2024 11:11:25 +0800 Subject: [PATCH 09/14] Update mtwifi-cfg.po --- .../po/zh_Hans/mtwifi-cfg.po | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po b/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po index 4968d7b068f..fe5606968bf 100644 --- a/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po +++ b/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po @@ -31,20 +31,3 @@ msgstr "弱信号剔除阈值" msgid "Station associate threshold" msgstr "弱信号接入阈值" - -msgid "802.11V roam steering threshold" -msgstr "802.11V漫游引导阈值" - - -msgid "802.11V roam target bssid" -msgstr "802.11V漫游引导目标BSSID" - - -msgid "only supports mt_wifi driver" -msgstr "仅支持MTK闭源驱动,漫游域相关参数自动生成无需设置.确认路由器自身lan ip均在同一网段" - -msgid "Wireless HWNAT" -msgstr "无线硬件加速" - -msgid "Band Steering" -msgstr "引导已连接的强信号双频2.4G设备至5G频段" From 6684b40a156c075814a34c7e1e1bf25aea7bdfe8 Mon Sep 17 00:00:00 2001 From: MeIsReallyBa <38341209+MeIsReallyBa@users.noreply.github.com> Date: Tue, 9 Jan 2024 11:13:11 +0800 Subject: [PATCH 10/14] Update mtwifi-cfg.po --- .../applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po b/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po index fe5606968bf..1f53dec9a14 100644 --- a/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po +++ b/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po @@ -28,6 +28,8 @@ msgstr "U-APSD 省电模式" msgid "Kick low RSSI station threshold" msgstr "弱信号剔除阈值" - msgid "Station associate threshold" msgstr "弱信号接入阈值" + +msgid "Wireless HWNAT" +msgstr "无线硬件加速" From b4b994483eb36ea45e9c49c68f2c69a6b46bba3d Mon Sep 17 00:00:00 2001 From: MeIsReallyBa <38341209+MeIsReallyBa@users.noreply.github.com> Date: Tue, 9 Jan 2024 11:16:06 +0800 Subject: [PATCH 11/14] Update mtwifi-cfg.po --- .../luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po b/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po index 1f53dec9a14..810d81e445a 100644 --- a/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po +++ b/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po @@ -33,3 +33,15 @@ msgstr "弱信号接入阈值" msgid "Wireless HWNAT" msgstr "无线硬件加速" + +msgid "802.11V roam steering threshold" +msgstr "802.11V漫游引导阈值" + +msgid "802.11V roam target bssid" +msgstr "802.11V漫游引导目标BSSID" + +msgid "only supports mt_wifi driver" +msgstr "仅支持MTK闭源驱动。确认路由器lan ip同一网段" + +msgid "Band Steering" +msgstr "引导已连接双频2.4G设备至5G频段" From 9ee98f128807aeb32e8a424889e138f6893bd5b9 Mon Sep 17 00:00:00 2001 From: padavanonly Date: Wed, 10 Jan 2024 09:18:33 +0800 Subject: [PATCH 12/14] revert --- .../luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po | 16 +--------------- .../share/luci-app-mtwifi-cfg/wireless-mtk.js | 7 ++++--- .../mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg | 3 --- 3 files changed, 5 insertions(+), 21 deletions(-) diff --git a/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po b/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po index 810d81e445a..fe5606968bf 100644 --- a/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po +++ b/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po @@ -28,20 +28,6 @@ msgstr "U-APSD 省电模式" msgid "Kick low RSSI station threshold" msgstr "弱信号剔除阈值" + msgid "Station associate threshold" msgstr "弱信号接入阈值" - -msgid "Wireless HWNAT" -msgstr "无线硬件加速" - -msgid "802.11V roam steering threshold" -msgstr "802.11V漫游引导阈值" - -msgid "802.11V roam target bssid" -msgstr "802.11V漫游引导目标BSSID" - -msgid "only supports mt_wifi driver" -msgstr "仅支持MTK闭源驱动。确认路由器lan ip同一网段" - -msgid "Band Steering" -msgstr "引导已连接双频2.4G设备至5G频段" diff --git a/package/mtk/applications/luci-app-mtwifi-cfg/root/usr/share/luci-app-mtwifi-cfg/wireless-mtk.js b/package/mtk/applications/luci-app-mtwifi-cfg/root/usr/share/luci-app-mtwifi-cfg/wireless-mtk.js index d06843e71ed..cbbb7646c57 100644 --- a/package/mtk/applications/luci-app-mtwifi-cfg/root/usr/share/luci-app-mtwifi-cfg/wireless-mtk.js +++ b/package/mtk/applications/luci-app-mtwifi-cfg/root/usr/share/luci-app-mtwifi-cfg/wireless-mtk.js @@ -964,6 +964,7 @@ return view.extend({ o = ss.taboption('general', CBIWifiFrequencyValue, '_freq', '
' + _('Operating frequency')); o.ucisection = s.section; } + if (hwtype == 'mac80211') { o = ss.taboption('general', form.Flag, 'legacy_rates', _('Allow legacy 802.11b rates'), _('Legacy or badly behaving devices may require legacy 802.11b rates to interoperate. Airtime efficiency may be significantly reduced where these are used. It is recommended to not allow 802.11b rates where possible.')); o.depends({'_freq': '2g', '!contains': true}); @@ -1011,9 +1012,9 @@ return view.extend({ o.wifiNetwork = radioNet; if (band == '2g') { - o = ss.taboption('advanced', form.Flag, 'noscan', _('Force 40MHz mode'), _('Always use 40MHz channels even if the secondary channel overlaps. Using this option does not comply with IEEE 802.11n-2009!')); - o.rmempty = false; - } + o = ss.taboption('advanced', form.Flag, 'noscan', _('Force 40MHz mode'), _('Always use 40MHz channels even if the secondary channel overlaps. Using this option does not comply with IEEE 802.11n-2009!')); + o.rmempty = false; + } o = ss.taboption('advanced', form.Flag, 'mu_beamformer', _('MU-MIMO')); diff --git a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg index 19c8b531391..0b8a5b327ad 100755 --- a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg +++ b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg @@ -226,7 +226,6 @@ function mtwifi_up(devname, cfg, restore_vifs, is_dbdc) mtwifi_cfg_foreach_vif(cfg, "ap", start_vif) mtwifi_cfg_foreach_vif(cfg, "sta", start_vif) - os.execute("startwapp.sh") end function mtwifi_down(devname, cfg) @@ -245,7 +244,6 @@ function mtwifi_down(devname, cfg) end end end - os.execute("startwapp.sh") return reset_vifs end @@ -521,7 +519,6 @@ function mtwifi_cfg_setup(argv) set_dat(dats, apidx, "HideSSID", v.config.hidden) set_dat(dats, apidx, "WmmCapable", v.config.wmm) set_dat(dats, apidx, "RRMEnable", v.config.ieee80211k) - set_dat(dats, apidx, "FtSupport", v.config.ieee80211r) set_dat(dats, apidx, "RekeyInterval", v.config.wpa_group_rekey) set_dat(dats, apidx, "MuMimoDlEnable",v.config.mumimo_dl) set_dat(dats, apidx, "MuMimoUlEnable",v.config.mumimo_ul) From c0ee60ca9eac7d3ea030471413b31f55bbf32d39 Mon Sep 17 00:00:00 2001 From: padavanonly Date: Wed, 10 Jan 2024 09:21:34 +0800 Subject: [PATCH 13/14] revert1 --- .../applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po b/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po index fe5606968bf..1f53dec9a14 100644 --- a/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po +++ b/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po @@ -28,6 +28,8 @@ msgstr "U-APSD 省电模式" msgid "Kick low RSSI station threshold" msgstr "弱信号剔除阈值" - msgid "Station associate threshold" msgstr "弱信号接入阈值" + +msgid "Wireless HWNAT" +msgstr "无线硬件加速" From 72e648c307d3d70834894814801f4bbe4991856d Mon Sep 17 00:00:00 2001 From: padavanonly Date: Wed, 10 Jan 2024 09:28:57 +0800 Subject: [PATCH 14/14] update --- .../luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po | 12 ++++++++++++ .../mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg | 3 +++ 2 files changed, 15 insertions(+) diff --git a/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po b/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po index 5f07af6759b..dd777ec6435 100644 --- a/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po +++ b/package/mtk/applications/luci-app-mtwifi-cfg/po/zh_Hans/mtwifi-cfg.po @@ -37,5 +37,17 @@ msgstr "无线硬件加速" msgid "Wireless configuration error" msgstr "无线网络设置错误" +msgid "802.11V roam steering threshold" +msgstr "802.11V漫游引导阈值" + +msgid "802.11V roam target bssid" +msgstr "802.11V漫游引导目标BSSID" + +msgid "only supports mt_wifi driver" +msgstr "仅支持MTK闭源驱动。确认路由器lan ip同一网段" + +msgid "Band Steering" +msgstr "引导已连接双频2.4G设备至5G频段" + msgid "At least one MBSSID needs to be reserved" msgstr "至少需要保留1个MBSSID" diff --git a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg index f97c299b897..ac3cea7bc3e 100755 --- a/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg +++ b/package/mtk/applications/mtwifi-cfg/files/mtwifi-cfg/mtwifi_cfg @@ -226,6 +226,7 @@ function mtwifi_up(devname, cfg, restore_vifs, is_dbdc) mtwifi_cfg_foreach_vif(cfg, "ap", start_vif) mtwifi_cfg_foreach_vif(cfg, "sta", start_vif) + os.execute("startwapp.sh") end function mtwifi_down(devname, cfg) @@ -244,6 +245,7 @@ function mtwifi_down(devname, cfg) end end end + os.execute("startwapp.sh") return reset_vifs end @@ -542,6 +544,7 @@ function mtwifi_cfg_setup(argv) set_dat(dats, apidx, "HideSSID", v.config.hidden) set_dat(dats, apidx, "WmmCapable", v.config.wmm) set_dat(dats, apidx, "RRMEnable", v.config.ieee80211k) + set_dat(dats, apidx, "FtSupport", v.config.ieee80211r) set_dat(dats, apidx, "RekeyInterval", v.config.wpa_group_rekey) set_dat(dats, apidx, "MuMimoDlEnable", v.config.mumimo_dl) set_dat(dats, apidx, "MuMimoUlEnable", v.config.mumimo_ul)

a^%8sn;19%jkK0C_Fn{ywOkCs`WoN8FQ#OSSnB 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ΝklfjzKZ{qBcij^SMYzC<9wubQEq4$e>Hq_ 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