小米路由器mini安装wshaper小记
给小米路由器mini刷上了Pandorabox,并且设置了访客 WIFI,配置好了之后使用 Pandorabox 自带的流量限制进行速度限制的时候发现限速无效,看到网上提到可以使用 wshaper 进行接口限速,所以准备安装。
更换软件源
正常情况下,在系统→软件包下面直接安装 wshaper 即可进行限速。但是Pandorabox自带的软件源已经无法访问,于是先要更换软件源。
- 切换到“配置”选项卡
- 将诸如src/gz packages http://downloads.openwrt.org.cn/PandoraBox/ralink/packages/packages 这些软件源注释掉或者删除掉
- 添加:src/gz packages http://downloads.openwrt.org.cn/PandoraBox/ralink/mt7620_old/packages
- 保存,并刷新列表
可惜,更换软件源后仍然无法安装软件。因为这个软件源需要科学上网才能访问,所以路由器如果不科学上网就无法访问……
那怎么办呢?幸运的是,我们可以上传软件包手动安装。
手动上传安装
获取软件包
- 使用可以科学上网的浏览器访问 http://downloads.openwrt.org.cn/PandoraBox/ralink/mt7620_old/packages/
- Ctrl+F,在搜索框输入wshaper
- 将搜索到的两个文件:luci-app-wshaper_0.11 svn364-1_ralink.ipk 和 wshaper_0.2-2_all.ipk 下载下来
上传并安装
- 使用 WinSCP 以 SCP 协议连接到你的路由器
- 将刚才下载到的两个文件上传到路由器
-
使用 SSH 连接到路由器(或者借助 webshell 也可以),执行:
1opkg install wshaper_0.2-2_all.ipk
成功的话,会出现以下提示:
1234[root@PandoraBox:/]#opkg install wshaper_0.2-2_all.ipkInstalling wshaper (0.2-2) to root...Configuring wshaper.[root@PandoraBox:/]# -
安装luci-app-wshaper,执行:
1opkg install luci-app-wshaper_0.11\+svn364-1_ralink.ipk
输出:
123[root@PandoraBox:/]#opkg install luci-app-wshaper_0.11\+svn364-1_ralink.ipkInstalling luci-app-wshaper (0.11+svn364-1) to root...Configuring luci-app-wshaper.
这样就安装好了,可以到路由器管理界面配置 wshaper 了
注意:不能颠倒3、4步,否则会提示依赖问题:
1 2 3 4 5 6 |
[root@PandoraBox:/]#opkg install luci-app-wshaper_0.11\+svn364-1_ralink.ipk Installing luci-app-wshaper (0.11+svn364-1) to root... Collected errors: * satisfy_dependencies_for: Cannot satisfy the following dependencies for luci-app-wshaper: * wshaper * * opkg_install_cmd: Cannot install package luci-app-wshaper. |
配置 wshaper
配置 wshaper 非常简单,到网络→Wondershaper 配置即可。界面如下图所示。
- 接口:你要限速的接口
- 上行速率、下行速率:这里要注意了, 这里的上下行速率其实是反过来的,即上行速率代表接入端的下行速率(也就是下载速度), 下行速率代表接入端的上行速率(也就是上传速度),因此要在上行速率填入最大的下载速度,下行速率填入最大的上传速度。‘’
- 一般在迅雷或浏览器中显示的下载速度单位为 KB/s(Kilo Bytes per second),而在这里是 kbit/s(Kilo bits per second),根据 1 Byte = 8 bit,应该把你要限制的速度乘于 8 再填入。比如要限速 100 KB/s,应该填入 100 KB/s * 8 bits=800 kbit/s
本文采用 CC BY-NC-SA 3.0 协议进行许可,在您遵循此协议的情况下,可以自由共享与演绎本文章。
本文链接:https://blog.codeingboy.me/install-wshaper-on-miwifi-mini/