From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wi0-x232.google.com (mail-wi0-x232.google.com [IPv6:2a00:1450:400c:c05::232]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 2C81221F904 for ; Fri, 26 Jun 2015 16:36:07 -0700 (PDT) Received: by wicnd19 with SMTP id nd19so56717754wic.1 for ; Fri, 26 Jun 2015 16:36:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=1waUiXAucn4uHi1SC0vbjJS4SFvCO1DXNmn7Qhl2Xi4=; b=N+i8CNXMyA7Q078vwRyJBoFA0q3+3hlMZzEvGqSD3uYy0Lp1XqEyg/7rppuuH8P0+G XLQL0FRzITiJb6upeCk2vskN6IarOd+xOYNjh0NNIEiVCXrwi5OLQCP1cu5lyadgUeHF 4dxdsLsKTEvHyfpf+oGaRICWSINMmUb6B6kXwoPmCGNxlVngoz9xUXXxNlCZCjF52AjE xA4VRw+C3SYoHFWpK8INVFoUTv6xcNs0Opr8oZVvwqyIK9mz2eCUEoGtpB3UQanosNcT gHnh57/A7NGTVmhkUkOUly1qX4pka88NYh/h/kYciRir6i5C8zOpuR++U4/iD/B2Sitn Wejg== MIME-Version: 1.0 X-Received: by 10.180.211.106 with SMTP id nb10mr914096wic.33.1435361765542; Fri, 26 Jun 2015 16:36:05 -0700 (PDT) Sender: gettysjim@gmail.com Received: by 10.194.118.166 with HTTP; Fri, 26 Jun 2015 16:36:05 -0700 (PDT) In-Reply-To: References: Date: Fri, 26 Jun 2015 19:36:05 -0400 X-Google-Sender-Auth: JF4goMfK5-6xJp0tvfAisfXgXvo Message-ID: From: Jim Gettys To: Sebastian Moeller Content-Type: multipart/alternative; boundary=001a11c2669c28d18005197434e5 Cc: "cerowrt-devel@lists.bufferbloat.net" Subject: Re: [Cerowrt-devel] Any chance for the LUCI GUI for cake appearing? X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jun 2015 23:36:36 -0000 --001a11c2669c28d18005197434e5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thank you all for cake... One of my recent pains had been that Comcast doubled my download speed to 100mbps, and CeroWrt using fq_codel/htb couldn't hack anywhere near that speed. Now I have things set using cake, and can do much better, and have my cake and eat it too. http://www.dslreports.com/speedtest/749786 - Jim On Fri, Jun 26, 2015 at 5:04 PM, Sebastian Moeller wrote: > > On Jun 26, 2015, at 21:48 , Dave Taht wrote: > > > It turns out that I am pulling from openwrt for luci-app-sqm, not > > ceropackages, and overriding it was a headache. Fixed now, see below > > > > router# cd /tmp; wget > > http://snapon.lab.bufferbloat.net/~cero3/luci-app-sqm_3-5_all.ipk ; > > opkg install ./luci-app-sqm_3-5_all.ipk > > router # /etc/init.d/uhttpd restart > > > > if it breaks, you get to keep both pieces, but it worked for me, and > > yea! cake in the gui! thx sebastian! > > Too cite Shaggy =E2=80=9CWasn=E2=80=99t me=E2=80=9D ;); the initi= al commit was not mine > and I do not want to claim otherwise. I basically just rearranged the > "deck-chairs" as I tend to think. I seem to be better at the =E2=80=9C lo= ve for > details=E2=80=9D thing than the=E2=80=9Dbig picture=E2=80=9D, anyways > Best Regards > Sebastian > > > > > > > I tried - > > > > ./scripts feeds uninstall luci-app-sqm; ./scripts feeds install -p > > cero luci-app-sqm # seemed sane, did not work > > git rm in the feed itself did not work > > doing the uninstall, deleting the symlink, and the git rm, nuking the > > bin/ar71xx/packages/packages/luci-app-sqm* > > and doing a complete rebuild... eventually did work... but strikes me > > as a bit more brute force than I wanted. > > > > I am not in a position (aformentioned build is my specialized for > > pico/nano build at the moment) to update the packages db, > > but I stuck up the correct new package... which you can install via > > > > > > Apologies for the confusion, I simply figured that the -p option would > > work, and never checked. > > > > I also note that I think I am building things compile tuned for the > > archer mips34c, rather thanthe wndr3800=C2=B4s 24c. However I kept the > > unaligned access hacks (not needed on the 34c derived archer, but > > needed on the 24c wndr3800) > > > > Sigh. > > > > maintaining 3 separate trees for the platforms we sort of support is a > > PITA. Then adding in something that can mesh by default on 2 others. > > and then trying to get anything to compile for another arch entirely > > and failing... > > > > > > On Fri, Jun 26, 2015 at 11:49 AM, Sebastian Moeller > wrote: > >> Hi Jim, > >> > >> > >> On Jun 26, 2015, at 19:21 , Jim Gettys wrote: > >> > >>> Inquiring minds would like to know=E2=80=A6. > >> > >> I guess, that depends on your definition of =E2=80=9CLUCI GUI f= or cake=E2=80=9D; > as far as I know you can select cake in the =E2=80=9CQueueing Discipline= =E2=80=9D drop down > in the =E2=80=9CQueue Discipline=E2=80=9D tab of luci-app-sqm. So if the = machine has the > cake module and a sufficiently recent (out-of-tree) tc binary installed i= t > should just work. Using the =E2=80=9CAdvanced option strings=E2=80=A6=E2= =80=9D it even should be > possible to pass arbitrary strings to cake (without any error checking), = so > I assume we are all set up for cake testing (or should that be cake > tasting?) from the LUCI GUI. But I have not managed to build cake locally= , > nor have I dared to risk my families internet connectivity by trying one = of > Dave=E2=80=99s newer "openwrt trunk with cake=E2=80=9D builds. So these c= hanges linger in > the ceropackages-3.10 repository until we get enough tasting to convince > Toke to pull them into the openwrt repositories (these changes affect bot= h > sqm-scripts and luci-app-sqm). Dave graciously allowed me access to one o= f > his test machines, and the changes allow to set up cake from the GUI, but= I > only did limited functionality testing. (And we discovered that something > was of in that cake worked but did not accept all the keywords it should > have, but unless you are on a XDSL-Link you most likely do not care about > specifying per-packet-overhead) > >> If you have any specific thing you are missing, let me know and > I will try to help. > >> > >> Best Regards > >> Sebastian > >> > >> > >>> - Jim > >>> > >>> _______________________________________________ > >>> Cerowrt-devel mailing list > >>> Cerowrt-devel@lists.bufferbloat.net > >>> https://lists.bufferbloat.net/listinfo/cerowrt-devel > >> > >> _______________________________________________ > >> Cerowrt-devel mailing list > >> Cerowrt-devel@lists.bufferbloat.net > >> https://lists.bufferbloat.net/listinfo/cerowrt-devel > > > > > > > > -- > > Dave T=C3=A4ht > > worldwide bufferbloat report: > > http://www.dslreports.com/speedtest/results/bufferbloat > > And: > > What will it take to vastly improve wifi for everyone? > > https://plus.google.com/u/0/explore/makewififast > > --001a11c2669c28d18005197434e5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Tha= nk you all for cake...

On= e of my recent pains had been that Comcast doubled my download speed to 100= mbps, and CeroWrt using fq_codel/htb couldn't hack anywhere near that s= peed.

Now I have things s= et using cake, and can do much better, and have my cake and eat it too.

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 - Jim


On Fri, Jun 26, 2015 at 5:= 04 PM, Sebastian Moeller <moeller0@gmx.de> wrote:

On Jun 26, 2015, at 21:48 , Dave Taht <dave.taht@gmail.com> wrote:

> It turns out that I am pulling from openwrt fo= r luci-app-sqm, not
> ceropackages, and overriding it was a headache. Fixed now, see below >
> router# cd /tmp; wget
> http://snapon.lab.bufferbloat.= net/~cero3/luci-app-sqm_3-5_all.ipk ;
> opkg install ./luci-app-sqm_3-5_all.ipk
> router # /etc/init.d/uhttpd restart
>
> if it breaks, you get to keep both pieces, but it worked for me, and > yea! cake in the gui! thx sebastian!

=C2=A0 =C2=A0 =C2=A0 =C2=A0 Too cite Shaggy =E2=80=9CWasn=E2=80=99t = me=E2=80=9D ;); the initial commit was not mine and I do not want to claim = otherwise.=C2=A0 I basically just rearranged the "deck-chairs" as= I tend to think. I seem to be better at the =E2=80=9C love for details=E2= =80=9D=C2=A0 thing than the=E2=80=9Dbig picture=E2=80=9D, anyways
Best Regards
=C2=A0 =C2=A0 =C2=A0 =C2=A0 = Sebastian

>
>
> I tried -
>
> ./scripts feeds uninstall luci-app-sqm; ./scripts feeds install -p
> cero luci-app-sqm # seemed sane, did not work
> git rm in the feed itself did not work
> doing the uninstall, deleting the symlink, and the git rm, nuking the<= br> > bin/ar71xx/packages/packages/luci-app-sqm*
> and doing a complete rebuild... eventually did work... but strikes me<= br> > as a bit more brute force than I wanted.
>
> I am not in a position (aformentioned build is my specialized for
> pico/nano build at the moment) to update the packages db,
> but I stuck up the correct new package... which you can install via >
>
> Apologies for the confusion, I simply figured that the -p option would=
> work, and never checked.
>
> I also note that I think I am building things compile tuned for the > archer mips34c, rather thanthe wndr3800=C2=B4s 24c. However I kept the=
> unaligned access hacks (not needed on the 34c derived archer, but
> needed on the 24c wndr3800)
>
> Sigh.
>
> maintaining 3 separate trees for the platforms we sort of support is a=
> PITA. Then adding in something that can mesh by default on 2 others. > and then trying to get anything to compile for another arch entirely > and failing...
>
>
> On Fri, Jun 26, 2015 at 11:49 AM, Sebastian Moeller <moeller0@gmx.de> wrote:
>> Hi Jim,
>>
>>
>> On Jun 26, 2015, at 19:21 , Jim Gettys <jg@freedesktop.org> wrote:
>>
>>> Inquiring minds would like to know=E2=80=A6.
>>
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 I guess, that depends on your definitio= n of =E2=80=9CLUCI GUI for cake=E2=80=9D; as far as I know you can select c= ake in the =E2=80=9CQueueing Discipline=E2=80=9D drop down in the =E2=80=9C= Queue Discipline=E2=80=9D tab of luci-app-sqm. So if the machine has the ca= ke module and a sufficiently recent (out-of-tree) tc binary installed it sh= ould just work. Using the =E2=80=9CAdvanced option strings=E2=80=A6=E2=80= =9D it even should be possible to pass arbitrary strings to cake (without a= ny error checking), so I assume we are all set up for cake testing (or shou= ld that be cake tasting?) from the LUCI GUI. But I have not managed to buil= d cake locally, nor have I dared to risk my families internet connectivity = by trying one of Dave=E2=80=99s newer "openwrt trunk with cake=E2=80= =9D builds. So these changes linger in the ceropackages-3.10 repository unt= il we get enough tasting to convince Toke to pull them into the openwrt rep= ositories (these changes affect both sqm-scripts and luci-app-sqm). Dave gr= aciously allowed me access to one of his test machines, and the changes all= ow to set up cake from the GUI, but I only did limited functionality testin= g. (And we discovered that something was of in that cake worked but did not= accept all the keywords it should have, but unless you are on a XDSL-Link = you most likely do not care about specifying per-packet-overhead)
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 If you have any specific thing you are = missing, let me know and I will try to help.
>>
>> Best Regards
>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 Sebastian
>>
>>
>>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0- Jim
>>>
>>> _______________________________________________
>>> Cerowrt-devel mailing list
>>> Cerowrt= -devel@lists.bufferbloat.net
>>> https://lists.bufferbloat.net/listi= nfo/cerowrt-devel
>>
>> _______________________________________________
>> Cerowrt-devel mailing list
>> Cerowrt-dev= el@lists.bufferbloat.net
>> https://lists.bufferbloat.net/listinfo/= cerowrt-devel
>
>
>
> --
> Dave T=C3=A4ht
> worldwide bufferbloat report:
> http://www.dslreports.com/speedtest/resu= lts/bufferbloat
> And:
> What will it take to vastly improve wifi for everyone?
> https://plus.google.com/u/0/explore/makewififas= t


--001a11c2669c28d18005197434e5--