给openwrt18.06增加石像鬼QOS支持

不知道大家用过石像鬼(Gargoyle)固件没有,Qos那真是牛,因为在迅雷满速情况下,可以做到网页秒开,游戏(LOL)不卡。 当然迅雷现在限速还是比较严重的,这里说的是有会员而且你下载的东西资源丰富的情况下。记住,是可以同时迅雷满速,网页秒开,游戏(LOL)不卡。

不仅仅是QOS,在openwrt上实现单IP精确限速,也同样离不开石像鬼组件的支持。比如QOSV4和Emong’s QOS,都是基于石像鬼QOS实现的。

说到这里,小伙伴们是不是想自己编译带有石像鬼QOS支持的固件呢?下面就说说如何移植石像鬼QOS到最新的openwrt上吧。

首先获取源代码。https://github.com/openwrt/openwrt.git

然后进入源码目录开始如下操作:

1.添加imq补丁:
复制01-netfilter-mk.patch,02-netfilter-mk.patch文件到/source目录内
进入/source目录内
patch -p1 < 01-imq.patch
patch -p1 < 02-imq.patch

2.替换默认的iptabels,删除openwrt18.06自带的iptables,将这个iptables放进去。

3.复制gargoyle-package目录到/source/package目录内

4.复制999-imq.patch到/source/target/linux/generic/pending-4.14目录内

5.把石像鬼配置文件qos_gargoyle复制到gargoyle-package/gargoyle/qos-gargoyle/files内替换qos_gargoyle.conf。

另外,offload和qos_gargoyle冲突,只能使用其一。

 

 

此条目发表在编译固件分类目录,贴了, , , 标签。将固定链接加入收藏夹。

1 则回应给 给openwrt18.06增加石像鬼QOS支持

  1. icesvalley说:

    我用git同步的是openwrt18.06的patch的时候会出现因为没有内核3.18的错误,请问该如何解决

发表评论

电子邮件地址不会被公开。 必填项已用*标注