找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 7109|回复: 22

刷H大的固件开启QOS脚本失败的原因

[复制链接]
发表于 2019-6-11 18:01 | 显示全部楼层 |阅读模式
本帖最后由 cky123 于 2019-8-19 14:40 编辑

H大的QOS脚本有一个地方:
  1. if [ "$qoss" != "0" ] && [ -f "/lib/modules/$(uname -r)/kernel/net/netfilter/xt_IMQ.ko" ]; then
  2.         if [ $(cat /tmp/qos_state) -eq 1 ]; then
  3.         logger -t "QOS" "正在运行"
  4.         exit
  5.         else
  6.         echo 1 >/tmp/qos_state
  7.         fi
  8.         logger -t "QOS" "启动QOS成功"
  9.         echo 1 >/tmp/qoss_state
  10.         load_var
  11.         load_modules
  12.         qos_stop
  13.         qos_start
  14.         while read line
  15.         do
  16.         c_line=`echo $line |grep -v "#"`
  17.         if [ ! -z "$c_line" ] ; then
  18.                 ip_limit $line
  19.         fi
  20.         done < /tmp/qos_ip_limit_DOMAIN.txt
  21.         
  22.         while read line
  23.         do
  24.         c_line=`echo $line |grep -v "#"`
  25.         if [ ! -z "$c_line" ] ; then
  26.                 line="$line 4 5 6"
  27.                 ip_limit $line
  28.         fi
  29.         done < /tmp/qos_connlmt_DOMAIN.txt
  30.         
  31.         while read line
  32.         do
  33.         c_line=`echo $line |grep -v "#"`
  34.         if [ ! -z "$c_line" ] ; then
  35.                 port_first $line
  36.         fi
  37.         done < /tmp/qos_port_first_DOMAIN.txt
  38.         if [ ! -f /tmp/qos_scheduler.lock ] ; then
  39.                 /tmp/qos_scheduler.sh $qosb &
  40.         fi
  41.         echo 0 >/tmp/qos_state
  42. else
  43.         logger -t "QOS" "QOS没有开启或闪存不足缺模块"
  44.         echo 0 >/tmp/qoss_state
  45.         ip link set imq0 down
  46.         ip link set imq1 down
  47. fi
复制代码
if [ "$qoss" != "0" ] && [ -f "/lib/modules/$(uname -r)/kernel/net/netfilter/xt_IMQ.ko" ]; then
要同时满足 qoss开启配置(即1不等于0)并且 要存在 /lib/modules/$(uname -r)/kernel/net/netfilter/xt_IMQ.ko 这个文件 才执行下面的QOS脚本,否则直接抛"QOS没有开启或闪存不足缺模块" 。
而去此路径下根本没有xt_IMQ.ko文件,所以导致QOS永远启动不成功。所以只要把那个xt_IMQ.ko补上去就可以了。
通过荒野无灯杂交固件提取了这个文件,有需要的可以用WinSCP上传到此目录,这样H大的脚本就可以正常使用了。
再按照H大的教程开启qos,关闭Hardware Offload NAT/Routing IPv4(HWNAT加速),就可以正常启动。
发现可以启动QOS,但是测试网速限制没有任何卵用,特别是客户端上传速度根本没有生效。






从2019.2 H大已经完全阉割QOS功能,如想用QOS请回滚到2019.2之前的版本。
请版主关贴吧!



本帖子中包含更多资源

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

×

相关帖子

我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-6-11 18:28 来自手机 | 显示全部楼层
是不是添加这个文件可以限速???
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-6-12 10:03 | 显示全部楼层
H大在2-23版本就已经把QOS功能取消了。
  1. 2019-2-23:
  2. 【脚本】删除QoS功能;修复不能读取第88条订阅的问题
复制代码

点评

虽然如此,但是在自定义设置——脚本——防火墙启动时,仍能看到那个QOS的脚本。 可能在此版本后做全新刷机的可能会没有这个脚本。  详情 回复 发表于 2019-6-12 14:49
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-6-12 14:32 | 显示全部楼层
H大的有QQS?

点评

有的,在自定义设置——脚本——防火墙启动时  详情 回复 发表于 2019-6-12 14:48
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-6-12 14:48 | 显示全部楼层

有的,在自定义设置——脚本——防火墙启动时
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-6-12 14:49 | 显示全部楼层
风萧 发表于 2019-6-12 10:03
H大在2-23版本就已经把QOS功能取消了。

虽然如此,但是在自定义设置——脚本——防火墙启动时,仍能看到那个QOS的脚本。
可能在此版本后做全新刷机的可能会没有这个脚本。

点评

光有脚本没有文件不知道是否起作用,xt_IMQ.ko文件大概就是程序文件。  详情 回复 发表于 2019-6-12 15:23
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-6-12 15:23 | 显示全部楼层
cky123 发表于 2019-6-12 14:49
虽然如此,但是在自定义设置——脚本——防火墙启动时,仍能看到那个QOS的脚本。
可能在此版本后做全新 ...

光有脚本没有文件不知道是否起作用,xt_IMQ.ko文件大概就是程序文件。

点评

xt_IMQ.ko文件 不知道哪里能下载的到,论坛还有度娘了很多圈都找不到。 而且找很古老版本的的固件也是没有这个文件。  详情 回复 发表于 2019-6-13 11:11
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-6-12 15:34 | 显示全部楼层
我以为HIBOY已经舍弃了这个功能........转了其他固件!

点评

没在醒目地方显示真的很蛋疼,QOS真的很好用,为啥舍弃了,真的不明白!  详情 回复 发表于 2019-6-13 10:34
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-6-13 10:34 | 显示全部楼层
v2mx 发表于 2019-6-12 15:34
我以为HIBOY已经舍弃了这个功能........转了其他固件!

没在醒目地方显示真的很蛋疼,QOS真的很好用,为啥舍弃了,真的不明白!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-6-13 11:11 | 显示全部楼层
风萧 发表于 2019-6-12 15:23
光有脚本没有文件不知道是否起作用,xt_IMQ.ko文件大概就是程序文件。

xt_IMQ.ko文件 不知道哪里能下载的到,论坛还有度娘了很多圈都找不到。
而且找很古老版本的的固件也是没有这个文件。

点评

可以找以前的旧固件刷了提取下就行了  详情 回复 发表于 2019-6-13 11:26
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-6-13 11:26 | 显示全部楼层
cky123 发表于 2019-6-13 11:11
xt_IMQ.ko文件 不知道哪里能下载的到,论坛还有度娘了很多圈都找不到。
而且找很古老版本的的固件也是没 ...

可以找以前的旧固件刷了提取下就行了

点评

荒野无灯杂交固件 有这个文件,谢谢了  详情 回复 发表于 2019-6-13 15:32
我恰好有一个2017.3.7的固件,去里面看 也没有这个文件  详情 回复 发表于 2019-6-13 13:45
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-6-13 11:57 | 显示全部楼层
H大的标题是7620老毛子固件,可能觉得7620系列的CPU相对比较弱,加上QOS不合适就取消了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-6-13 13:45 | 显示全部楼层
xgq19911013 发表于 2019-6-13 11:26
可以找以前的旧固件刷了提取下就行了

我恰好有一个2017.3.7的固件,去里面看 也没有这个文件
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-6-13 15:32 | 显示全部楼层
xgq19911013 发表于 2019-6-13 11:26
可以找以前的旧固件刷了提取下就行了

荒野无灯杂交固件  有这个文件,谢谢了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-8-2 21:11 | 显示全部楼层
我的winscp采用scp连接上路由器后,无法上传文件,一致提示“Read-only file system”错误。请问如何破?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-3-29 03:43

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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