├── .github └── workflows │ ├── ipq6000-pro-wifi.yml │ └── ipq6000.yml ├── README.md ├── pro.config ├── pro ├── .config └── pro.sh ├── prowifi.config └── wifi ├── .config └── wifi.sh /.github/workflows/ipq6000-pro-wifi.yml: -------------------------------------------------------------------------------- 1 | #代码源自esir大神 2 | #================================================= 3 | # Description: Build OpenWrt using GitHub Actions 4 | # Lisence: MIT 5 | # Author: eSirPlayground 6 | # Youtube Channel: https://goo.gl/fvkdwm 7 | #================================================= 8 | 9 | name: ipq6000-pro-wifi 10 | 11 | on: 12 | release: 13 | types: [published] 14 | 15 | #push: 16 | #branches: 17 | #- master 18 | 19 | schedule: 20 | - cron: 0 20 1 * * 21 | 22 | #watch: 23 | #types: [started] 24 | 25 | 26 | jobs: 27 | build: 28 | runs-on: ubuntu-latest 29 | 30 | steps: 31 | - name: Checkout 32 | uses: actions/checkout@master 33 | 34 | - name: Initialization environment 35 | env: 36 | DEBIAN_FRONTEND: noninteractive 37 | run: | 38 | set +e 39 | docker rmi `docker images -q` 40 | echo "Deleting files, please wait ..." 41 | sudo rm -rf \ 42 | /usr/share/dotnet \ 43 | /etc/mysql \ 44 | /etc/php 45 | sudo -E apt-get -y purge \ 46 | azure-cli \ 47 | ghc* \ 48 | zulu* \ 49 | hhvm \ 50 | llvm* \ 51 | firefox \ 52 | google* \ 53 | dotnet* \ 54 | powershell \ 55 | openjdk* \ 56 | mysql* \ 57 | php* 58 | sudo -E apt-get update 59 | sudo -E apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3 python2.7 unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler g++-multilib antlr3 gperf wget curl swig rsync 60 | sudo -E apt-get -y autoremove --purge 61 | sudo -E apt-get clean 62 | 63 | - name: Clone source code 64 | env: 65 | REPO_URL: https://github.com/sdf8057/ipq6000.git 66 | REPO_BRANCH: main 67 | run: | 68 | git clone --depth 1 $REPO_URL -b $REPO_BRANCH openwrt 69 | 70 | - name: Update feeds.conf.default 71 | run: | 72 | cd openwrt 73 | git clone https://github.com/nixonli/ddns-scripts_dnspod.git package/ddns-scripts_dnspod 74 | 75 | - name: Update path 76 | run: | 77 | cd openwrt 78 | #curl https://raw.githubusercontent.com/lauren12133/OpenWrt-Build/main/ax18cpupath/path.sh | bash 79 | 80 | cat target/linux/ipq60xx/files-4.4/arch/arm64/boot/dts/qcom/qcom-ipq6000-cpu-opp.dtsi 81 | echo "cpu freq" 82 | 83 | - name: Update & Install feeds 84 | working-directory: ./openwrt 85 | run: | 86 | ./scripts/feeds update -a 87 | pushd feeds/packages/lang 88 | rm -fr golang && svn co https://github.com/openwrt/packages/trunk/lang/golang 89 | popd 90 | ./scripts/feeds install -a 91 | ./scripts/feeds install -a 92 | 93 | 94 | #- name: openclash Install rely 95 | #run: | 96 | #rm -rf feeds/packages/libs/libcap 97 | #svn co https://github.com/openwrt/openwrt/trunk/package/libs/libcap feeds/package/libs 98 | 99 | #- name: Import external feeds - passwall 100 | # working-directory: ./openwrt 101 | # run: | 102 | # git clone https://github.com/xiaorouji/openwrt-passwall.git package/lienol 103 | # git clone "your_github_link" package/"your_folder_name" 104 | 105 | #- name: Import external feeds - JerryKuKu Argon 106 | # working-directory: ./openwrt 107 | # run: | 108 | # git clone -b 18.06 https://github.com/jerrykuku/luci-theme-argon.git package/luci-theme-argon-jerrykuku 109 | 110 | - name: Configuration Customization - ax18 111 | env: 112 | CONFIG_FILE: 'prowifi.config' 113 | run: | 114 | [ -e $CONFIG_FILE ] && mv $CONFIG_FILE openwrt/.config 115 | #chmod +x ./customize.sh && ./customize.sh 116 | cd openwrt && make defconfig 117 | 118 | - name: Download package 119 | working-directory: ./openwrt 120 | run: | 121 | make download -j$(nproc) 122 | find dl -size -1024c -exec ls -l {} \; 123 | find dl -size -1024c -exec rm -f {} \; 124 | 125 | - name: Build firmware 126 | working-directory: ./openwrt 127 | run: | 128 | make -j2 V=s 129 | 130 | - name : Upload artifact 131 | uses: actions/upload-artifact@master 132 | with: 133 | name: OpenWrt 134 | path: openwrt/bin 135 | -------------------------------------------------------------------------------- /.github/workflows/ipq6000.yml: -------------------------------------------------------------------------------- 1 | #代码源自esir大神 2 | #================================================= 3 | # Description: Build OpenWrt using GitHub Actions 4 | # Lisence: MIT 5 | # Author: eSirPlayground 6 | # Youtube Channel: https://goo.gl/fvkdwm 7 | #================================================= 8 | 9 | name: ipq6000-pro 10 | 11 | on: 12 | release: 13 | types: [published] 14 | 15 | #push: 16 | #branches: 17 | #- master 18 | 19 | schedule: 20 | - cron: 0 20 1 * * 21 | 22 | #watch: 23 | #types: [started] 24 | 25 | 26 | jobs: 27 | build: 28 | runs-on: ubuntu-latest 29 | 30 | steps: 31 | - name: Checkout 32 | uses: actions/checkout@master 33 | 34 | - name: Initialization environment 35 | env: 36 | DEBIAN_FRONTEND: noninteractive 37 | run: | 38 | set +e 39 | docker rmi `docker images -q` 40 | echo "Deleting files, please wait ..." 41 | sudo rm -rf \ 42 | /usr/share/dotnet \ 43 | /etc/mysql \ 44 | /etc/php 45 | sudo -E apt-get -y purge \ 46 | azure-cli \ 47 | ghc* \ 48 | zulu* \ 49 | hhvm \ 50 | llvm* \ 51 | firefox \ 52 | google* \ 53 | dotnet* \ 54 | powershell \ 55 | openjdk* \ 56 | mysql* \ 57 | php* 58 | sudo -E apt-get update 59 | sudo -E apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3 python2.7 unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler g++-multilib antlr3 gperf wget curl swig rsync 60 | sudo -E apt-get -y autoremove --purge 61 | sudo -E apt-get clean 62 | 63 | - name: Clone source code 64 | env: 65 | REPO_URL: https://github.com/sdf8057/ipq6000.git 66 | REPO_BRANCH: main 67 | run: | 68 | git clone --depth 1 $REPO_URL -b $REPO_BRANCH openwrt 69 | 70 | - name: Update feeds.conf.default 71 | run: | 72 | cd openwrt 73 | git clone https://github.com/nixonli/ddns-scripts_dnspod.git package/ddns-scripts_dnspod 74 | 75 | - name: Update path 76 | run: | 77 | cd openwrt 78 | #curl https://raw.githubusercontent.com/lauren12133/OpenWrt-Build/main/ax18cpupath/path.sh | bash 79 | 80 | cat target/linux/ipq60xx/files-4.4/arch/arm64/boot/dts/qcom/qcom-ipq6000-cpu-opp.dtsi 81 | echo "cpu freq" 82 | 83 | - name: Update & Install feeds 84 | working-directory: ./openwrt 85 | run: | 86 | ./scripts/feeds update -a 87 | pushd feeds/packages/lang 88 | rm -fr golang && svn co https://github.com/openwrt/packages/trunk/lang/golang 89 | popd 90 | ./scripts/feeds install -a 91 | ./scripts/feeds install -a 92 | 93 | 94 | #- name: openclash Install rely 95 | #run: | 96 | #rm -rf feeds/packages/libs/libcap 97 | #svn co https://github.com/openwrt/openwrt/trunk/package/libs/libcap feeds/package/libs 98 | 99 | #- name: Import external feeds - passwall 100 | # working-directory: ./openwrt 101 | # run: | 102 | # git clone https://github.com/xiaorouji/openwrt-passwall.git package/lienol 103 | # git clone "your_github_link" package/"your_folder_name" 104 | 105 | #- name: Import external feeds - JerryKuKu Argon 106 | # working-directory: ./openwrt 107 | # run: | 108 | # git clone -b 18.06 https://github.com/jerrykuku/luci-theme-argon.git package/luci-theme-argon-jerrykuku 109 | 110 | - name: Configuration Customization - ax18 111 | env: 112 | CONFIG_FILE: 'pro.config' 113 | run: | 114 | [ -e $CONFIG_FILE ] && mv $CONFIG_FILE openwrt/.config 115 | #chmod +x ./customize.sh && ./customize.sh 116 | cd openwrt && make defconfig 117 | 118 | - name: Download package 119 | working-directory: ./openwrt 120 | run: | 121 | make download -j$(nproc) 122 | find dl -size -1024c -exec ls -l {} \; 123 | find dl -size -1024c -exec rm -f {} \; 124 | 125 | - name: Build firmware 126 | working-directory: ./openwrt 127 | run: | 128 | make -j2 V=s 129 | 130 | - name : Upload artifact 131 | uses: actions/upload-artifact@master 132 | with: 133 | name: OpenWrt 134 | path: openwrt/bin 135 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 根据sdf8057源码编译固件[#ipq6000](https://github.com/sdf8057/ipq6000 "悬停显示") 2 | 3 | 4 | `该项目固件为精简,如需更多插件请看下方教程,装很多固件前请考虑你设备的实际容量,不要可劲往里塞。(不提供技术支持)` 5 | 6 | # 固件特色 默认地址192.168.1.1 密码 password 每月更新一次 7 | 8 | ## 支持设备zn-m2,和目ax18,360v6 超频至1800mhz 9 | 1. ssrp 10 | 2. passwall 11 | 3. 定时重启 12 | 4. DDNS 13 | 5. kms 14 | 6. upnp 15 | 7. 网易云解锁 16 | 8. ipv6 17 | 18 | 19 | # 增加插件教程,fork项目(需要你有liux环境vps也行首选ubuntu或者debian) 依赖make请先安装 apt install make -y 20 | 21 | ## 拉取源码配置config!!!需科学上网环境!!!! 22 | ``` 23 | #需要wifi 24 | bash <(curl -L -s https://raw.githubusercontent.com/ppayjjk/ipq6000/main/wifi/wifi.sh) 25 | ``` 26 | ``` 27 | #不需要WiFi 28 | bash <(curl -L -s https://raw.githubusercontent.com/ppayjjk/ipq6000/main/pro/pro.sh) 29 | ``` 30 | ## 插件在luci-applications里,主题在luci-Themes里,看到想要的按Y键打上*号“save”保存esc退出即可 31 | ``` 32 | #导出为diffconfig 33 | ./scripts/diffconfig.sh > diffconfig 34 | ``` 35 | ### 找到diffcofig,复制里面的内容替换项目根目录的config文件,不需要无线替换pro.config需要无线替换prowifi.config。!!!替换内容不要动名字 36 | 37 | ### 点击打开项目.github/workflows文件夹找到你想要编译的运行文件需要wifi ipq6000.yml不需要wifi ipq6000-pro-wifi.yml点击打开。 38 | ![1](https://user-images.githubusercontent.com/92498741/197912728-4a4b32b2-43b0-4bde-8970-abc5b840bb9d.png)点亮你fork项目右上角的星星触发编译。编译结束后固件在Actions-点击运行任务-下方OpenWrt下载即可。 39 | 40 | 41 | # 结束 42 | -------------------------------------------------------------------------------- /pro.config: -------------------------------------------------------------------------------- 1 | CONFIG_TARGET_ipq60xx=y 2 | CONFIG_TARGET_ipq60xx_generic=y 3 | CONFIG_TARGET_ipq60xx_generic_Default=y 4 | # CONFIG_DRIVER_11AC_SUPPORT is not set 5 | # CONFIG_DRIVER_11AX_SUPPORT is not set 6 | # CONFIG_DRIVER_11N_SUPPORT is not set 7 | CONFIG_LIBCURL_COOKIES=y 8 | CONFIG_LIBCURL_CRYPTO_AUTH=y 9 | CONFIG_LIBCURL_FILE=y 10 | CONFIG_LIBCURL_FTP=y 11 | CONFIG_LIBCURL_HTTP=y 12 | CONFIG_LIBCURL_NGHTTP2=y 13 | CONFIG_LIBCURL_OPENSSL=y 14 | CONFIG_LIBCURL_PROXY=y 15 | CONFIG_LIBCURL_TFTP=y 16 | CONFIG_LIBCURL_THREADED_RESOLVER=y 17 | CONFIG_LIBCURL_TLS_SRP=y 18 | CONFIG_LIBCURL_UNIX_SOCKETS=y 19 | CONFIG_LIBSODIUM_MINIMAL=y 20 | CONFIG_NODEJS_ICU_SMALL=y 21 | CONFIG_PACKAGE_6in4=y 22 | CONFIG_PACKAGE_UnblockNeteaseMusic=y 23 | CONFIG_PACKAGE_UnblockNeteaseMusic-Go=y 24 | CONFIG_PACKAGE_autocore-arm=y 25 | CONFIG_PACKAGE_chinadns-ng=y 26 | CONFIG_PACKAGE_coreutils=y 27 | CONFIG_PACKAGE_coreutils-base64=y 28 | CONFIG_PACKAGE_coreutils-nohup=y 29 | CONFIG_PACKAGE_curl=y 30 | CONFIG_PACKAGE_ddns-scripts=y 31 | CONFIG_PACKAGE_dns2socks=y 32 | CONFIG_PACKAGE_dns2tcp=y 33 | CONFIG_PACKAGE_ethtool=y 34 | # CONFIG_PACKAGE_hostapd-common is not set 35 | CONFIG_PACKAGE_hysteria=y 36 | CONFIG_PACKAGE_ip-full=y 37 | CONFIG_PACKAGE_ip6tables=y 38 | CONFIG_PACKAGE_ip6tables-mod-nat=y 39 | CONFIG_PACKAGE_ipset=y 40 | CONFIG_PACKAGE_ipt2socks=y 41 | CONFIG_PACKAGE_iptables-mod-conntrack-extra=y 42 | CONFIG_PACKAGE_iptables-mod-iprange=y 43 | CONFIG_PACKAGE_iptables-mod-tproxy=y 44 | CONFIG_PACKAGE_ipv6helper=y 45 | # CONFIG_PACKAGE_iw is not set 46 | # CONFIG_PACKAGE_kmod-ath is not set 47 | # CONFIG_PACKAGE_kmod-ath11k is not set 48 | # CONFIG_PACKAGE_kmod-ath11k-ahb is not set 49 | # CONFIG_PACKAGE_kmod-ath11k-pci is not set 50 | # CONFIG_PACKAGE_kmod-cfg80211 is not set 51 | CONFIG_PACKAGE_kmod-ip6tables=y 52 | CONFIG_PACKAGE_kmod-ipt-conntrack-extra=y 53 | CONFIG_PACKAGE_kmod-ipt-iprange=y 54 | CONFIG_PACKAGE_kmod-ipt-nat6=y 55 | CONFIG_PACKAGE_kmod-ipt-tproxy=y 56 | CONFIG_PACKAGE_kmod-iptunnel=y 57 | CONFIG_PACKAGE_kmod-iptunnel4=y 58 | # CONFIG_PACKAGE_kmod-mac80211 is not set 59 | CONFIG_PACKAGE_kmod-nf-ipt6=y 60 | CONFIG_PACKAGE_kmod-nf-nat6=y 61 | CONFIG_PACKAGE_kmod-nf-reject6=y 62 | # CONFIG_PACKAGE_kmod-qca-nss-drv-wifi-meshmgr is not set 63 | CONFIG_PACKAGE_kmod-sit=y 64 | CONFIG_PACKAGE_libatomic=y 65 | CONFIG_PACKAGE_libcap=y 66 | CONFIG_PACKAGE_libcares=y 67 | CONFIG_PACKAGE_libcurl=y 68 | CONFIG_PACKAGE_libelf=y 69 | CONFIG_PACKAGE_libev=y 70 | CONFIG_PACKAGE_libipset=y 71 | CONFIG_PACKAGE_libnghttp2=y 72 | CONFIG_PACKAGE_libpcre=y 73 | CONFIG_PACKAGE_librt=y 74 | CONFIG_PACKAGE_libsodium=y 75 | CONFIG_PACKAGE_libstdcpp=y 76 | CONFIG_PACKAGE_libudns=y 77 | CONFIG_PACKAGE_libuuid=y 78 | CONFIG_PACKAGE_libuv=y 79 | CONFIG_PACKAGE_lua-neturl=y 80 | CONFIG_PACKAGE_luci-app-autoreboot=y 81 | CONFIG_PACKAGE_luci-app-ddns=y 82 | # CONFIG_PACKAGE_luci-app-diskman_INCLUDE_btrfs_progs is not set 83 | # CONFIG_PACKAGE_luci-app-diskman_INCLUDE_lsblk is not set 84 | CONFIG_PACKAGE_luci-app-passwall=y 85 | CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ChinaDNS_NG=y 86 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Haproxy is not set 87 | CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Hysteria=y 88 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ShadowsocksR_Libev_Client is not set 89 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Client is not set 90 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Server is not set 91 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Rust_Client is not set 92 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Simple_Obfs is not set 93 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Trojan_Plus is not set 94 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray is not set 95 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray_Plugin is not set 96 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Xray is not set 97 | CONFIG_PACKAGE_luci-app-passwall_Iptables_Transparent_Proxy=y 98 | CONFIG_PACKAGE_luci-app-ramfree=y 99 | # CONFIG_PACKAGE_luci-app-rclone_INCLUDE_rclone-ng is not set 100 | # CONFIG_PACKAGE_luci-app-rclone_INCLUDE_rclone-webui is not set 101 | CONFIG_PACKAGE_luci-app-ssr-plus=y 102 | # CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_ChinaDNS_NG is not set 103 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Hysteria=y 104 | # CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_ShadowsocksR_Libev_Client is not set 105 | # CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_Simple_Obfs is not set 106 | CONFIG_PACKAGE_luci-app-unblockmusic=y 107 | CONFIG_PACKAGE_luci-app-upnp=y 108 | CONFIG_PACKAGE_luci-app-vlmcsd=y 109 | # CONFIG_PACKAGE_luci-app-vssr_INCLUDE_ShadowsocksR_Libev_Server is not set 110 | # CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Trojan is not set 111 | # CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Xray is not set 112 | # CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Xray_plugin is not set 113 | CONFIG_PACKAGE_luci-compat=y 114 | CONFIG_PACKAGE_luci-i18n-autoreboot-zh-cn=y 115 | CONFIG_PACKAGE_luci-i18n-ddns-zh-cn=y 116 | CONFIG_PACKAGE_luci-i18n-passwall-zh-cn=y 117 | CONFIG_PACKAGE_luci-i18n-ramfree-zh-cn=y 118 | CONFIG_PACKAGE_luci-i18n-ssr-plus-zh-cn=y 119 | CONFIG_PACKAGE_luci-i18n-unblockmusic-zh-cn=y 120 | CONFIG_PACKAGE_luci-i18n-upnp-zh-cn=y 121 | CONFIG_PACKAGE_luci-i18n-vlmcsd-zh-cn=y 122 | CONFIG_PACKAGE_luci-proto-ipv6=y 123 | CONFIG_PACKAGE_microsocks=y 124 | CONFIG_PACKAGE_miniupnpd=y 125 | CONFIG_PACKAGE_node=y 126 | CONFIG_PACKAGE_odhcp6c=y 127 | CONFIG_PACKAGE_odhcp6c_ext_cer_id=0 128 | CONFIG_PACKAGE_odhcpd-ipv6only=y 129 | CONFIG_PACKAGE_odhcpd_ipv6only_ext_cer_id=0 130 | CONFIG_PACKAGE_resolveip=y 131 | CONFIG_PACKAGE_shadowsocks-rust-sslocal=y 132 | CONFIG_PACKAGE_shadowsocks-rust-ssserver=y 133 | CONFIG_PACKAGE_shadowsocksr-libev-ssr-check=y 134 | CONFIG_PACKAGE_shadowsocksr-libev-ssr-local=y 135 | CONFIG_PACKAGE_shadowsocksr-libev-ssr-redir=y 136 | CONFIG_PACKAGE_tcping=y 137 | CONFIG_PACKAGE_unzip=y 138 | CONFIG_PACKAGE_vlmcsd=y 139 | CONFIG_PACKAGE_wget-ssl=y 140 | # CONFIG_PACKAGE_wireless-regdb is not set 141 | # CONFIG_PACKAGE_wpad-openssl is not set 142 | CONFIG_PACKAGE_xray-core=y 143 | CONFIG_PACKAGE_zlib=y 144 | -------------------------------------------------------------------------------- /pro/pro.sh: -------------------------------------------------------------------------------- 1 | #/bin/bash 2 | 3 | sudo apt update 4 | sudo apt install make -y 5 | git clone -b main --single-branch https://github.com/sdf8057/ipq6000.git openwrt 6 | cd openwrt 7 | ./scripts/feeds update -a && ./scripts/feeds install -a 8 | wget https://raw.githubusercontent.com/ppayjjk/ipq6000/main/pro/.config 9 | make menuconfig 10 | -------------------------------------------------------------------------------- /prowifi.config: -------------------------------------------------------------------------------- 1 | CONFIG_TARGET_ipq60xx=y 2 | CONFIG_TARGET_ipq60xx_generic=y 3 | CONFIG_TARGET_ipq60xx_generic_Default=y 4 | CONFIG_LIBCURL_COOKIES=y 5 | CONFIG_LIBCURL_CRYPTO_AUTH=y 6 | CONFIG_LIBCURL_FILE=y 7 | CONFIG_LIBCURL_FTP=y 8 | CONFIG_LIBCURL_HTTP=y 9 | CONFIG_LIBCURL_NGHTTP2=y 10 | CONFIG_LIBCURL_OPENSSL=y 11 | CONFIG_LIBCURL_PROXY=y 12 | CONFIG_LIBCURL_TFTP=y 13 | CONFIG_LIBCURL_THREADED_RESOLVER=y 14 | CONFIG_LIBCURL_TLS_SRP=y 15 | CONFIG_LIBCURL_UNIX_SOCKETS=y 16 | CONFIG_LIBSODIUM_MINIMAL=y 17 | CONFIG_NODEJS_ICU_SMALL=y 18 | CONFIG_PACKAGE_6in4=y 19 | CONFIG_PACKAGE_UnblockNeteaseMusic=y 20 | CONFIG_PACKAGE_UnblockNeteaseMusic-Go=y 21 | CONFIG_PACKAGE_ath11k-wifi-qihoo_360v6=y 22 | CONFIG_PACKAGE_autocore-arm=y 23 | CONFIG_PACKAGE_chinadns-ng=y 24 | CONFIG_PACKAGE_coreutils=y 25 | CONFIG_PACKAGE_coreutils-base64=y 26 | CONFIG_PACKAGE_coreutils-nohup=y 27 | CONFIG_PACKAGE_curl=y 28 | CONFIG_PACKAGE_ddns-scripts=y 29 | CONFIG_PACKAGE_dns2socks=y 30 | CONFIG_PACKAGE_dns2tcp=y 31 | CONFIG_PACKAGE_ethtool=y 32 | CONFIG_PACKAGE_hysteria=y 33 | CONFIG_PACKAGE_ip-full=y 34 | CONFIG_PACKAGE_ip6tables=y 35 | CONFIG_PACKAGE_ip6tables-mod-nat=y 36 | CONFIG_PACKAGE_ipset=y 37 | CONFIG_PACKAGE_ipv6helper=y 38 | CONFIG_PACKAGE_kmod-ipt-nat6=y 39 | CONFIG_PACKAGE_kmod-iptunnel=y 40 | CONFIG_PACKAGE_kmod-iptunnel4=y 41 | CONFIG_PACKAGE_kmod-nf-nat6=y 42 | CONFIG_PACKAGE_kmod-sit=y 43 | CONFIG_PACKAGE_libatomic=y 44 | CONFIG_PACKAGE_libcap=y 45 | CONFIG_PACKAGE_libcares=y 46 | CONFIG_PACKAGE_libcurl=y 47 | CONFIG_PACKAGE_libelf=y 48 | CONFIG_PACKAGE_libev=y 49 | CONFIG_PACKAGE_libipset=y 50 | CONFIG_PACKAGE_libnghttp2=y 51 | CONFIG_PACKAGE_libpcre=y 52 | CONFIG_PACKAGE_librt=y 53 | CONFIG_PACKAGE_libsodium=y 54 | CONFIG_PACKAGE_libstdcpp=y 55 | CONFIG_PACKAGE_libudns=y 56 | CONFIG_PACKAGE_libuuid=y 57 | CONFIG_PACKAGE_libuv=y 58 | CONFIG_PACKAGE_lua-neturl=y 59 | CONFIG_PACKAGE_luci-app-autoreboot=y 60 | CONFIG_PACKAGE_luci-app-ddns=y 61 | # CONFIG_PACKAGE_luci-app-diskman_INCLUDE_btrfs_progs is not set 62 | # CONFIG_PACKAGE_luci-app-diskman_INCLUDE_lsblk is not set 63 | CONFIG_PACKAGE_luci-app-passwall=y 64 | CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ChinaDNS_NG=y 65 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Haproxy is not set 66 | CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Hysteria=y 67 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ShadowsocksR_Libev_Client is not set 68 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Client is not set 69 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Server is not set 70 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Rust_Client is not set 71 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Simple_Obfs is not set 72 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Trojan_Plus is not set 73 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray is not set 74 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray_Plugin is not set 75 | # CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Xray is not set 76 | CONFIG_PACKAGE_luci-app-ramfree=y 77 | # CONFIG_PACKAGE_luci-app-rclone_INCLUDE_rclone-ng is not set 78 | # CONFIG_PACKAGE_luci-app-rclone_INCLUDE_rclone-webui is not set 79 | CONFIG_PACKAGE_luci-app-ssr-plus=y 80 | # CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_ChinaDNS_NG is not set 81 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Hysteria=y 82 | # CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_ShadowsocksR_Libev_Client is not set 83 | # CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_Simple_Obfs is not set 84 | CONFIG_PACKAGE_luci-app-unblockmusic=y 85 | CONFIG_PACKAGE_luci-app-upnp=y 86 | CONFIG_PACKAGE_luci-app-vlmcsd=y 87 | # CONFIG_PACKAGE_luci-app-vssr_INCLUDE_ShadowsocksR_Libev_Server is not set 88 | # CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Trojan is not set 89 | # CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Xray is not set 90 | # CONFIG_PACKAGE_luci-app-vssr_INCLUDE_Xray_plugin is not set 91 | CONFIG_PACKAGE_luci-compat=y 92 | CONFIG_PACKAGE_luci-i18n-autoreboot-zh-cn=y 93 | CONFIG_PACKAGE_luci-i18n-ddns-zh-cn=y 94 | CONFIG_PACKAGE_luci-i18n-passwall-zh-cn=y 95 | CONFIG_PACKAGE_luci-i18n-ramfree-zh-cn=y 96 | CONFIG_PACKAGE_luci-i18n-ssr-plus-zh-cn=y 97 | CONFIG_PACKAGE_luci-i18n-unblockmusic-zh-cn=y 98 | CONFIG_PACKAGE_luci-i18n-upnp-zh-cn=y 99 | CONFIG_PACKAGE_luci-i18n-vlmcsd-zh-cn=y 100 | CONFIG_PACKAGE_luci-proto-ipv6=y 101 | CONFIG_PACKAGE_microsocks=y 102 | CONFIG_PACKAGE_miniupnpd=y 103 | CONFIG_PACKAGE_node=y 104 | CONFIG_PACKAGE_odhcp6c=y 105 | CONFIG_PACKAGE_odhcp6c_ext_cer_id=0 106 | CONFIG_PACKAGE_odhcpd-ipv6only=y 107 | CONFIG_PACKAGE_odhcpd_ipv6only_ext_cer_id=0 108 | CONFIG_PACKAGE_resolveip=y 109 | CONFIG_PACKAGE_shadowsocks-rust-sslocal=y 110 | CONFIG_PACKAGE_shadowsocks-rust-ssserver=y 111 | CONFIG_PACKAGE_shadowsocksr-libev-ssr-check=y 112 | CONFIG_PACKAGE_tcping=y 113 | CONFIG_PACKAGE_unzip=y 114 | CONFIG_PACKAGE_vlmcsd=y 115 | CONFIG_PACKAGE_wget-ssl=y 116 | CONFIG_PACKAGE_xray-core=y 117 | CONFIG_PACKAGE_zlib=y 118 | # CONFIG_PACKAGE_ipt2socks is not set 119 | # CONFIG_PACKAGE_iptables-mod-conntrack-extra is not set 120 | # CONFIG_PACKAGE_iptables-mod-iprange is not set 121 | # CONFIG_PACKAGE_kmod-ipt-conntrack-extra is not set 122 | # CONFIG_PACKAGE_kmod-ipt-iprange is not set 123 | # CONFIG_PACKAGE_luci-app-passwall_Iptables_Transparent_Proxy is not set 124 | -------------------------------------------------------------------------------- /wifi/wifi.sh: -------------------------------------------------------------------------------- 1 | #/bin/bash 2 | 3 | sudo apt update 4 | sudo apt install make -y 5 | git clone -b main --single-branch https://github.com/sdf8057/ipq6000.git openwrt 6 | cd openwrt 7 | ./scripts/feeds update -a && ./scripts/feeds install -a 8 | wget https://raw.githubusercontent.com/ppayjjk/ipq6000/main/wifi/.config 9 | make menuconfig 10 | --------------------------------------------------------------------------------