找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
glinet
查看: 30235|回复: 50

WNDR3700V4官方固件兼容定制版, 超级稳定, 可安装软件且控制方便, 提供源码

[复制链接]
发表于 2016-9-30 08:31 | 显示全部楼层 |阅读模式
本帖最后由 jspeng 于 2018-4-21 23:44 编辑

2018-04-21最新更新: 请参考https://www.right.com.cn/forum/f ... read&tid=305676中新固件.
此帖中固件已经升级,是依据在WNDR4700中大量优化更新后同步到 3700v4/4300中的, 同样是基于官方固件的稳定修改版本. 界面友好, 配置更自动化.


前言

感谢论坛, 论坛中大伽太多,从中学到了许多.可以说我对openwrt的最初认识就是从论坛开始的.
感谢大家的热情讨论和奉献,俺也给论坛添一块瓦片.

官方全球版固件出了1.0.2.80后,稳定性大为增强,基本没挂过.
网件也开源了,在官方基础上进行定制,一直是最感兴趣的. 折腾了近两年,终于有点入门了.特别写出来,与大家分享,欢迎指正.

说明:
本固件以官方WNDR3700V41.0.2.80全球版固件为基础,参考中国版本相应配置和参数, 定制而成.
由于官方固件界面主要通过net-cgi调用(二进制可执行文件,不可更改), 因此中国版本固件,有绿色下载;而全球版本没有,但多了访问控制(这个非常有用,再也不怕密码破解蹭网的了).

因此,使用全球版本,并且通过修改和优化,添加部分功能以便于日常使用.
本固件简单易用,超级稳定,官方固件中还是有许多额外代码和特性.

本固件没有任何广告或后门,请大家放心使用. 另附源码,可以自行编译和修改.

组件删减:
去除IPV6支持,samba, amule, green_download

组件添加:
transimission 2.92, 迅雷远程   ##(这两个替换原绿色下载足够,当插入U盘时自动启动,拔下自动停止, 只可插拔一次,再次插入需要重启, 这点不如官方的绿色下载)   
wget           ##(远程从Oracle Edelivery成批下载软件包, 很有用的)
n2n virtual** V2     ##(默认在路由器上开启supernode,可用参数文件控制)
默认支持ext4,ntfs,vfat格式U盘
默认开启telnet支持
替换官方原来的'家长控制'页面, 变成下载管理界面和U盘文件查看
自动邮件发送

刷入操作:
1. 此固件与官方完全兼容, 直接通过管理界面升级固件方式刷入, 原有配置不变.

2. 刷入后,将官方保留的NANDFLASH mtdblock13格式化 (中国区固件为mtdblock13, 全球版本固件为mtdblock12), 这块被保留的存储空间将被我们用来保存配置,安装程序用.
相当于官方版本上添加了扩充能力, 即使再刷官方固件也会被保留.
请先使用 #cat/proc/mtd命令确认被保留的mtdblock块号,
或者直接使用命令:
   #PART=$(/bin/cat /proc/mtd|grep reserved|awk -F: '{print$1}'|tr -d 'mtd')
   #mkfs.ext4  -b 4096 -i8192 -m 1 -O ^has_journal /dev/mtdblock${PART}

3. 重新启动路由器, 系统会自动挂接mtdblock13在/opt目录下
   #mkdir -p /opt/boot  /opt/config /opt/prog
   (上面这三个目录分别用于手动控制自启动服务,n2n和邮件配置, 迅雷等,具体看/etc/rc.local, /etc/init.d/n2n,/etc/email/auto_mail.sh)

4. 配置迅雷远程:
   #cp -fR /usr/xware  /opt/prog
   #/opt/prog/xware/portal-s
   远程注册激活 (网上有教程,不赘述, 具体启动控制看/etc/init.d/xware文件,
   请在/opt/prog/xware/下配置完成, 实际运行会拷贝至/tmp/xware下执行)

5. 配置自动邮件: (路由器一联网,将把公网IP发邮件给指定邮箱, 用于远程重启已关机的PC,呵呵)
   #cp /etc/email/mailer.cfg /opt/config
   修改mailer.cfg, 把你自己的邮箱信息及加密的密码等填上, 并且修改startup_send_mail和monitor_recycle 为 enable/disable, 来允许发送一次(或只要发生改变就发送).
   有了它, 配合n2n, 基本就不用动态域名了

6. 配置n2n virtual**,
   #cp /etc/config/n2n /opt/config
   修改此文件,设定是否启动,启动类型等,具体看/etc/init.d/n2n文件

7. 重新启动路由器. 完成设置. 以后可以在/opt/config下修改配置, 也可以在/opt/prog下安装软件

8. 如有其他需要添加开机自动启动的服务, 在/opt/boot/下创建可执行文件start_service, 放置上相应启动脚本或命令. (参见/etc/rc.local)  


注意:
1. 由于net-cgi不支持动态JSP,故直接使用原有的uhttpd,只集成了transimission和迅雷远程. 如果想使用aria2, 请重新make menuconfig,添加aria2和nginx, 修改nginx下patch文件,定制端口和目录, 然后修改/app/WNDR3700/package/net-cgi/Makefile,复制 aria2 web控制文件, 并且将git_home/net-cgi.git/parental_ctrl.htm替换为parental_ctrl.htm_bak
同样,如果想添加新页面链接, 修改git_home/net-cgi.git/parental_ctrl.htm文件

2. 由于官方源码中使用的openwrt较老,为kamikaze, 受限于toolchain中gcc版本,并不支持更高版本aria2.

3. 对于伸手党,已准备编译好的固件; 对于动手能力强的,请下载源码包,用vmware加载, 用ssh2登录
用户/密码: root/oracle   appdev/appdev
# su - appdev
$cd /app/WNDR3700
$make menuconfig

编译: $cd /app/WNDR3700
     $GIT_HOME=`pwd`/git_home make V=99
下载链接: https://pan.baidu.com/s/1c31imkg 密码: qwin


授人以鱼不如授人以渔

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2016-9-30 09:13 | 显示全部楼层
Mark一下,回头再思考
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2016-9-30 09:48 | 显示全部楼层
谢谢楼主!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2016-9-30 09:57 | 显示全部楼层
首先感谢楼主,然后这个版本可以装SS吗?

点评

集成了IPK命令,但是稍微较老. 没用IPK安装过软件测试. 偶没这个需求. 这个相当于纯官方干净版本,外加一些脱机下载工具和自动发邮件.  详情 回复 发表于 2016-10-15 12:00
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2016-9-30 10:39 | 显示全部楼层
来看看先~~虽然没有这个机器
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2016-9-30 11:05 | 显示全部楼层
我的路由是wndr4700
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2016-9-30 14:21 | 显示全部楼层
谢谢分享
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2016-9-30 14:29 | 显示全部楼层
谢谢楼主分享。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2016-9-30 16:11 | 显示全部楼层
隐藏的源码、?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2016-9-30 19:47 | 显示全部楼层
谢谢楼主分享!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2016-9-30 19:51 | 显示全部楼层
直接刷一个试试看
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2016-10-1 09:11 | 显示全部楼层
Mark一下,回头再思考
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2016-10-1 17:19 | 显示全部楼层
4300有吗?
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2016-10-1 21:26 | 显示全部楼层
3700v4在用408 的石像鬼和openwrt双界面的系统应该如何刷呢

点评

将路由器用网线与PC连接,你的PC(笔记本) 地址设置为192.168.1.X (不能是1或0), 然后用曲别针按住路由器背面的'Reset', 开机. 等待约20秒, 电源变成绿色一闪一闪的,就可以用附件的工具上传固件了. 记住,默认路由器的I  详情 回复 发表于 2016-10-15 13:33
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2016-10-2 20:56 | 显示全部楼层
这是好东西,楼主好淫
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-5-30 05:21

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表