From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pb0-f43.google.com (mail-pb0-f43.google.com [209.85.160.43]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 0D6BA202295; Wed, 16 May 2012 10:09:05 -0700 (PDT) Received: by pbcwz7 with SMTP id wz7so2415452pbc.16 for ; Wed, 16 May 2012 10:09:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=DvujLCnV5HhO2t2pu5Tz//va+NjqUw74wAT84o/Ig6A=; b=ljZUViyZ+zj/IJgvzSguBudOV5jxHWzNYkZ2vBS91BSSHmHJV9qbJHIU5qfS0/9TDi g2ggvUTPXQbuPYegnJwBEEWENsAYN1xOLACQKZ5XFUxjUnPvVI16IhrBA5nZjEWQIPaX dPafOLj0xOKt4eIUc4snQU134svPXC6fTxcZoaIopqVXs9zJCkeJAkCjqCid8lE/SEYq PPUOp7+ml2dT3yiaQD2A9dPJ1tias7TNXjxgPLuddAPiU+WP/rSwxi1TYVDEKWu0GBty MuyObSMi/rict4glxTvX5JccYgPY21g9KtDas7CTvdD6whhhX3y4PNyIyGXYmK9nHRZ6 SxLQ== Received: by 10.68.194.227 with SMTP id hz3mr11230922pbc.23.1337188145149; Wed, 16 May 2012 10:09:05 -0700 (PDT) Received: from ?IPv6:2001:4f8:3:203::c001? ([2001:4f8:3:203::c001]) by mx.google.com with ESMTPS id vc4sm6049368pbc.8.2012.05.16.10.09.03 (version=SSLv3 cipher=OTHER); Wed, 16 May 2012 10:09:03 -0700 (PDT) Message-ID: <4FB3DF2D.3070109@gmail.com> Date: Wed, 16 May 2012 10:09:01 -0700 From: dave taht User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120410 Thunderbird/11.0.1 MIME-Version: 1.0 To: Sebastian Moeller References: <6F884B65-4388-4655-8B03-4B7936ABCDE0@gmx.de> In-Reply-To: <6F884B65-4388-4655-8B03-4B7936ABCDE0@gmx.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: codel@lists.bufferbloat.net, cerowrt-devel@lists.bufferbloat.net, bloat@lists.bufferbloat.net Subject: Re: [Codel] [Cerowrt-devel] preliminary codel and fq_codel support for cerowrt X-BeenThere: codel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: CoDel AQM discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2012 17:09:06 -0000 On 05/16/2012 09:34 AM, Sebastian Moeller wrote: > Hi Dave, > > so I upgraded my router to the most recent version, and hey I am really impressed, thanks a lot for all the work. > (I never really stress the local network, and the internet is 5/30 so I consider to be on the safe side of #379 and decided to ignore your recommendation about the suitability for main routers). > I tried the simple_qos.sh script and for my testing it is quite nice indeed. The whole network stays quite responsive even during abuse. The whole expeience was quite pleasant (using ssh over a ssl based VPN to remote control an X11 session while stressing in and out direction); counter to my subjective experience though netalyzr was detecting 3000 odd milliseconds of buffering upstream (downstream was fine). Once I find more time I will have a go at reproducing that. (Now I have to figure out whether I need to restart simple_qos.sh anytime I down or up an interface; any pointer?) BTW, how do you envision this to be started under the AQM tab; shall this start simple_qos or rather debloat? No, I had something more wonderful in mind. Felix Fietkau has added fq_codel to the openwrt 3.3 kernel and to the existing qos-scripts as of openwrt revision 31761. Builds for 37 architectures and ~150 platforms are popping out as I write. See http://buildbot.openwrt.org:8010/one_line_per_build For details. I will be obsoleting the CeroWrt aqm and aqm-scripts and simple_qos as soon as the new qos-scripts handles ipv6 properly, and maybe get a chance to add a trick or two to more to it. Erics latest patch to fq_codel has not yet landed in openwrt. > Small observation, port 81 on the router seems open to the internet, easily fixed, but maybe something you might want know :) Patches gladly accepted. Frankly I'd hoped to have CeroWall done by now, but, well, the ball's on the 20 yard line, and I need to bench myself for a while. Hopefully someone else can take it in for the score. > > Anyway, thanks again > Sebastian > > > On May 14, 2012, at 1:59 PM, Dave Taht wrote: > >> A test release of CeroWrt is now available that has support for Kathie >> Nichols' and Van Jacobson's new AQM, Codel , and Eric Dumazet's new >> fair queuing implementation on top of that, fq_codel. >> >> fq_codel is enabled on all interfaces by default. It is vastly simpler >> than what we were using before (sfqred) and draws upon and improves on >> the same body of ideas (head drop, fq, timestamping) but is now tied >> to Kathie and Van's blinding insights as to a good drop strategy, and >> Eric's successor-to-sfqred ideas as towards head of queue behavior, >> modern amounts of flows, and cache line optimizations. >> >> There is a simple_qos.sh script that can be set to your uplink and >> downlink speeds, but no uci interface for it as yet, nor gui. (help on >> finishing aqm-scripts and the luci interface gladly accepted) >> >> To see all the chocolately goodness of what fq_codel can do to wired >> and wireless latency, it would be good for more to play with it. >> >> Benchmarks have been very good thus far, and more benchmarks and >> analysis are highly desired. >> >> Caveat: >> >> This release suffers from an unrelated bug ( #379 ) and should NOT be >> installed as your main router. I would love to beat this bug because >> it's the only prio 1 remaining but thus far, no luck. Under lighter >> loads CeroWrt appears to work just fine, but that's for me. YMMV. >> >> Get it here: http://huchra.bufferbloat.net/~cero1/3.3/3.3.6-2/ >> >> >> -- >> Dave Täht >> SKYPE: davetaht >> US Tel: 1-239-829-5608 >> http://www.bufferbloat.net >> _______________________________________________ >> Cerowrt-devel mailing list >> Cerowrt-devel@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/cerowrt-devel