Re: [Cake] CAKE upstream in LEDE
Hi Dave, > On Jun 7, 2016, at 18:07 , Dave Taht wrote: > > shiny! I could not resist and installed lede head on my 1200ac just now. > > But: > > root@linksys-1200ac:/etc/config# tc qdisc add dev eth0 root cake bandwidth > 9mbit > Unknown qdisc "cake", hence option "bandwidth" is unparsable > root@linksys-1200ac:/etc/config# > > Also sqm-scripts fails silently when trying to configure this. > > root@linksys-1200ac:/etc/config# /etc/init.d/sqm start > SQM: Stopping SQM on eth0 > SQM: Starting SQM script: piece_of_cake.qos on eth0, in: 10 Kbps, > out: 9000 Kbps > SQM: piece_of_cake.qos was started on eth0 successfully That is bad, and should not have happened. Do you know which parts of the required packages were already fully installed when this situation occurred? Best Regards Sebastian > > > > On Tue, Jun 7, 2016 at 2:53 AM, Kevin Darbyshire-Bryant > wrote: >> Dear All, >> >> For those interested, Jonathan Morton's CAKE qdisc has made it into LEDE. >> See >> https://git.lede-project.org/?p=source.git;a=commit;h=1a3c56f8322d27f4652d23eb7dc14a45e1631e1c >> for proof :-) >> >> The package to install for your target is 'kmod-sched-cake' >> https://downloads.lede-project.org/snapshots/targets/ >> >> The base 'iproute2' package has also been taught how to speak 'CAKE' so >> there's no longer any need to install a special version of 'tc' (previously >> supplied by the 'tc-adv' package) >> https://git.lede-project.org/?p=source.git;a=commit;h=23147dd43ac0835cc9077819c32a101dee42461d >> >> Package 'sqm-scripts' has known how to speak 'CAKE' for a while, with >> choices between 'layer_cake' and 'piece_of_cake'. Also package >> 'luci-app-sqm' provides a user friendly web based configuration page for >> 'sqm-scripts' >> >> Thanks must go to Hannu Nyman for distilling the relevant changes from the >> sch_cake and tc-adv code repositories (https://github.com/dtaht/sch_cake & >> https://github.com/dtaht/tc-adv) into nice, neat patches for LEDE. >> >> It may take a few days for the LEDE build bots to get around to your target >> platform of interest, but the import kernel module (kmod-sched-cake) is >> there. >> >> Enjoy! >> >> Kevin >> ___ >> Cake mailing list >> Cake@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/cake > > > > -- > Dave Täht > Let's go make home routers and wifi faster! With better software! > http://blog.cerowrt.org > ___ > Cake mailing list > Cake@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cake ___ Cake mailing list Cake@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/cake
Re: [Cake] CAKE upstream in LEDE
On 07/06/16 18:23, Dave Taht wrote: On Tue, Jun 7, 2016 at 10:04 AM, Kevin Darbyshire-Bryant wrote: On 07/06/16 18:00, Dave Taht wrote: possibly 1. tc - 4.4.0-1 - Traffic control utility is what I have. Yes, you peaked too soon :-) Should be tc 4.4.0-2 :-) KDB OK, I will wait a day more. :) upgrade the tc package? ___ Cake mailing list Cake@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/cake
Re: [Cake] CAKE upstream in LEDE
On Tue, Jun 7, 2016 at 10:04 AM, Kevin Darbyshire-Bryant wrote: > > > On 07/06/16 18:00, Dave Taht wrote: >> >> possibly 1. tc - 4.4.0-1 - Traffic control utility is what I have. > > > Yes, you peaked too soon :-) Should be tc 4.4.0-2 :-) > > KDB OK, I will wait a day more. :) In other news, the local network interfaces on the linksys 1200ac are still weird when driving tests directly. d@dancer:~/Downloads/go-ipfs$ Recv SendSend Socket Socket Message Elapsed Size SizeSize Time Throughput bytes bytes bytessecs.10^6bits/sec 87380 16384 1638460.08 46.79 Recv SendSend Socket Socket Message Elapsed Size SizeSize Time Throughput bytes bytes bytessecs.10^6bits/sec 87380 16384 1638460.04 490.15 Recv SendSend Socket Socket Message Elapsed Size SizeSize Time Throughput bytes bytes bytessecs.10^6bits/sec 87380 16384 1638460.00 400.60 Recv SendSend Socket Socket Message Elapsed Size SizeSize Time Throughput bytes bytes bytessecs.10^6bits/sec 87380 16384 1638460.19 42.59 [1] Donenetperf -H 172.26.64.1 -t TCP_MAERTS -l 60 [2] Donenetperf -H 172.26.64.1 -t TCP_MAERTS -l 60 [3]- Donenetperf -H 172.26.64.1 -t TCP_MAERTS -l 60 [4]+ Donenetperf -H 172.26.64.1 -t TCP_MAERTS -l 60 -- Dave Täht Let's go make home routers and wifi faster! With better software! http://blog.cerowrt.org ___ Cake mailing list Cake@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/cake
Re: [Cake] CAKE upstream in LEDE
On 07/06/16 18:00, Dave Taht wrote: possibly 1. tc - 4.4.0-1 - Traffic control utility is what I have. Yes, you peaked too soon :-) Should be tc 4.4.0-2 :-) KDB ___ Cake mailing list Cake@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/cake
Re: [Cake] CAKE upstream in LEDE
possibly 1. tc - 4.4.0-1 - Traffic control utility is what I have. kmod-sched-cake I installed. it is nice to just say opkg update; opkg install babeld luci-ssl luci-app-sqm kmod-sched-cake and have a working openwrt system. I could certainly have jumped the gun on seeing the full, correct build, go out the door. :) I'll poll for the ar71xx update, 'cause I want to retire this last cerowrt box On Tue, Jun 7, 2016 at 9:56 AM, Kevin Darbyshire-Bryant wrote: > Hmmm, either 1) the buildbot hadn't got around to building for that target > when you downloaded it (mvebu??) and/or 2) you've not installed > kmod-sched-cake_4.4.12-1_arm_cortex-a9_vfpv3.ipk > > > > > On 07/06/16 17:07, Dave Taht wrote: >> >> shiny! I could not resist and installed lede head on my 1200ac just now. >> >> But: >> >> root@linksys-1200ac:/etc/config# tc qdisc add dev eth0 root cake bandwidth >> 9mbit >> Unknown qdisc "cake", hence option "bandwidth" is unparsable >> root@linksys-1200ac:/etc/config# >> >> Also sqm-scripts fails silently when trying to configure this. >> >> root@linksys-1200ac:/etc/config# /etc/init.d/sqm start >> SQM: Stopping SQM on eth0 >> SQM: Starting SQM script: piece_of_cake.qos on eth0, in: 10 Kbps, >> out: 9000 Kbps >> SQM: piece_of_cake.qos was started on eth0 successfully >> >> >> >> On Tue, Jun 7, 2016 at 2:53 AM, Kevin Darbyshire-Bryant >> wrote: >>> >>> Dear All, >>> >>> For those interested, Jonathan Morton's CAKE qdisc has made it into LEDE. >>> See >>> >>> https://git.lede-project.org/?p=source.git;a=commit;h=1a3c56f8322d27f4652d23eb7dc14a45e1631e1c >>> for proof :-) >>> >>> The package to install for your target is 'kmod-sched-cake' >>> https://downloads.lede-project.org/snapshots/targets/ >>> >>> The base 'iproute2' package has also been taught how to speak 'CAKE' so >>> there's no longer any need to install a special version of 'tc' >>> (previously >>> supplied by the 'tc-adv' package) >>> >>> https://git.lede-project.org/?p=source.git;a=commit;h=23147dd43ac0835cc9077819c32a101dee42461d >>> >>> Package 'sqm-scripts' has known how to speak 'CAKE' for a while, with >>> choices between 'layer_cake' and 'piece_of_cake'. Also package >>> 'luci-app-sqm' provides a user friendly web based configuration page for >>> 'sqm-scripts' >>> >>> Thanks must go to Hannu Nyman for distilling the relevant changes from >>> the >>> sch_cake and tc-adv code repositories (https://github.com/dtaht/sch_cake >>> & >>> https://github.com/dtaht/tc-adv) into nice, neat patches for LEDE. >>> >>> It may take a few days for the LEDE build bots to get around to your >>> target >>> platform of interest, but the import kernel module (kmod-sched-cake) is >>> there. >>> >>> Enjoy! >>> >>> Kevin >>> ___ >>> Cake mailing list >>> Cake@lists.bufferbloat.net >>> https://lists.bufferbloat.net/listinfo/cake >> >> >> > -- Dave Täht Let's go make home routers and wifi faster! With better software! http://blog.cerowrt.org ___ Cake mailing list Cake@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/cake
Re: [Cake] CAKE upstream in LEDE
Hmmm, either 1) the buildbot hadn't got around to building for that target when you downloaded it (mvebu??) and/or 2) you've not installed kmod-sched-cake_4.4.12-1_arm_cortex-a9_vfpv3.ipk On 07/06/16 17:07, Dave Taht wrote: shiny! I could not resist and installed lede head on my 1200ac just now. But: root@linksys-1200ac:/etc/config# tc qdisc add dev eth0 root cake bandwidth 9mbit Unknown qdisc "cake", hence option "bandwidth" is unparsable root@linksys-1200ac:/etc/config# Also sqm-scripts fails silently when trying to configure this. root@linksys-1200ac:/etc/config# /etc/init.d/sqm start SQM: Stopping SQM on eth0 SQM: Starting SQM script: piece_of_cake.qos on eth0, in: 10 Kbps, out: 9000 Kbps SQM: piece_of_cake.qos was started on eth0 successfully On Tue, Jun 7, 2016 at 2:53 AM, Kevin Darbyshire-Bryant wrote: Dear All, For those interested, Jonathan Morton's CAKE qdisc has made it into LEDE. See https://git.lede-project.org/?p=source.git;a=commit;h=1a3c56f8322d27f4652d23eb7dc14a45e1631e1c for proof :-) The package to install for your target is 'kmod-sched-cake' https://downloads.lede-project.org/snapshots/targets/ The base 'iproute2' package has also been taught how to speak 'CAKE' so there's no longer any need to install a special version of 'tc' (previously supplied by the 'tc-adv' package) https://git.lede-project.org/?p=source.git;a=commit;h=23147dd43ac0835cc9077819c32a101dee42461d Package 'sqm-scripts' has known how to speak 'CAKE' for a while, with choices between 'layer_cake' and 'piece_of_cake'. Also package 'luci-app-sqm' provides a user friendly web based configuration page for 'sqm-scripts' Thanks must go to Hannu Nyman for distilling the relevant changes from the sch_cake and tc-adv code repositories (https://github.com/dtaht/sch_cake & https://github.com/dtaht/tc-adv) into nice, neat patches for LEDE. It may take a few days for the LEDE build bots to get around to your target platform of interest, but the import kernel module (kmod-sched-cake) is there. Enjoy! Kevin ___ Cake mailing list Cake@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/cake ___ Cake mailing list Cake@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/cake
Re: [Cake] CAKE upstream in LEDE
shiny! I could not resist and installed lede head on my 1200ac just now. But: root@linksys-1200ac:/etc/config# tc qdisc add dev eth0 root cake bandwidth 9mbit Unknown qdisc "cake", hence option "bandwidth" is unparsable root@linksys-1200ac:/etc/config# Also sqm-scripts fails silently when trying to configure this. root@linksys-1200ac:/etc/config# /etc/init.d/sqm start SQM: Stopping SQM on eth0 SQM: Starting SQM script: piece_of_cake.qos on eth0, in: 10 Kbps, out: 9000 Kbps SQM: piece_of_cake.qos was started on eth0 successfully On Tue, Jun 7, 2016 at 2:53 AM, Kevin Darbyshire-Bryant wrote: > Dear All, > > For those interested, Jonathan Morton's CAKE qdisc has made it into LEDE. > See > https://git.lede-project.org/?p=source.git;a=commit;h=1a3c56f8322d27f4652d23eb7dc14a45e1631e1c > for proof :-) > > The package to install for your target is 'kmod-sched-cake' > https://downloads.lede-project.org/snapshots/targets/ > > The base 'iproute2' package has also been taught how to speak 'CAKE' so > there's no longer any need to install a special version of 'tc' (previously > supplied by the 'tc-adv' package) > https://git.lede-project.org/?p=source.git;a=commit;h=23147dd43ac0835cc9077819c32a101dee42461d > > Package 'sqm-scripts' has known how to speak 'CAKE' for a while, with > choices between 'layer_cake' and 'piece_of_cake'. Also package > 'luci-app-sqm' provides a user friendly web based configuration page for > 'sqm-scripts' > > Thanks must go to Hannu Nyman for distilling the relevant changes from the > sch_cake and tc-adv code repositories (https://github.com/dtaht/sch_cake & > https://github.com/dtaht/tc-adv) into nice, neat patches for LEDE. > > It may take a few days for the LEDE build bots to get around to your target > platform of interest, but the import kernel module (kmod-sched-cake) is > there. > > Enjoy! > > Kevin > ___ > Cake mailing list > Cake@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cake -- Dave Täht Let's go make home routers and wifi faster! With better software! http://blog.cerowrt.org ___ Cake mailing list Cake@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/cake
Re: [Cake] CAKE upstream in LEDE
> On 7 Jun, 2016, at 12:53, Kevin Darbyshire-Bryant > wrote: > > For those interested, Jonathan Morton's CAKE qdisc has made it into LEDE. Excellent. And thanks for taking care of the administrivia for me. :-) - Jonathan Morton ___ Cake mailing list Cake@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/cake