From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.mediaspot.net (mail.mediaspot.net [109.73.92.181]) by huchra.bufferbloat.net (Postfix) with ESMTP id E890121F104 for ; Sat, 1 Jun 2013 04:09:42 -0700 (PDT) X-Spam-Status: No, hits=4.1 required=6.5 tests=AWL: 0.033,BAYES_99: 4.07,HTML_MESSAGE: 0.001, TOTAL_SCORE: 4.104,autolearn=no X-Spam-Level: **** X-Footer: bWVkaWFzcG90Lm5ldA== Received: from exchange.mediaspot.net ([192.168.0.22]) by mail.mediaspot.net (using TLSv1/SSLv3 with cipher AES128-SHA (128 bits)) for codel@lists.bufferbloat.net; Sat, 1 Jun 2013 13:09:37 +0200 Received: from EXCHANGE.mediaspot.local ([fe80::d853:1561:649a:ab52]) by EXCHANGE.mediaspot.local ([fe80::d853:1561:649a:ab52%6]) with mapi id 14.03.0123.003; Sat, 1 Jun 2013 13:09:37 +0200 From: Alessandro Bolletta To: "codel@lists.bufferbloat.net" Thread-Topic: testbed for testing fq_codel on wifi doesn't work as expected Thread-Index: Ac5ettHg6XhMKRJFSj+2M16tkjJp0g== Date: Sat, 1 Jun 2013 11:09:36 +0000 Message-ID: Accept-Language: it-IT, en-US Content-Language: it-IT X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.0.84] Content-Type: multipart/alternative; boundary="_000_F52F175DFC537F48A43937B50B44BCA277049749EXCHANGEmediasp_" MIME-Version: 1.0 Subject: [Codel] testbed for testing fq_codel on wifi doesn't work as expected 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: Sat, 01 Jun 2013 11:09:43 -0000 --_000_F52F175DFC537F48A43937B50B44BCA277049749EXCHANGEmediasp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi everybody, I made a little testbed in my office with 2 Ubiquiti Nanobridge M5 and 2 TP= link 741nd. Nanobridges are simply connected in AP-STA mode and relaying traffic to the= two TPLinks where i'm running batman-adv. So I bridged the bat0 interface = create by batman-adv with one of the ethernet ports offered by the ar71xx C= PU. So I connected two laptops to the bridge at both ends and I pushed up a= bidirectional UDP flow filling the wifi link available bandwidth (I saw th= at it constantly runs at 33Mbps in download and 37Mbps in upload). In every device (tplinks and ubnts) i'm running OpenWRT BARRIER BREAKER (Bl= eeding Edge, r36692), running on kernel 3.8.12 I executed Dave Taht's debloat script for bash (and also the lua-compatible= one) on every device, but if i try to make a ping starting from a laptop t= o the opposite laptop, these are the times that I get (sorry, it's written = in italian. "Richiesta scaduta" means "expired reply"): Risposta da 192.168.2.25: byte=3D32 durata=3D259ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D281ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D285ms TTL=3D128 Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D91ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D130ms TTL=3D128 Richiesta scaduta. Richiesta scaduta. Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D251ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D188ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D156ms TTL=3D128 Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D279ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D314ms TTL=3D128 Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D288ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D324ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D297ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D318ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D301ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D115ms TTL=3D128 Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D312ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D292ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D266ms TTL=3D128 Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D227ms TTL=3D128 Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D91ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D266ms TTL=3D128 Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D190ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D161ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D132ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D118ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D166ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D247ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D281ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D282ms TTL=3D128 Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D288ms TTL=3D128 Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D165ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D251ms TTL=3D128 Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D307ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D294ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D297ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D275ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D288ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D282ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D273ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D224ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D159ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D103ms TTL=3D128 Richiesta scaduta. Richiesta scaduta. Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D186ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D225ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D299ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D112ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D171ms TTL=3D128 Richiesta scaduta. Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D175ms TTL=3D128 Richiesta scaduta. Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D147ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D211ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D279ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D279ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D228ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D219ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D167ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D177ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D197ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D265ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D275ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D237ms TTL=3D128 Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D237ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D285ms TTL=3D128 Richiesta scaduta. Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D166ms TTL=3D128 Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D262ms TTL=3D128 Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D275ms TTL=3D128 Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D30ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D84ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D249ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D244ms TTL=3D128 Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D201ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D110ms TTL=3D128 Richiesta scaduta. Risposta da 192.168.2.25: byte=3D32 durata=3D220ms TTL=3D128 Risposta da 192.168.2.25: byte=3D32 durata=3D240ms TTL=3D128 While if I ping while i'm not doing traffic at all I get 1ms RTT replies wi= thout packet loss. Can you help me to find the cause of this bufferbloat? Thanks Alessandro --_000_F52F175DFC537F48A43937B50B44BCA277049749EXCHANGEmediasp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi everybody,

I made a little testbed in my office with 2 Ubiquiti= Nanobridge M5 and 2 TPlink 741nd.

Nanobridges are simply connected in AP-STA mode and = relaying traffic to the two TPLinks where i’m running batman-adv. So = I bridged the bat0 interface create by batman-adv with one of the ethernet = ports offered by the ar71xx CPU. So I connected two laptops to the bridge at both ends and I pushed up a bidirectional UDP= flow filling the wifi link available bandwidth (I saw that it constantly r= uns at 33Mbps in download and 37Mbps in upload).

In every device (tplinks and ubnts) i’m runnin= g OpenWRT BARRIER BREAKER (Bleeding Edge, r36692), running on kernel 3.8.12=

I executed Dave Taht’s debloat script for bash= (and also the lua-compatible one) on every device, but if i try to make a = ping starting from a laptop to the opposite laptop, these are the times tha= t I get (sorry, it’s written in italian. “Richiesta scaduta” means “expired reply”):

 

Risposta da 192.168.2.25: byte=3D32 durata=3D259ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D281ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D285ms T= TL=3D128

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D91ms TT= L=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D130ms T= TL=3D128

Richiesta scaduta.

Richiesta scaduta.

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D251ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D188ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D156ms T= TL=3D128

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D279ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D314ms T= TL=3D128

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D288ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D324ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D297ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D318ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D301ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D115ms T= TL=3D128

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D312ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D292ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D266ms T= TL=3D128

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D227ms T= TL=3D128

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D91ms TT= L=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D266ms T= TL=3D128

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D190ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D161ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D132ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D118ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D166ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D247ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D281ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D282ms T= TL=3D128

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D288ms T= TL=3D128

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D165ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D251ms T= TL=3D128

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D307ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D294ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D297ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D275ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D288ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D282ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D273ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D224ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D159ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D103ms T= TL=3D128

Richiesta scaduta.

Richiesta scaduta.

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D186ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D225ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D299ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D112ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D171ms T= TL=3D128

Richiesta scaduta.

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D175ms T= TL=3D128

Richiesta scaduta.

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D147ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D211ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D279ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D279ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D228ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D219ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D167ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D177ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D197ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D265ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D275ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D237ms T= TL=3D128

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D237ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D285ms T= TL=3D128

Richiesta scaduta.

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D166ms T= TL=3D128

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D262ms T= TL=3D128

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D275ms T= TL=3D128

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D30ms TT= L=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D84ms TT= L=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D249ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D244ms T= TL=3D128

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D201ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D110ms T= TL=3D128

Richiesta scaduta.

Risposta da 192.168.2.25: byte=3D32 durata=3D220ms T= TL=3D128

Risposta da 192.168.2.25: byte=3D32 durata=3D240ms T= TL=3D128

 <= /p>

 

While if I ping while i’m not doing traffic at= all I get 1ms RTT replies without packet loss.

Can you help me to find the cause of this bufferbloa= t?

 

Thanks

Alessandro

--_000_F52F175DFC537F48A43937B50B44BCA277049749EXCHANGEmediasp_--