设为首页收藏本站

恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3554008|回复: 17571

[2017-5-23]改华硕[N14U N54U]5G 2G的7620老毛子Padavan固件(私人云储存 aria2 QOS)

    [复制链接]
发表于 2015-3-12 21:37 | 显示全部楼层 |阅读模式
本帖最后由 hiboyhiboyhiboy 于 2017-5-23 00:57 编辑

固件是免费、开源
这固件是从Padavan固件源码:https://bitbucket.org/padavan/rt-n56u/src搬运源码汉化后编译出来的。如有需要可以到网盘下载汉化文件自行编译。(HowToMakeFirmware编译教程见网盘)

清除配置方法:
由于刷机不清除配置,如果按键10秒也不能清除配置,或者开机后不能启动,可能是配置冲突,需要手动清除配置(nvram)重置机器。
操作前备份编程器固件以备不时之需(已经备份可以跳过)
清除方法:进入breed - 恢复出厂设置 - 选择 【Config 分区 公版】- 上传华硕固件 - 更新

如果出现升级固件后没更新内容,可以换其他浏览器试试,因为有些IE内核浏览器的兼容问题导致升级固件失败。如果aria2配置失败也可能是兼容问题,建议换用Chrome浏览器

由于有些路由兼容性问题,中继显示连接失败,可以试试改WIFI的信道带宽20MHz。有网友试过改WIFI的信道带宽20MHz后中继连接正常。

有些路由reboot或在WEB管理页面和BREED页面点击重启按钮卡死,是由于部分路由的闪存、内存体质问题。可以尝试降频,或刷低版本的breed试试。

断电重启会丢脚本,正确保存脚本方法:方法①:系统管理 - 恢复/导出/上传设置 - 路由器内部存储 (/etc/storage) - 【写入】 方法②: 管理页面右键按钮软重启。 方法③:Telnet输入命令 【mtd_storage.sh save】

手动修改系统时间:SSH 或 控制台输入:date -s "2016-7-16 21:49:36"



更多高级功能教程网站:http://rt.cn2k.net/

2017年5月23日 同步Padavan源码更新
源码更新内容:https://bitbucket.org/padavan/rt-n56u/commits/all 本次更新到:   cf494ea    固件版本升到3.4.3.9-099

注意事项:配置说明看下面内容,有些路由刷入后WAN和LAN接口反转
很多附加功能都是脚本命令实现的,如果觉得启用功能太多导致不稳定,可以不启用附加功能,这样就是原版固件了,也可以清空脚本。
很多人启动S-S后不能用。估计是DNS被污染了。可以电脑设置:DNS自动获取路由的ip。电脑运行cmd输入【ipconfig /flushdns】,清理浏览器缓存。


更新说明:
2017-5-23:修复一些脚本加载防火墙规则的bug。256M固件不再分开存放,统一放在一个文件夹
2017-5-18:替换使用dnsproxy(感谢 bigandy 编译和提供),修复sata挂载显示(感谢 dahai2006 提供配置),修复script_check进程占用问题
2017-5-15:屏蔽一些错误日志,更新S-Sr主程序,新增协议插件:auth_chain_a
2017-5-10:增加下载前可用空间检测,避免空间不足导致无效的重复下载,更新S-Sr主程序
2017-5-8:修复5月份固件双清后启动功能失败的BUG
2017-5-7:由于bitbucket也被玩坏,只好部署v’p‘s。发现/opt/lib|bin文件遇到磁盘错误导致启动失败,现在开机时对比opt文件并恢复。(如需自定义opt文件,在修改文件后可以点击【备份/opt/lib|bin】按钮备份)
2017-5-6:新增手动更新脚本按钮,修复一些bug。
2017-5-5:kp更新3.5.5,修复M1(更新 蝈蝈 提供配置),新增opt重置按钮(当磁盘错误opt文件损坏,导致启动程序失败时,可以重置文件),修复一些bug。
2017-5-3:kp更新3.5.4,16M固件内置adbyby,修复一些bug。
2017-4-28:新增MT7621_7603_7612的256M、512M固件,新增ZTEQ7的16M固件,更新ss。提醒使用S-S R服务的:github现在已经删除部分协议,更新时注意。
QQ截图20170428091316.png

2017-4-26:kp更新3.5.3,由于KP在有些地方自动更新失效,所以新增脚本手动下载规则功能,注意开启KP定时。
2017-4-24:kp更新3.5.2,修复上一版本流量监控显示问题
2017-4-23 23:00第三次更新:kp更新3.5,由于nslookup没超时(弃用),转用wget获取
2017-4-23 10:30第二次更新:修复wget下载出错bug
2017-4-23:kp更新3.4.1,增加kp重启按钮,增加固件使用数据统计(“在路由器启动后执行”脚本),修复一些bug
2017-4-12:增加ttyd网页版的远程终端(16M固件内置),更新kp下载地址,修复一些bug
            2017-4-12 21:58:23:更改K1-K2分区大小,请重新下载更新
2017-4-3:coding被锁只读【不够一周又炸了】,更换bitbucketgithub 存放云文件,增加增加自定义域名连接检测选项
                   如果想使用自己部署服务器:改/etc/storage/script/init.sh里面的第一下载地址:hiboyfile、hiboyscript,备用下载地址:hiboyfile2、hiboyscript2
2017-3-28:【弃用】 https://coding.net/ 存放云文件,本次更新会重置脚本,请注意备份
2017-3-26:增加【规则自动更新关闭】选项,修复自动更新后启动失败问题
2017-3-25:修复多个U盘或多分区时挂载失败问题,修复一些脚本bug
2017-3-24:修复迅雷、DNSPod的启动脚本。
2017-3-23:修复8M固件的ss启动错误问题。
2017-3-21:取消百度云功能,新增 Syncthing 云存储 功能,修复花生壳启动错误+皮肤没下载问题。
2017-2-21:更换KP规则下载地址,修复server.py启动问题
2017-2-20:SS增加启动时加载内置规则选项(可更快启动),修复主备启动参数相同问题;相框显示功能回归;koolproxy使用“加载规则列表”更新规则
2017-2-11:修复adm、KoolProxy的模式二导致SS规则变全局问题;KoolProxy加入多端口过滤功能;修复重定向 DNS 功能(建议模式二时启用)
                    KoolProxy新增强制主机走https模式配置,清空“自定义内网 IP 过滤广告控制功能”应用后即可看到新配置方法。
                    同步koolproxy的 自定义过滤规则说明,清空“koolproxy 自定义过滤规则”应用后即可看到
2017-2-7:修复chacha20显示、修复迅雷获取绑定码、修复KP规则更新日期显示
2017-2-4:N56UB1固件调整内部存储分区大小(/etc/storage),请导出后再刷入固件
2017-2-3:更新S-S R SS(Deprecate OTA),新增KoolProxy过滤广告功能,支持https!
2017-1-16:更新S-S R SS,JBLS(修复License时长限制为32位的bug(原本最长24天))
2017-1-15:增加JBLS(jetbrains license server)感谢bigandy编译和提供,增加S-S R协议自定义参数,增加ss插件参数,新增 思科 CISCO RE6500固件



改华硕[N14U N54U]5G 2G的7620老毛子Padavan固件(有transmission aria2)

Padavan固件的UI打开、设置速度比原厂固件响应迅速,虽然Padavan固件去掉QoS(和IPv4 H/W NAT一起工作会出现问题), 但是添加很多功能,有transmission、aria2和HWNAT硬件加速的功能。

Padavan.jpg

默认配置
旧固件网关:192.168.1.1
新固件网关:192.168.123.1
管理页面:http://my.router/
管理账号:admin/admin
wifi:1234567890
刷机恢复默认值

注意事项
1、按键10秒原厂默认值
2、使用transmission、aria前,需要手动在u盘上建一个transmission目录或aria目录。(文件名必须小写字母)
3、使用Optware、Entware前,需要手动在u盘上建一个opt目录。(文件名必须小写字母)



转:[N56U、N65U、N54U、N14U]Padavan韧体学习与研究:(云盘有doc版)
http://www.5i01.cn/topicdetail.php?f=110&t=3772592&p=1

Padavan固件源码:
https://bitbucket.org/padavan/rt-n56u/src

建议配合使用H大的breed使用:
http://www.right.com.cn/forum/thread-161906-1-1.html

下载地址:
https://eyun.baidu.com/s/3kV0JV19


更多高级功能教程网站:http://rt.cn2k.net/


固件说明
基本上CPU是MT7620A/N的路由,只要配置相同,复位键相同就能用
固件名称固件配置
RT-N14U_GPIO_1_7620_128MMT7620A/N通用,复位键GPIO#1,16M闪存,128M内存,2.4GWi-Fi,USB,SD卡
RT-N14U_GPIO_13_7620_128MMT7620A/N通用,复位键GPIO#13,16M闪存,128M内存,2.4GWi-Fi,USB,SD卡
RT-N14U_GPIO_1_youku1_128M优酷路由宝,复位键GPIO#1,16M闪存,128M内存,2.4GWi-Fi,USB,SD卡
RT-N14U_GPIO_12_xiaodu_ji1S_128M小度路由/极路由-极壹S(HC5661),复位键GPIO#12,16M闪存,128M内存,2.4GWi-Fi,USB,SD卡
RT-N14U_GPIO_1_RY1_64M如意云ry1,复位键GPIO#1,8/16M闪存,64M内存,2.4GWi-Fi,USB,SD卡
RT-N14U_GPIO_26_ZTEQ7_64M中兴ZTEQ7,复位键GPIO#26,8/16M闪存,64M内存,2.4GWi-Fi,USB,SD卡
RT-N14U_GPIO_2_FIR300M_32M斐讯FIR300M/302M,复位键GPIO#2,4M闪存,32M内存,2.4GWi-Fi
RT-AC1200-GPIO-38-ji1A-128M极路由-极壹S(HC5661A),复位键GPIO#38,16M闪存,128M内存,2.4GWi-Fi,USB,SD卡
RT-AC51U_GPIO_12_ji2_128M极路由-极贰(HC5761),复位键GPIO#12,16M闪存,128M内存,2.4/5GWi-Fi,USB,SD卡
RT-AC1200HP-GPIO-12-JI3-128M极路由-极三(HC5861),复位键GPIO#12,16M闪存,128M内存,2.4/5GWi-Fi,USB、LAN一个千兆口
RT-AC1200HP_GPIO_52_1166DHP_128M水牛1166DHP,复位键GPIO#52,16M闪存,128M内存,2.4/5GWi-Fi,USB、LAN一个千兆口
RT-AC54U_GPIO_11_newifimini_128M联想Y1(newifi mini),复位键GPIO#11,16M闪存,128M内存,2.4/5GWi-Fi,USB
RT-AC54U_GPIO_30_xiaomimini_128M小米Mini,复位键GPIO#30,16M闪存,128M内存,2.4/5GWi-Fi,USB
RT-AC1200HP_GPIO_11_Y1S_256M联想Y1S(newifi),复位键GPIO#11,16M闪存,256M内存,2.4/5GWi-Fi,USB * 3个,WAN、LAN各一个千兆口(端口反转)
RT-N14U-GPIO-53-BUFFALO-WHR-300HP2-64MBUFFALO-WHR-300HP2,WPS键GPIO#53,8M闪存,64M内存,2.4GWi-Fi
RT-AC51U_GPIO_1_PSG712_64M斐讯PSG712,WPS键GPIO#1,8M闪存,64M内存,2.4/5GWi-Fi
RT-AC54U_GPIO_1_PSG1208_64M斐讯PSG1208,WPS键GPIO#1,8M闪存,64M内存,2.4/5GWi-Fi
RT-N14U_GPIO_1_WT3020H_64M乐携WT3020迷你无线路由器,WPS键GPIO#1,8M闪存,64M内存,2.4Wi-Fi,USB
RT-N14U_GPIO_12_5K_64M5K无线路由器,WPS键GPIO#12,16M闪存,64M内存,2.4Wi-Fi,USB
RT-N56UB1_newif2D1_256M联想newif2(D1),WPS键GPIO#15,复位键键GPIO#18,32M闪存,256M内存,2.4/5GWi-Fi,USB2.0 * 2个,SD卡
RT-N56UB1_youkuL2_256M优酷路由宝L2,WPS键GPIO#17,复位键键GPIO#18,16M闪存,256M内存,2.4/5GWi-Fi,USB3.0,SD卡
MT7621_7602_7612_256MWPS键GPIO#15,复位键键GPIO#18,16M闪存,256M内存,2.4/5GWi-Fi,USB2.0 * 2个,SD卡
MT7621_7602_7612_512MWPS键GPIO#15,复位键键GPIO#18,16M闪存,512M内存,2.4/5GWi-Fi,USB2.0 * 2个,SD卡
MT7621_7603_7612_256MWPS键GPIO#15,复位键键GPIO#18,16M闪存,256M内存,2.4/5GWi-Fi,USB2.0 * 2个,SD卡
MT7621_7603_7612_512MWPS键GPIO#15,复位键键GPIO#18,16M闪存,512M内存,2.4/5GWi-Fi,USB2.0 * 2个,SD卡
RT-N56UB1-RE6500-64MWPS键GPIO#10,8M闪存,64M内存,2.4/5GWi-Fi
RT-AC51U、RT-N56U、RT-N65URT-AC51U、RT-N56U、RT-N65U华硕专用版



旧更新记录:
2016-12-27:修复S-S R混淆设置选项失效问题(25-26版本有BUG,建议更新固件);增加adbyby规则的备用github地址,如果启动时发现下载规则失败,就是github被墙了,要开ss再开adbyby,已经调整启动顺序。
2016-12-25更新:修复ss-redir占用100%的远古级别BUG(守护脚本再次加载转发规则时忘记添加忽略转发服务器的IP,当服务器端口和设置转发端口相同时触发)
2016-12-13更新:由于wget会出现卡机,现在用curl(8M闪存的固件没内置curl,需要安装opt)。调整16M闪存的存固中storage分区为2M
                                                    备注:由于修改了storage分区,会重置storage分区内容,需要更新前导出内部存储内容,更新后再导入。
2016-12-3更新:SS增加混合模式(配置页面下方设置),能不同主机能单独配置 gfwlist 、 大陆白名单等模式;日志浮动工具栏增加一个关机按钮。
2016-11-23更新:更换下载源为阿里云 :https://code.aliyun.com/hiboyhiboy/padavan-opt/
2016-11-21更新:更新SS,S-S R;增加MEOW、SoftEther v p n;增加【迅雷下载宝】固件,配置来自github上已有项目,感谢。下载宝的op固件和刷机方法: 下载宝刷机方法
2016-11-1更新:更新SS,S-S R,ADM增加ipset模式
2016-10-29更新:更新KMS、SS,S-S R增加 auth_aes128_md5 & auth_aes128_sha1,更新至ADM支持https过滤,增加COW功能
                    ADM(2M+):https须知:1、因CPU瓶颈的影响网速下降;2、先启动ADM再保存证书,证书需导入相应的证书到浏览器(证书安装到“受信任的根证书颁发机构”)
                    COW(5M+):是一个简化穿墙的 HTTP 代理服务器。它能自动检测被墙网站,仅对这些网站使用二级代理。提供 “高可用”、“负载均衡” 的方案!!!(不支持UDP转发)
                    注意:当免U盘运行时,程序占用tmp空间,由于tmp空间有限(24M),可能会导致程序下载不完整运行失败,或者更新固件提示tmp不足,如果出现错误先检查tmp是否爆满[df -m]
2016-10-12更新:更新SS:v2.5.5,增加SSHD选项GatewayPorts
                    GatewayPorts:远程主机连接本地转发端口
                    GatewayPorts是否允许远程主机连接本地的转发端口.默认值是"no".
                    sshd 默认将远程端口转发绑定到loopback地址.这样将阻止其它远程主机连接到转发端口。
                    GatewayPorts 指令可以让 sshd 将远程端口转发绑定到非loopback地址,这样就可以允许远程主机连接了。
                    "no"表示仅允许本地连接,"yes"表示强制将远程端口转发绑定到通配地址(wildcard address): 0.0.0.0
2016-10-1更新:更新SS,增加shellinabox功能:Web shell终端模拟器(需要安装opt环境),更新opt文件。备注:出现问题时建议删U盘opt文件夹再测试
2016-9-28更新:增加SS的重定向DNS(chromecast支持)功能,增加Aliddns插件:感谢kyrios提供的源码及教程。
                                             【SS失效可尝试启用该功能】强制使用路由的DNS:启用该项可以将局域网内客户端自定义的DNS进行接管,访问udp53端口的IP地址强制转发到路由器IP,通过设置防火墙规则,将所有DNS解析的请求"劫持"到路由器上,从未避免局域网内的主机使用自定义DNS时被污染,由于chromecast使用自定义DNS:8.8.8.8,对于chromecast这样的设备非常有用。
2016-9-26更新:由于之前使用的nslookup命令没有超时退出,有几率导致脚本卡住,现在使用resolveip替代
2016-9-25更新:更新S-S R:add auth_sha1_v4、变更ss启动方式使用配置文件启动
2016-9-14更新:更新ss2.5.2修复ss-local、新增同时启用 ss-local、修复一些S-S R Server不能连接的bug
2016-9-12更新:更新kms、更新ss、增加微信推送功能:互联网 IP 变动、设备接入提醒、固件更新提醒(需要安装opt环境)
2016-9-3更新:开string模块
2016-8-26更新:继续填25的大坑,增加kcptun、frp的更新和重启按钮,修复ss守护切换服务器bug,修复闪讯填的坑(7、8之间漏了一个逗号),修复一些bug。备注:出现问题时建议双清并删U盘opt文件夹再测试
2016-8-25更新:继续填23的大坑,修复百度云启动问题,修复副ss模式选项失效问题,修复一些bug。
2016-8-23更新:增加MT7621_7602_7612固件,增加 frp 内网穿透,增加 S-S R Server 功能(支持协议混淆),更新opt文件(建议清空旧的opt,由于新opt导致相框功能失效,屏蔽相框功能),php-fpm和 nginx都切到socket方式,停用adhosts,KCPTUN更新(20160820),调高linux内核打开文件数量(ulimit -HSn 65536),增加时间设定。
有人想用53做ss服务端口,可以用【外部网络 - 端口转发 - 启用手动端口映射】来外网端口转发到非53端口。配置方法:源IP地址留空、端口范围=53、内网IP=路由IP、本地端口=8388(ss服务端口)
下载地址:https://eyun.baidu.com/s/3kV0JV19

2016-8-8更新:增加ss-local自定义监听地址,增加kcptun,增加SS备服务器使用kcptun通道的模式,增加wifidog服务端。 搭建 LNMP 的 Wifidog 网页认证服务 教程 感谢 elinpr0s 提供

2016-7-26更新:修复一些LNMP脚本的bug,增加更多logo(主题风格设置是浏览器缓存形式保存的),有极3的请测试sd卡能不能用。斐讯K2的A2版刷老毛子固件可以自己修改三色灯了
KODExplorer 芒果云大文件提示上传失败,修复命令:
  1. sed -e "s/.*upload_chunk_size.*/        \'upload_chunk_size\'     => 1024*1024*1,        \/\/上传分片大小;默认1M/g" -i /opt/www/kodexplorer/config/setting.php
复制代码

2016-7-25更新:继续挖坑,添加小米3,小米青春版(未测试,请做足准备再刷入) ,增加更多主题风格包下载(自定义设置)(来源:Freize  http://prometheus.freize.net),增加CloudXNS域名解析,增加一键部署LNMP(需要U盘,fat32文件系统不支持,一定要用ext3、ext4或者ntfs)


2016-7-25UI.png


2016-7-17更新:感谢elinpr0s完善中文汉化和UI美化,增加S-S R混淆、协议菜单,增加 v p nproxy 免流专用程序,感谢小宝的程序源码(固件自带的mp和tp不能用来免流)。
2016-7-06更新:现在adm只有全局模式。增加S-S R(未测试)启用时自己手动在高级参数添加[ -o 混淆 -O 协议],增加 花生壳内网版 和 Ngrok内网穿透 独立UI , wifidog 增加  wifidog status 超链接,增加 ebtables 的 broute 表。
2016-7-05更新:1.更新KMS,增加【DNSPod动态域名】页面,2.增加DNSPod的Token登录方式,3.增加【WiFiDog设置】页面(感谢elinpr0s提供)(认证管理平台自己部署服务器或找现成的),4.同步ss源码更新,5.增加【SS节点设置】【SS服务器】页面,6.UI菜单增加更多1级菜单,7.删除SINGLE_SKU文件,8.增加ebt的ipv6模块(需要手动modprobe加载模块),9.同步源码无线驱动更新、增加[AP + AP-Client]自动连接

2016-6-28更新:增加重庆闪讯(我无环境、未测试)。修复内置list的错误:含tw、hk、mp、support字符的域名都被转发代理问题。【5、6月的固件都有这个问题,建议及时升级】
2016-6-27更新:感谢花生壳官方编译的花生壳内网版程序,现在16M固件已经内置。注意:程序替换后sn会变更,需要重新绑定。

2016-5-26更新:ngrokc v1.37作者原话:1.37版本 修复一个崩溃bug,建议所有的都升级到这个版本。(感谢 bigandy提供)
2016-5-25更新:修复s-s update_chnroutes后变全局问题,增加s-s-server功能,增加N14-GPIO13固件。增加水牛1166DHP固件。【本次升级自动重置脚本,更新后请检查脚本设置】
2016-5-25更新:默认网关修改为【192.168.123.1】管理页面【http://my.router/

2016-5-22更新:修复花生壳内网版启动、修复vlmcsdini、迅雷获取key、重复restart_dhcpd、锐捷认证等问题。
2016-5-20更新:感谢 bigandy提供流量监控的C代码,快速、高效,不占用CPU
2016-5-16更新:修复搜寻SSID显示中文;AP自动中继脚本配置方式更改;增加【锐捷认证 - MentoHUST】(主程序已放到网盘,我没条件测试);
                            流量监控降低cpu占用;修复s-s备用服务器设置失效问题。
2016-5-16更新:感谢 bigandy提供流量监控代码和S-S优化代码
2016-5-16更新:感谢elinpr0s提供锐捷认证主程序和代码

2016-5-8更新:大改S-S启动脚本;增加v p n智能分流设置;增加【连接信息 - 流量监控】;内置ngrok(小固件除外);由于oye01固件与oye01接口翻转,改名为7620通用固件(不同名称更新需在breed刷入)。
2016-04-16更新:修复一些小BUG。
2016-04-10更新:增加【AX206相框显示】功能;代理功能增加订阅3个列表。
相框相关链接:http://www.right.com.cn/forum/thread-183829-1-1.html
感谢 sehu 提供配置文件:  http://www.right.com.cn/forum/thread-184064-1-1.html

2016-04-01更新:增加【重置代理的IP规则文件并重启代理】按钮。(IP规则异常或日志出现【dnsmasq: FAILED to start up】等情况需要手动点击此按钮)
2016-03-26更新:添加7628固件和JI3固件。
2016-03-20更新:修复SyncY守护进程脚本启动问题。若发现其他功能失效,可重置恢复脚本,重启即可修复错误 。
2016-03-05更新:更新aria2 1.20.0,新增aria2 web管理页面;发现SMB资源挂载功能(局域网共享映射,无USB也能挂载储存空间);新增脚本强制重置更新(发现很多人更新固件后没更新脚本导致功能失效,所以添加这个功能)

SMB资源挂载功能在【运行路由器启动后】脚本修改重启即可使用,适合无USB的路由又想挖优酷金币的网友。
删除前面的#可生效
### SMB资源挂载(局域网共享映射,无USB也能挂载储存空间)
### 说明:共享路径填写时,【\】要写成【\\】。
modprobe des_generic
modprobe cifs CIFSMaxBufSize=64512
mkdir -p /media/cifs
mount -t cifs \\\\192.168.1.66\\nas /media/cifs -o username=guest,password=guest


2016-02-22更新:新增优酷路由宝挖坑功能;新增s-s脚本指定WAN的域名或IP中转设置。
感谢陈生的优酷插件,感谢101048689 提供优酷插件脚本支持 和提供 7620老毛子Padavan固件 ngrok使用教程
2016-02-22更新注意事项:本次更新了脚本。更新、复位脚本方法:①升级到最新固件②进入管理页面 - 路由器内部存储 (/etc/storage) - 原厂默认值(第二个红色按钮)
2016-02-22更新注意事项:(本次更新了opt文件,需要启动自动更新或者删除U盘根目录“opt”文件夹后重启自动下载更新,也可手动下载opt解压覆盖文件更新,安装方法看下面说明)



2016-02-16更新:新增脚本自动更新(重启后更新);新增s-s脚本的UDP转发(能用来玩游戏了);建议转发的TCP端口填上22,80,443【强烈建议更新此版本后更新脚本】
2016-02-04更新:①在使用防火墙 - 网址过滤、 MAC访问控制的过滤程序时,若启动adbyby、SS,需要开启【阻止访问路由器的主机】功能,才能成功过滤。
                               ②S-S脚本修改,不用每次启动下载chnroutes。
2016-01-30更新:①降低闪存的SPI频率(估计以前的频率太高有些路由不能开机)。
                               ②S-S添加DNS 服务程序选择,抵抗DNS污染(如果出现一些网页不能打开,可以尝试其他DNS 服务程序)。
                               ③添加计划任务开关(默认关闭,需要手动开启【系统管理 - 服务 - cron守护程序】)。
                                如果百度云不能启动,需要把U盘的opt删掉,等脚本自动更新就能启动了
2016-01-22更新:1、感谢bigandy提供的S-S源码和WebUI模板,现在已经内置固件里面了。
                                2、添加了WebUI,经过十来天的脚本代码重构适配WebUI,初步测试可以用,但是脚本大改后会出现BUG,大量BUG等你发现。(遇到问题请回贴说明设置、日志等情况,我都会看的)
                                3、修复百度云同步软件1小时后关闭问题,添加adbyby的IPSET过滤模式。
2016-01-02 更新:修复01-01版本的v p n错误;添加KMS服务程序(在【运行路由器启动后】脚本设置启动);添加排除IP设置,可停用指定IP的S-S、adbyby功能;更新aria2-1.19.3。
2015-12-28更新:【重要,建议更新】修复24号脚本一处BUG:只启用adbyby时添加规则错误问题。添加中继守护功能。添加按钮启动功能:可不设置脚本启动参数启动功能
                             添加【youkuL2】和【newifi2D1】固件【cpu:7621】,注意备份:原厂uboot、eeprom
                             修正脚本添加ADbyby的加白名单方式,建议不要用第三方规则,免得过滤失效。
                             建议开启【opt 自动更新】(替换覆盖opt文件夹) upopt=1
1、修复爱奇艺播放器黑屏【需要更新、复位脚本】,添加Pcap_DNSProxy选项(替换china-dns、pdnsd),脚本增加resolveip,server_ip可输入域名和IP
2、使用 pdnsd+china-dns、添加自定义Crontab定时任务配置、添加自定义按钮脚本、添加一个自动下载更新opt文件选项(默认关闭,也可手动下载opt解压覆盖文件更新)
3、添加Emong's Qos脚本,添加adbyby过滤白名单(删除规则实现加白),花生壳内网版(可免U盘运行)、添加迅雷快鸟脚本(可免U盘运行)、添加自动切换中继信号功能、添加v p n智能分流脚本
4、支持任意网段限速、固件版本号添加日期以便区分、添加WIFI的SSID中文支持
5、添加多次检测断线后自动重启功能、更新脚本修复自动安装自定义名称的U盘失效问题、可以安装到SD卡。
6、修复中文乱码、Busybox支持中文显示、添加迅雷脚本、添加QOS脚本、增加多次检测断线后自动重启功能、修复代理方案一CPU占用100%的问题、修复aria2配置错误问题
7、添加安装到内存运行轻量级隧道代理启(需要空余内存:10M)、添加代理方案二,提醒一下,电脑的DNS服务器的IP设置路由IP,全部交给路由器去解析
8、调整脚本配置到一个页面,添加SyncY——可在路由器上运行的百度网盘同步软件
9、添加轻量级隧道代理启动脚本(可以ss和adbyby同时运行),下面有设置教程
10、自定义脚本adbyby添加CPU负载监控(满负载自动关闭adbyby),自定义adblock规则、重启和DDNS子程序(32M内存建议不要用adblock规则)

Y1S的3个USB能正常供电使用了,感谢绿色的蝈蝈提供gpio
根据luhua分享的定时任务方法,脚本添加定时重启设置
轻量级隧道代理启动脚本大部分参考HOUZI的博客内容,谢谢提供



更新、复位脚本方法

①升级到最新固件②路由器内部存储 (/etc/storage) - 原厂默认值



owncloud配置教程:

owncloud配置教程

owncloud配置教程




共享查看SD卡说明

管理网页UI那里只显示U盘,不显示SD卡,很多人以为SD不能用,其实极1S和极2的固件我都启用的SD卡驱动,  插入SD卡后,你到看看路由是否有这个文件 【/dev/mmcblk[0-9]p[0-9]】
如果有,就说明驱动成功,正常情况会自动挂载到【/media/AiDisk_01】路径。
再去看看【/media/AiDisk_01】,如果有文件夹就说明自动挂载成功(需要共享查看可以看下面图片设置),可以在脚本选择opt安装模式1,就能把opt放到SD卡里。

共享查看SD卡.jpg


老毛子固件格式化SD卡、USB方法:
1、管理页面删除挂载
2、Telnet输入【fdisk -l】查看查看分区路径
3、输入【mkfs.ext4 /dev/mmcblk0p1】等待2分钟
4、输入【mdev -s】重新挂载


控制台说明
控制台刷breed或者原厂uboot方法
1.查看uboot分区名:cat /proc/mtd
2.通过winscp或其他方式,将breed.bin文件上传至路由器/tmp/目录下,breed.bin必须小于等于128kb。
3.mtd_write write /tmp/breed.bin Bootloader
4.等2秒搞定,重启
控制台.jpg

刷固件方法:mtd_write write /tmp/7620.trx Firmware_Stub


v p n客户端智能分流脚本
由于有些外服游戏限制IP,而且游戏端口无法使用S/s端口,所以用v p n能解决大部分游戏封锁
加入智能分流脚本后就能减轻v p n的负担, 和增加访问国内网站的速度.(v p n分流脚本来自:https://github.com/fivesheep/chnroutes
新固件只需在按钮设置启动功能即可
首页要有v p n的账号密码,接下来按照下图设置保存设置。

vpn.jpg


轻量级隧道代理、ADBYBY脚本(可以ss和adbyby同时运行)

新固件只需在扩展功能设置启动功能即可

轻量级隧道代理的【代理转发的TCP端口】需要填22,80,443或者留空, 加密方式用小写填写


更新、复位脚本方法:①升级到最新固件②路由器内部存储 (/etc/storage) - 原厂默认值

storage.jpg

②ADBYBY默认关闭的,需要进入扩展功能修改启动。

自定义过滤广告方法

自定义过滤广告方法

自定义过滤广告方法



③轻量级隧道代理默认关闭的,需要进入扩展功能修改启动。

可添加方案二的gfwlist内部网络(LAN) - DHCP服务器 - 自定义配置文件 "dnsmasq.servers"
添加例子
server=/.tvb.com/208.67.222.222#443
ipset=/.tvb.com/gfw_black_list


额外功能:(需要到SS基本配置设置
# 轻量级隧道代理 访问控制功能

# 内网(LAN)访问控制的默认代理转发设置,
#    0  默认值, 常规, 未在以下设定的 内网IP 根据 SS配置工作模式 走 SS
#    1         全局, 未在以下设定的 内网IP 使用全局代理 走 SS
#    2         绕过, 未在以下设定的 内网IP 不使用 SS
LAN_AC_IP=0
# =========================================================
nvram set LAN_AC_IP=$LAN_AC_IP
# 内网(LAN)IP设定行为设置, 格式如 b,192.168.1.23, 多个值使用空格隔开
#   使用 b/g/n 前缀定义主机行为模式, 使用英文逗号与主机 IP 分隔
#   b: 绕过, 此前缀的主机IP 不使用 SS
#   g: 全局, 此前缀的主机IP 忽略 SS配置工作模式 使用全局代理 走 SS
#   n: 常规, 此前缀的主机IP 使用 SS配置工作模式 走 SS
# =========================================================
#   优先级: 绕过 > 全局 > 常规
# (如多个设置则每一个ip一行,可选项:删除前面的#可生效)
cat > "/tmp/ss_spec_lan_DOMAIN.txt" <<-\EOF
#b,192.168.2.12
#g,192.168.2.13
#n,192.168.2.14




EOF
# 强制WAN的IP转发或忽略代理中转设置
#(临时修改方法:系统管理 - 控制台输入以下命令)
# 手动把需要中转的外网ip加入、删除nochina集合中命令(清除DNS缓存、重启浏览器后生效)
# SS启动后在SSH输入ipset add ss_spec_dst_fw 8.8.8.8
# SS启动后在SSH输入ipset del ss_spec_dst_fw 8.8.8.8
# =========================================================
# 手动把忽略中转的外网ip加入、删除nogfwnet集合中命令
# SS启动后在SSH输入ipset add ss_spec_dst_bp 114.114.114.114
# SS启动后在SSH输入ipset del ss_spec_dst_bp 114.114.114.114
# =========================================================
# 想自动生效请在下面填写IP
# 以下WAN@开头的 IP 或 域名 使用 代理中转 走SS
# 以下WAN!开头的 IP 或 域名 忽略 代理中转 不走SS
# WAN+网段/掩码 的走SS 详见下面样板
# WAN-网段/掩码 不走SS
# =========================================================
# 优先级: 走SS > 不走SS
# (每一个域名、IP一行,可选项:删除前面的#可生效)
cat > "/tmp/ss_spec_wan_DOMAIN.txt" <<-\EOF
#WAN@raw.githubusercontent.com
WAN+8.8.8.8
WAN+8.8.4.4
#WAN@www.google.com
#WAN!www.baidu.com
WAN-223.5.5.5
WAN-114.114.114.114
WAN!members.3322.org
WAN!www.cloudxns.net
WAN!dnsapi.cn
WAN!code.taobao.org
WAN!whatismyip.akamai.com
WAN!alidns.aliyuncs.com




#以下样板是四个网段分别对应BLZ的美/欧/韩/台服
WAN+24.105.0.0/18
WAN+80.239.208.0/20
WAN+182.162.0.0/16
WAN+210.242.235.0/24
#以下样板是telegram
WAN+149.154.160.1/32
WAN+149.154.160.2/31
WAN+149.154.160.4/30
WAN+149.154.160.8/29
WAN+149.154.160.16/28
WAN+149.154.160.32/27
WAN+149.154.160.64/26
WAN+149.154.160.128/25
WAN+149.154.161.0/24
WAN+149.154.162.0/23
WAN+149.154.164.0/22
WAN+149.154.168.0/21
WAN+91.108.4.0/22
WAN+91.108.56.0/24
WAN+109.239.140.0/24
WAN+67.198.55.0/24




EOF




自定义按钮脚本

按钮控制脚本在【按WPS / FN 运行按钮脚本:】

自定义按钮.jpg



SyncY同步软件脚本

新固件只需在扩展功能设置启动功能即可

SyncY——可在路由器上运行的百度网盘同步软件
SyncY同步软件技术博客:http://www.syncy.cn/

#SyncY配置文件路径(写字板打开修改):\\192.168.1.1\Media\AiDisk_a1\opt\etc\syncy
#配置说明:http://www.syncy.cn/index.php/syncyconfighelp/
#同步模式类型:upload,upload+,download,download+,sync (同步模式需要自行打开配置文件修改)

#SyncY配置文件路径(记事本打开修改):\\192.168.1.1\Media\AiDisk_a1\opt\etc\syncy
#SyncY配置文件说明:http://www.syncy.cn/index.php/syncyconfighelp/"
#可以多个同步目录,直接修改配置文件:复制多一个config syncpath配置节,然后修改相应的localpath、remotepath等就可以了。
#默认本地同步目录:option localpath '/media/AiDisk_a1/SyncY'
#默认云端目录(与/我的应用数据/SyncY的相对目录):option remotepath '/apps/SyncY/AiDisk_a1'
#默认同步模式-本地上传云端备份(如需下载或同步模式可按照上面网页说明修改配置):option synctype 'upload+'

第一次绑定设备需要不断点击“刷新”获取用户码进行进行授权(请在出现用户码后100秒内进行绑定,超时需重启路由重再次授权)
百度授权页面 https://openapi.baidu.com/device
SyncY2.jpg
删除授权方法:修改配置文件,删除config syncytoken配置节内容即可


自定义DDNS脚本、花生壳内网版
自定义DDNS脚本(取自网络)
DDNS.jpg


花生壳配置方法

花生壳配置方法



花生壳内网版

新固件只需在扩展功能设置启动功能即可

需要安装opt
需要CPU、内存比较多,建议使用swap增加内存
运行后【刷新日志】获取SN码。使用SN账号在【 http://b.oray.com 】默认密码是admin登录.。默认密码是admin,然后进行修改默认密码、手机验证、邮箱验证和已有的花生壳账号绑定,首次使用需要支付宝验证。
绑定后需【提交】内部存储,不然重启会丢失绑定。需要重新短信验证再绑定
系统管理 - 恢复/导出/上传设置 - 路由器内部存储 (/etc/storage) - 【提交】

映射说明.jpg
如果打勾连不上可以试试取消打勾

内网.jpg

启动:/opt/phddns2/oraynewph.sh start &
查看状态:/opt/phddns2/oraynewph.sh status &
重置应用:/opt/phddns2/oraynewph.sh reset &
停止:/opt/phddns2/oraynewph.sh stop &
卸载:/opt/phddns2/oraynewph.sh uninstall &
卸载能解除SN绑定


swap分区自动挂载功能
用MiniTool分区U盘,前面NTFS分区格式,后面swap分区格式。插入后就能自动挂载了。


Aria2下载管理器
1、使用Aria2前,需要在u盘上建一个aria目录。(文件名必须小写字母)
2、打开 http://aria2c.com/ 进行设置,默认没加密:http://192.168.1.1:6800/jsonrpc
aria2..jpg

3、如果提示 Aria2 RPC 服务器错误 按照以下方法修改(如配置失败可清空aria目录重新开始配置)
如需加密请手动修改配置文件
选项设置为: 配置文件中rpc-secret=xxxxxx
选项设置为: http://token:xxxxxx@host:port/jsonrpc
host: 指运行 Aria2 所在机器的 IP 或者DDNS绑定的网址
port: 使用 --rpc-listen-port 选项设置的端口, 未设置则是 6800
配置DDNS使用能达到远程下载的效果

迅雷远程下载安装

新固件只需在扩展功能设置启动功能即可

启动后系统日志会提示说明

启动xunlei,绑定设备页面http://yuancheng.xunlei.com
在浏览器中输入http://192.168.1.1:9000/getsysinfo(IP替换为你路由器的IP,端口换为你的控制端口),会看到类似如下信息:
        [ 0, 1, 1, 0, "42SND1",1, "201_2.1.3.121", "", 1 ]
其中有用的几项为:
第一项:0表示返回结果成功
第二项:1表示检测网络正常,0表示检测网络异常
第四项:1表示已绑定成功,0表示未绑定
第五项:未绑定的情况下,为绑定的需要的激活码
第六项:1表示磁盘挂载检测成功,0表示磁盘挂载检测失败

迅雷快鸟
一个可以运行在路由器的迅雷快鸟(diǎo)客户端(脚本来自:https://github.com/fffonion/Xunlei-FastDick

①在【运行路由器启动后:】需要进入扩展功能修改启动、迅雷账号和密码。(需要插入U盘安装opt)
②根据提示,稍等几分钟,可以ssh到路由,或者控制台输入ps命令查看swjsq进程是否存在,是否正常启动,提速是否成功。
③由于是后台脚本运行,看不到输出信息提示,如果想看什么错误问题,可以在控制台输入【python /opt/FastDick/swjsq.py】查看错误信息


修复Entware安装问题

感谢twovl提供Entware安装方法:
Entware按照github上不好用,还得按照google code上说的才行,主要就是在u盘上创建opt文件夹,然后卸载u盘,打开entware功能,再重新插上u盘就好了(如果/opt/里面没文件可以试试先关闭再打开entware功能刷新文件)
Entware出现【'/opt/lib/libstdc++.so.6' is not an ELF file】错误修复方法http://www.right.com.cn/forum/thread-164518-1-1.html
Entware软件: http://pkg.entware.net/binaries/mipsel/Packages.html  https://www.hqt.ro/category/entware/    https://www.asuswrt.eu/category/entware/
Entware软件安装例子:http://www.chiphell.com/thread-933249-1-1.html


SD卡问题
SD卡不能激活USB程序的服务,服务功能还是需要插U盘

手动挂载命令(按自己需求修改路径):
"exfat"
mount -t exfat /dev/mmcblk0p1 /media/AiDisk_01 -o noatime,umask=0,iocharset=utf8

"vfat"
mount -t vfat /dev/mmcblk0p1 /media/AiDisk_01 -o noatime,umask=0,iocharset=utf8,codepage=936,shortname=winnt

"ntfs"
mount -t ufsd /dev/mmcblk0p1 /media/AiDisk_01 -o noatime,sparse,nls=utf8,force

"ext4"
mount -t ext4 -o noatime /dev/mmcblk0p1 /media/AiDisk_01


无线中继方法
建议使用  20MHz  信道带宽
AP + AP Client,受限制的万能,兼容任何厂牌的上级AP,毋须设置上级AP,受上级AP的信道影响。(需要固定上级路由的信道,增强功能:可用自动切换中继信号脚本搜寻信道、信号
路由中继选项:
无线AP-Client角色:接LAN就要关闭本路由DHCP,上级路由开启DHCP,本路由的IP不能和上级一样。例子:一个是192.168.1.1,另一个是192.168.1.2。
无线AP-Client角色:接WAN就要开启本路由DHCP,上级路由开启DHCP,本路由的IP不能和上级同网段。例子:一个是192.168.1.1,另一个是192.168.2.1。

无线中继设置.jpg

首先取得中继信号的配置信息,按照下图说明填写参数。
当在中继状态下断线,路由会自动搜寻设定的信号

启动功能需要配置两个参数:
# AP中继连接守护功能,当中继信号断开时启动自动搜寻
apauto=1

# 【自动切换中继信号】功能 0关闭;填写配置参数启动
ap2g5g="2@4@1@ASUS@1234567890"


APC00000.jpg


QOS脚本

建议只使用脚本1
脚本①任意网段限速QOS脚本:

1、改脚本中参数1启动脚本
#qos 功能 0关闭;1启动
qoss=1
2、配置参数
禁用硬件NAT:"请设置:①外部网络(WAN) - 互联网设置 -> Hardware Offload NAT/Routing IPv4(HWNAT加速): -> Disable"
①IP限速设置,单位[KB/S]
一定要设置IP限速,未定义的IP带宽减半,如启用adbyby,因7620的CPU瓶颈,宽带峰值50M
配置单IP自定义限制速率,注意数字之间的空格: (可选项:删除前面的#可生效)
IP地址 最大下载速度 下载保证速度 最大上传速度 上传保证速度
#192.168.1.115 2560 100 200 20
192.168.1.2-192.168.1.244 2560 100 100 15




②连接数限制
如果开启该功能后,打开下载软件可能会导致QQ等聊天软件掉线。(因为连接数量会被占光)
IP地址 TCP连接数 UDP连接数 (可选项:删除前面的#可生效)
#192.168.1.10 100 100
192.168.1.20-192.168.1.25 100 100


③端口优先优先端口不会被打标记进入列队(不会被流量控制和处理优先级),可添加对延迟要求高的应用端口。
请勿添加下载应用的端口80、8080等等。由于没有被流量控制和处理优先级,下载应用会占用大量资源导致网络卡
(可选项:删除前面的#可生效)
UDP 53
TCP 22
TCP 23
#TCP 443
TCP 1723
#TCP 3389
TCP 3724,1119,1120
TCP 28012,10008,13006,2349,7101:7103
UDP 2349,12000:12175


QOS.jpg


3、点击应用保存脚本并重启,不能断电重启,要点击右上角重启按钮

备注:此脚本是从Emong's Qos脚本修改移植


脚本②:
启动方法:
1、禁用硬件NAT:"QOS" "请设置:①外部网络(WAN) - 互联网设置 -> Hardware Offload NAT/Routing IPv4(HWNAT加速): -> Disable"
2、SSH(OR WinSCP)打开路由器/etc/storage/qos.conf的配置文件:修改的QoS功能的变量QOS_ENABLED="YES"(全部大写)
3、重启后生效

由于只有优先级控制,比较鸡肋的QOS,有能力大神可以尝试整合其他Tomato QOS脚本
## 变量的顺序是(优先级最低在前):
## TCP_BULK, UDP_BULK, TCP_PRIO, UDP_PRIO, TCP_EXPR, UDP_EXPR
## TOS_BULK,                    TOS_PRIO,                   TOS_EXPR
## DSCP_BULK,                  DSCP_PRIO,                 DSCP_EXPR
## IP_BULK,                        IP_PRIO,                      IP_EXPR

备注:此脚本是从moonman的QOS脚本修改移植,原文地址:https://github.com/moonman/rt-n56u


SSH可执行命令:
Pcap_DNSProxykillallrestart_firewall
[klogdrestart_networkmap
[[l2tp-controlrestart_v p n_client
addgroupl2tpdrestart_v p n_server
adduserlan_eeprom_macrestart_wan
aria.shlanauthrm
aria2cldconfigrmdir
arplddrmmod
arpinglld2droute
ashlnrpc.mountd
automount.shloggerrpc.nfsd
awkloginrstats
badblockslpdrt2860apd
basenamelsrtinicapd
bashlsmodrun_aria
bcrelaylsofrun_firefly
blkidlsusbrun_ftp
brctlmd5sumrun_ftpsamba
bunzip2mdevrun_minidlna
busyboxmdev_lprun_nfsd
bzcatmdev_netrun_samba
bzip2mdev_sdrun_telnetd
catmdev_sgrun_transmission
check_svc.shmdev_srscp
chgrpmdev_ttysed
china-dnsmdev_wdmsendmail
chmodmicrocomseq
chownmii_mgrsh
chpasswdmii_mgr_cl45shutdown
chrootminidlnadsleep
clearminiupnpdsmbd
comgtmkdirsmbmulti
cpmke2fssmbpasswd
cpumkfs.ext2sn_youku
crondmkfs.ext3sort
crontabmkfs.ext4spindown.sh
curlmknodss-local
cutmkswapss-redir
datemodprobess-rules
ddmoress-server
ddns_updatedmountss-tunnel
detect_internetmountpointssh
detect_linkmt-daapdsshd.sh
detect_wanmtd_storage.shstart-stop-daemon
dev_init.shmtd_writestart_ddns
dfmtk_eswstat
dhcp6cmvstop_aria
dirnamenetstatstop_firefly
dmesgnetworkmapstop_ftp
dnsdomainnamenfsd.shstop_ftpsamba
dnsmasqnicestop_minidlna
dos2unixnmbdstop_nfsd
dosfscknslookupstop_samba
dropbearntpc_updatedstop_transmission
dropbearconvertntpdstop_wan
dropbearkeynvramstrings
dropbearmultion_hotplug_printer.shswapoff
duon_wps.shswapon
e2fsckopensslswitch
e2undoopenv p nswitch_root
e4defragopenv p n-cert.shsync
ebtablesopkgsysctl
echoopkg.shsyslogd
egrepopt-ipkg-upd.shtail
ejectopt-mkswaptar
ejusbopt-mount.shtc
ejusb1opt-opkg-upd.shtcpdump
envopt-start.shtee
ether-wakeopt-umount.shtelnetd
exportfsov p n_export_clienttest
exprp910ndtest_share
FALSEpartedtime
fdiskpasswdtop
fgreppdnsdtouch
findpdnsd-ctltr
flockpgreptraceroute
freepidoftraceroute6
fsck.ext2pidstransmission-daemon
fsck.ext3pingtransmission.sh
fsck.ext4ping6TRUE
fuserportmaptune2fs
getykbdlinkpppdu2ec
grepp p t pctrludhcpc
guardp p t pdudpxy
gunzipprintfumount
gzippsuname
haltpwduniq
hddtune.shpythonunix2dos
hdparmpython2unlink
headpython2.7update_iptables.sh
hostnameqos.shuptime
hotplugradio2_disableuqmi
httpdradio2_eeprom_macusb_modeswitch
https-cert.shradio2_enableusleep
hub-ctrlradio2_guest_disablevconfig
hw_natradio2_guest_enablevi
ifconfigradio2_restartvsftpd
igmpproxyradio2_togglewan_eeprom_mac
ikuaccradio2_toggle_offwatch
inadynradio2_toggle_onwatchdog
inetdradio5_disablewc
infosvrradio5_eeprom_macwget
initradio5_enablewhich
insmodradio5_guest_disablewhoami
ipradio5_guest_enablewpa_cli
ip6tablesradio5_restartwpa_supplicant
ip6tables-restoreradio5_togglexargs
ip6tables-saveradio5_toggle_offxl2tpd
ipkg.shradio5_toggle_onxtables-multi
ipsetradvdxupnpd
iptablesrcyes
iptables-restorerebootzcat
iptables-savereset_ss.shzcip
iwconfigreset_to_defaultszerocd
iwprivrestart_dhcpd
killrestart_dns



padavan华硕固件源码汉化文件2015-5-17.zip (535.61 KB, 下载次数: 2401)

点评

啥时候支持 kcp 的 manual 模式,自定义参数,并和 ss 的前端工作  发表于 2017-5-19 10:00
H大 K2 256的固件添加USB了吗?  发表于 2017-5-10 10:36
5月10号的版本还是狂占内存,好像与opt的备份恢复有关,希望检查一下。。。  发表于 2017-5-10 08:13
H大什么时候把脚本下载地址做到页面上去呢?免去每次更新固件就得改一次init.sh  发表于 2017-5-8 11:06
K2的256M固件能不能添加USB接口!  发表于 2017-5-6 20:57
grz
5.5号固件锐捷和SS有冲突,大大  发表于 2017-5-6 10:11
5月5号的固件和5月3号的情况一样广告屏蔽还是启动不了  发表于 2017-5-5 17:47
K2的256M固件能不能添加USB接口!  发表于 2017-5-4 09:23
[size=12px]K2的256M固件能不能添加USB接口![/size]  发表于 2017-5-4 00:09
youku128M 5月3日的版本,ss,kcptun都无法启动  发表于 2017-5-3 23:58
K2固件最新5月3日的固件广告屏蔽启动不了,三个广告屏蔽都启动不了,请解决。  发表于 2017-5-3 17:25
你好 我安装了lnmp 如何在shell下用 php xxx.php 这样执行PHP文件????  发表于 2017-4-27 16:42
4月12版本,DHCP服务器域名称无法删除,强迫症,看着非常不爽  发表于 2017-4-15 23:18
提供一个软件源:http://www.right.com.cn/forum/thread-211979-1-1.html  发表于 2017-4-12 00:37
Apr 1 06:52:22 【S-S R】: 找不到 S-S R-local. tmp下载程序  发表于 2017-4-1 06:59
更新28号固件后 远程迅雷总是莫名的被绑到别人家的设备去 自己的没法用 删了cfg文件夹几次都是这样 每次就换一个设备名  发表于 2017-3-31 00:17
frpc启动失败, 注意检查端口是否有冲突,程序是否下载完整,10 秒后自动尝试重新启动,同样配置文件在PC端能正常使用,端口10000-50000都是这样的提示  发表于 2017-3-26 13:55
3-21在K2上 SS无限循环启动 +1与楼下情况一样,开启SS无限循环启动  发表于 2017-3-23 19:03
3-21版 脚本3-22 迅雷远程无法启动  发表于 2017-3-23 04:40
3-21在K2上 SS无限循环启动  发表于 2017-3-22 19:31

评分

参与人数 596贡献 +4 恩山币 +659 收起 理由
jyp90s + 1 K2 256 5月23的找不到了
lw224 + 1 我来恩山就是为了看你!
lhkj2000 + 1 亲,你太牛逼了,走,我请你吃鳇鱼头去~~~
a451799980 + 1 我来恩山就是为了看你!
hjwjkx + 1 我来恩山就是为了看你!
lyplft + 1 非常感谢您!
禅缺的三叶草 + 1 H大 能否 增加一个 禁止游戏 像LOL这些设置了。。
长妈 + 1 楼主威武—我就想问问挖掘机技术哪家强?
biyehong + 1 我来恩山就是为了看你!
sankely + 1 支付宝已转500w给你!
抬头看天 + 1 我来恩山就是为了看你!
zyjlxh + 3 支持劳模!
mlbf + 1 我来恩山就是为了看你!
SofaMAan + 1 支付宝已转500w给你!
y490446375 + 1 K2硬改256M基本都加了USB的,把USB加上吧!
Mexifan + 1 FQ是不是影响IOSapp更新,开启FQ后点更新没有反映关了一点事没有
556 + 1 K2 kproxy 能内置吗,服务器几天抽风就要更新固件
zangyi + 1 亲,你这么厉害,我想做你的经纪人!
xiangt + 1 我来恩山就是为了看你!
s天威 + 1 能不能别每次重启都在硬盘里创建opt文件夹和.__anonymous_var.txt和.__folder_list.tx.
ag65677381 + 1 5.3newifi-d1的刷了OPT完全没反应,不见挂载也不下载,刷回4.28一切正常,5.3刷过两次.
彬少 + 1 我手抖了下,加分变扣分了!
boomy + 1 我来恩山就是为了看你!
75680847 + 1 求大神做个7620通用版本256M内存固件
rantersun + 1 K2的256M固件能不能添加USB接口!
鼠小天 + 1 支付宝已转500w给你!
PSN + 1 我来恩山就是为了看你!
citygun + 1 新装了200M宽带,求推荐可用你这个固件的全千兆路由!
zenghongfei1 + 1 亲,你这么厉害,我想做你的经纪人!
chenxin92 + 1 1-16之后的系统,storage分区变没了
wpn2012 + 1 我来恩山就是为了看你!
0451doctor + 1 中兴 ZTE Q7 刷H大 padavan 所有扩展无法开启
jsxkim + 1 能不能看看AC9匹配个8M的
毛线没有团团 + 1 支付宝已转500w给你!
forlion + 1 支付宝已转500w给你!
酒友 + 1 12号版本K2重启会丢失自定义脚本,丢失自定义广告过滤规则
还是我最好 + 1 支付宝已转500w给你!
Haruhi + 1 支付宝已转500w给你!
kingllxb + 1 刷了固件后内网无法连接到外网的win7远程桌面但win2008正常
bbaooo + 1 支付宝已转500w给你!
m00- + 1 支付宝已转500w给你!
bdboy + 1 Apr 1 06:52:22 【S-S R】: 找不到 S-S R-local. tmp下载程序
zheng2689 + 1 K2 改了32+256 求个16M的固件 谢啦
53688533 + 1 k2刷3-28号固件 日志提示是这样的 Mar 30 19:50:56 bwmon[1208]: WQQ-PC join your n.
729119722 + 1 能不能更新下aliddns不支持子域名@,LEDE的aliddns子域名可以用@
eskyboy + 1 路由宝插件是不是已经挂了?经常找不到进程,没有金币
秋天来过 + 1 亲,你这么厉害,我想做你的经纪人!
zyzhuyue + 1 支付宝已转500w给你!
qq4236936 + 1 支付宝已转500w给你!
戴斯班克 + 1 3月21号RT-AC51U华硕专用版 迅雷远程下载出不来绑定代码
jnmsn -1 功能集成太多,一般人用不到。
yuhaiqingremix + 1 我来恩山就是为了看你!
lookingliudi + 1 支付宝已转500w给你!
yixiaolin + 1 我来恩山就是为了看你!
cxc0208 + 1 支付宝已转500w给你!
vking_lw + 1 支付宝已转500w给你!
chenyu8527 + 1 求更新最新3.2.4的KoolProxy
ybj0721 + 1 支付宝已转500w给你!
无胜 + 1 我来恩山就是为了看你!
ysd249 + 1 更新2017-2-21版本之后,无线WIFI老是自动断线,一会儿有信号一会儿没有信号。 RT-AC.
26287903 + 1 亲,你太牛逼了,走,我请你吃鳇鱼头去~~~
z82190716 + 1 支付宝已转500w给你!
hi_stranger + 1 我来恩山就是为了看你!
悲伤的蜗牛 + 1 能不能把pdnsd和ss分开来啊
frighter + 3 亲,你这么厉害,我想做你的经纪人!
cq3288137 + 1 H大你好,下载宝刷这个固件openv p n服务端无法生成证书,有解吗?
鱼飞翔 + 1 我来恩山就是为了看你!
15052701383 + 1 我来恩山就是为了看你!
chinaeboy + 1 我来恩山就是为了看你!
行者无涯 + 1 我来恩山就是为了看你!
paulownia + 1 很幸运第一次就刷了这个固件,简单好用,还一下见识了这么多牛拜的插件!还引我建了个.
萧萧兮_ + 1 支付宝已转500w给你!
momuma + 1 亲,你这么厉害,我想做你的经纪人!
fourme2009 + 3 支付宝已转500w给你!大神厉害!
lukea + 1 发现2.11版本的开启kproxy,100m网速降为7、80m的,求解决!adbyby不会的
wm456852 + 1 感谢H大,使用K2的朋友求推荐能用Adbyby最稳得版本,无线设备4个左右,有线一个
yule48 + 1 泥马,真给力,我要顶!
D001 + 1 我来恩山就是为了看你!
vanhongyan + 1 支付宝已转500w给你!
落日归 + 1 我来恩山就是为了看你!
w2w32008 + 1 支付宝已转500w给你!
82539772 + 1 谁能告诉我新版自动中继怎么设置
2585199109 + 1 大神,这个固件什么都好,就是看不到每个设备的实时网速,求添加啊
安在萧 + 1 我来恩山就是为了看你!
飞翔的野猫 + 1 Incorrect image ProductID: RT-AC54U-G! Expected is K2-PSG1218
jianmingd + 1 支付宝已转500w给你!
一君 + 1 我来恩山就是为了看你!
諸神の惡夢 + 1 我来恩山就是为了看你!
kongyii + 1 2月4号版n65u固件大了无法升级
情绪21度 + 1 wndr3700v5-128M内存识别显示错误成256M,同时wifi不支持2.4G
blusunny + 1 我来恩山就是为了看你!
zzzasd + 1 我来恩山就是为了看你!
chaofengxn + 1 支付宝已转500w给你!
blueeye888 + 1 支付宝已转500w给你!
minenike + 1 我来恩山就是为了看你!
AN_drew + 1 佩服hiboy大神,能这么长时间一直更新固件
5858588 + 1 HTTP proxy unexpected EOF reply incomplete H大从12.13号版本开始就会有这个提示 12.
淡若如墨 + 1 我来恩山就是为了看你!厉害,学习一下
g321 + 1 支付宝已转500w给你!
liusu277 + 1 刷了12月27的版本后,1月15日版本无法升级,错误提示httpd[452]: Firmware update: In.

查看全部评分

本帖被以下淘专辑推荐:

 楼主| 发表于 2015-3-12 21:39 | 显示全部楼层
本帖最后由 hiboyhiboyhiboy 于 2015-11-8 23:28 编辑

QOS脚本:修改日期2015-11-8

  1. #!/bin/sh
  2. #copyright by Emong's Qos update hiboy
  3. export PATH=/opt/sbin:/opt/bin:/opt/usr/sbin:/opt/usr/bin:/usr/sbin:/usr/bin:/sbin:/bin
  4. export LD_LIBRARY_PATH=/opt/lib:/lib
  5. # qos 功能 0关闭;1启动
  6. qoss=0
  7. # 当在线终端≤2台时取消限速.(路由端1+电脑端1=2台)
  8. qosb=2
  9. # 默认为20M
  10. DOWN=2560
  11. UP=256
  12. logger -t "QOS" "最大下载$DOWN KB/S,最大上传$UP KB/S"
  13. # IP限速设置
  14. # 未设置的IP带宽减半,如启用adbyby,因7620的CPU瓶颈,宽带峰值50M
  15. # 注意参数之间有空格
  16. # 可选项:删除前面的#可生效
  17. # [KB/S]IP地址 最大下载 下载保证 最大上传 上传保证
  18. cat > "/tmp/qos_ip_limit_DOMAIN.txt" <<-EOF
  19. #192.168.1.115 2560 100 200 20
  20. 192.168.1.2-192.168.1.244 2560 100 100 15



  21. EOF
  22. # 连接数限制
  23. #如果开启该功能后,打开下载软件可能会导致QQ等聊天软件掉线.(因为连接数量会被占光)
  24. # IP地址 TCP连接数 UDP连接数
  25. cat > "/tmp/qos_connlmt_DOMAIN.txt" <<-EOF
  26. #192.168.1.10 100 100
  27. 192.168.1.20-192.168.1.25 100 100


  28. EOF
  29. # 端口优先
  30. # 请勿添加下载应用的端口80、8080等等.由于没有被流量控制和处理优先级,下载应用会占用大量资源导致网络卡
  31. # 协议 端口
  32. cat > "/tmp/qos_port_first_DOMAIN.txt" <<-EOF
  33. UDP 53
  34. TCP 22
  35. TCP 23
  36. #TCP 443
  37. TCP 1723
  38. #TCP 3389
  39. TCP 3724,1119,1120
  40. TCP 28012,10008,13006,2349,7101:7103
  41. UDP 2349,12000:12175



  42. EOF

  43. load_var() {
  44.         WAN_IF="imq1"
  45.         LAN_IF="imq0"
  46.         WAN_IFT=$(nvram get wan0_ifname_t)
  47.         IPM="iptables -t mangle"
  48.         lan_ip="`nvram get lan_ipaddr`/24"

  49. }

  50. load_modules(){
  51. [ ! -f /tmp/qos-emong-modules ] && {
  52.         modprobe act_connmark        #缺,补621-sched_act_connmark.patch@597
  53.         for module in imq ipt_IMQ ipt_web xt_length xt_hashlimit cls_fw sch_htb sch_sfq sch_red xt_length xt_IMQ ipt_ipp2p xt_dscp xt_DSCP cls_u32 sch_hfsc sch_prio ipt_multiport ipt_CONNMARK ipt_length ipt_hashlimit xt_connlimit xt_connbytes ipt_connlimit em_u32 sch_ingress act_mirred
  54.         do
  55.                 modprobe $module
  56.         done
  57.         modprobe imq numdevs=1
  58.         echo >/tmp/qos-emong-modules
  59.         }
  60. }

  61. qos_stop() {
  62.         tc qdisc del dev $WAN_IF root
  63.         tc qdisc del dev $LAN_IF root

  64.         $IPM -F
  65.         $IPM -X UP
  66.         $IPM -X DOWN
  67.         $IPM -X IP_DOWN
  68.         $IPM -X IP_UP
  69. }

  70. qos_start(){

  71.         ip link set imq0 up
  72.         ip link set imq1 up
  73.         tc qdisc add dev $WAN_IF root handle 1: htb
  74.         tc qdisc add dev $LAN_IF root handle 1: htb
  75.         tc class add dev $WAN_IF parent 1: classid 1:2 htb rate $((UP))kbps
  76.         tc class add dev $LAN_IF parent 1: classid 1:2 htb rate $((DOWN))kbps
  77.        
  78.         tc class add dev $WAN_IF parent 1: classid 1:1 htb rate $((UP*95/100))kbps
  79.         tc class add dev $WAN_IF parent 1:1 classid 1:11 htb rate $((UP*5/10))kbps prio 1
  80.         tc class add dev $WAN_IF parent 1:1 classid 1:12 htb rate $((UP*5/10))kbps ceil $((UP*9/10))kbps prio 2
  81.         tc class add dev $WAN_IF parent 1:12 classid 1:121 htb rate $((UP*4/10))kbps ceil $((UP*8/10))kbps prio 1
  82.         tc class add dev $WAN_IF parent 1:12 classid 1:122 htb rate $((UP*1/10))kbps ceil $((UP*4/10))kbps prio 2
  83.         tc class add dev $WAN_IF parent 1:12 classid 1:123 htb rate $((UP*4/10))kbps ceil $((UP*6/10))kbps prio 3
  84.         tc qdisc add dev $WAN_IF parent 1:11 handle 11: sfq perturb 10
  85.         tc qdisc add dev $WAN_IF parent 1:121 handle 121: sfq perturb 10
  86.         tc qdisc add dev $WAN_IF parent 1:122 handle 122: sfq perturb 10
  87.         tc qdisc add dev $WAN_IF parent 1:123 handle 123: sfq perturb 10
  88.         tc filter add dev $WAN_IF parent 1: handle 0x10/0xfff0 fw classid 1:11
  89.         tc filter add dev $WAN_IF parent 1: handle 0x20/0xfff0 fw classid 1:121
  90.         tc filter add dev $WAN_IF parent 1: handle 0x30/0xfff0 fw classid 1:122
  91.         tc filter add dev $WAN_IF parent 1: handle 0x40/0xfff0 fw classid 1:123
  92.        
  93.         tc class add dev $LAN_IF parent 1: classid 1:1 htb rate $((DOWN*95/100))kbps
  94.         tc class add dev $LAN_IF parent 1:1 classid 1:11 htb rate $((DOWN*5/10))kbps prio 1
  95.         tc class add dev $LAN_IF parent 1:1 classid 1:12 htb rate $((DOWN*5/10))kbps ceil $((DOWN*9/10))kbps prio 2
  96.         tc class add dev $LAN_IF parent 1:12 classid 1:121 htb rate $((DOWN*4/10))kbps ceil $((DOWN*8/10))kbps prio 1
  97.         tc class add dev $LAN_IF parent 1:12 classid 1:122 htb rate $((DOWN*1/10))kbps ceil $((DOWN*4/10))kbps prio 10
  98.         tc class add dev $LAN_IF parent 1:12 classid 1:123 htb rate $((DOWN*4/10))kbps ceil $((DOWN*6/10))kbps prio 3
  99.         tc qdisc add dev $LAN_IF parent 1:11 handle 11: sfq perturb 10
  100.         tc qdisc add dev $LAN_IF parent 1:121 handle 121: sfq perturb 10
  101.         tc qdisc add dev $LAN_IF parent 1:122 handle 122: sfq perturb 10
  102.         tc qdisc add dev $LAN_IF parent 1:123 handle 123: sfq perturb 10
  103.         tc filter add dev $LAN_IF parent 1: handle 0x10/0xfff0 fw classid 1:11
  104.         tc filter add dev $LAN_IF parent 1: handle 0x20/0xfff0 fw classid 1:121
  105.         tc filter add dev $LAN_IF parent 1: handle 0x30/0xfff0 fw classid 1:122
  106.         tc filter add dev $LAN_IF parent 1: handle 0x40/0xfff0 fw classid 1:123
  107.        
  108.         $IPM -N UP
  109.         $IPM -N DOWN
  110.         $IPM -N IP_UP
  111.         $IPM -N IP_DOWN
  112.         $IPM -I POSTROUTING -o br0 -j DOWN
  113.         $IPM -I PREROUTING -i br0 -j UP
  114.         $IPM -A DOWN -j IMQ --todev 0
  115.         $IPM -A UP -j IMQ --todev 1
  116.         #$IPM -I DOWN -s $lan_ip -j RETURN
  117.         $IPM -I DOWN -p tcp -m multiport --dports 22,53,445,139 -j RETURN
  118.         $IPM -I DOWN -p icmp -j RETURN
  119.         #$IPM -A DOWN -m length --length :100 -j RETURN
  120.         $IPM -A DOWN -j MARK --set-mark=0x41
  121.         $IPM -A DOWN -m length --length 1024:1500 -j MARK --set-mark=0x31
  122.         $IPM -A DOWN -p tcp -m multiport --dports 21,80,443,3389,8118 -j MARK --set-mark=0x21
  123.         $IPM -A DOWN -m length --length :768 -j MARK --set-mark=0x11
  124.        
  125.         $IPM -A DOWN -j IP_DOWN
  126.        
  127.         #$IPM -I UP -d $lan_ip -j RETURN
  128.         $IPM -I UP -p tcp -m multiport --sports 22,53,445,139 -j RETURN
  129.         $IPM -I UP -p icmp -j RETURN
  130.         #$IPM -A UP -m length --length :80 -j RETURN
  131.         $IPM -A UP -j MARK --set-mark=0x41
  132.         $IPM -A UP -m length --length 1024:1500 -j MARK --set-mark=0x31
  133.         $IPM -A UP -p tcp -m multiport --sports 21,80,443,3389,8118 -j MARK --set-mark=0x21
  134.         $IPM -A UP -m length --length :512 -j MARK --set-mark=0x11
  135.        
  136.         $IPM -A UP -j IP_UP

  137. }

  138. connlmt() {
  139.         $IPM -A FORWARD -p tcp -d $1 -m connlimit --connlimit-above $2 -j DROP
  140.         $IPM -A FORWARD -p udp -d $1 -m connlimit --connlimit-above $3 -j DROP

  141. }

  142. ip_limit() {
  143. conns=$6
  144. [ $((conns)) -lt "6" ] && logger -t "QOS" "限速设置[KB/S]IP:$1 最大下载$2 下载保证$3 最大上传$4 上传保证$5"
  145. [ $((conns)) -ge "6" ] && logger -t "QOS" "连接数限制IP:$1 TCP:$2 UDP:$3"
  146. n=$(echo $1|cut -d '-' -f1|cut -d '.' -f4)
  147. m=$(echo $1|cut -d '-' -f2|cut -d '.' -f4)
  148. NET=$(echo $1|cut -d '.' -f1-3)
  149. while [ $n -le $m ]
  150. do
  151.         ip=$n
  152.         if [ $((conns)) -lt "6" ];then
  153.                 [ ${#ip} -lt 3 ] && ip=0$ip
  154.                 [ ${#ip} -lt 3 ] && ip=0$ip
  155.                 var=1
  156.                
  157.                 tc class add dev $WAN_IF parent 1:2 classid 1:$var$ip htb rate $5kbps ceil $4kbps
  158.                 tc qdisc add dev $WAN_IF parent 1:$var$ip handle $var$ip sfq perturb 10
  159.                 tc filter add dev $WAN_IF parent 1: handle 0x$var$ip fw flowid 1:$var$ip
  160.                
  161.                 tc class add dev $LAN_IF parent 1:2 classid 1:$var$ip htb rate $3kbps ceil $2kbps
  162.                 tc qdisc add dev $LAN_IF parent 1:$var$ip handle $var$ip sfq perturb 10
  163.                 tc filter add dev $LAN_IF parent 1: handle 0x$var$ip fw flowid 1:$var$ip
  164.                
  165.                 $IPM -A IP_DOWN -d $NET.$n -j MARK --set-mark 0x$var$ip
  166.                 $IPM -A IP_UP -s $NET.$n -j MARK --set-mark 0x$var$ip
  167.         else
  168.                 connlmt $NET.$n $2 $3
  169.         fi
  170. n=$((n+1))
  171. done

  172. }

  173. port_first() {
  174. logger -t "QOS" "端口优先:$1 $2"
  175. $IPM -I DOWN -p $1 -m multiport --dports $2 -j RETURN
  176. $IPM -I UP -p $1 -m multiport --sports $2 -j RETURN

  177. }

  178. if [ "$qoss" != "0" ] && [ -f "/lib/modules/$(uname -r)/kernel/net/netfilter/xt_IMQ.ko" ]; then
  179.         if [ $(cat /tmp/qos_state) -eq 1 ]; then
  180.         logger -t "QOS" "正在运行"
  181.         exit
  182.         else
  183.         echo 1 >/tmp/qos_state
  184.         fi
  185.         logger -t "QOS" "启动QOS成功"
  186.         echo 1 >/tmp/qoss_state
  187.         load_var
  188.         load_modules
  189.         qos_stop
  190.         qos_start
  191.         while read line
  192.         do
  193.         c_line=`echo $line |grep -v "#"`
  194.         if [ ! -z "$c_line" ] ; then
  195.                 ip_limit $line
  196.         fi
  197.         done < /tmp/qos_ip_limit_DOMAIN.txt
  198.        
  199.         while read line
  200.         do
  201.         c_line=`echo $line |grep -v "#"`
  202.         if [ ! -z "$c_line" ] ; then
  203.                 line="$line 4 5 6"
  204.                 ip_limit $line
  205.         fi
  206.         done < /tmp/qos_connlmt_DOMAIN.txt
  207.        
  208.         while read line
  209.         do
  210.         c_line=`echo $line |grep -v "#"`
  211.         if [ ! -z "$c_line" ] ; then
  212.                 port_first $line
  213.         fi
  214.         done < /tmp/qos_port_first_DOMAIN.txt
  215.         if [ ! -f /tmp/qos_scheduler.lock ] ; then
  216.                 /tmp/qos_scheduler.sh $qosb &
  217.         fi
  218.         echo 0 >/tmp/qos_state
  219. else
  220.         logger -t "QOS" "QOS没有开启或闪存不足缺模块"
  221.         echo 0 >/tmp/qoss_state
  222.         ip link set imq0 down
  223.         ip link set imq1 down
  224. fi
  225. logger -t "防火墙规则" "脚本完成"
复制代码


点评

插件用不了了,更新下试试  详情 回复 发表于 2017-5-19 09:14
H 大 无线网的区网间隔 是不是有BUG?都能互PING?  详情 回复 发表于 2017-5-8 20:51
好强大啊,但好多功能都不懂不会用  详情 回复 发表于 2017-4-2 23:04
更新3.28固件,开启Koolporxy Https过滤后,安装证书,苹果手机Safari完全无法打开百度,Youtube等,还有很多Https网站都一样。Windows端访问正常,Mac端昨晚忘记测试了。  详情 回复 发表于 2017-4-2 08:56
楼主,日志显示aliyun的脚本程序都无法下载  发表于 2017-3-28 19:12
迅雷下载开启不了老,日志无相关信息  发表于 2017-3-22 17:13
2017-03-19迅雷远程下载绑定成功后,经常刷不出设备,看不到绑定设备  发表于 2017-3-19 19:25
K2刷哪个??  详情 回复 发表于 2017-3-14 11:38
H大,您的固件去广告/番茄非常好用。速度快/稳定。非常赞! 不过有一个小问题:在web登录管理界面,输入用户名admin/密码xxxxx。操作完毕在主页面点击注销,然后显示‘您已成功注销。如果你想再次登录,请先关闭  详情 回复 发表于 2017-3-14 10:54
相同就能用  详情 回复 发表于 2017-2-24 18:57
收藏并感谢!padowan hiboy  详情 回复 发表于 2017-2-10 14:18
最新版的ss客户端的gfwlist模式无法连接,切回白名单正常,有同样情况的吗  发表于 2017-1-23 18:38
里面ss server和ssr的server都不能用, 能不能解决下这个问题? 只有你的固件有server端!  发表于 2017-1-4 02:18
很强  发表于 2016-12-31 14:09
我看见了什么 PSG1218!出专版了!  发表于 2016-12-26 18:19
能做一个 K2 PSG1218 的么?感谢。  详情 回复 发表于 2016-12-3 16:16
强烈要求更新K2 PSG1218 WIFI增强的固件!!!谢谢!!  详情 回复 发表于 2016-11-30 09:45
请问大神有没有让远程迅雷定时启动的方法  详情 回复 发表于 2016-11-29 19:23
百度盘里的固件太多了,k2选哪个,求指点,小白  发表于 2016-11-26 22:20
东西不错 就是谷歌浏览器有时候打开管理页面卡死  详情 回复 发表于 2016-11-23 18:16

评分

参与人数 10恩山币 +12 收起 理由
jyp90s + 1 求H大做个K2 256M固件识别U盘
kukusail + 3 云盘里m1的固件wan口无法联网 T_T
z1314007 + 1 我来恩山就是为了看你!
mrdino + 1 Hi大,反应个bug哦。云盘里m1的固件wan口无法联网 T_T
五花小鱼 + 1 能不能整个管理ap的功能?
炽天使0 + 1 强烈要求更新K2 PSG1218 WIFI增强的固件
oja520 + 1 亲,你太牛逼了,走,我请你吃鳇鱼头去~~.
21500429 + 1 hiboy大神更新真是齐全
haha1234lo + 1 亲,你太牛逼了,走,我请你吃鳇鱼头去~~~
yun78 + 1 请问vpn设置l2tp后怎么设置预共享密码

查看全部评分

发表于 2015-12-24 23:21 | 显示全部楼层
本帖最后由 bigandy 于 2015-12-25 02:08 编辑

把 dnspod 域名更新的脚本整合到 “运行后WAN上/下活动” 脚本里面,每次断线重连,会自动帮你去更新 dnspod 的ip。
使用方法:
1. 进入 “自定义设置”
2. 选择 “脚本”
3. 点击 运行后WAN上/下活动

把下面的内容贴进去并且修改其中的用户名密码,域名和主机名4 这些参数。

  1. #!/bin/sh

  2. ### Custom user script
  3. ### Called after internal WAN up/down action
  4. ### $1 - WAN action (up/down)
  5. ### $2 - WAN interface name (e.g. eth3 or ppp0)
  6. logger  "运行后WAN上/下活动:" "WAN动作:【$1】,WAN接口名称:【$2】"


  7. ### 以下是配置 DNSPOD 动态域名的设置
  8. #################################################
  9. # AnripDdns v5.07.07
  10. # 基于DNSPod用户API实现的动态域名客户端
  11. # 作者: 若海[mail@anrip.com]
  12. # 介绍: http://www.anrip.com/ddnspod
  13. # 时间: 2015-07-07 10:25:00
  14. #################################################

  15. # 如果需要 dnspod作为 ddns ,请将下面这行设置为1

  16. dnspod_ddns=0

  17. if [ $dnspod_ddns="1"  -a $1="up" ] ;then

  18. logger "开始更新dnspod 的域名IP指向"
  19. ###################################################
  20. # 设置部分内容
  21. # 设置用户参数  这里是你在dnspod的用户名密码

  22.         arMail="abc@abc.com"
  23.         arPass="xxxxxxxx"

  24. # 检查更新域名  这里是你要更新的域名, 例如 www.abc.com 就分为  abc.com 和 www 两个参数
  25. # 请注意,这个域名 必须在dnspod 中存在,否则更新会出错,你可以先在dnspod 上建立一个 A 类别的域名,IP可以随便填。
  26.         urdomain="ibm.com"
  27.         urhost="home"

  28. # 设置结束
  29. ###################################################

  30.         # 获得外网地址
  31.         arIpAdress() {
  32.             local inter="http://members.3322.org/dyndns/getip"
  33.             wget --quiet --output-document=- $inter
  34.         }

  35.         # 查询域名地址
  36.         # 参数: 待查询域名
  37.         arNslookup() {
  38.             local inter="http://119.29.29.29/d?dn="
  39.             wget --quiet --output-document=- $inter$1
  40.         }

  41.         # 读取接口数据
  42.         # 参数: 接口类型 待提交数据
  43.         arApiPost() {
  44.             local agent="AnripDdns/5.07(mail@anrip.com)"
  45.             local inter="https://dnsapi.cn/${1:?'Info.Version'}"
  46.             local param="login_email=${arMail}&login_password=${arPass}&format=json&${2}"
  47.             wget --quiet --no-check-certificate --output-document=- --user-agent=$agent --post-data $param $inter
  48.         }

  49.         # 更新记录信息
  50.         # 参数: 主域名 子域名
  51.         arDdnsUpdate() {
  52.             local domainID recordID recordRS recordCD
  53.             # 获得域名ID
  54.             domainID=$(arApiPost "Domain.Info" "domain=${1}")
  55.             domainID=$(echo $domainID | sed 's/.\+{"id":"\([0-9]\+\)".\+/\1/')
  56.             # 获得记录ID
  57.             recordID=$(arApiPost "Record.List" "domain_id=${domainID}&sub_domain=${2}")
  58.             recordID=$(echo $recordID | sed 's/.\+\[{"id":"\([0-9]\+\)".\+/\1/')
  59.             # 更新记录IP
  60.             recordRS=$(arApiPost "Record.Ddns" "domain_id=${domainID}&record_id=${recordID}&sub_domain=${2}&record_line=默认")
  61.             recordCD=$(echo $recordRS | sed 's/.\+{"code":"\([0-9]\+\)".\+/\1/')
  62.             # 输出记录IP
  63.             if [ "$recordCD" == "1" ]; then
  64.                 logger  `echo $recordRS | sed 's/.\+,"value":"\([0-9\.]\+\)".\+/\1/'`
  65.                 return 1
  66.             fi
  67.             # 输出错误信息
  68.             logger  `echo $recordRS | sed 's/.\+,"message":"\([^"]\+\)".\+/\1/'`
  69.         }

  70.         # 动态检查更新
  71.         # 参数: 主域名 子域名
  72.         arDdnsCheck() {
  73.             local postRS
  74.             local hostIP=$(arIpAdress)
  75.             local lastIP=$(arNslookup "${2}.${1}")
  76.             logger "目前的IP: ${hostIP}"
  77.             logger "原来的IP: ${lastIP}"
  78.             if [ "$lastIP" != "$hostIP" ]; then
  79.                 postRS=$(arDdnsUpdate $1 $2)
  80.                 logger "提交的IP: ${postRS}"
  81.                 if [ $? -ne 1 ]; then
  82.                     return 0
  83.                 fi
  84.             fi
  85.             return 1
  86.         }

  87.         arDdnsCheck $urdomain $urhost
  88. fi


复制代码


点评

更新3.28固件,开启Koolporxy Https过滤后,安装证书,苹果手机Safari完全无法打开百度,Youtube等,还有很多Https网站都一样。Windows端访问正常,Mac端昨晚忘记测试了。  详情 回复 发表于 2017-4-2 08:53
感谢分享,感谢了  详情 回复 发表于 2017-2-10 14:19
2016-10-29更新:更新KMS、SS,SSR增加 auth_aes128_md5 & auth_aes128_sha1 增加就增加,为什么要把auth_sha1去掉呢? 请问怎么自己加上去呢?  详情 回复 发表于 2016-10-29 16:35
做个记号做个记号做个记号做个记号  详情 回复 发表于 2016-7-15 19:08
去手工获取domainid和recordid,token,然后用wget访问API接口,一行搞定,另外早就开始使用token了,不用用户名和密码了。  发表于 2016-4-12 12:49
麻烦问下,4M ROM的wget不支持https有解决办法吗?  详情 回复 发表于 2016-1-23 21:33
发表于 2015-12-25 14:26 | 显示全部楼层
本帖最后由 bigandy 于 2015-12-27 03:39 编辑

12月27 日更新:修正一个SD卡分区对应挂载点编号+1的问题。

用于 部分带TF卡或者SD的路由,不插U盘时候可以自动samba SD卡共享的脚本,例如极路由、路由宝系列路由器。

使用方法:
1. 进入 “自定义设置”
2. 选择 “脚本”
3. 选择 “运行路由器启动后:”
4. 找到

### SD卡挂载
/sbin/automount.sh mmcblk0p1 AiDisk_01

这行,以底下的代码替换
  1. ### SD卡挂载

  2. #以下内容进对于自带TF或者SD卡的路由有效。

  3. #自动 mount tf 卡
  4. #from hiboy

  5. ls -l /dev | grep -Eo "mmcblk[0-9]p[0-9]" > /tmp/mmc.txt
  6. mmci=0
  7. while read line
  8. do
  9.     mmci=$(($mmci+1))
  10.     /sbin/automount.sh $line AiDisk_0$mmci
  11.     logger -t "Automount" AiDisk_0$mmci
  12. done < /tmp/mmc.txt

  13. #检测 opt 目录
  14. #这里懒得一个一个盘找了,就在第一个分区找

  15. logger -t "Entware" "Mount Entware /opt directory"
  16. [ -d "/media/AiDisk_01/opt" ] && mount -o bind /media/AiDisk_01/opt /opt

  17. # 自动samba 共享
  18. # by bigandy

  19. mount | grep AiDisk > /tmp/disk.txt

  20. ###构造/tmp/smb.conf

  21. cat > "/tmp/smb.conf" <<-\EOF
  22. [global]
  23. workgroup = WORKGROUP
  24. server string = HWF
  25. local master = no
  26. name resolve order = lmhosts hosts bcast
  27. log file = /var/log/samba.log
  28. log level = 0
  29. max log size = 5
  30. socket options = TCP_NODELAY SO_KEEPALIVE
  31. unix charset = UTF8
  32. display charset = UTF8
  33. bind interfaces only = yes
  34. interfaces = br0
  35. unix extensions = no
  36. encrypt passwords = yes
  37. pam password change = no
  38. obey pam restrictions = no
  39. host msdfs = no
  40. disable spoolss = yes
  41. security = SHARE
  42. guest ok = yes
  43. guest only = yes
  44. guest account = admin
  45. writeable = yes
  46. directory mode = 0777
  47. create mask = 0777
  48. force directory mode = 0777
  49. max connections = 10
  50. use spnego = no
  51. client use spnego = no
  52. null passwords = yes
  53. strict allocate = no
  54. use sendfile = yes
  55. dos filemode = yes
  56. dos filetimes = yes
  57. dos filetime resolution = yes

  58. EOF
  59. while read line
  60. do
  61. device=`echo $line | awk '{print $3}'`
  62. disk=`echo $line |awk 'BEGIN{FS=" |\/"}''{print $7}'`
  63. cat >> "/tmp/smb.conf" <<EOF
  64. [$disk]                  
  65. comment = Generic- SD MMC's SDCARD $disk
  66. path = $device
  67. guest ok = yes                       
  68. writeable = yes                     
  69. directory mode = 0777               
  70. create mask = 0777                  
  71. map archive = no                     
  72. map hidden = no                     
  73. map read only = no                  
  74. map system = no                     
  75. store dos attributes = yes

  76. EOF
  77. done < /tmp/disk.txt
  78. rm /tmp/disk.txt

  79. #smb.conf 文件构造完成
  80. #restart Samba

  81. prgmname1="/sbin/nmbd"
  82. prgmname2="/sbin/smbd"

  83. # configfile=/full_path/configfile
  84. configfile="/tmp/smb.conf"

  85. #location of pid-file
  86. nmbdpid="/var/run/nmbd.pid"
  87. smbdpid="/var/run/smbd.pid"
  88. mkdir /etc/samba -p
  89. touch /etc/samba/secrets.tdb
  90. # try to stop samba frist
  91. logger -t smbd "Try to stop samba service. "
  92. [ -f $nmbdpid ] && kill `cat $nmbdpid` && rm -f $nmbdpid
  93. logger -t nmbd "service stopped"
  94. sleep 1
  95. [ -f $smbdpid ] && kill `cat $smbdpid` && rm -f $smbdpid

  96. # start samba now
  97. ${prgmname1} -D -s ${configfile}
  98. logger -t nmbd "started $prgmname1, conf: $configfile"
  99. ${prgmname2} -D -s ${configfile}
  100. logger -t smbd "started $prgmname2, conf: $configfile"
复制代码

复制代码

点评

Mar 24 14:38:27 【路由宝】: 开始运行 Mar 24 14:38:27 【路由宝】: 允许 4466 tcp、udp端口通过防火墙 Mar 24 14:38:32 【路由宝】: 启动失败, 注意检查端口是否有冲突,程序是否下载完整,10 秒后自动尝试重新启  详情 回复 发表于 2017-3-24 14:46
n56u 刷的2017.2.21版 RT-N56U_3.4.3.9-099 5G信号开启但是手机链接不上 显示 无线网络拒绝接入 连接旁边的联想y1 5g信号可以正常连接 手机是mate 8的  详情 回复 发表于 2017-3-4 20:01
wndr3700v5-128M内存识别显示错误成256M,同时wifi不支持2.4G  发表于 2017-2-4 23:46
Firmware update: Incorrect image ProductID: RT-AC54U-G! Expected is K2-PSG1218. 怎么回事呢  发表于 2017-1-5 23:25
景仰膜拜,请收下我的膝盖!!!!  详情 回复 发表于 2017-1-3 00:13
感觉wifi不稳定  详情 回复 发表于 2016-11-10 08:36
厉害了我的哥 K2刚入手 试试 哈哈哈哈  详情 回复 发表于 2016-11-1 12:26
厉害了我的哥 哈哈哈哈  详情 回复 发表于 2016-11-1 12:25
请问我的斐讯PG1208 K1新刷的0825版本固件,目前其它正常,就是感觉路由器每运行一段时间后会死机,完全失去响应,只有断电重启才可恢复,不知道会是什么问题?谢谢!  发表于 2016-8-29 10:37
希望直接出K2的固件!K1信号弱了点!~  发表于 2016-7-16 16:30
努力赚钱!努力赚钱!感谢分享!!!  详情 回复 发表于 2016-6-28 16:08
2016-5-25 版本的固件有BUG,会在开机后1小时左右,就不定时死机,WIFI连不上等问题,只有关机断电重启才行。请修正固件。  详情 回复 发表于 2016-5-26 22:03
楼主辛苦,感谢你升级,但是我的斐讯1208 K1 升级后,路由器的灯只有电源有亮其他灯都灭了,而且等了好久都没有亮,也没有无线信号。我清除了Breed的配置,刷了好几遍也是不能用。又涮了1月2日的版本了。  详情 回复 发表于 2016-1-29 15:27
你好大神,请问如何做到自带SD卡和移动硬盘一起挂载啊。加上这代码后只能Samba SD卡了。移动一盘只能FTP访问  详情 回复 发表于 2016-1-7 19:41
启动前需要mkdir -p /etc/samba或者--private-dir指定一个。 https://bitbucket.org/padavan/rt-n56u/src/70511a380f7644fa708360638bbabd6d59ece487/trunk/user/rc/services_ex.c?at=master&fileviewer=file-vie  详情 回复 发表于 2015-12-27 11:25
很好的脚本,谢谢提供  详情 回复 发表于 2015-12-25 15:37
发表于 2015-12-25 18:07 | 显示全部楼层
我改了一份花生壳内网版的脚本,和adbyby一样独立运行在tmp下的脚本,麻烦楼主帮忙看看能不能合入到固件里,这样和ss分开,一些低内存没有usb口的机器也可以用了。
wget -t 10 -O /tmp/install_oray.sh http://code.taobao.org/svn/test43/phddns2/tmp/install_oray.sh && sh /tmp/install_oray.sh&

点评

请问这个如何绑定呢。。。可以教一下我妈?  详情 回复 发表于 2016-5-28 11:57
谢谢提供  详情 回复 发表于 2015-12-25 20:29
我自己是直接加在运行路由启动后的脚本最下面,已稳定用了一天。  详情 回复 发表于 2015-12-25 18:13

评分

参与人数 1恩山币 +1 收起 理由
qqnnaa12345 + 1 请问能够加你qq吗或者加我qq1445142526.

查看全部评分

发表于 2015-12-26 00:25 | 显示全部楼层
本帖最后由 bigandy 于 2015-12-26 19:07 编辑

SS 不用chinadns ,不用pdns 的脚本,获得最高效率和性能。
可以自动更新gfwlist。
这是0.0.1 测试版。

  1. #!/bin/sh

  2. #################################################
  3. # WormHole 0.0.1
  4. # 在PADAVAN固件上进行自动的GFWLIST更新以及SS运行
  5. # 作者: bigandy[andy@cn2k.net]
  6. # 时间: 2015-12-25 10:25:00
  7. #################################################


  8. #准备工作
  9. # 构造 ss-config file.

  10. cat > /tmp/ss.json<<-\EOF
  11. {
  12.     "server": "1.1.1.1",
  13.     "server_port": 5432,
  14.     "local_port": 1008,
  15.     "password": "1234",
  16.     "timeout": 300,
  17.     "method": "chacha20"
  18. }

  19. EOF

  20. #Load ipset modules
  21. modprobe ip_set
  22. modprobe ip_set_hash_ip
  23. modprobe ip_set_hash_net
  24. modprobe ip_set_bitmap_ip
  25. modprobe ip_set_list_set
  26. modprobe xt_set


  27. # check if ss runing
  28. if [ -n "`pidof ss-redir`" ]; then
  29.         killall -9 ss-redir 2>/dev/null
  30. fi
  31. if [ -n "`pidof ss-tunnel`" ]; then
  32.         killall -9 ss-tunnel 2>/dev/null
  33. fi

  34. #restart ss
  35. ss-redir -c /tmp/ss.json -b 0.0.0.0 &
  36. ss-tunnel -c /tmp/ss.json -b 0.0.0.0 -l 8053 -L 8.8.8.8:53 -u &

  37. #build ipset rules
  38. ipset -N gfwlist iphash
  39. iptables -t nat -A PREROUTING -p tcp -m set --match-set gfwlist dst -j REDIRECT --to-port 1008
  40. iptables -t nat -A OUTPUT -p tcp -m set --match-set gfwlist dst -j REDIRECT --to-port 1008

  41. #add tofirewall script
  42. ipsetrules=`grep gfwlist /etc/storage/post_iptables_script.sh `
  43. if [ -z "$ipsetrules" ] ;then
  44.         echo "ipset -N gfwlist iphash" >> /etc/storage/post_iptables_script.sh
  45.         echo "iptables -t nat -A PREROUTING -p tcp -m set --match-set gfwlist dst -j REDIRECT --to-port 1008" >> /etc/storage/post_iptables_script.sh
  46.         echo "iptables -t nat -A OUTPUT -p tcp -m set --match-set gfwlist dst -j REDIRECT --to-port 1008" >> /etc/storage/post_iptables_script.sh
  47. fi

  48. #Get gfwlist
  49. wget --quiet -O  /tmp/gfwlist.b64 https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt

  50. #Check if gfwlist has update.
  51. newfilesize=`ls -al /tmp/gfwlist.b64 | awk '{print $5}'`
  52. [ -f /tmp/gfwlist.old ] && oldfilesize=`ls -al /tmp/gfwlist.old | awk '{print $5}'` || oldfilesize=0
  53. [ $newfilesize -gt $oldfilesize ] || exit

  54. #base64 decode
  55. #请用 opkg install coreutils-base64 安装这个包

  56. type base64 >/dev/null 2>&1 || { opkg install coreutils-base64; }
  57. base64 -d  /tmp/gfwlist.b64 > /tmp/gfwlist.txt
  58. mv /tmp/gfwlist.b64 /tmp/gfwlist.old

  59. #补充部分缺失域名

  60. cat >> /tmp/gfwlist.txt <<-\EOF
  61. google.com
  62. google.com.hk
  63. google.com.tw
  64. google.com.sg
  65. google.co.jp
  66. blogspot.com
  67. blogspot.sg
  68. blogspot.hk
  69. blogspot.jp
  70. gvt1.com
  71. gvt2.com
  72. gvt3.com
  73. 1e100.net
  74. blogspot.tw
  75. EOF


  76. #Filter to domainlist
  77. cat /tmp/gfwlist.txt | grep "\." | sed '/\!\|^$\|@@/d' | sed 's/^\.\|^||\|.*:\/\/\|\*.*$//g' | sed 's/^\*\.\|^\*2\.//g' | sed 's/\/.*$//g' |grep "\." |sort |uniq > /tmp/domainlist.txt

  78. #进行dnsmasq 的准备
  79. confdir=`grep conf-dir /etc/storage/dnsmasq/dnsmasq.conf | sed 's/.*\=//g'`
  80. if [ -z "$confdir" ] ;then
  81.         confdir="/etc/storage/dnsmasq/dnsmasq.d"
  82.         echo "conf-dir=$confdir" >> /etc/storage/dnsmasq/dnsmasq.conf
  83.         mkdir -p $confdir
  84. fi

  85. #构造 gfwlist.conf
  86. echo "### Update: $(date)" > $confdir/r.gfwlist.conf
  87. while read line
  88. do
  89. echo "server=/$line/127.0.0.1#8053" >> $confdir/r.gfwlist.conf
  90. echo "ipset=/$line/gfwlist"  >> $confdir/r.gfwlist.conf
  91. done < /tmp/domainlist.txt

  92. logger -t dnsmasq "restart for gfwlist"
  93. restart_dhcpd
复制代码

点评

WPA加密方式设置好像有BUG,明明选的是AES,在终端上显示的却是TKIP  详情 回复 发表于 2016-5-24 22:34
你这段代码怎么用啊?  详情 回复 发表于 2016-5-14 16:14
Apr 18 23:24:43 kernel: Buffer I/O error on device sda1, logical block 1180741 Apr 18 23:24:43 kernel: Buffer I/O error on device sda1, logical block 1180742 Apr 18 23:24:43 kernel: Buffer I/O error  详情 回复 发表于 2016-4-18 23:34
opt缺少/tmp/AiDisk_00/s-s/s-s文件 这样怎么搞,脚本都开启了,点SS按钮就提示这个。  详情 回复 发表于 2016-1-6 22:18
请问,你这段代码要怎样用?  详情 回复 发表于 2016-1-3 11:19
这个怎么弄的?直接加到自定义那里就行了吗?还是加哪里?我用SS发现很多网站上网会变慢。查百度本地IP又是正常的。但是上微博图片打开就会慢很多,加载变的很慢。  详情 回复 发表于 2015-12-30 20:34
是不是所有华硕的固件都能改啊  详情 回复 发表于 2015-12-29 23:13
又一个高手加入了,支持,固件就会不断完善!  详情 回复 发表于 2015-12-26 18:08

评分

参与人数 4恩山币 +6 收起 理由
85851234 + 1 KP3.5出来了 真是尴尬啊
472870007 + 1 我来恩山就是为了看你!
|▍poison° + 3 期待下版本加入在线更新固件功能
niepan1 + 1 楼主可以加上SS全部转发某几个内网IP的流量吗

查看全部评分

发表于 2016-4-18 16:39 | 显示全部楼层
4-16版本的隐藏新增功能提示:
ss-server 和 ss-local 的加入,以前要求有sock代理模式以及在路由上建立server的朋友现在可以手动配置这两个服务了。但目前暂时还没有做UI,估计某个版本会出一个server的设置UI,届时会支持多用户ss-server的配置。

顺带介绍一下固件里面可以写入文件并且保存的区域:
需要保存在路由Flash芯片的文件,可以存放在  /etc/storage 中
但默认这个区域并不会直接写入进Flash,需要写入芯片中的时候,使用 mtd_storage.sh save 指令,这样你修改过的东西就不会丢失了。

点评

路由器内部存储[脚本文件] (/etc/storage) 这个地方备份后上传文件恢复出错,能不能修复一下啊???  详情 回复 发表于 2016-12-26 12:46
大神看下 gfwlist: Can't get the GFWList, please setting the gfwlist.txt mirror URL 这是怎么引起的,这个会引起ss启动失败,有时候ss中断重启会因为这个启动失败,并且有时重启几次ss都是这个,要好几次才启  详情 回复 发表于 2016-4-18 19:47
我想把左上角的LOGO换掉,有没有办法?  详情 回复 发表于 2016-4-18 17:46
发表于 2016-4-20 10:09 | 显示全部楼层
本帖最后由 bigandy 于 2016-4-25 04:11 编辑

日积月累的固件使用说明:

如何像openwrt一样安装额外的软件包。

1. 首先,你需要有一块U盘或者 SD 卡(以下均以SD卡举例),一般来说,如果不做下载存储的话,1G足够,当然,8G以上最好。

如果都没有,则可以从内存里面挖10M左右给opkg用,如果内存也不够,你骑单车难道还想跑进百米加速3.5秒不成?

2. 建议使用EXT4作为存储的文件系统,原因不扯了,你喜欢就用,不喜欢就不用。按照一下方法重新格式化你的SD卡
fdisk  /dev/sda1
按 d 删除现有分区,1234选择分区编号。要删除干净。
按 n 建立分区,选择为 p 1 回车 回车
按 w 写入并退出。

这个固件没有partprobe,我的方法是拔出来再插进去一次,有更好的方法请通知我。

格式化sd卡
mkfs.ext /dev/sda1
这里看容量大小,时间不定,64G的大约要30秒左右。

加载sd卡
mdev -s
然后看看是否加载成功
mount
如果出现 /dev/sda1 on /media/AiDisk_a1 type ext4 (rw,noatime) 字样就是成功了。

3. 建立对应的opt目录

SD卡或U盘方式
mkdir /media/AiDisk_a1/opt
mount -o bind /media/AiDisk_a1/opt /opt
临时内存方式
如果你的路由没有USB或SD卡,可以用以下方式从内存里面挖一块给opkg用,但是每次重启装好的东西都会丢光。
mount -t tmpfs -o size=10M tmpfs /opt/



4. 初始化opkg
opkg.sh
等待1分钟左右,如果没有出现错误提示就可以了。
如果有错误提示,重复执行这句,直到没有为止。
如果错误5次以上,那说明你的网络没办法连接 entware.net 服务器,这个就要自己想办法了。

5. 查看opkg是否正常
opkg list
看看翻滚的软件列表吧。
开发常用的 nginx, php5, mysql, perl, python, ruby, node.js , lua 什么都是齐全的。不要问我java能不能跑,这路由只有128M内存,你这么凶残真的好吗?

接下来要怎么玩,有些什么软件可以玩,请自己google吧。






点评

你好hiboyhiboyhiboy: 路由器斐讯FIR300M/302M,刷RT-N14U_GPIO_2_FIR300M_32M固件启动时卡死在“Starting kernel at 0x80000000...”,h大是不是编译的FIR300M/302M固件kernel的解压地址的问题? 启动信  详情 回复 发表于 2017-5-21 22:14
初学,newifi按些教程刷机,按装OPKG,之后安装的autossh无法正常运行。单独ssh命令能够运行,但加上autossh后就不行。  发表于 2017-1-4 14:45
不懂其实  发表于 2016-11-26 00:10
楼主 你好 想问下 配置扩展里面的VPNProxy 端口 可以设置多个端口吗?  详情 回复 发表于 2016-9-17 12:42
我是用路由器内存分出10M给opkg用的 现在想把这10M空间还给路由器 如何操作  详情 回复 发表于 2016-9-14 17:23
断电后再开机会失效,请问有解决方法吗?  发表于 2016-9-2 20:54
断电后再开机会失效,请问有解决方法吗?  详情 回复 发表于 2016-9-2 20:54
好好  详情 回复 发表于 2016-6-27 08:29
好了  发表于 2016-6-25 10:07
我运行opkg list怎么不管用?  发表于 2016-6-25 09:57
entware软件包列表: http://pkg.entware.net/binaries/mipsel/Packages.html  发表于 2016-4-24 22:45
不错,虽然我的方法(学一半,摸索一半)不一样,但大致也差不多。  发表于 2016-4-24 11:45
少了一步,格盘前先要在webui里删掉U盘(去挂载)  详情 回复 发表于 2016-4-20 23:47

评分

参与人数 1恩山币 +1 收起 理由
53621099 + 1 Y1 5G网络有问题,经常断流

查看全部评分

发表于 2016-4-24 02:16 | 显示全部楼层
本帖最后由 bigandy 于 2016-4-24 02:17 编辑

日积月累的固件使用教程

DDNS 的设置
目前国内可用的DDNS不太多了,之前发了一个DNSPOD的版本,但它家的DNS服务非常不稳定,国外经常无法解析它家的所有域名,最近发现了一个国外的免费DDNS,DYNU,网址在 https://www.dynu.com 注册也非常简单,记得用普通的方式注册,不要用google帐号方式注册。
DYNU的使用方法就不多说了。讲讲在这个固件里面的设置方法:

设置方法参考下图:

ASUS_RT-AC1200-GPIO-38-ji1A-128M_Dual-Band_Wireless-N_Gigabit_ADSL2_2__Modem_Rou.jpg


几点注意事项:
1. 用户名,必须要填写用户名,而不是email地址,否则认证肯定失败。
2. 更新周期可以选择10分钟或者1个小时,不过基本上断线重连以后系统会自动更新的(也许吧....)。
3. 日志里面看到good 字样的就代表成功, No IP# change detected 就是IP没改。
4. 其他没有什么特别的了,按照图里面的内容填写,不要填错就好了。
5. 长宽用户请自己忽略这个教程,DDNS对你毫无作用。

点评

最近更新的固件我发内存占用巨大, 以前128M 空闲内存能有个80多M 最近几次更新空闲内存只有10-20几,我并未开启其他新功能(设置和以前一样) 请问H大如何优化啊?  详情 回复 发表于 2017-5-17 14:11
本人是移动宽带,按照大哥教程注册了,就是远程连接失败。提示Failed connecting to remote server: Connection timed out,  详情 回复 发表于 2017-3-14 16:43
好全 楼主厉害啦  详情 回复 发表于 2017-3-2 19:56
为什么和你设置的一样,但是域名不能访问呢?路由器下电脑的IP能访问Wrodpress,改成域名就不行。  详情 回复 发表于 2017-2-4 22:44
我只是不懂看看  发表于 2016-11-26 00:11
这个非常好,很有用!非常感谢  发表于 2016-11-24 12:12
大大教程的老规矩是,会有一处或多处明显的错误,只是这里完全照着写也能用但是如果账号下注册了多个域名就麻烦了。这里如果不加hostname含义是更新用户名下的所有域名,如果几台路由器用同一个账号就会互相抢更,如  详情 回复 发表于 2016-10-14 21:43
大大的教程每次都会留明显错误……如果想多主机更新不出错,URL路径应该填成nic/update?hostname=  发表于 2016-10-14 21:36
dynu.com,我在我自己的路由上设置成功,可以更新IP,但断线再连接后他不自动更新,就算我点更新或者设置更新周期为10分钟,还是这样!还有一个问题就是这个动态域名可以添加几个域名的,我将另一台路由也是一样的设  详情 回复 发表于 2016-9-10 19:32
优酷路由宝刷的您修改的0808固件,遇到2个小问题: 1.无论把web服务器的81端口修改成什么,过会去刷新,又会变成81(其它应用的端口可以随意修改) 2.多折腾几次:改改端口,换换目录,重启路由器,然后这插件  详情 回复 发表于 2016-8-17 18:42
按照提示,搞定DDNS,谢谢大神!  发表于 2016-8-14 17:43
按照上图设置后,路由器相同的设置界面上方框中的如下: 目前无线路由器使用一个私人的 WAN IP 地址(192.168.x.x, 10,x,x,x, or 172.16.x.x)。此路由器可能处于多个 NAT 中并且 DDNS 服务不能在此环境下工作。  详情 回复 发表于 2016-8-7 14:28
楼主百度云怎么没固件分享了??不更新了吗???  详情 回复 发表于 2016-8-4 11:19
SS代理 要怎么设置 可以排除几个内网IP不让他们代理国外线路  发表于 2016-7-8 13:30
支持~~~~  详情 回复 发表于 2016-6-27 08:29
流量监控不准,能加个流量监控开关就更好了。还有PPPOE认证服务器,方便出租房用,就更强大了  发表于 2016-5-9 09:25
IE11下载文件流量监控无效,实际下载速度2M每秒,显示才30多KB  发表于 2016-5-9 09:22
这个非常好,很有用!非常感谢!  发表于 2016-4-29 13:43
你们有谁在www.dynu.com注册成功了没?我反正没成功,老是提示 Oh snap! Invalid recaptcha response. Check your details and try again.  详情 回复 发表于 2016-4-26 16:53
bigandy 求教 怎么改dynu IP ? 现在是ss代理的IP Apr 25 14:49:58 inadyn[8056]: Inadyn version 1.99.15 -- Dynamic DNS update client. Apr 25 14:49:58 inadyn[8056]: Resolving hostname sunlibin.dyn  详情 回复 发表于 2016-4-25 15:05
发表于 2016-5-15 16:49 | 显示全部楼层
本帖最后由 bigandy 于 2016-5-15 16:51 编辑

城会玩系列:多线路 SS 负载均衡以及全自动高可用矩阵

玩了这么就SS, 我们手里或多或少也有好几台SS可用, 要么是自己架的, 要么是服务商每次会提供一堆线路让你选择. 有的时候, 并不是每台服务器状态都十分稳定, 如果出现某台有问题了, 我们还要手动去切换, 并且,那么多线路,不用白不用啊, 我们甚至还可以用其中一台线路看视频,一条线路刷fb, 一条线路刷1024(你懂的), 今天我们就请出很多互联网大公司都在用的负载均衡以及高可用系统装进我们的路由里面架构一个高可用的ss利器, 这个主角就是 haproxy.
首先你要会用opkg, 如果不会初始化opkg 环境, 那么sorry, 这个教程不是基础教程, 是"城会玩" 系列, 所以教程操作基本上点到即止, 如果连opkg是什么都不懂, 看到这里就可以忽略以下内容了.
opkg install haproxy
vi /opt/etc/haproxy.cfg

以下是配置文件范例, 这个范例里面所有服务器的用户名密码加密模式都一样的时候采用:


global
maxconn 4096
uid nobody
gid nobody
daemon

defaults
mode tcp               #默认的模式mode { tcp|http|health },tcp是4层,http是7层
retries 2              #两次连接失败就认为是服务器不可用
option redispatch      #当serverId对应的服务器挂掉后,强制定向到其他健康的服务器
option abortonclose    #当服务器负载很高的时候,自动结束掉当前队列处理比较久的链接
maxconn 3200          #最大连接数
timeout connect 500ms #连接超时
timeout client 3000ms #客户端超时
timeout server 3000ms #服务器超时


listen ssraid
        bind 0.0.0.0:9999 #这里要一个让ss-redir 连接的端口
        mode tcp
        balance roundrobin #负载均衡方式
        server ss-hk1 222.222.222.222:1234 weight 100 rise 2 fall 3#填写对应的ss服务器地址和端口,还有权重, 地址支持域名.
        server ss-hk2 222.222.222.222:1234 weight 80 rise 2 fall 3#填写对应的ss服务器地址和端口,还有权重
        server ss-hk3 222.222.222.222:1234 weight 80 rise 2 fall 3#填写对应的ss服务器地址和端口,还有权重
        server ss-hk4 222.222.222.222:1234 weight 70 rise 2 fall 3#填写对应的ss服务器地址和端口,还有权重
        server ss-jp1 222.222.222.222:1234 weight 60 rise 2 fall 3#填写对应的ss服务器地址和端口,还有权重
        server ss-jp2 222.222.222.222:1234 weight 60 rise 2 fall 3#填写对应的ss服务器地址和端口,还有权重
        server ss-us1 222.222.222.222:1234 weight 10 rise 2 fall 3#填写对应的ss服务器地址和端口,还有权重
        server ss-us2 222.222.222.222:1234 weight 10 rise 2 fall 3 #填写对应的ss服务器地址和端口,还有权重

#配置监控控制台
listen  admin_status
        bind 0.0.0.0:81           
        mode http                 
        stats refresh 30s          #设置页面刷新时间
        stats uri  /   # 设置页面的url
        stats auth admin:admin     #设置页面的用户和密码:admin,可以设置多个用户名
        stats hide-version         #隐藏统计页面的HAproxy版本信息
        stats  admin if TRUE     #设置手工启动/禁用,后端服务器(haproxy-1.4.9以后版本)



编辑完成,保存.

然后我们要干掉现在的ss-redir 和ss 监控程序.
killall sh_ssmon.sh
kilall ss-redir
然后启动ss-redir
ss-redir -s 127.0.0.1 -p 9999 -l 1090 -b 0.0.0.0 -k 密码 -m 加密模式

然后我们进路由的81端口看看结果

QQ20160515-0.png

是不是感觉好专业的控制台?每条线路的带宽使用情况,什么总流量, 上下行比例, 连接状况全有显示.

haproxy 只能控制TCP, 那UDP怎么处理? 另外建立一个ss端口来处理udp就是了.

如果不是所有服务器都同样的用户名密码, 又该怎么处理?
大概讲下思路,不做实例教程了, 做法就是在路由上拉起所有的 ss-redir 每个本地服务端口都不同, 然后然后在 haproxy config 里面设定server 为本地的这些端口, haproxy 强占 ss-redir 的1090 服务端口解决.

再次声明,这不是基础性质新手教程, 如果你不懂配置 haproxy ,或者搞不清 iptables 操作, 又或者对命令行和vi 等工具不熟悉, 请勿尝试, 所有基础知识询问自行 google. 更多的haproxy深度用法, 也请自行google.

点评

7月26日版本OPKG不存在,有机会把这个功能加入吧,感谢!  发表于 2016-8-6 20:40
大大可以把这个功能加进去新的版本吗,感觉很实用啊  详情 回复 发表于 2016-5-19 13:12
不得不说这确实是很强大也很实用的功能,但对于我这种小白来说还是不太明白,要是能加进去固件就好了,还有一个问题想问问楼主,我如我想打一个网站强制通过SS全局代理,要怎么设置?我现在是这样设置的,但是这样  详情 回复 发表于 2016-5-16 17:14
发表于 2016-5-21 02:02 | 显示全部楼层
本帖最后由 bigandy 于 2016-5-21 03:49 编辑

5-20 版本后的 bwmon 模块目前基本上已经实现所有需要的功能,剩下就是页面还有一个不影响任何功能的js脚本错误, 但我对html5不熟,因此这个js错误如果没有人帮忙处理,就会一直遗留下去了。

这里写下相关技术细节以及检测方法
1. BWMON是依赖于 iptables 的流量统计规则。
通过 iptables -I FORWARD -j BWMON 跳转 BWMON的统计规则群。
因此,你可以用 iptables -vnL BWMON 查看到所有的统计规则,统计数据每10秒由BWMON 入读统计的内存(大约占27K),最大分配256个IP。
iptables-save |grep BWMON  你可以看到所有相关的统计所需规则:
显示结果范例:
:BWMON - [0:0]
-A FORWARD -p tcp -j BWMON
-A BWMON -d 192.168.199.118/32  -j RETURN
-A BWMON -s 192.168.199.118/32  -j RETURN


如果前面的两行没有出现,统计就会没有数据。

所以,你可以看到这个统计方法的弱点:
所有的对INPUT和OUTPUT规则的重定向均会干扰统计(adbyby 和 ss 等软件所使用的技术)。(个人建议在任何情况下都不要开启adbyby,这东西除了占用本来就捉襟见肘的mips CPU以外,实在没有太大的作用,还会带来各种副作用,所以我从来不回答任何与adbyby有关的提问,甚至你只要提到了你打开了adbyby,我就直接略过这个问题)

统计的弱点是无法避免的,对于流量统计除了用iptables 以外,我所知道的技术就是用pcap库对流量包抓包统计,但这种方式高流量的情况下,会耗尽CPU处理能力,我的测试在50M左右的流量下,7628的CPU就已经100%满负荷了。因此,就选择了准确度稍低但不占CPU的IPTABLES统计计数器。

新的版本采用了libiptc 对操作系统内核的netfilter直接操作读取数据,所以对CPU需求极少。之前我做过的测试, 24万次循环读取加数据统计,在7628的CPU下,运行时间为 1.2秒。也就是一个月的统计读取总量。
但由于需要不断去检测新设备、hostname、iptables 规则的自动维护功能需要实现,最终无法实现平均只占CPU 0.001%的开发目标。

2. Hostname 自动维护
系统从两个地方获取 hostname,dns 查询和 networkmap 所产生的static_ip.inf文件,dns查询是整个系统中对CPU资源消耗最大的处理函数(当然是相对整个程序而言),目前bwmon所产生的负载,80%被它消耗了,虽然你用肉眼也很难观察到bwmon对系统CPU的消耗。

static_ip.inf 位于 /tmp 目录,它是由 networkmap 自动产生。部分朋友遇到的局域网设备名称显示不正常,可以尝试 killall networkmap; networkmap 重启这个进程。

3. 数据产生
bwmon进程会产生一个数据文件,它位于 /tmp/bwmon/ 目录中,文件名为 usage_stats.js,这个文件的内容就是界面中所需要显示的数据来源,但这个文件只做显示使用,所有的数据实际上是在系统的内存中。
bwmon只要运行,就会不断收集数据流通总量,是的,它只是采集总量,并不计算流量速度,那流量速度是怎么来的呢?bwmon记录了10秒前后的两个统计总量,然后/10 就是流量速率了,除法这部分功能是通过UI的js实现的。所以之前有人说不要统计总量,只关心速率,可惜系统实现原理恰恰相反,只有统计总量的数据,没有所谓的速率。
如果你需要重置 bwmon 的统计数据, killall bwmon; bwmon &  这样一条指令就可以了。

4. 其他问题
附加功能:bwmon 还会自动通告新设备加入,以及 ip 与 mac 地址对应的变化,这个可以用作发现蹭网设备的一个功能。
你可以在系统日志中发现 bwmon 对这些数据变化的提醒。
开关问题:目前这个程序几乎比你路由里面任何一个程序对CPU的占用都少,一天时间一共86400秒,它的总体占用CPU性能也就是1~2秒左右,你还要说能省就省,我只想说一个字:GUN。




点评

高级功能教程  详情 回复 发表于 2017-2-19 19:56
你好,我的是K1S刷的最新的你们的固件,做二级路由中继,我改了主机名 比如说 是ipad 或者android,但是在一级路由上 还是显示 未知设备,请问华硕的在哪里改 用于请求dhcp用的名字 潘多拉里 中继 有 老毛子的 在哪  详情 回复 发表于 2016-8-1 16:40
发表于 2017-5-10 23:44 | 显示全部楼层
讲讲最近不稳定状态的根本原因吧,最近一段时间的确新版的固件非常不稳定,是由几个大的调整造成:

1. UI设置的卡顿,去年年底开始,UI设置的卡顿非常严重,因此决定重新构架UI设置后的程序启动逻辑,目前来说,基本上已经实现了当时的目标。

2. 为了照顾部分用户flash大小不足,但功能又有要求的情况,这个固件采用了内存虚拟盘的方式,在设备启动后在网上把需要的功能下载到内存中,但随着用户量的增长,每天的下载量达到了数十万次上百G,因此,不管我们搬到哪个免费的服务器,基本上三天左右就会被人扫地出门,这个不稳定现在H大已经自掏腰包购买了海外服务器解决,但如果用户量继续增大,或者开着内存 opt 的人依然保持每天重启路由的习惯,很难说这个问题是否还会重现。

3. 在自建云服务器以后,通过服务器的日志分析,我们发现了一些三叶虫级别的bug,由于部分用户的设备内存本来就小,还开着各种高内存消耗的应用的同时,还在打开了内存opt,导致opt内存盘空间不足,而下载opt的程序当时没有检查空间大小最终出现不断重新下载opt的情况,于是又增加了各种检测程序,再顺手加了文件更新的检测,由于各种检测的增加,有些过于严格的检测导致部分远程配置无法下载,于是又出现了一波不稳定。

以上就是近期不稳定的原因。我不期望大家可以理解,可以不抱怨,但不理解和抱怨解决不了任何问题,如果你希望你报的问题可以更快的解决,那么还是需要有一定的专业技能,例如可以自己进命令行去调试与检测到底bug出在哪里,能够告诉我们到底怎么发生的问题,如果可以提供解决问题方法的自然是最好。

目前这个固件所覆盖的路由品种繁多,今天我看到一个帖子还有人在用4M flash 32M 内存的路由,并且希望额外的功能的,在这里只能说一句抱歉,实在没有精力照顾那么多人了,如果你希望有一个稳定而功能强大的路由,建议你还是花几十元去买一台flash 16M ,内存128M 的路由,咸鱼上100元以下的这种路由满大街都是,一个月每天少抽2根烟,少吃一个卤蛋,就可以买一台快快乐乐的和小姐姐们玩耍了。

还希望这个固件可以做减法的朋友,实际上精简版的固件论坛上有其他人也在陆续提供了,例如荒野无灯大神的固件包含的插件也能满足大部分应用场景,而且程序结构和逻辑设计得也很棒,真的没有必要再一棵树上吊死。而这个固件你可以看出它的理念,即便flash不够也要从内存挖一块来跑额外功能的思路,就知道希望它做精简版的可能性几乎没有了。

点评

定时重启只有:每天重启,建议增加每周重启的选项。很多其实没必要每天重启。每周每月都可以的。只是小白没办法搞!  详情 回复 发表于 2017-5-14 20:21
定时重启只有:每天重启,建议增加每周重启的选项。  发表于 2017-5-14 20:20
建议大大可以用捐赠的方式,让大家分担服务器费用的压力,总不能让大神们费神又费钱吧?  详情 回复 发表于 2017-5-12 18:44
支持支持 说的不错  详情 回复 发表于 2017-5-12 13:54
辛苦了,每天都在关注你,支持越来越好  发表于 2017-5-12 09:42
Eid
可以出个教程教一下如何部署自己的专用服务器吗?  详情 回复 发表于 2017-5-11 20:31
感谢老大!支持到底!  发表于 2017-5-11 16:20
辛苦大佬了,不过还是等稳定再往上升  发表于 2017-5-11 09:21
辛苦 :  详情 回复 发表于 2017-5-11 08:58
配置扩展环境里面关于OPT的开关全都没有开,OPT安装模式选的是内存,理论上应该不受第2条的影响吧?  详情 回复 发表于 2017-5-11 08:24
大佬辛苦,期待今后版本日趋稳定。  发表于 2017-5-11 06:17

评分

参与人数 3恩山币 +5 收起 理由
五更瑠璃 + 1 自动重启关了,就是怕频繁下载流量太大
szkorman + 3 我来恩山就是为了看你!
mlbf + 1 支持H大!

查看全部评分

发表于 2016-8-8 17:31 | 显示全部楼层
本帖最后由 szkorman 于 2016-9-9 11:09 编辑

首先当然是感谢H大两个星期来的重大更新!感谢 King丶混蛋 无偿提供的测试服务器

0808 PDCN 固件(已经更新到 0823 PDCN固件的请直接忽略0808教程,往下拉到0823固件教程)

KCPTUN部署小教程:
VPS部署:
打开putty下载 :  32位 wget http://code.taobao.org/svn/padavanrt-n56uopt/server_linux_386
                       64位 wget http://code.taobao.org/svn/padavanrt-n56uopt/server_linux_amd64
然后,用winscp找到路径/root 执行:  chmod 755 server_linux_386(32)  64位的执行:chmod 755 server_linux_amd64
我的路由端设置截图:
QQ截图20160810104253.jpg

QQ截图20160810104527.jpg
然后到路由kcptun设置 打开脚本,复制最下面的那行

QQ截图20160810110140.jpg

,你VPS装的是32就复制32 64就复制64 例:./server_linux_386 -t "SS服务器IP.3:SS服务器端口" -l ":29900" --key 你kuntun的密码 --mtu 1400 --sndwnd 2048 --rcvwnd 2048 --crypt none --mode fast2 --dscp 0 --datashard 10 --parityshard 3 --nocomp
复制之后到putty打开然后会看到
   )G{6F1QUN6[GZ@5TM[0O`XP.png
这样表示已经成功运行。


打开某tube测测速度
ADI9J7MZI0LQC3D`I%4`}NF.png
差不多了把,我8M小水管,

再看看CPU使用率--这里不截图了,基本是90%以上的了,换7621吧速度!

重启服务器之后要先Killall进程,要不会重复出错, ps -aux  killall -9 server_linux_386 ,然后把路由端代码复制上去运行,搞定。
最后 enjoy!!!thanks HIBOY!

0812小教程更新:



刚才安装更新后实测:
极路由3 12M电信跑满,使用率顶峰只是在50%-70 开了ADBYBY ,丢包断流现象消失,实际流量和youtube的流量表很接近了.


感谢@bettermanbao 编译。
附件是最新的0811版kcptun,动手能力不强的还是等H大的更新吧。动手能力强的朋友可以先装上尝个鲜

链接:http://pan.baidu.com/s/1o8apWoy 密码:b5vl




0823更新:


0823 PDCN 固件:
X59N@4I@0{XT0BZI$WY[BNI.png
前言:0823的PDCN固件更新之后更方便搭建两端了,服务端加入了一键搭建(含Supervisor守护程序),kcptun更新到了0820新版,感谢HIBOY对mips端
的编译。教程是做给一些新手朋友的,高手大神们可以忽略了。这次的教程我加入了双SS,主S用于游戏加速,副S用来KCPTUN视频类等网站的加速。(刚才用双S测试,走KCPTUN的副S没有启动不了KCPTUN加速,原因未知,待后续更新)
1. PDCN固件版本0823 .
   服务端搭建: 使用root用户登录ssh 执行:

wget https://raw.githubusercontent.co ... er/master/kcptun.sh
chmod +x ./kcptun.sh
./kcptun.sh

基本上都是中文的了,很一目了然(感谢一键脚本提供方扩软博客链接
设置基本如下图,需要注意的是mtu设置,默认的1350,我自己设置的是1400,这个数值关乎于你的响应。根据自己情况微调吧。
189{54ZHH3XJE@738WJXBLD.png

设置完成之后:

RZ)AJ_NLYLNERI))9UPK%HK.png
服务器内存使用情况:
Q8~5U`6MM{A3G0){ABCL$IL.png
可见KCPTUN这个黑科技对VPS的占用是极低的,主要瓶颈是路由端。


注意:路由端的设置必须要和服务端的设置值保持一致!选择禁用压缩数据 选择 y
路由端设置好kcptun的数值之后,重启一下,尽情enjoy吧。这一版已经很傻瓜化设置了。没什么好多说的,数值那里要根据你自己的带宽等自己慢慢微调吧
我的是8M电信,未加速的时候youtu只有200Kbps,启用之后大概在5000-8000Kbps。

YVFZKLEHZ3UMBK@3@4ZH_24.png


20160823170410.jpg

极路由3 也就这样了,如果用D1估计会轻松,可能因为CPU及性能的原因,偶尔会断流。但比起没用KC的时候已经很不错了。
KCPTUN的作者更新也很积极,估计以后会有更大的改进及优化。



9.9更新
经过一段时间的更新和磨合,kcptun现在在路由上已经相对之前几个版本稳定很多了,所以在这里更新一下使用教程,加入双S(主S游戏加速&副S普通youtu,face等网站走kcptun)教程。

直接上图吧:

20160909095903.jpg

这里说一下我的主副SS线路,主S线路走游戏用的是cn2,副S线路走的是King丶混蛋 无偿提供的ovz。
V20160909101834.jpg o

简单说这样设置的作用就是,当你在PC或者PS4之类的玩游戏就会自动走主S流量,看网页视频等就走副S GFW规则,真正做到智能自动选择了。

最新的kcptun两端版本是0907 前几个版本加入了轻量级的salsa20加密,路由端上面使用基本没有增加CPU使用率。效率进一步提高,断流现象越来越少了,服务器流量空跑浪费减少。


------到此本教程结束,如日后HIBOY有更新的话本教程会跟进更新。有问题可以回复反映,谢谢。


点评

May 22 23:03:40 kernel: HTB: quantum of class 11015 is small. Consider r2q change. May 22 23:03:40 kernel: HTB: quantum of class 11016 is small. Consider r2q change. May 22 23:03:40 kernel: HTB: qua  详情 回复 发表于 2017-5-22 23:06
K2和小米Mini刷了您固件后 5G中继搜不出基地台,手动填入也不行,2.4G中继正常,希望大大尽快修复!  发表于 2017-3-10 17:03
感觉不太稳定  发表于 2017-2-21 13:49
Hiboy楼主:SyncY同步在2月10日发布了2.60版的最后更新,希望能够组合进新版硬件里面。功德无量。  详情 回复 发表于 2017-2-18 11:13
kcp设置里的密码是填SS的密码 还是安装kcp时候的key啊?  详情 回复 发表于 2017-1-11 16:05
kcp路由版服务端显示 [attachimg]148520[/attachimg]就没有下文了,是哪里有问题,在其他vps上安装,同样的步骤可以正常公主,求达人帮忙啊?  详情 回复 发表于 2016-12-27 21:09
你好,我的双S都是服务商给的,然后能实现在PC或者PS4之类的玩游戏就会自动走主S流量,看网页视频等就走副S GFW规则么  详情 回复 发表于 2016-11-16 13:03
话说 一定要有VPS才能用KCPTUN吗?我用别人提供的SS服务可以吗? 如果可以的话我再去部署,学生党,没钱买vps - -!  详情 回复 发表于 2016-10-13 02:57
小米mini,10.1版的固件无法下载opt,所有u盘格式都试过了  发表于 2016-10-4 16:38
dzm
9.03优酷L1版本,设置adbyby内网某个设备的ip不过滤广告不起作用  发表于 2016-9-6 10:17
dzm
9.03优酷L1版本,设置adbyby内网某个设备的ip不过滤广告不起作用  发表于 2016-9-6 10:17
太有用,感谢辛苦付出。 $$可以有备用线路,KCP不知道能不能增加。  发表于 2016-8-30 16:40
请问ssh的登录密码是什么啊?root和admin都不对啊,你们怎么进去的?  详情 回复 发表于 2016-8-26 00:23
我算知道我是啥问题了............我特么前几天就一直用的一键搭建的KCP服务端......结果又来按照你早前的那个教程..................................又下了一便服务端..............怪不得弄不起来0..............  详情 回复 发表于 2016-8-25 12:38
这次的教程我加入了双SS,主S用于游戏加速,副S用来KCPTUN视频类等网站的加速 教程呢?????  详情 回复 发表于 2016-8-23 13:39
怎么安装8.11号那个文件啊!!讲解下好吗??还有为啥每次都要电脑开下来,PUTTY执行一次路由器代码,才能加速呢!!!!  详情 回复 发表于 2016-8-22 15:34
这是不是把路由器同时做kcptun的服务端和用户端.  详情 回复 发表于 2016-8-11 17:24
你好,问一下,基本设置的服务器密码就是ss密码吧,Kcptun 设置的服务器密码就是Kcptun 的验证密钥  详情 回复 发表于 2016-8-11 02:13
看得有点晕,请教下,你的8899端口是vps上的$$端口吗?为什么路由端kcp和$$的端口都填的这个8899? 这样的话,路由上$$密码那个填什么? 你是vps部署$$+kcpserver嘛?  详情 回复 发表于 2016-8-10 15:41
马克 感谢 .  详情 回复 发表于 2016-8-10 05:06
发表于 2015-5-9 21:22 | 显示全部楼层
lslayy 发表于 2015-5-8 22:04
一直显示"错误: Aria2 RPC 服务器错误" ,配置文件aria2.conf也研究了很久,修改很多次,还是不行。楼主能 ...


路径自己修改下, 换了这个配置文件后,aria2就正常了, 迅雷离线,百度云离线,都可以使用, 如果可以的话, 回复下;

## 文件保存相关 ##

# 文件的保存路径(可使用绝对路径或相对路径), 默认: 当前启动位置
dir=/media/mnt/TDDOWNLOAD
# 启用磁盘缓存, 0为禁用缓存, 需1.16以上版本, 默认:16M
#disk-cache=32M
# 文件预分配方式, 能有效降低磁盘碎片, 默认:prealloc
# 预分配所需时间: none < falloc < trunc < prealloc
# falloc和trunc则需要文件系统和内核支持
# NTFS建议使用falloc, EXT3/4建议trunc, MAC 下需要注释此项
file-allocation=trunc
# 断点续传
continue=true

## 下载连接相关 ##

# 最大同时下载任务数, 运行时可修改, 默认:5
max-concurrent-downloads=5
# 同一服务器连接数, 添加时可指定, 默认:1
max-connection-per-server=5
# 最小文件分片大小, 添加时可指定, 取值范围1M -1024M, 默认:20M
# 假定size=10M, 文件为20MiB 则使用两个来源下载; 文件为15MiB 则使用一个来源下载
min-split-size=10M
# 单个任务最大线程数, 添加时可指定, 默认:5
split=5
# 整体下载速度限制, 运行时可修改, 默认:0
#max-overall-download-limit=0
# 单个任务下载速度限制, 默认:0
#max-download-limit=0
# 整体上传速度限制, 运行时可修改, 默认:0
#max-overall-upload-limit=0
# 单个任务上传速度限制, 默认:0
#max-upload-limit=0
# 禁用IPv6, 默认:false
disable-ipv6=true

## 进度保存相关 ##

# 从会话文件中读取下载任务
input-file=/media/mnt/aria/config/aria2.session
# 在Aria2退出时保存`错误/未完成`的下载任务到会话文件
save-session=/media/mnt/aria/config/aria2.session
# 定时保存会话, 0为退出时才保存, 需1.16.1以上版本, 默认:0
#save-session-interval=60

## RPC相关设置 ##

# 启用RPC, 默认:false
enable-rpc=true
# 允许所有来源, 默认:false
rpc-allow-origin-all=true
# 允许非外部访问, 默认:false
rpc-listen-all=true
# 事件轮询方式, 取值:[epoll, kqueue, port, poll, select], 不同系统默认值不同
#event-poll=select
# RPC监听端口, 端口被占用时可以修改, 默认:6800
#rpc-listen-port=6800
# 设置的RPC授权令牌, v1.18.4新增功能, 取代 --rpc-user 和 --rpc-passwd 选项
#rpc-secret=root       
# 设置的RPC访问用户名, 此选项新版已废弃, 建议改用 --rpc-secret 选项
#rpc-user=root
# 设置的RPC访问密码, 此选项新版已废弃, 建议改用 --rpc-secret 选项
#rpc-passwd=admin

## BT/PT下载相关 ##

# 当下载的是一个种子(以.torrent结尾)时, 自动开始BT任务, 默认:true
#follow-torrent=true
# BT监听端口, 当端口被屏蔽时使用, 默认:6881-6999
listen-port=51413
# 单个种子最大连接数, 默认:55
#bt-max-peers=55
# 打开DHT功能, PT需要禁用, 默认:true
enable-dht=false
# 打开IPv6 DHT功能, PT需要禁用
#enable-dht6=false
# DHT网络监听端口, 默认:6881-6999
#dht-listen-port=6881-6999
# 本地节点查找, PT需要禁用, 默认:false
#bt-enable-lpd=false
# 种子交换, PT需要禁用, 默认:true
enable-peer-exchange=false
# 每个种子限速, 对少种的PT很有用, 默认:50K
#bt-request-peer-speed-limit=50K
# 客户端伪装, PT需要
peer-id-prefix=-TR2770-
user-agent=Transmission/2.77
# 当种子的分享率达到这个数时, 自动停止做种, 0为一直做种, 默认:1.0
seed-ratio=0
# 强制保存会话, 即使任务已经完成, 默认:false
# 较新的版本开启后会在任务完成后依然保留.aria2文件
#force-save=true
# BT校验相关, 默认:true
#bt-hash-check-seed=true
# 继续之前的BT任务时, 无需再次校验, 默认:false
bt-seed-unverified=true
# 保存磁力链接元数据为种子文件(.torrent文件), 默认:false


点评

1-16版固件,newifi mini升级后,ServerChan微信推送功能异常,不停的发设备上线下线信息,一天要发几百条信息,除了关闭,如何解决?以前设备上线下线信息推送都正常的。  发表于 2017-1-24 22:15
Hiboy大神,我开启花生壳内网版,绑定了花生壳账户,写入了内部存储.然后花生壳管理页面点设备离线无法连接. 后来我又清除了内部存储和nvram重新开启后日志一直刷出以下信息,刷不出SN号.求救.另外请问架设openvpn服务  详情 回复 发表于 2016-4-17 11:51
你是怎么解决的? 我运行./portal时,提示“Segmentation fault”  详情 回复 发表于 2016-4-17 11:16
迅雷插件有时开启不了,查看日志提示:下载失败:【/tmp/xunlei.info】 URL:【http://192.168.2.1:9000/getsysinfo】,求解决  发表于 2016-4-16 11:46
膜拜大神!固件很好用。K2 1208固件老毛子可用,能不能针对K2 1218固件做出具体优化。  详情 回复 发表于 2016-4-3 02:51
路由宝 绑定地址打不开  发表于 2016-2-26 21:51
优酷路由宝插件怎么用啊……日志里看不到绑定地址。  发表于 2016-2-26 18:17
楼主,host好像不起作用  详情 回复 发表于 2016-2-24 14:49
联想newwifi y1s刷了几个版本,都经常出现ping超时,刷回官方固件正常  详情 回复 发表于 2015-12-12 19:37
2015-12-6版本,花生壳内网版和迅雷远程下载不能同时打开,同时打开迅雷脚本就无法启动,不知道是我个案还是固件问题,大神帮忙看看咯  发表于 2015-12-10 01:31
感谢,非常有用,直接把aria2.conf内容清空, 贴上你的,保存,搞定。  发表于 2015-10-28 08:28
syncy 根本用不了呀: log:p 14 00:10:48 kernel: br0: port 3(apcli0) entered forwarding state Sep 14 00:10:48 kernel: br0: port 2(ra0) entered forwarding state Sep 14 00:10:48 kernel: br0: port 1(  详情 回复 发表于 2015-9-14 00:13
谢谢,一用就可以了,U盘要先建aria文件夹,aria2.conf文件会自动创建。  发表于 2015-8-26 00:17
请教如何创建迅雷远程的启动脚本,老毛子的固件里没有自启动文件的文件夹吗  详情 回复 发表于 2015-8-2 17:05
adbyby 有没有成功启动的 请指教!  发表于 2015-8-2 13:16
winscp已能登录到路由器,但是在/etc目录没有找到aria2.conf这个文件?是要新建吗?还是这个文件在别的目录?  详情 回复 发表于 2015-6-3 21:02
请教一下在哪个位置修改aria2.conf这个文件?winscp无法登录到路由器,能否抽个时间出个教程放上论坛,造福一众小白?  详情 回复 发表于 2015-6-3 20:50
厉害,一用你的配置ARIA2就可以用了,百度云离线用起来也没问题。非常感谢!  详情 回复 发表于 2015-5-12 23:35
发表于 2016-10-15 17:59 来自手机 | 显示全部楼层
这个固件就是垃圾桶一个,啥子都往里面放

点评

Syncthing 云存储无法启用,路由宝L1 ------------------------- May 12 22:50:52 【syncthing】: 允许 22000 8384 tcp、21025,21026,21027 udp端口通过防火墙 May 12 22:50:52 【syncthing】: WebGUI 允许 8384   发表于 2017-5-12 23:24
把不用的关掉不就行了?要自己安装这些软件,折腾死你!  发表于 2016-10-29 00:04
没猜错的话,你就是其他那些路由厂家的人吧。 如果人家收费,你这样说不怪你,但是人家H大由此至终没收过半分钱,H大一直都是为了自用,并分享 你这样很LOW  详情 回复 发表于 2016-10-18 19:34
支持H版大!“走自己的路”  发表于 2016-10-17 08:57
有本事就自己弄一个不是垃圾的东西看看! 不过就是某些既得利益者的托而已!  详情 回复 发表于 2016-10-17 08:54
对于垃圾来说,用什么固件都是垃圾。  发表于 2016-10-15 18:35

评分

参与人数 2恩山币 -4 收起 理由
流光漫过桑田 -1 很多大神都是被你这种没素质的喷子喷得封笔的。
conanli -3 不说话,没人当你是哑巴!

查看全部评分

发表于 2016-5-16 12:15 | 显示全部楼层
本帖最后由 bigandy 于 2016-5-16 12:19 编辑

对于固件是否臃肿,统一答复如下:
1. UI上的模块不会造成任何臃肿, 所占内容也就是几K而已. 所以你不用担心, 如有洁癖请使用原版老毛子固件, 清清爽爽, 什么都没有.
2. 目前16M Flash只用了11M而已, 还有4M没有用, 在没有塞满之前, 我们是不会停手的, 你敬请放心, 功能只会越来越多, 不会越来越少 ,等哪天放不下了, 会要求你加U盘 SD卡, 让固件继续臃肿, 如果哪天你发现这个固件要求你路由带了16G存储, 也是极有可能发生的事情, 所以要用这个固件, 心要够大, 我们很有可以在编译的时候会把苍老师最新电影高清数毛版一起写入固件, 到时固件大小可能就是4G.
小米路由固件就40M多M , 人家还要什么功能都没有, 更加劫持你的访问连接, 也没见有什么人去吵, 一个只有11M干干净净什么坏事都不做还有一堆功能的固件你们倒是嫌臃肿了.

点评

这个真是太棒了!  发表于 2016-7-23 01:26
这个可以有哈  详情 回复 发表于 2016-7-23 01:26
太棒了.继续!根本停不下来!  详情 回复 发表于 2016-5-16 14:29
强烈支持,不过苍老师有点过时了啊,还是写入最新女星的好,哈哈  详情 回复 发表于 2016-5-16 12:17
发表于 2016-5-3 12:02 | 显示全部楼层
日积月累的固件使用说明
如何正确设置端口转发

1. 默认的路由设置里面,已经能适应大部分的普通要求,如果你不懂这个功能有什么用,请不要擅自关掉任何功能。
不懂就不懂,没有什么可耻的,我同样也有很多不懂的东西,例如如何帮母鸡生小鸡,但我肯定不会自己瞎尝试,想着自己用丁丁帮母鸡怀孕。
同样,路由里面很多深入的设置需要你本身有一定的网络知识,如果你对原理完全不懂,在路由的界面里面希望乱点能达成你想要的功能,那就和母鸡怀孕是一个道理。

2. 端口转发是什么
端口转发,顾名思义,就是把路由的外网IP上的端口转发到内网的端口来,也就是能让你内网的某些服务对外网开放,让全互联网的人可以访问。
不过这里有个基础要求,就是必须你的宽带服务商可以提供一个公网IP给你。
就目前所知,长宽的大部分服务范围(几乎是100%),移动光宽带,是绝对不会给你一个公网IP的,你求他们,骂他们也没用,不是他们不想给,而是他们手里的外网IP
也少得可怜。
而电信方面还稍微好点,就我所在的地区,广东省范围,目前虽然100%默认会给你一个内网地址,但只要你愿意打电话去10000号去投诉,基本上24小时内给你换成公网IP。
注意一点,就是电信给你的公网IP,会限制几个端口不能访问,例如就我所知的:80,443,还有8080。

有了公网IP,你就可以做很多事情了,例如,让你的NAS在全球都随时访问。(顺便说一句,如果没有外网IP,要访问你家里的内网,还有其他的方式,例如 ngrok 或者花生
壳内网版,原理其实都一样,就是通过一个通道,也就是我们常说的VPN,通过外网的一台服务器把你的端口转发过去,但这个不在本文的讨论范围内)

3. 基础网络安全说明
端口转发是通过防火墙功能实现的,也就是固件内核中的iptables 模块(或者叫netfilter),所以,在一般情况下,不要关闭固件的防火墙选项,不要关闭固件的防火墙选项,
不要关闭固件的防火墙选项,重要的事情说三遍。这个固件的iptables 模块默认设置会保护你的路由设置端口,例如80,443,22,23 这些不被外网访问,它会提高你路由的
安全性,你也不想有个人可以在你不知道的情况下进入你的路由器,帮你修改设置,由于这个固件的功能可以无限扩展,所以一旦被人进入你的路由,它可以监控你家里整个
网络所有对外的数据流动,甚至可以重定向你的访问到各种木马以及病毒网站,除非你觉得你的网络水平已经高到比大多数人都牛逼,否则不要关闭固件默认的防火墙选项,
甚至不要动里面的任何设置。
看看下面的演示:

QQ20160503-0.png

这就是在路由上可以截获我电脑访问京东的请求,里面有访问的时间,网站域名,URL,我的浏览器各种信息。
要重定向你的访问请求,也就是你访问京东,我可以让你直接跳到淘宝或者任何一个我想要你访问的网站,这在路由器中也是可以轻易做到的,演示什么的就不用了吧,内置
的SS 就是利用了这样一个功能让你可以穿越大墙。
由于路由器本身的定位是一个简单的网络设备,而不是一台服务器,所以,在功能权限上面,它的结构很简单,就是一个超级管理员,可以支配你整台路由的功能,而路由
本身又是处于整个家庭网络的集中出入口,所以,一旦路由被人进入,就意味着你家里的网络大门敞开可以被人为所欲为,甚至让你的母鸡怀孕。


4. 打开端口重定向
在恐吓你一轮以后,相信你这下应该不敢随便打开端口重定向的功能了,也就是你必须要知道在什么情况下,对外开放有限的通道。
那么,我们看看这个选项在什么地方


ASUS_RT-AC1200-GPIO-38-ji1A-128M_Dual-Band_Wireless-N_Gigabit_ADSL2_2__Modem_Rou.jpg

顺着箭头走,你就开启了外网访问你内网服务的大门。

ASUS_RT-AC1200-GPIO-38-ji1A-128M_Dual-Band_Wireless-N_Gigabit_ADSL2_2__Modem_Rou.jpg

我们来看看这里应该怎么填写:
服务名称:这个随便你填,只是起到一个提醒作用,没有任何实际功能。
源IP:就是允许哪些IP可以访问你的内网
端口范围:对外提供的服务端口,这里可以设定单独的端口号,例如 KMS 访问的就是1688, 也可以设定多个,例如1000,1001 设定一组范围,例如1000:2000 ,还有更加灵活的设置,请自己去学习iptables的知识以及设置方法。
本地IP:就是你要提供这项服务的内网IP,例如我们的KMS 服务是装在路由上的,这里就要输入路由器的内网地址,默认的是192.168.1.1。
本地端口:也就是你要对外提供的端口对应的内网服务器端口号,例如80,是web服务器,虽然电信禁止了外网访问你的80服务,但是,并不意味着你的web就完全没法访问了,你可以在前面前一个选项端口范围那里设置 81,然后同样指回你要对外提供的那台设备的80端口,这样,通过外网IP的81端口,就可以正常访问你内网的80端口了,这一段有点绕口,但事实上就是这样。如果这个选项不填,它就是默认和外网端口一样。
通讯协议:通常是TCP,少数情况下,例如DNS或者某些游戏需要打开的是UDP,如果不知道,就选both,如果你选other,并且知道是什么意思,那你还看我这个教程干母鸡啊。
都填完以后,点一下最右边的加号,把设置好的这个内容添加进防火墙规则里面去。

最后不要忘记点最下面的应用。直到这步,你的内网端口就能顺利向外网开放了。

如果这篇内容你完全不知道在说什么东西,没关系,你就把这个固件当成一般的固件好了,搞那么复杂的功能干什么?能上网不就行了么?

顺便提一句,本固件没有任何的“售后技术支持”,也许我向H大提出的把一些功能做进GUI里面是一个错误,这让使用这个固件的门槛大大降低,甚至很多人连怎么报bug也不懂,所以大家在报bug前,先确认你足够的能力描述所出现的故障,而不是只提供一根腿毛,让我猜猜你是谁。

点评

一样的设置,可是端口还是没有开启,苦恼啊  详情 回复 发表于 2017-5-19 15:24
教程贴辛苦了  详情 回复 发表于 2017-3-23 23:42
斐讯K2的5G中继不行,点搜索无限搜索,但是搜不出来  详情 回复 发表于 2016-12-23 14:01
K2刷padavan做主路由,二级挂5个优酷路由宝,开启upnp后有两个不能正常转发,于是在开启UPNP的情况下添加手动端口转发,如图:[attachimg]142320[/attachimg],但是查看UPNP时发现UPNP开启时自动映射的端口转发会和  详情 回复 发表于 2016-10-24 22:28
大神,已连接设备名字能不能设置备注啊?  详情 回复 发表于 2016-9-18 11:16
wifidog能做到只有訪客網絡才需要認證嗎?  发表于 2016-8-9 23:15
期待修复k2的led灯!!!!!!!!!!  发表于 2016-7-20 13:24
再说几句,其实很多说有BUG的都是因为没有用心去看其清楚说明.你自己都不看说明,就说用不了,连不上云云的,重复来重复去都是那几个问题.其实只要认真看看说明,就能自己解决的了.  发表于 2016-5-3 15:59
写得真好,建议把这篇文房道首页去,谢谢.至于所谓报BUG的,其实很多都是重复一个问题绕来绕去.可以用几方面去简述1:ISP 2:个人操作问题 3硬件问题.真正的BUG虽然但其实已日渐减少.十多个不同厂商生产的机器..  发表于 2016-5-3 15:57
j今天莫名奇妙的号了 谢谢这么好用得固件 还有个问题 这个kms配置好DNS之后我还需要什么手动操作激活office吗?  详情 回复 发表于 2016-5-3 14:32
哥 能不能回复一下我 我那个kms的问题 我只是想知道为什么 谢谢!!  详情 回复 发表于 2016-5-3 14:23
感谢,我终于明白了!!!  发表于 2016-5-3 12:18
发表于 2016-5-13 00:29 | 显示全部楼层
本帖最后由 bigandy 于 2016-5-13 03:05 编辑

C版本的流量监控程序已经完成。再也不需要担心性能问题了。

在内网10台设备的情况下,处于平均CPU消耗为0.01%的状态,峰值CPU占用率为 0.2%(需要刷新静态IP列表以及更新ARP列表的情况,大约360秒一次),日常统计CPU消耗为 0.1%(每10秒一次)。
CPU占用率和你局域网设备的总量成正比。大约每10台,会增加0.1%左右的CPU占用率。

1.png

2.png

估计H大辛辛苦苦做的开关没用了,这点性能消耗一个小时的消耗量还不够dns查询一次的消耗,除非你觉得一顿饭少吃一粒米有助减肥。
有兴趣尝鲜的朋友按照以下方式操作:


  1. cd /etc/storage/bin
  2. rm bw*.sh
  3. wget https://coding.net/u/bigandy/p/rt-n56u-ext-bin/git/raw/master/bin/bwmon
  4. chmod +x bwmon
  5. ./bwmon &
复制代码

程序大小仅11K,完全不会对路由造成任何存储压力。

等下一版H大把程序集成进固件,替换掉现在的脚本文件。

点评

自动断开没得用 断开后 SS又会连接上 无限循环。。。 限时宽带表示很伤。  详情 回复 发表于 2016-5-13 09:48
c版本的,hwnat流量能监控吗?  详情 回复 发表于 2016-5-13 08:01
是的,建议保留开关,给有需要的朋友.  详情 回复 发表于 2016-5-13 03:06
C果然是强大。  发表于 2016-5-13 00:50
完美,不过还是建议保留开关,有人可能用不到这功能,CPU能省点是点  详情 回复 发表于 2016-5-13 00:37
发表于 2015-3-12 21:58 | 显示全部楼层
建议大家刷54的,信号强于14

点评

大神能不能吧xx-net集成进去  详情 回复 发表于 2016-7-24 09:52
努力赚钱!努力赚钱!感谢分享!!!  详情 回复 发表于 2016-6-28 16:08
RY1刷哪个54的呢?  详情 回复 发表于 2015-12-7 21:19
发表于 2015-3-12 22:34 | 显示全部楼层
Padavan固件  中文化了吗

点评

hiboyhiboyhiboy 做的中文,虽然有地方翻译的不好,不过还是可以看懂的。 附件里有替换的路径,自己可以适当调优。 padavan华硕固件源码汉化文件2015-5-17.zip (535.61 KB, 下载次数: 46)  详情 回复 发表于 2015-6-3 19:20
发表于 2015-3-12 22:37 | 显示全部楼层
观望下  稳定后再刷  

点评

努力赚钱!努力赚钱!感谢分享!!!  详情 回复 发表于 2016-6-28 16:08
发表于 2015-3-13 09:43 来自手机 | 显示全部楼层
难得的中文界面,5g的哭了
发表于 2015-3-13 10:48 | 显示全部楼层
aria2没法web管理 好像

点评

换了这个配置文件后,aria2就正常了  详情 回复 发表于 2015-6-9 21:27
transmission很顺利启动,但Aria2不知道如何启动。 还有手机上的Aicloud和DMmaster还能用不?  详情 回复 发表于 2015-3-14 20:10
发表于 2015-3-14 20:10 | 显示全部楼层
yecao 发表于 2015-3-13 10:48
aria2没法web管理 好像

transmission很顺利启动,但Aria2不知道如何启动。
还有手机上的Aicloud和DMmaster还能用不?

点评

transmission连续挂种一天,会不会挂掉?  详情 回复 发表于 2016-1-15 00:40
http://aria2c.com/ 打这个网站吧,右上角工具图标 填写你的路由ip地址信息 即可  详情 回复 发表于 2015-3-15 08:46
发表于 2015-3-14 20:18 | 显示全部楼层
没有N16,加了5G 但找不到好用的openwrt固件

点评

我也在找N16的固件 作者什么时候更新吗  详情 回复 发表于 2016-9-6 20:40
发表于 2015-3-15 08:35 | 显示全部楼层
newifi mini 昨天刷错了Uboot 了,现在连uboot 都进不了了,出了电源灯 是亮的,其他的都无效了,现在出了售后返修 ,还有其他的方法拯救?????

点评

确定中继的无线网络是可用的  详情 回复 发表于 2015-6-9 21:28
Newifi mini 的型号是Lenovo-Y1  详情 回复 发表于 2015-3-15 10:55
uboot刷错,启不了机,只能上编程器了,如果是双FLASH还可以自救,估计你要上回旋步子了,焊,刷,焊,刷……  详情 回复 发表于 2015-3-15 10:08
发表于 2015-3-15 08:46 | 显示全部楼层
aximpda 发表于 2015-3-14 20:10
transmission很顺利启动,但Aria2不知道如何启动。
还有手机上的Aicloud和DMmaster还能用不?

http://aria2c.com/ 打这个网站吧,右上角工具图标 填写你的路由ip地址信息 即可

点评

我有特殊需求,要给路由器装上yaaw  详情 回复 发表于 2015-12-24 17:09
添加地址和用户密码后一直提示错误  详情 回复 发表于 2015-3-16 18:05
aria2还没有装上,U盘的aria目录下只有conf和download,好像缺了些东西。  详情 回复 发表于 2015-3-15 11:27
发表于 2015-3-15 10:08 来自手机 | 显示全部楼层
yhmbetter 发表于 2015-3-15 08:35
newifi mini 昨天刷错了Uboot 了,现在连uboot 都进不了了,出了电源灯 是亮的,其他的都无效了,现在出了 ...

uboot刷错,启不了机,只能上编程器了,如果是双FLASH还可以自救,估计你要上回旋步子了,焊,刷,焊,刷……
 楼主| 发表于 2015-3-15 10:55 | 显示全部楼层
yhmbetter 发表于 2015-3-15 08:35
newifi mini 昨天刷错了Uboot 了,现在连uboot 都进不了了,出了电源灯 是亮的,其他的都无效了,现在出了 ...

Newifi mini 的型号是Lenovo-Y1

点评

30收  详情 回复 发表于 2016-4-2 20:36
发表于 2015-3-15 11:27 | 显示全部楼层
本帖最后由 aximpda 于 2015-3-15 11:29 编辑
yhmbetter 发表于 2015-3-15 08:46
http://aria2c.com/ 打这个网站吧,右上角工具图标 填写你的路由ip地址信息 即可

aria2还没有装上,U盘的aria目录下只有conf和download,好像缺了些东西。估计是092固件还没有写完,要等了。

点评

445484998  详情 回复 发表于 2016-7-6 21:00
维特合伙人外国帅哥  详情 回复 发表于 2016-7-6 20:59
发表于 2015-3-15 11:35 | 显示全部楼层
有没树熊x1刷这个呢?
发表于 2015-3-15 14:30 来自手机 | 显示全部楼层
双wan吗?双wan状态网银正常吗?
发表于 2015-3-15 14:48 | 显示全部楼层
大神能否集成两个服务?
1.翻WALL用的SS
2.国内的DDNS,比如花生壳、3322等;现在固件自带都是国外的。
感谢!

点评

希望说没有SS DDNS 中继功能的朋友能够用心去看看首页的大字介绍. 就像HIBOY一样,看得出来真的很用心去做一件事.做什么都要用心去做才会做得好.谢谢HIBOY  发表于 2016-3-19 22:00
我ssfan wall不成功,怎么回事  详情 回复 发表于 2016-2-12 20:27
hiboy大大的固件里面本来就有“自定义DDNS脚本“的功能,请仔细看一下  发表于 2016-2-3 23:11
1、有的 2、有的  详情 回复 发表于 2015-11-23 17:20
发表于 2015-3-15 15:03 | 显示全部楼层
极1s刷极2用的N54U第三方固件,在op系统内用mtd刷写成功,可正常启动
用的uboot是@hackpascal 的MT7620不死uboot极1s专用版
发表于 2015-3-15 16:07 | 显示全部楼层
Padavan是挺强大的,但不支持无线中继

点评

支持呀,一直在用监控用的很稳定  详情 回复 发表于 2017-3-23 19:40
我一直用的这个功能  详情 回复 发表于 2017-2-5 17:39
支持啊, 没认真看贴  发表于 2016-7-1 15:50
PADAVAN 的无线中继很强,也很稳定。  详情 回复 发表于 2016-3-27 14:28
支持无线中继 无线网络 - 无线桥接 (2.4GHz) - 无线桥接 - 选择AP & AP Client  详情 回复 发表于 2015-3-15 22:57
 楼主| 发表于 2015-3-15 22:57 | 显示全部楼层
qlm2009 发表于 2015-3-15 16:07
Padavan是挺强大的,但不支持无线中继

支持无线中继
无线网络 - 无线桥接 (2.4GHz) - 无线桥接 - 选择AP & AP Client

点评

求简单开放二级路由samba的设置方法,大家就没有放二级的吗。  发表于 2017-3-29 10:13
求H大在编译的时候加入kmod-ata-core ,启用SATA接口。MT7621_7602_7612_512M_3.4.3.9-099谢谢老大!  发表于 2017-3-20 17:54
我做了有线桥接后,发现迅雷插件不能练到迅雷远程下载了  详情 回复 发表于 2017-2-12 09:23
我就是无线桥接,可以的!  详情 回复 发表于 2017-1-8 14:27
支持5G桥接吗?我这边测试下来好像有问题,apclient,lan-bridge,5g桥接不能获取到上级路由的dhcp。  详情 回复 发表于 2016-10-9 12:06
支持5G桥接吗?  发表于 2016-10-9 00:39
楼主,我没刷这固件时用的是hosts文件外加ss扶墙,刷了之后发现用winscp修改了etc/hosts文件之后,机子一重启,里面的hosts文件就清空了,我检查过权限什么的都没有问题,如果在管理页面里的lan口自定义修改hosts  详情 回复 发表于 2016-7-22 09:29
有木有和我一样喜欢这个固件且有多拨需求的?顶上去顶上去让大神看到啊  详情 回复 发表于 2016-5-15 15:18
极1SHC5661不支持吗?只支持HC5661A?  详情 回复 发表于 2016-5-14 15:20
楼主你好,我测试过了,4.1这个固件在 主路由和副楼主重新启动后,不能自动获取主路由信道,导致断电重启后不能联网,需要手动才可以,请及时更新,谢谢  详情 回复 发表于 2016-4-4 10:06
感谢Hiboy,N56U终于可以用上新固件了!!  详情 回复 发表于 2015-12-6 18:37
你好,无线可以连上但是不能上网,确定中继的无线网络是可用的,还需要哪里设置吗谢谢 [attachimg]108468[/attachimg]  详情 回复 发表于 2015-5-6 13:54
恩,确实可以,谢谢了  详情 回复 发表于 2015-3-17 22:10
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛 ( 苏ICP备05084872号-1  

GMT+8, 2017-5-23 06:04

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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