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)
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
