分享一下自用的 WNDR3700v4 / WNDR4300 openwrt 14.07 (barrier breaker) RC2 编译

2014-08-18 18:39:04 +08:00
 mind3x

本来是写在另一个主题下面的长回复,后来想想干脆单独发个主题算了,也许有人能用得上。

简单介绍一下我的编译版本的来源:

首先,主要是基于OpenWRT论坛上AdamK编译的版本( https://forum.openwrt.org/viewtopic.php?id=41094 下载在 http://www.mcservices.com.au/downloads/OpenWRT/ ),他在openwrt官方之前就集成了各种WNDR3700v4/4300需要的补丁,并且缺省enable了比较多的package,在14年7月以前他的编译版本一直是最靠谱的。不过他因为生病已经一个多月没有更新了。他的版本目前唯一的缺陷是没有解决3700v4/4300的128M flash全利用的问题,刷完以后可用的只有10几M——当然也基本够用。

后来openwrt论坛上有个叫zhouruixi的基友(一看ID就是同胞,也活跃于恩山)提出来了新的patch解决了128M flash的问题,他也提供了自己编译image的下载。

然后同样是openwrt论坛上的另一名基友Diffie,在AdamK的build基础上,集成了zhouruixi的patch,加了一些他需要的内容(例如XFS文件系统的支持)。Diffie编译的image下载在http://www.blazebox.homeip.net/~diffie/openwrt ,不过今天貌似连接已经失效。

而Diffie修改的版本主要的问题是他使用3.10.52的Linux内核,与官方3.10.49不一致,所以刷了他的image之后无法opkg install安装官方仓库上的内核模块。比如我需要多拨,要用到kmod-macvlan,就只好自己重新编译。

所以我目前用的是在Diffie的build基础上自己编译的版本,改动的地方只有把kernel改回用3.10.49,缺省编译了kmod-macvlan,fastd和n2n(你懂的)。

所以我的build主要内容就是AdamK + zhouruixi + Diffie + 修改kernel版本与主干一致。

我的image,sysupgrade和build config都在百度网盘上共享出来了,有兴趣的基友欢迎自行取用: http://pan.baidu.com/s/1qWuLWC0 当然你不放心的话也可以基于我的config自己重新编译啦~

目前我编译的版本是RC2 42096,只要你的版本是40859之后,应该都已经有sysupgrade支持,可以直接通过sysupgrade升级,无需重刷image。

80393 次点击
所在节点    分享创造
289 条回复
SkYoung
2014-10-01 06:20:09 +08:00
twamix
2014-10-04 18:34:39 +08:00
@mind3x 正式版已来,速度编译吧,另外为什么我的4300刷了正式版,5g开不了哪?
Ne
2014-10-04 19:44:38 +08:00
请问现在的 http://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/nand/ 10月2号固件里面的128M是全部利用的吗?知道或刷过10月2号固件的请说说。
mind3x
2014-10-04 21:54:20 +08:00
@twamix 正常,断电重开机一次
mind3x
2014-10-04 21:54:53 +08:00
@3661428 官方固件没有集成这个补丁,可用空间只有十几M
Ne
2014-10-04 22:26:29 +08:00
等着mind3x 大大你的正式版,哈哈。最好出一个纯净,一个集成软件。按个人喜欢来刷,谢谢LZ啦。
jun9100
2014-10-05 19:55:00 +08:00
新的版本能加个好用点的qos吗?现在的貌似不给力。
SkYoung
2014-10-05 21:25:40 +08:00
@mind3x
@3661428 我刷了14.07正式版,看总126020KB,应该是128总用上了吧
jun9100
2014-10-05 23:25:43 +08:00
@mind3x 期待新版本能上一个给力点的qos,谢谢大大
xxhjkl
2014-10-06 02:06:10 +08:00
哈哈 我的4300就要到货了。预计明天 今晚居然看到这个帖子 太感谢了
SkYoung
2014-10-07 09:06:57 +08:00
我小白不懂,确实官方没有打128M补丁,lz这个可用
@mind3x 没法安装中文语言,啥原因
mind3x
2014-10-07 11:23:38 +08:00
@SkYoung 大概我又忘了编译了,回头加上
twamix
2014-10-07 19:51:21 +08:00
@SkYoung 需要先刷新列表
SkYoung
2014-10-07 19:55:23 +08:00
@twamix 先update的,再安装,出错了,而且也不好删除,不懂怎么回事,先这样吧,还处于折腾阶段,反正还要重刷,哈哈
hardsum
2014-10-07 20:08:48 +08:00
"此版本尚未经本人测试,风险自负“,汗啊
kurtrossel
2014-10-08 15:37:17 +08:00
都编译好了,太方便啦

等待更新
xxhjkl
2014-10-08 23:18:53 +08:00
LZ 这个能编译一个nwan吗?这个multiwan和mwan3 太蛋碎了,弄半天添加了一个wan 死活拨号拨不上的,还麻烦LZ出个单线多播的教程啊。万分感谢 别的软件都可以自己装 还好
jun9100
2014-10-09 17:37:45 +08:00
@xxhjkl 单线多拨可以参考前面zhangjiao 的network设置。
21grams
2014-10-09 19:48:52 +08:00
国庆假期结束了,请问正式版测试的怎么样了,可用否?
mind3x
2014-10-10 00:11:26 +08:00
@21grams 我还没来得及试,不过上面已经有人刷过了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/128585

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX