少校
- 注册时间
- 2012-10-4
- 金币
- 4089 个
- 威望
- 0 个
- 荣誉
- 1 个
累计签到:206 天 连续签到:0 天 [LV.365]无线熟人
|
发表于 2016-1-28 12:01
固件说明
基本上CPU是MT7620A/N的路由,只要配置相同,复位键相同就能用
固件 | 配置 | RT-N14U_GPIO_1_OYE01_128M | MT7620A/N通用,复位键GPIO#1,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-AC51U_GPIO_12_ji2_128M | **-极贰(HC5761),复位键GPIO#12,16M闪存,128M内存,2.4/5GWi-Fi,USB,SD卡 | 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-64M | BUFFALO-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-AC51U_GPIO_1_PSG712_64M | 斐讯PSG712,WPS键GPIO#1,8M闪存,64M内存,2.4/5GWi-Fi | 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卡 | RT-AC51U、RT-N56U、RT-N65U | RT-AC51U、RT-N56U、RT-N65U华硕专用版 |
更新、复位脚本方法
①升级到最新固件②路由器内部存储 (/etc/storage) - 原厂默认值
共享查看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卡里。
控制台说明
控制台刷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秒搞定,重启
[size=0.83em]控制台.jpg (56.14 KB, 下载次数: 2)
下载附件 [url=]保存到相册[/url]
[color=rgb(153, 153, 153) !important]2015-5-17 23:44 上传
VPN客户端智能分流脚本
由于有些外服游戏限制IP,而且游戏端口无法使用S/s端口,所以用VPN能解决大部分游戏封锁
加入智能分流脚本后就能减轻vpn的负担, 和增加访问国内网站的速度.(VPN分流脚本来自:https://github.com/fivesheep/chnroutes)
首页要有VPN的账号密码,接下来按照下图设置保存设置。
轻量级隧道代理、ADBYBY脚本(可以ss和adbyby同时运行)
①更新、复位脚本方法:①升级到最新固件②路由器内部存储 (/etc/storage) - 原厂默认值
②ADBYBY默认关闭的,需要进入脚本修改启动。(自定义设置 - 脚本 - 运行路由器启动后:)
③轻量级隧道代理默认关闭的,需要进入脚本修改启动。(自定义设置 - 脚本 - 运行后WAN上/下活动:)
自动安装(替换覆盖opt文件夹)方法:
一、安装到U盘
1、拔出U盘
2、用电脑删除U盘根目录“opt”文件夹(自动安装时会自动创建)【下载地址失效时手动安装方法:网盘下载opt.tgz到U盘的opt文件夹里面】
3、【1;安装到U盘】请设置:①修改脚本参数:installs=1;修改服务器信息,②USB 应用程序 - 其它设置 - 允许运行Optware?选择"Entware"
4、插入U盘
5、应用设置,点击右上角重启按钮(不能断电重启,要点击右上角重启按钮)
6、重启后完成
二、安装到内存
1、拔出U盘
2、【2;安装到内存,需要空余内存:10M】①修改脚本参数:syncys=0;installs=2;修改服务器信息,②请设置:USB 应用程序 - 其它设置 - 允许运行Optware?选择"否"
3、应用设置,点击右上角重启按钮(不能断电重启,要点击右上角重启按钮)
4、重启后完成
可添加方案二的gfwlist内部网络(LAN) - DHCP服务器 - 自定义配置文件 "dnsmasq.servers"
添加例子
server=/.tvb.com/208.67.222.222#443
ipset=/.tvb.com/gfw_black_list
额外功能:
使用内网访问控制:禁止指定的 IP 可以使用轻量级隧道代理(清除DNS缓存、重启浏览器或重启该 IP 的电脑后生效)禁止以下 IP 使用 轻量级隧道代理(系统管理 - 控制台输入以下命令)
ipset add ss_spec_lan_ac 192.168.1.17 #把该内网IP加入该ss_spec_lan_ac集合
取消禁止方法:
ipset del ss_spec_lan_ac 192.168.1.17 #把该内网IP从该ss_spec_lan_ac集合中删除
自定义按钮脚本
按钮控制脚本在【按WPS / FN 运行按钮脚本:】
SyncY同步软件脚本
SyncY——可在路由器上运行的百度网盘同步软件
SyncY同步软件技术博客:http://www.syncy.cn/
自动安装(替换覆盖opt文件夹)方法:
按照上面【一、安装到U盘】的方式设置后,把修改参数syncys=1,修改脚本参数:installs=1,重启后完成
# syncy 功能 0关闭;1启动(需要插入U盘安装opt)
syncys=1
#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
删除授权方法:修改配置文件,删除config syncytoken配置节内容即可
自定义DDNS脚本、花生壳内网版
自定义DDNS脚本(取自网络)
花生壳内网版
需要安装opt
设置脚本开关1启动功能
需要CPU、内存比较多,建议使用swap增加内存
运行后【刷新日志】获取SN码。使用SN账号在【 http://b.oray.com 】默认密码是admin登录.。默认密码是admin,然后进行修改默认密码、手机验证、邮箱验证和已有的花生壳账号绑定,首次使用需要支付宝验证。
绑定后需【提交】内部存储,不然重启会丢失绑定。需要重新短信验证再绑定
系统管理 - 恢复/导出/上传设置 - 路由器内部存储 (/etc/storage) - 【提交】
如果打勾连不上可以试试取消打勾
启动:/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
3、如果提示 Aria2 RPC 服务器错误 按照以下方法修改(如配置失败可清空aria目录重新开始配置)
如需加密请手动修改配置文件
选项设置为: 配置文件中rpc-secret=xxxxxx
选项设置为: http://token:xxxxxx@host:port/jsonrpc
host: 指运行 Aria2 所在机器的 IP 或者DDNS绑定的网址
port: 使用 --rpc-listen-port 选项设置的端口, 未设置则是 6800
配置DDNS使用能达到远程下载的效果
迅雷远程下载安装
1、改脚本中参数1
# 迅雷远程下载xunlei 功能【0关闭】;【1启动】说明看系统日志
xunleis=1
2、启动后系统日志会提示说明
启动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)
①在【运行路由器启动后:】脚本里配置功能开关改为1、迅雷账号和密码,修改脚本参数:installs=1,重启。(需要插入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软件: 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。
首先取得中继信号的配置信息,按照下图说明填写参数。
当在中继状态下断线,路由会自动搜寻设定的信号
启动功能需要配置两个参数:
# AP中继连接守护功能,当中继信号断开时启动自动搜寻
apauto=1
# 【自动切换中继信号】功能 0关闭;填写配置参数启动
ap2g5g="2@4@1@ASUS@1234567890"
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
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_DNSProxy | killall | restart_firewall | [ | klogd | restart_networkmap | [[ | l2tp-control | restart_vpn_client | addgroup | l2tpd | restart_vpn_server | adduser | lan_eeprom_mac | restart_wan | aria.sh | lanauth | rm | aria2c | ldconfig | rmdir | arp | ldd | rmmod | arping | lld2d | route | ash | ln | rpc.mountd | automount.sh | logger | rpc.nfsd | awk | login | rstats | badblocks | lpd | rt2860apd | basename | ls | rtinicapd | bash | lsmod | run_aria | bcrelay | lsof | run_firefly | blkid | lsusb | run_ftp | brctl | md5sum | run_ftpsamba | bunzip2 | mdev | run_minidlna | busybox | mdev_lp | run_nfsd | bzcat | mdev_net | run_samba | bzip2 | mdev_sd | run_telnetd | cat | mdev_sg | run_transmission | check_svc.sh | mdev_sr | scp | chgrp | mdev_tty | sed | chinadns | mdev_wdm | sendmail | chmod | microcom | seq | chown | mii_mgr | sh | chpasswd | mii_mgr_cl45 | shutdown | chroot | minidlnad | sleep | clear | miniupnpd | smbd | comgt | mkdir | smbmulti | cp | mke2fs | smbpasswd | cpu | mkfs.ext2 | sn_youku | crond | mkfs.ext3 | sort | crontab | mkfs.ext4 | spindown.sh | curl | mknod | ss-local | cut | mkswap | ss-redir | date | modprobe | ss-rules | dd | more | ss-server | ddns_updated | mount | ss-tunnel | detect_internet | mountpoint | ssh | detect_link | mt-daapd | sshd.sh | detect_wan | mtd_storage.sh | start-stop-daemon | dev_init.sh | mtd_write | start_ddns | df | mtk_esw | stat | dhcp6c | mv | stop_aria | dirname | netstat | stop_firefly | dmesg | networkmap | stop_ftp | dnsdomainname | nfsd.sh | stop_ftpsamba | dnsmasq | nice | stop_minidlna | dos2unix | nmbd | stop_nfsd | dosfsck | nslookup | stop_samba | dropbear | ntpc_updated | stop_transmission | dropbearconvert | ntpd | stop_wan | dropbearkey | nvram | strings | dropbearmulti | on_hotplug_printer.sh | swapoff | du | on_wps.sh | swapon | e2fsck | openssl | switch | e2undo | openvpn | switch_root | e4defrag | openvpn-cert.sh | sync | ebtables | opkg | sysctl | echo | opkg.sh | syslogd | egrep | opt-ipkg-upd.sh | tail | eject | opt-mkswap | tar | ejusb | opt-mount.sh | tc | ejusb1 | opt-opkg-upd.sh | tcpdump | env | opt-start.sh | tee | ether-wake | opt-umount.sh | telnetd | exportfs | ovpn_export_client | test | expr | p910nd | test_share | FALSE | parted | time | fdisk | passwd | top | fgrep | pdnsd | touch | find | pdnsd-ctl | tr | flock | pgrep | traceroute | free | pidof | traceroute6 | fsck.ext2 | pids | transmission-daemon | fsck.ext3 | ping | transmission.sh | fsck.ext4 | ping6 | TRUE | fuser | portmap | tune2fs | getykbdlink | pppd | u2ec | grep | pptpctrl | udhcpc | guard | pptpd | udpxy | gunzip | printf | umount | gzip | ps | uname | halt | pwd | uniq | hddtune.sh | python | unix2dos | hdparm | python2 | unlink | head | python2.7 | update_iptables.sh | hostname | qos.sh | uptime | hotplug | radio2_disable | uqmi | httpd | radio2_eeprom_mac | usb_modeswitch | https-cert.sh | radio2_enable | usleep | hub-ctrl | radio2_guest_disable | vconfig | hw_nat | radio2_guest_enable | vi | ifconfig | radio2_restart | vsftpd | igmpproxy | radio2_toggle | wan_eeprom_mac | ikuacc | radio2_toggle_off | watch | inadyn | radio2_toggle_on | watchdog | inetd | radio5_disable | wc | infosvr | radio5_eeprom_mac | wget | init | radio5_enable | which | insmod | radio5_guest_disable | whoami | ip | radio5_guest_enable | wpa_cli | ip6tables | radio5_restart | wpa_supplicant | ip6tables-restore | radio5_toggle | xargs | ip6tables-save | radio5_toggle_off | xl2tpd | ipkg.sh | radio5_toggle_on | xtables-multi | ipset | radvd | xupnpd | iptables | rc | yes | iptables-restore | reboot | zcat | iptables-save | reset_ss.sh | zcip | iwconfig | reset_to_defaults | zerocd | iwpriv | restart_dhcpd | | kill | restart_dns |
|
|