From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by huchra.bufferbloat.net (Postfix) with SMTP id 6E19221F0E6 for ; Mon, 20 Aug 2012 22:23:59 -0700 (PDT) Received: (qmail invoked by alias); 21 Aug 2012 05:23:57 -0000 Received: from 75-142-58-156.static.mtpk.ca.charter.com (EHLO dhcp-112.home.lan) [75.142.58.156] by mail.gmx.net (mp010) with SMTP; 21 Aug 2012 07:23:57 +0200 X-Authenticated: #24211782 X-Provags-ID: V01U2FsdGVkX1+DL8E28JeDx9m70ghp0AJQBTv8xI9u/L0KQazz46 kxp2jBI7Gfav9y Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=windows-1252 From: Sebastian Moeller X-Priority: 3 (Normal) In-Reply-To: <1345516397.664231592@apps.rackspace.com> Date: Mon, 20 Aug 2012 22:23:53 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <36D61FDC-9AA9-46CC-ACBB-2D28B250C660@gmx.de> <2998C331-777B-41B3-A6BC-8285461EF729@gmx.de> <1345516397.664231592@apps.rackspace.com> To: dpreed@reed.com X-Mailer: Apple Mail (2.1278) X-Y-GMX-Trusted: 0 Cc: cerowrt-devel@lists.bufferbloat.net Subject: Re: [Cerowrt-devel] cerowrt 3.3.8-17 is 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: Tue, 21 Aug 2012 05:24:00 -0000 Hi, On Aug 20, 2012, at 7:33 PM, dpreed@reed.com wrote: > I'm confused. Fq_codel does not (to my knowledge) fix bufferbloat *in = your cable modem* or *in the CMTS head-end*. > =20 > How could it? In order for that to be fixed, you need to manage the = buffer in the cable modem itself. Oh, I agree; the quoted mail's implicit topic was a report in my = ongoing struggle with cerowrt's instability under load. Dave has a = number of issues in the cerowrt bug tracker to that regard as well. I = had just figured out how to UDP-stress my router without having to use = the web service I used before. UDP flooding my modem is not intended to = tell me anything about the CPE or CMTS, I just need an IP under my = control on the other side of the router that I could direct the load = test to that would not consider this an DoS attempt, hence my own cable = modem as endpoint=85 I have the feeling that a home-router is so much more useful if = it does not crash or reboot itself if just asked to do its job, namely = routing of packets. And cerowrt is close to that goal if the memory = allocation issues can be fixed, at least that is my hope=85 =46rom my = layman's persecutive it sounds so simple, just drop all incoming packets = that the router will not be able to handle and keep hanging in there = awaiting better times with less traffic. So I am fine with the router = not doing anything useful during the UDP flood, but I sure hope it = recovers quickly thereafter. best Sebastian > =20 > -----Original Message----- > From: "Sebastian Moeller" > Sent: Monday, August 20, 2012 2:24pm > To: "Dave Taht" > Cc: cerowrt-devel@lists.bufferbloat.net > Subject: Re: [Cerowrt-devel] cerowrt 3.3.8-17 is released >=20 > Hi Dave, >=20 > so I went to play around with this a bit more. I turned to UDP = flooding my cable modem through the router and this surely allows me to = create enough load on the wndr3700v2 to cause the allocation errors and = as a "bonus" also to drive the router to reboot (driven by the watchdog = timer?). Here is the script I used over 5G wireless (from = http://blog.ioshints.info/2008/03/udp-flood-in-perl.html) >=20 > #!/usr/bin/perl > ############## >=20 > # udp flood. > ############## >=20 > use Socket; > use strict; >=20 > if ($#ARGV !=3D 3) { > print "flood.pl