From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ob0-x22a.google.com (mail-ob0-x22a.google.com [IPv6:2607:f8b0:4003:c01::22a]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id EF983201A98 for ; Sun, 2 Jun 2013 11:00:45 -0700 (PDT) Received: by mail-ob0-f170.google.com with SMTP id ef5so5980571obb.1 for ; Sun, 02 Jun 2013 11:00:44 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=hEy1ZFHs0zT/5Y95l/JB9ZbUENeTsbSlFnsMZyrc5Jg=; b=gs+4PhBQtRM0UGNSm1lZ6M4emQH4CW7fuq80u8HafgfpmSxmQIXFCuWp6ZnjRl77Ox RVhMC97T6FIDO2RuiXj0PNDyw2HXe3siHPYpkdCrF30qj6YWWGzWK/6c9cQU58B+QGUQ 6mFZY8Fem3HLzLoiRCu5Eduo4haUispN95Bi2KAsGFh34IhhMhtIvv64ZiQkt1+OwZap cTWKF6lteGk0+VY6uFwysaQ6x+xZgaawuNY7e4w2MU2SxeYpJWT3XJ0wnEYKTBw2P7kf sivrQoe3dlu16hppcoFs8jSZMKjwU2TQUn5FdumVwfVjpDxwanZ4fJYLnqdHNejRr5cN ffAA== MIME-Version: 1.0 X-Received: by 10.182.226.225 with SMTP id rv1mr8736681obc.61.1370196044207; Sun, 02 Jun 2013 11:00:44 -0700 (PDT) Received: by 10.76.92.33 with HTTP; Sun, 2 Jun 2013 11:00:44 -0700 (PDT) X-Originating-IP: [77.65.47.165] In-Reply-To: References: Date: Sun, 2 Jun 2013 20:00:44 +0200 Message-ID: From: Maciej Soltysiak To: Dave Taht Content-Type: multipart/alternative; boundary=001a11c2f4bc7cf06d04de2fa0ef X-Gm-Message-State: ALoCoQl1XENWxkFodFn1O4A5xxMVOZ4n8GgDlp+YGzYpefBkPN7EkjG+bHuUyBoGOx9qknIPTadH Cc: cerowrt-devel@lists.bufferbloat.net Subject: Re: [Cerowrt-devel] cerowrt 3.8.8-4 released 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: Sun, 02 Jun 2013 18:00:46 -0000 --001a11c2f4bc7cf06d04de2fa0ef Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Dave, I installed 3.8.8-4 more than a month ago but it took me this long to give up trying to get DLNA working. For some reason those DLNA discovery (SSDP) multicasts seem not forward between se00 and sw00 or sw10 so the devices cannot find themselves. This is supposed to be done by minissdpd. I know previously we've had it broken but you fixed it by adding some missing config in the kernel for IGMP I believe. But I'm unable to find the cause this time. Would you suggest I have a go with a more recent cero release or does anything come to mind when I describe the issue? Best regards, Maciej Soltysiak On Wed, Apr 24, 2013 at 10:55 AM, Dave Taht wrote: > + Refresh to openwrt barrier breaker head > > this now contains nearly all the patches formerly separately in cerowr= t! > > ++ fq_codel is on by default on ALL interfaces with default quantum of > 300 > (yes, openwrt has obsoleted pfifo_fast!) > ++ unaligned access patches, etc, etc > + dhcp-pd SERVER support > the usual multitude of other openwrt fixes... all tested extensively > at the battlemesh conference. > > + Update to dnsmasq 2.67test2 > > Toke got really busy in building his own version of cero and adding > > + AQM scripts and gui > + tahoe-lafs added (untested) > + uftp4 updated > > - no upnp/ssdp fix because I'm clueless > > Yep, "AQM" gui now. /deep hat tip to toke for writing that. No need to > fiddle with any scripts now.... > > I guess of largest import here, underlying the gui, is that I had a > chance to deeply look at simple_qos.sh. There are several bugs in it, > that appear actually in the underlying tc subsystem.On ingress, the > priority queue was not being used properly, and a few other things > were odd in ipv6. > > Out of frustration with that, and based on the data we'd got back from > cablelabs, I wrote the simplest possible rate limited fq_codel > implementation, using a reduced number of flows and a single tier of > htb only - and that works surprisingly well. > > It's called "Simplest" in the new AQM screen. Give it a shot. > > Secondly, the exercise of writing that and comparing it to the simple_qos > script > > .... seems to have exposed a bug in htb at low bandwidths. > > http://snapon.lab.bufferbloat.net/~d/dsl384k-htb-bug.svg > > Here I was trying at 384k up and 8Mbit down, and the middle portion of > the upload graph there is kind of... impossible. At higher rates I > haven't seen this happen. > > -- > Dave T=C3=A4ht > > Fixing bufferbloat with cerowrt: > http://www.teklibre.com/cerowrt/subscribe.html > _______________________________________________ > Cerowrt-devel mailing list > Cerowrt-devel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cerowrt-devel > --001a11c2f4bc7cf06d04de2fa0ef Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Dave,

I installed 3.8.8-4 more than a month ago but i= t took me this long to give up =C2=A0trying to get DLNA working.
= For some reason those DLNA discovery (SSDP) multicasts seem not forward bet= ween se00 and sw00 or sw10 so the devices cannot find themselves. This is s= upposed to be done by minissdpd.

I know previously we've had it broken but you fixed= it by adding some missing config in the kernel for IGMP I believe.
But I'm unable to find the cause this time.

Would you suggest I have a go with a more recent cero release or does = anything come to mind when I describe the issue?

B= est regards,
Maciej Soltysiak

On Wed, Apr 24, 2013 at 10:55 AM, Dave Taht <dave.taht@gmail.com&g= t; wrote:
+ Refresh to openwrt barrier breaker head

=C2=A0 =C2=A0this now contains nearly all the patches formerly separately i= n cerowrt!

=C2=A0 =C2=A0++ fq_codel is on by default on ALL interfaces with default qu= antum of 300
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (yes, openwrt has obsoleted pfifo_fast!)
=C2=A0 =C2=A0++ unaligned access patches, etc, etc
=C2=A0 =C2=A0+ dhcp-pd SERVER support
=C2=A0the usual multitude of other openwrt fixes... all tested extensively<= br> at the battlemesh conference.

+ Update to dnsmasq 2.67test2

Toke got really busy in building his own version of cero and adding

+ AQM scripts and gui
+ tahoe-lafs added (untested)
+ uftp4 updated

- no upnp/ssdp fix because I'm clueless

Yep, "AQM" gui now. /deep hat tip to toke for writing that. No ne= ed to
fiddle with any scripts now....

I guess of largest import here, underlying the gui, is that I had a
chance to deeply look at simple_qos.sh. There are several bugs in it,
that appear actually in the underlying tc subsystem.On ingress, the
priority queue was not being used properly, and a few other things
were odd in ipv6.

Out of frustration with that, and based on the data we'd got back from<= br> cablelabs, I wrote the simplest possible rate limited fq_codel
implementation, using a reduced number of flows and a single tier of
htb only - and that works surprisingly well.

It's called "Simplest" in the new AQM screen. Give it a shot.=

Secondly, the exercise of writing that and comparing it to the simple_qos s= cript

.... seems to have exposed a bug in htb at low bandwidths.

http://snapon.lab.bufferbloat.net/~d/dsl384k-htb-bug.svg
Here I was trying at 384k up and 8Mbit down, and the middle portion of
the upload graph there is kind of... impossible. At higher rates I
haven't seen this happen.

--
Dave T=C3=A4ht

Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscrib= e.html
_______________________________________________
Cerowrt-devel mailing list
Cerowrt-devel@lists.= bufferbloat.net
https://lists.bufferbloat.net/listinfo/cerowrt-devel

--001a11c2f4bc7cf06d04de2fa0ef--