From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wg0-f41.google.com (mail-wg0-f41.google.com [74.125.82.41]) (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 EC068201B52 for ; Thu, 9 Aug 2012 16:33:47 -0700 (PDT) Received: by wgbds1 with SMTP id ds1so744817wgb.4 for ; Thu, 09 Aug 2012 16:33:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=I3yawmJBO9nBpfg+PpAGZPFGk20rvqKqNtslErFkh8A=; b=pSBhIS2AMDKYtwXRbGencMyaU0oQiGlBCU9n37NJxmzjsDaAeF0scudySl3aaXOPE4 V/y8hqAPL4uVr7/APA1DlXAPUmEgsG/ckvfhgBf5w3j1LDX5JGrB2RjSAcVu5w3m6L+/ 7Fu0pGu+oL8ltio+V13KXOMxDg6nsv6+QJ3KtP8+uAqpHVgL4qSGSx3yCQD7ynXpGfqI LQbizKqRMChK8CusPzs2ecwUP99SqxeDKBsSKOf6pGUnZHHIK47W/Hjd1apdvFceTWOH iDmk8hu2o2I7/lk59V+ohK7WsDBJ4MY0OsityqTA8lh2QsntT5oQx86wUWezUOnaMQby 0UIg== MIME-Version: 1.0 Received: by 10.216.242.204 with SMTP id i54mr500603wer.114.1344555225405; Thu, 09 Aug 2012 16:33:45 -0700 (PDT) Received: by 10.223.167.3 with HTTP; Thu, 9 Aug 2012 16:33:45 -0700 (PDT) Date: Thu, 9 Aug 2012 16:33:45 -0700 Message-ID: From: Dave Taht To: codel@lists.bufferbloat.net Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: [Codel] new ns3 tree for codel/fq_codel (coping with mercurial and ns3) 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: Thu, 09 Aug 2012 23:33:48 -0000 My previous import of ns3 into github from hg was not working out well. So I have rebased the ns3 sfq/codel/fq_codel tree on top of the latest ns3-dev code into a new tree on github. git clone git://github.com/dtaht/ns-3-dev.git Hopefully this version will work out better. The code compiles and runs but I have not verified further. easiest way to get it to compile on ubuntu is to do a apt-get build-dep ns3 to pull in the dependencies, then ./waf configure ./waf # to build it and as one example test cat ./testit #!/bin/sh # Yes, capitalization is important. #./waf --run "tcp-qfp --R1=3D10Mbps --R2=3D30Mbps --nNodes=3D15 --mNodes=3D= 10 --R=3D90Mbps --queueType=3DCoDel" ./waf --run "tcp-qfp --R1=3D10Mbps --R2=3D30Mbps --nNodes=3D15 --mNodes=3D1= 0 --R=3D90Mbps --queueType=3Dfq_codel" This particular test will generate a string of pcap files against this sim that can be analyzed with other tools (wireshark/tcptrace + xplot.org) If you wish to continue tracking ns3 head via mercurial (hg), the hg-git tool is your friend. http://hg-git.github.com/ --=20 Dave T=E4ht http://www.bufferbloat.net/projects/cerowrt/wiki - "3.3.8-6 is out with fq_codel!"