部分内容引自https://www.hshh.org/entware-ng/armv7,特此感谢!
由于新版的openwrt和lede均不提供此软件包,但是家里大内网,挂pt简直了……所以一直想弄这个。在openwrt15.05.1以前还好直接拿来软件包编译就ok了,之后openwrt和lede均采用musl库,这下完球了,编译不过,只能编译0.5.6版本的,想想openwrt和lede的transmission就有某些站子获取不到种子的问题,就用了entware-ng折中了下搞定的。想想目前entware采用的不是musl库,编译还是有可能的。折腾了一周终于搞定了,本来不是干这行就是瞎玩,所以tomato这类系统不好用也没辙……在本人的群辉ds218+和lede17.01上测试通过。
之前先说明下,系统必须可以获取root权限,而且有tun.ko驱动下面的包才可以用。
所依赖编译环境请看引用网页内容
搭建 entware-ng
$ git clone https://github.com/Entware-ng/Entware-ng.git $ cd Entware-ng $ make package/symlinks $ cp ./configs/x64.config .config $ make tools/install $ make toolchain/install $ make target/compile
编译自带软件包
编译名叫miredo的软件(首先需要将软件源码放置package下,miredo放置在package下)用make menuconfig选中miredo相关软件包
$ make package/gettext/compile $ make package/miredo/compile
编译完成后,将安装包拷贝出来安装就可以了,需要依赖entware-ng的一些软件和库。
目前win的teredo服务器已经改成win10.ipv6.microsoft.com,而不是teredo.ipv6.microsoft.com了
附上源码和x86-64的ipk。点此下载
armv7的ipk(无条件未测试)。点此下载
你好,询问一下,我自己编译怎么无法编译出ipk文件。编译armv7版本的,请教一下是什么原因?或者你帮忙编译一个armv7的。谢谢。
我这的编译出错,能否帮忙编译一个7260a用的miredo,感激不尽,邮箱a9137021@163.com
@博主你好:我这mip的连基本工具都搞不定……而且miredo选不了。搞不定了……
@博主你好:在之前先编译gettext和gettext-full两个包试试 7260a是什么类型处理器? 您可以将错误信息发下看看。估计是gettext出错
@Joe:在之前先编译gettext和gettext-full两个包试试 要是有时间编一个armv7的试试 您可以将错误信息发下看看。估计是gettext出错
能不能帮忙编译个mipsel的,我的环境能其他package但是编译miredo时提示Nothing to compile不知道什么原因。
能不能帮忙编译个mipsel的,我的环境能其他package但是编译miredo时提示Nothing to compile不知道什么原因。
你好,我编译一直出错,能否帮忙编译一个mt7260的miredo,谢谢。
邮箱 sweetchulian@gmail.com
@博主好人:mipsel编译的时候显示不出来,我也弄不了啊