Re: [Cake] CAKE upstream in LEDE

2016-06-07 Thread moeller0
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

2016-06-07 Thread Kevin Darbyshire-Bryant



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

2016-06-07 Thread Dave Taht
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

2016-06-07 Thread Kevin Darbyshire-Bryant



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

2016-06-07 Thread Dave Taht
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

2016-06-07 Thread Kevin Darbyshire-Bryant
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

2016-06-07 Thread Dave Taht
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

2016-06-07 Thread Jonathan Morton

> 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