diff --git a/docs/compile/build_howto_openwrt.txt b/docs/compile/build_howto_openwrt.txt index 46a65d8..d81ee24 100644 --- a/docs/compile/build_howto_openwrt.txt +++ b/docs/compile/build_howto_openwrt.txt @@ -1,42 +1,21 @@ How to compile native programs for use in openwrt ------------------------------------------------- -1) +1) Download latest SDK for your platform from https://downloads.openwrt.org - cd ~ - - - git clone git://git.openwrt.org/15.05/openwrt.git - - git clone git://git.openwrt.org/14.07/openwrt.git - - git clone git://git.openwrt.org/openwrt.git - - cd openwrt + curl -o - https://downloads.openwrt.org/releases/23.05.5/targets/x86/64/openwrt-sdk-23.05.5-x86-64_gcc-12.3.0_musl.Linux-x86_64.tar.xz | tar -Jxvf - + cd openwrt-sdk-23.05.5-x86-64_gcc-12.3.0_musl.Linux-x86_64 2) ./scripts/feeds update -a ./scripts/feeds install -a -3) #add zapret packages to build root - #copy package descriptions - copy compile/openwrt/* to ~/openwrt - #copy source code of tpws - copy tpws to ~/openwrt/package/zapret/tpws - #copy source code of nfq - copy nfq to ~/openwrt/package/zapret/nfq - #copy source code of ip2net - copy ip2net to ~/openwrt/package/zapret/ip2net +3) cp -R /opt/zapret/docs/compile/openwrt/. . + cp -R /opt/zapret/tpws package/zapret/tpws + cp -R /opt/zapret/nfq package/zapret/nfqws + cp -R /opt/zapret/mdig package/zapret/mdig + cp -R /opt/zapret/ip2net package/zapret/ip2net -4) make menuconfig - #select your target architecture - #select packages Network/Zapret/* as "M" +4) make package/{tpws,nfqws,mdig,ip2net}/compile -5) make toolchain/compile - -6) make package/tpws/compile - make package/nfqws/compile - make package/ip2net/compile - make package/mdig/compile - -7) find bin -name tpws*.ipk +5) find bin -name tpws*.ipk #take your tpws*.ipk , nfqws*.ipk , ip2net*.ipk, mdig*.ipk from there diff --git a/docs/quick_start.md b/docs/quick_start.md index 87aeb3b..6b5c08c 100644 --- a/docs/quick_start.md +++ b/docs/quick_start.md @@ -44,11 +44,7 @@ > либо попробовать засунуть требуемые zapret дополнительные пакеты в сжатый > образ `squashfs` с помощью `image builder` и перешить этим вариантом роутер. -1. Скачайте zip архив проекта с github в `/tmp`, распакуйте его там, либо - клонируйте проект через: - ```sh - $ git clone --depth 1 https://github.com/bol-van/zapret - ``` +1. Скачайте последний [tar.gz релиз](https://github.com/bol-van/zapret/releases) в /tmp, распакуйте его, затем удалите архив. 2. Убедитесь, что у вас отключены все средства обхода блокировок, в том числе и сам zapret. Гарантированно уберет zapret скрипт `uninstall_easy.sh`.