Hi Mikael,

On Jun 28, 2015, at 09:06 , Mikael Abrahamsson <[email protected]> wrote:

> On Fri, 26 Jun 2015, Dave Taht wrote:
> 
>> src-git https://github.com/dtaht/ceropackages-3.10.git
>> 
>> ./scripts feeds update
>> ./scripts feeds install kmod-sched-cake tc-adv kmod-sched-fq_pie
>> edit the .config file to make them modules or installed by default
>> make menuconfig then save
>> make
> 
> I have now done this. I have sch_cake, and I have a tc I can add an qdisc 
> "cake" with to for instance eth1 and see stats from it with "tc -s qdisc"
> 
> I however do not have anything "cake" in luci-app-sqm. I see luci-app-sqm in 
> my "cero" feed, but it seems to install luci-app-sqm from regular OpenWrt 
> instead.

        Ah, I see the latest changes have not yet made it into the openwrt 
repository (due to lack of testing). As I do not have permissions/authority to 
push changes into the openwrt repository, there is nothing I can do to expedite 
the process. You could replace /usr/lib/lua/luci/model/cbi/sqm.lua on your 
router with the following (attached file)

Attachment: sqm.lua
Description: Binary data

that should do the trick and get you to the most recent version that needs 
testers badly. The minimal change required is to add c:value(“cake”) to the 
following section of sqm.lua:

c = s:taboption("tab_qdisc", ListValue, "qdisc", translate("Queueing 
discipline"))
c:value("fq_codel", "fq_codel ("..translate("default")..")")
c:value("efq_codel")
c:value("nfq_codel")
c:value("sfq")
c:value("codel")
c:value("ns2_codel")
c:value("pie")
c:value("sfq”)
c:value(“cake")
c.default = "fq_codel"
c.rmempty = false

@Dave, which of these do we want to keep carrying and which can we safely 
retire? Especially in the openwrt context most of the experimental ones are not 
available anyways. (If anybody has a way to make tc or the kernel enumerate the 
qdiscs that are either compiled in or available as modules that would be much 
appreciated.)

Best Regards
        Sebastian


> 
> So either if someone has any tips on how to fix this, or can just give me how 
> to configure qdiscs manually, I will be able to do cake testing on the 
> WRT1200AC.
> 
> -- 
> Mikael Abrahamsson    email: [email protected]
> _______________________________________________
> Cerowrt-devel mailing list
> [email protected]
> https://lists.bufferbloat.net/listinfo/cerowrt-devel

_______________________________________________
Cerowrt-devel mailing list
[email protected]
https://lists.bufferbloat.net/listinfo/cerowrt-devel

Reply via email to