diff --git a/Chaos_Calmer.Makefile b/Chaos_Calmer.Makefile index bb61bc1..0eb7475 100644 --- a/Chaos_Calmer.Makefile +++ b/Chaos_Calmer.Makefile @@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk include $(INCLUDE_DIR)/kernel.mk PKG_NAME:=xmurp-ua -PKG_RELEASE:=32 +PKG_RELEASE:=33 include $(INCLUDE_DIR)/package.mk diff --git a/Makefile b/Makefile index e891eae..19af4f3 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk include $(INCLUDE_DIR)/kernel.mk PKG_NAME:=xmurp-ua -PKG_RELEASE:=32 +PKG_RELEASE:=33 include $(INCLUDE_DIR)/package.mk diff --git a/compile.md b/compile.md index 441a091..56e02f4 100644 --- a/compile.md +++ b/compile.md @@ -1,5 +1,7 @@ 以下,我假定你至少稍有一点命令行基础,搞不清当前目录或者 `cp`、`rm` 都不会用的话,自己找资料。 +同时,以下内容中的代码仅仅是示例,目的是让你明白怎么回事,而不是复制粘贴就可以。 + #### 一般的编译方法 对于 18.06 以上的 SDK,照这个方法就行了。 @@ -92,3 +94,14 @@ ln -s /usr/bin staging_dir/host/ rm -r build_dir/target-mips_24kc_musl-1.1.16/linux-ar71xx_generic/xmurp-ua make package/xmurp-ua/compile V=sc ARCH=mips CROSS_COMPILE=/home/chn/Desktop/lede-sdk-17.01.5-ar71xx-generic_gcc-5.4.0_musl-1.1.16.Linux-x86_64/staging_dirtoolchain-mips_24kc_gcc-5.4.0_musl-1.1.16/bin/mips-openwrt-linux-musl- ``` + +#### ARCH 混乱 + +在给某个潘多拉编译的时候,发现在一些地方 `ARCH` 为 `mips` 而另一些地方为 `mipsel`。记得之前给某个版本的 LEDE 编译时也出现过类似的错误。用软链接解决。 + +```bash +cd build_dir/target-mipsel_1004kc+dsp_uClibc-1.0.x/linux-ralink_mt7621/linux-3.14.79/arch +ln -s mips mipsel +cd ../../../../.. +make package/xmurp-ua/compile V=sc ARCH=mipsel CROSS_COMPILE=/home/chn/Desktop/PandoraBox-SDK-ralink-mt7621_gcc-5.5.0_uClibc-1.0.x.Linux-x86_64-2019-02-01-git-0231ad4b5/staging_dir/toolchain-mipsel_1004kc+dsp_gcc-5.5.0_uClibc-1.0.x/bin/mipsel-openwrt-linux- +``` \ No newline at end of file diff --git a/src/xmurp-ua.c b/src/xmurp-ua.c index 2f70192..da41cd7 100644 --- a/src/xmurp-ua.c +++ b/src/xmurp-ua.c @@ -285,6 +285,40 @@ static int __init hook_init(void) printk("xmurp-ua: Started, version %d.\n", VERSION); printk("xmurp-ua: nf_register_hook returnd %d.\n", ret); + printk("\n"); + printk("|-------------------------------------------------------------------------|\n"); + printk("| |\n"); + printk("| 关于反对黑心商家的申明: |\n"); + printk("| |\n"); + printk("| XMURP-UA 由我一人(厦门大学陈浩南)编写并维护,开源免费地提供给所 |\n"); + printk("| 有人使;相关教程也是我们写好并免费公开在网上的。我从来没有允许、并且 |\n"); + printk("| **明确禁止**用于商业用途。但现实是,有人将我现成的结果安装到路由器中 |\n"); + printk("| 拿去售卖,并且价格不菲。 |\n"); + printk("| |\n"); + printk("| 如果您看到了这条消息,希望您能够从身边小事做起,拒绝黑心商家。如 |\n"); + printk("| 果您本人已经购买了这样的路由器,希望您能够退货、追回自己的损失;如果 |\n"); + printk("| 您身边有人推销或有意愿购买这样的路由器,请将真相告诉他们。 |\n"); + printk("| |\n"); + printk("| 1. 商家会把廉价的路由器用高昂的售价出售。事实上,只要二三十块就可 |\n"); + printk("| 以在闲鱼买到基本够宿舍用的、可以破解校园网的路由器(极路由 1s)。 |\n"); + printk("| |\n"); + printk("| 2. 商家不管售后,也无力售后。事实上,卖你路由器的人大多也是小白, |\n"); + printk("| 无非看过我们写的教程;出了问题他们就推脱,是校园网的问题,是路由器坏 |\n"); + printk("| 了,殊不知一句命令就可以解决。 |\n"); + printk("| |\n"); + printk("| 3. 商家不尊重我们,大规模商业使用我们的技术获利,甚至把我们的群当 |\n"); + printk("| 免费的售后,自己只顾收钱。 |\n"); + printk("| |\n"); + printk("| 我今天十分气愤,因此写了这些内容。希望更多的人可以看见。 |\n"); + printk("| |\n"); + printk("|-------------------------------------------------------------------------|\n"); + printk("| |\n"); + printk("| 在使用的过程中,如果需要帮助,可以加入我们的 QQ 群:748317786。付 |\n"); + printk("| 费购买路由器者,恕不提供任何帮助。 |\n"); + printk("| |\n"); + printk("|-------------------------------------------------------------------------|\n"); + printk("\n"); + return 0; }