华硕网络产品技术交流平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

查看: 80928|回复: 132

[分享] [USB加速器1.0] 显著提升路由器的 USB 性能!

  [复制链接]

14

主题

834

回帖

2万

积分

特聘会员

Rank: 2

积分
21699
发表于 2019-1-26 22:49:33 | 显示全部楼层 |阅读模式
本帖最后由 Jack 于 2020-4-25 18:20 编辑

USB加速器已经发布 2.0 版本,以下内容已经过时,作为存档保留
如需安装使用 USB加速器 请看 USB加速器 2.0 的帖子


微信扫一扫,阅读更方便^_^

14

主题

834

回帖

2万

积分

特聘会员

Rank: 2

积分
21699
 楼主| 发表于 2019-1-28 13:59:43 | 显示全部楼层
本帖最后由 Jack 于 2020-4-25 18:11 编辑

USB加速器已经发布 2.0 版本,以下内容已经过时,作为存档保留
如需安装使用 USB加速器 请看 USB加速器 2.0 的帖子


USB 加速器 目前版本是 1.0 [正式版]


已经做过测试的支持型号
其他型号未测试不代表不支持,只要符合上方“前提条件”理论上都支持。
RT-AC66U_B1
RT-AC68U(含 1900P)
RT-AC3200
RT-AC86U
RT-AC87U
RT-AC88U
RT-AC5300
RT-AX88U
……

特别感谢
(排名不分先后)
SNBForums 的 Adamm 发现的关键配置
Koolshare 对本项目的支持
52asus 对本项目的支持

没有以下测试人员的回馈,就没有这个项目,感谢他们抽出宝贵时间对脚本的测试和反馈
(排名不分先后)
nyanmisaka、qiutian128、iphone8、pmc_griffon、crazykid、tzh5278、samsul、特纳西特基欧、dbslsy、ricky1992、awee、Master、esliesu255、zk0119、全池泼洒、glk17、luoyulong、kimhai、xiaole51、vipnetant 和 vvwn 等人。


优先级:意味着一个问题修复速度或功能的添加速度,一个优先级代表一个迭代版本,数值越大越慢。
已知问题
1、脚本可能会在重启路由器后自动卸载,发生几率极低(v0.4.4 曾试图修复未果),感谢 @vipnetant 和 @萌萌是神马 报告此问题。因各种因素对于此问题修复可能无法保证时效性,不过如果发生脚本自动卸载,缓解方式是:重新用 1 楼命令安装。(2019-6-28)
2、可能由于不可抗力原因无法在线安装以及更新。(2020-02-27)
未来版本计划新增功能
1、因为此脚本仅在非 HND 机型上有较大效果,所以未来可能加入检测机制禁止 RT-AX88U、AC86U、GT-AC5300 等 HND 机型安装。
2、因为  Merlin 384.9 及以上固件已经采用类似机制,所以未来可能在新版固件上提示不推荐安装甚至建议已安装用户卸载。
3、修复上方列出的问题。


更新日志
1.0
其他事项:
首个稳定可靠的正式版已经发布,感谢所有参与测试的人员,谢谢大家!

1.0 RC3
新增功能:
改进脚本兼容性。

1.0 RC2
新增功能:
改进检查更新回馈内容。

1.0 RC1
新增功能:
改进检查更新回馈内容。
其他事项:
从小范围的内测版,到上千人参与的公众预览版,加速器一步步成长终于迎来了稳定可靠的准正式版,如果不出意外这个版本将在数周后转为正式版,感谢所有人的测试和反馈。

0.4.4
问题修复:
1、修复因为未启用 JFFS 自定义脚本引起的错误;
2、修复可能会在重启后自动卸载的错误(感谢 vipnetant 告知此错误)。

0.4.3
新增功能:
1、更新许可协议;
2、更新致谢名单。

0.4.1
问题修复:
修复 0.4.0 版本的日志错误,感谢 vipnetant 协助测试。

0.4.0
新增功能:
1、改用较保守的 Merlin 384.9 固件加速机制,以避免某些机型可能存在内存溢出效率降低的情况(注意,因为加速机制更保守所以可能不及之前版本有特别显著的效果)
2、因为更改加速机制,因此日志不会再显示任何代码,如果开启成功,日志中会直接报告“成功”;
3、采用根证书检查以提高安全性;
4、再次添加检查更新选项(之前 0.3.x 版本被移除此选项)

0.3.2
新增功能:
1、在日志中将会显示当前加速器版本;
2、调整官方模式的自启动接口原理,以避免和其他使用相同自启动接口的脚本冲突(这个功能主要是针对其他使用 nvram 自启动的开发者,请参见源码共同兼容 /jffs/post-mount 自启动方式)。
问题修复:
修复 0.3.1 官方模式下可能无法升级到 0.3.2 的问题。
其他事项:
暂停测试小米模式,因为目前有两位测试人员表示小米模式不如 USB 加速器 自带模式。虽然没有成功引入小米模式,但是感谢 glk17 对试图引入小米模式和 NETGEAR 模式的支持。
未来版本更新将减少梅林模式下新功能的引入,转而变为稳定性维护,这么做的原因是 Asuswrt-Merlin 384.9 及以上版本的固件已经采用类似机制提速 USB,不过目前最新官方固件尚未采用此方法,因此官方模式仍会继续开发下去。感谢 kimhai 对 Merlin 384.9 的测试。

0.3.1
新增功能:
优化安装时的速度,避免大于 10 秒的等待。

0.3.0
新增功能:
1、现在正式支持官方固件!(弃用 Curl 改用 Wget 命令)
2、新增热补丁功能,以便日后快速修复问题。
问题修复:
1、修复菜单显示过慢问题;
2、调整用语。
注意:
更新到此版本必须重装!

0.2.9
提高代码可靠性。

0.2.8
提高代码可靠性。

0.2.7
新增功能:
优化了官方固件下的兼容性。
问题修复:
1、修复 0.2.6 未能成功修复日志报 30 的这个错误,特别感谢 tzh5278 提供测试;
2、提高代码质量,感谢妙妙呜。
注意:
更新到此版本务必关闭加速器然后重新开启(或者重装),否则无法解决代码报 30 错误。

0.2.6
错误修复:
修复 0.2.5 版本由于重新改写命令导致加速器日志报告不正确错误。(实际上没有修复成功)
注意:
如果从低版本更新到此版本,必须更新后选择关闭加速器,然后重新开启加速器。

0.2.5
新增功能:
1、在菜单中添加退出选项;
2、代码优化,感谢妙妙呜。
注意:
安装 0.2.5 后,非常建议重新启用。

0.2.4
新增功能:
添加确认卸载的选项,以免误卸载。

0.2.3
错误修复:
改进检查是否启用的机制。
注意:
安装 0.2.3 后,必须重新启用,否则可能会报错。

0.2.2
错误修复:
修复 0.2.1 的几处用词不当。

0.2.1
新增功能:
1、添加致谢名单,以感谢帮助过这个项目的人;
2、添加重新安装选项;
3、可以在系统日志里看到USB加速器的启动日志。
错误修复:
1、增强官方固件兼容性;
2、解决没有挂载USB设备时的错误显示。

0.2.0
新增功能:
1、支持官方固件和官改固件;
2、增加直观的检查更新选项(如果更新可用的话);
3、官方固件模式下安装时会自动卸载和重新挂载 USB。
错误修复:
1、修复 JFFS 分区报错;
2、修复因为没有正确启用所以无法卸载的问题;
3、删除脚本运行时的无关输出。

0.1.1
错误修复:
1、修复哈希校验问题;
2、修复卸载时可能发生图标错误;
3、提高稳定性。

0.1.0
首个公开测试版发布。

3

主题

24

回帖

8265

积分

论坛元老

Rank: 8Rank: 8

积分
8265
发表于 2019-2-14 11:40:32 | 显示全部楼层
RT-AC66U_B1 X7.9.1梅林成功 小加号有了 不过 速度提升不大,路由器到电脑  速度 提升了10M/秒 现在稳定在45M/秒    电脑到路由器传输还是35M/秒 没有变化     不错 谢谢 楼主!





本帖子中包含更多资源

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

x

点评

实际损 10MB/s 提升就已经很厉害了,路由器 CPU 不行我也没有奇迹。  发表于 2019-12-10 13:19
本社区第一位开启成功的人。  发表于 2019-2-14 17:57

561

主题

2018

回帖

7547

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7547

RT-AC88U

发表于 2019-1-28 11:49:44 | 显示全部楼层
来尝鲜罗,

点评

记得回馈开启前后的速度测试哦  发表于 2019-1-28 14:00
回复

使用道具 举报

561

主题

2018

回帖

7547

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7547

RT-AC88U

发表于 2019-1-28 18:23:02 | 显示全部楼层
有幸,第一时间使用了【Jack】大神开发的 USB 加速器
下面写一下测试详情

参与的设备
1. 华硕路由器 RT-AC86U
2. 固件版本是论坛上的Koolshare板块下载的384.8_2
3. USB 3.0 移动存储设备
4. 直接连接到路由器的 3.0 口
5. 无线网卡我的最高支援到867M,这个可能达不到最高要求

没有启用加速器,USB 状况


直接运行加速器,如下步骤

Jack】大神整个流程步骤都很清晰,直接根据提示走就行








加速之后,USB 状况如下:



数据:

没有加速测试
有线电脑 :从USB下载到电脑:41.5MB/s;从电脑上传到USB:37.3MB/s
5G          :从USB下载到电脑:34.9MB/s;从电脑上传到USB:36.4MB/s

启用加速器之后,但没有重启路由器测试
有线电脑 :从USB下载到电脑:41.4.5MB/s;从电脑上传到USB:37.5MB/s
5G          :从USB下载到电脑:35.2MB/s;从电脑上传到USB:36.5MB/s

重启路由器测试
有线电脑 :从USB下载到电脑:91.8MB/s;从电脑上传到USB:76.0MB/s
5G          :从USB下载到电脑:35.1MB/s;从电脑上传到USB:40.9MB/s

开启加速器之后,有线部分看起来确实有提升,下载与上传提升都有2倍左右,很赞。
不过 5G 部分没有提升,不确定是不是我的无线速度不够。

【另】重启路由器之后,USB传输有提升,但 USB 状态上的小【+】消失,如没有其他状况图。

无线部分再请大神确认看看,是否需要更高规格的网卡。





本帖子中包含更多资源

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

x

点评

USB 加速器只是帮你开启了 USB 3.0 而已,没有进行 SMB 优化。SMB 优化重启后会看到 USB+ 符号。  发表于 2019-1-28 23:02
正在跟进这个问题,建议你首先卸载,然后重装。另外,你确定固件是基于梅林而不是官改吗?前往别选错了。你的回馈结果我肯定 USB 加速器没有运转  发表于 2019-1-28 23:01
86U 优先本来应该 70+MB/s 的,你之前的速度肯定有问题,而 5GHz 没有提示,USB+ 符号小时说明没有正确开启。  发表于 2019-1-28 19:09

103

主题

1310

回帖

8017

积分

论坛元老

121

Rank: 8Rank: 8

积分
8017

RT-AC86URT-AC68URT-AC5300RT-AC88URT-AX88U

发表于 2019-1-29 09:45:57 | 显示全部楼层
感谢JACK分享。

628

主题

6174

回帖

1万

积分

管理员

正品行货

Rank: 9Rank: 9Rank: 9

积分
16801

RT-AC88URT-AX68U

发表于 2019-1-29 11:17:04 | 显示全部楼层
Jack,我用RT-AC88U,搭配梅林原生固件v384.8_2实测,怎么感觉没效果啊!

USB Accelerator v0.2.0

装完后,底层log可以看到 The USB Accelerator is enabled! ,但是没有看到 USB+ 这个icon。



USB HDD格式NTFS

LAN PC <-> RT-AC88U's USB HDD之间的SMB传输实测数据

安装前
Upload: 60MB/s
Download: 64MB/s

安装后
Upload: 60MB/s
Download: 65MB/s

reboot RT-AC88U后
Upload: 59MB/s
Download: 64MB/s

本帖子中包含更多资源

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

x

点评

没有 USB+ 都是没有成功开启。  发表于 2019-1-29 13:31
切换模式,请卸载,重启,然后再安装另一个模式。  发表于 2019-1-29 13:28
第一,你安装时模式应该选择的是官方模式,已知官方模式有问题。请选择 Merlin 模式。第二 USB 加速器不存在内存里面,安装完就永远关闭了。  发表于 2019-1-29 13:27

628

主题

6174

回帖

1万

积分

管理员

正品行货

Rank: 9Rank: 9Rank: 9

积分
16801

RT-AC88URT-AX68U

发表于 2019-1-29 14:15:55 | 显示全部楼层
Jack,我在选择firmware type的时候,就只有两个选项,要么stock fw,要么Asuswrt-Merlin fw


本帖子中包含更多资源

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

x

点评

另外,你是插着 USB 运行的加速器吧?如果没有接入 USB 设备可能会报错。  发表于 2019-1-29 14:35
Merlin 不应该报这个错误啊,你用官方模式试试看?卸载用官方固件模式。另外,已知官方模式在 86U 不起作用,我不知道能否对你起作用。  发表于 2019-1-29 14:34

628

主题

6174

回帖

1万

积分

管理员

正品行货

Rank: 9Rank: 9Rank: 9

积分
16801

RT-AC88URT-AX68U

发表于 2019-1-29 14:44:25 | 显示全部楼层
承上楼,有接USB HDD啦!

换了中文安装模式,firmware type选官方或Asuswrt-Merlin,也都不行!


再看看官方固件吧!

本帖子中包含更多资源

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

x

点评

因此,我需要你做些测试。首先就是卸载加速器,重新安装时选择官方固件,然后看看能否安装成功。如果有 USB+ 则去测速。对比下开启前有没有提升  发表于 2019-1-29 14:53
因为这个脚本开发测试全是您奖给我的 68U 上面做的,88U 理论上是支持的,不过我不能确定,  发表于 2019-1-29 14:53
不用刷固件,其中官方模式支持 Merlin 固件。另外中文模式下没有报错,那么你能否看到 USB+?  发表于 2019-1-29 14:50

628

主题

6174

回帖

1万

积分

管理员

正品行货

Rank: 9Rank: 9Rank: 9

积分
16801

RT-AC88URT-AX68U

发表于 2019-1-29 15:06:17 | 显示全部楼层
每次都卸载USB HDD,然后格式化,RT-AC88U也进行初始化,再进行 USB加速器 安装操作的。

正如8楼所述,firmware type选官方或Asuswrt-Merlin,都不行!

点评

我有点困惑,你自动运行脚本会报错,但是手动运行脚本就没有问题,这是怎么回事,你能否重新安装下?  发表于 2019-1-30 14:03
初始化后自定义脚本肯定没有开启。  发表于 2019-1-29 15:42
这样测试很标准,太感谢了。但是我注意到你有点矫枉过正。因为梅林模式下加速器必须开启 JFFS 分区和自定义脚本。  发表于 2019-1-29 15:41

628

主题

6174

回帖

1万

积分

管理员

正品行货

Rank: 9Rank: 9Rank: 9

积分
16801

RT-AC88URT-AX68U

发表于 2019-1-29 15:08:46 | 显示全部楼层
用官方固件v384_45149来安装的话,也会直接失败,返回 -sh: curl: not found

点评

看楼下  发表于 2019-1-29 15:49
官方固件可能不支持 curl 命令,这个后期可能换命令解决。  发表于 2019-1-29 15:43
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回列表 搜索 官方QQ群
×

秒后自动关闭

小黑屋|手机版|Archiver|华硕网络产品技术交流平台 ( 苏ICP备16010857号-1 )苏公网安备 32050502000499号

GMT+8, 2024-4-19 10:14 , Processed in 0.047810 second(s), 35 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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