|
楼主 |
发表于 2020-4-26 01:01:33
|
显示全部楼层
本帖最后由 Jack 于 2020-4-25 18:21 编辑
常见问题
问:我的电脑原生不支持 SSH 客户端,如何安装 USB加速器 呢?
答:您可以在电脑上安装第三方 SSH 客户端,如“PuTTY”,非官方版 PuTTY 切勿使用,请从官网下载(如何使用请参见下一个问答)。 问:如何使用 SSH 客户端 PuTTY 登录到路由器?
答:路由器开启 SSH 设置到 [ LAN only ] 并在 PuTTY 官网下载“putty.exe”后:
一、打开 putty.exe;
二、在“Host Name”一栏输入您的路由器 IP 地址;
三、点击“Open”;
四、弹出证书信任框,点是或否都可;
五、输入路由器用户名并按下回车;
六、输入路由器登录密码(密码输入时不会显示)输入完按下回车。
这就成功使用 SSH 登录路由器了,接下来参照上方“安装方法”继续操作即可,提示,在 PuTTY 中鼠标右键即是粘贴。另外为了安全起见建议使用完成 SSH 后在路由器管理页面关闭 SSH。 问:如何使用 wget 安装 USB加速器?
答1:使用 wget 从 GitHub 安装:- /usr/sbin/wget --tries=3 --timeout=3 --no-check-certificate -O "/tmp/usbaccelerator.sh" "https://raw.githubusercontent.com/JackMerlin/USBAccelerator/master/usbaccelerator.sh" && chmod 755 /tmp/usbaccelerator.sh && sh /tmp/usbaccelerator.sh --github --shellui
复制代码 答2:使用 wget 从 GitLab 安装:(注意当 wget 版本低于 1.16.1 将无法从 GitLab 安装,安装会得到“unable to establish SSL connection”错误)- /usr/sbin/wget --tries=3 --timeout=3 --no-check-certificate -O "/tmp/usbaccelerator.sh" "https://gitlab.com/JackMerlin/USBAccelerator/raw/master/usbaccelerator.sh" && chmod 755 /tmp/usbaccelerator.sh && sh /tmp/usbaccelerator.sh --gitlab --shellui
复制代码 问:如何使用 curl 安装 USB加速器?
如果您在使用 Asuswrt 原厂固件,可能不支持 curl,若不支持请使用 wget。
答1:使用 curl 从 GitHub 安装:- /usr/sbin/curl --retry 3 --connect-timeout 3 "https://raw.githubusercontent.com/JackMerlin/USBAccelerator/master/usbaccelerator.sh" -o "/tmp/usbaccelerator.sh" && chmod 755 /tmp/usbaccelerator.sh && sh /tmp/usbaccelerator.sh --github --shellui
复制代码 答2:使用 curl 从 GitLab 安装:- /usr/sbin/curl --retry 3 --connect-timeout 3 "https://gitlab.com/JackMerlin/USBAccelerator/raw/master/usbaccelerator.sh" -o "/tmp/usbaccelerator.sh" && chmod 755 /tmp/usbaccelerator.sh && sh /tmp/usbaccelerator.sh --gitlab --shellui
复制代码 问:GitHub 和 GitLab 安装有什么区别吗?
答:没有区别,GitHub 是首选下载来源,GitLab 是备用下载来源,如果您的网络存在问题建议使用 GitLab。 问:如何从 USB加速器 1.0 更新到 USB加速器 2.0
答:进入 USB加速器 1.0 管理界面点卸载,然后用 1 楼代码重新安装。 问:如何离线安装 USB加速器?
答:不建议离线安装,如果确实需要可以在 GitHub 或 GitLab 下载 USB加速器 的 usbaccelerator.sh 和 usbstatus.png,并将两个文件拷贝到路由器的 /jffs/addons/usbaccelerator/ 目录下,再在 SSH 中输入下方命令安装:- cd /jffs/addons/usbaccelerator/ && chmod 755 ./usbaccelerator.sh && sh ./usbaccelerator.sh
复制代码 问:为什么不用 USB加速器 读写速度在 100+MB/s,开启了还是 100+MB/s?
答:100+MB/s 已经接近或达到了一般 1Gbps 网卡的物理极限值,USB加速器 是帮助突破软件瓶颈,无法突破硬件瓶颈。 问:为什么在 Merlin 384.9 及以上固件上效果不显著?
答:Merlin 384.9 及以上固件已经采用了类似的加速机制,即便 USB加速器 会做更多优化但是已经不如 380 固件有 270% 那样显著的提升了。 问:为什么路由器管理页面看不到 “USB+” 符号?
答:如果有来自 USB加速器 的日志内容,但是没有 “USB+” 则是浏览器缓存在作怪,可以使用 Ctrl+F5 来刷新网页,或者清除浏览器缓存后再刷新网页。 问:系统日志中没有 USB加速器(USB Accelerator)的日志是怎么回事?
答:如果没有日志,也没有 USB+ 符号则代表 USB加速器没有成功运行,可以尝试重新安装。 问:如何关闭、重新开启、更新、重新安装 或 卸载 USB加速器?
答:看上方“配置和管理”段落。 问:如何报告问题?
答:报告问题时请提供固件版本、路由器型号、加速器错误代码(如果有),以及重现问题的步骤,若安装了其他插件或脚本也请告知其名称和版本。您可以在帖子下方报告问题,或者在 GitHub 提 Issue。 问:如何在 AiMesh 下的节点路由器上使用 USB加速器?
答:请在主路由器上启用 SSH [ LAN only ],然后用 SSH 客户端登录节点路由器的 IP,然后输入安装代码安装即可。但是开启后不会有任何日志或 USB 加速器图标显示在主路由器上。 问:兼容 JFFS 转移到 U 盘的插件吗?
答:不一定
这里要谈谈 USB加速器 原理,USB加速器 不是系统服务,它只会在每次 U 盘插入后运行一次以便修改系统配置,这个运行时机很重要过早过晚都会失败,为了使加速器可以在恰好的时机运行,这就需要放在 JFFS 里面了。而如果您在使用“JFFS 转移到 U 盘”插件,则可能导致该插件启动比加速器还早一步,让加速器错过了修改系统配置的时机,因而启动失败。之所以说不一定是因为,这个启动时机还是可以调整的,只要“JFFS 转移到 U 盘”插件开发者愿意让 USB加速器 先行一步,那么就完全没有问题了,我也会关注“JFFS 转移到 U 盘”插件的开发进展,并帮助做好两款插件的互相兼容。 问:兼容 Asuswrt 380 系列固件吗?
答:兼容
USB加速器 2.0 兼容旧版固件也是此版本的几个亮点之一,380 之前的固件不敢保证但是 380 一定要做好。现在 386 固件都要出来了 388 也已经在日程上了,这个时候还去兼容 380 固件主要是考虑到一些上代机型可能因为一些原因不能或不愿更新到新版固件,而这些机型的用户对于 USB 速度提升的需求最大,从原先 30MB/s 提升到 60MB/s 对于他们来说这是质的改变。 问:兼容 Asuswrt 原厂固件吗?
答:1.0 勉强,2.0 是的
既然 2.0 已经发布了,我也就自揭老底了,1.0 帖子里可能会看到有些人测评提升几倍,而一些人测试后效不明显,存在这种矛盾测评的原因是因为当时 1.0 对原厂固件的兼容差导致的,1.0 对于 Asuswrt 原厂固件的兼容性只能用“勉强可用”来形容,2.0 充分利用原厂固件所能提供的环境,不再区分 Merlin 模式和官方模式。不过为了保证原厂固件的稳定性 USB加速器 的提速机制和现今 Merlin 固件下还有些许不同,但已经能达到和 1.0 Merlin 模式相当的水准。 问:兼容 Padavan 固件吗?
答:虽说很久之前也是从 Asuswrt 衍生出来的,但是分开太久了变化太多,再加上我无法测试,所以不保证会兼容。 问:兼容 GT 系列路由器吗?
答:简单的答案是 1.0 可能兼容,2.0 一定兼容
之前作者不打算正式兼容 GT 系列路由器因为有两点考虑,其一是没有 Merlin 固件而 USB加速器 官方模式是个短板,兼容难度大;其二是当时看来即便原厂固件配置再不济,还有 BCM490X 这颗 A53 CPU 顶着(当时一些测评称 BCM490X USB 读写能跑到 1Gbps上限),所以就没有着手这方面工作。但是测评的测试环境和真实环境不同,对于小文件来说 CPU 立刻捉襟见肘了,而 USB加速器2.0 兼容 GT 系列后将重点提升小文件读写和无线下传输速度。 问:兼容 TUX-AX3000 吗?
答:是的
对于这款 2020 年上市定位在 AX 无线中低端市场的路由器来说,还是要支持的,毕竟它的 CPU 是 ARMv7 架构,和 AC 那代 BCM470X 一样。如果不支持它,这款机型的读写速度在今天看来就已经过时了。 问:兼容 Blue Cave、Lyra 等分体式路由吗?
答:可能兼容,这些路由器虽然是使用 Asuswrt 源码,但是可能会有些许区别,我只能说尚未测试,可能兼容,也可能不兼容。如果您恰好有这款路由器不妨亲自测试一下,然后不要忘记将测试结果告诉我们。 问:USB加速器 会自动更新吗?
答:是的,USB加速器 2.0 测试版会默认打开自动更新这是为了确保错误可以被及时修复,稳定版届时会默认关闭自动更新。您也可以随时前往管理界面关闭或开启自动更新。 问:USB加速器 2.0 还会自动卸载吗?
答:不会,USB加速器 1.0 一个老错误就是重启后可能会自动卸载,这个原因是 USB加速器 1.0 每次启动时都会校验哈希,如果校验不一致就卸载重装,卸载后若因为网络原因无法重装就永远地卸载了,2.0 不会再出现此问题。 问:为什么安装加速器后上不了网、打不开 XXX 网址、XXX 软件无法运行?
答:这些奇葩问题一律和加速器无关,加速器完全不涉及网络部分,并且独立运行不会影响任何其他组件或服务。如果出现巧合,请优先排查其他组件和服务的自身问题。 问:为什么 FTP 下速度没有提升?
答:USB加速器 目前仅能帮助您在 SMB 协议(Windows 网络共享协议)获得最佳的性能。 问:XXX 错误是什么意思?
答:反馈时请提供路由器型号、固件版本、USB加速器 在日志中的代码,并告知如何重现该问题。 问:USB加速器 占用系统内存吗?
答:USB加速器 每次 U 盘挂载后运行一次,运行后修改系统配置,改完后立即退出不会占用任何内存。 问:USB加速器 开源吗?
答:USB加速器 是使用 GPLv3 许可证下发布的自由软件,代码完全开源,您可以在 GitHub 检查源代码或帮助改进。 问:USB加速器 和 某易的 UU加速器 有什么区别?
答:他们不能加速路由器的 USB,我们可以。 问:USB Accelerator 和 某歌的 USB Accelerator 有什么区别?
答:他们不能加速路由器的 USB,我们可以。
|
|