From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-x232.google.com (mail-wm0-x232.google.com [IPv6:2a00:1450:400c:c09::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 90E0B3BA8E for ; Sun, 5 Nov 2017 08:57:25 -0500 (EST) Received: by mail-wm0-x232.google.com with SMTP id y83so9366516wmc.4 for ; Sun, 05 Nov 2017 05:57:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc:message-id:references :to; bh=FMWm2fyyLG+rr4z7E8UQ7aoWjoNFXPRWBmAzW0B0wC4=; b=oMVCYkyzBJckv2UVT/WK+/VbMYlf3YscMyIDAl58dwBg4iJvKFZ2aaVT10vxZ3rsUy xR7N8gpUmMbDRMFvP4Po39EwxWi5HCgHfLka+ybH64M+MpTiigdSbYXxyA42L3mHnrcF mgBmncZoWR+Kz8oOpi5KWt0BH2C0H3ucIlaD7b7ULkjewHw9J2/JdqPGtI+Xeb8gyfaR 3l26HIFnVwM59Hip1mJFmaaqTrYkq5lxCCyTLsSPMBOExr6GmvaFBmhnTeF/jMH5hxd8 r1AKimtagYN6o7tdxo7jroKkfijUs8/krlBEJOPfqdQiGtpogb3FbuNdof8nLubhCc2F RVDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; bh=FMWm2fyyLG+rr4z7E8UQ7aoWjoNFXPRWBmAzW0B0wC4=; b=SlvoLOicn+kSWQU8EuCyrV1RTbflZa7yR9duymE2kZKhH4Z8UQAb6nQFUs37BILYhM zP02czsoob1elykW2//Ayg7CUNMw1g/ssgQCAy7/xR+F6tlb2DG1nSc9hZXR7D69i1PJ LIV/bmqH040BxFWAesymLYuq+DCugqAtp00LrPvd1xGQt8X49mfhFeOu32TdtDyzUrHy EdF7IJTKza4/VTeHNmXJVO60kA7ljVi4mO2Y458xKX7uGFFIrpJYpYcC371Ui9bQcy/B SbM+cFhogegItaKyyySeK5YL5mrIgbBecPsMhHVjuuxGtcoiU2AYWXhRMLjxcLTUxc7e hWkQ== X-Gm-Message-State: AJaThX6cO+nBRDw759TsF333LuK0j+o8FuO6IKN8HxU7HRw5W8KZwdpC smXxlNxKQkhfioivI+qtvRMX0qaE X-Google-Smtp-Source: ABhQp+RbzJUPITLGFZfrqjMpyiKo7XugwQIgco7kUd6PX0P3042m8g984VwvEoM9fSUm96+O2yCBTw== X-Received: by 10.28.7.82 with SMTP id 79mr3030055wmh.4.1509890244428; Sun, 05 Nov 2017 05:57:24 -0800 (PST) Received: from [10.72.0.20] (h-1169.lbcfree.net. [185.99.119.68]) by smtp.gmail.com with ESMTPSA id a99sm1566877wrc.53.2017.11.05.05.57.23 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 05 Nov 2017 05:57:23 -0800 (PST) Content-Type: multipart/alternative; boundary="Apple-Mail=_E622CA09-0FEA-4FEF-BDB2-14404C2C95E2" Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) From: Pete Heist In-Reply-To: Date: Sun, 5 Nov 2017 14:57:25 +0100 Cc: make-wifi-fast@lists.bufferbloat.net Message-Id: <95AE4A18-0329-42FA-91E2-9EFF356FD8C9@gmail.com> References: <535CD0D7-CB3A-4C42-AB13-548313F9002A@gmail.com> To: Bob McMahon X-Mailer: Apple Mail (2.3124) Subject: Re: [Make-wifi-fast] Flent test hardware X-BeenThere: make-wifi-fast@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Nov 2017 13:57:25 -0000 --Apple-Mail=_E622CA09-0FEA-4FEF-BDB2-14404C2C95E2 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Nov 5, 2017, at 2:42 AM, Bob McMahon = wrote: >=20 > I have some brix with realtek and run ptpd installed with fedora 25. = The corrections are in the 25 microsecond range, though there are = anomalies. These are used for wifi DUTs that go into RF enclosures. =20 >=20 > [root@hera ~]# tail -n 1 /var/log/ptpd2.stats > 2017-11-04 18:33:46.723476, slv, 0cc47afffea87386(unknown)/1, = 0.000000000, -0.000018381, 0.000000000, -0.000018463, 1528.032750001, = S, 0.000000000, 0, -0.000018988, 1403, 1576, 17, -0.000018463, = 0.000000000 >=20 > For LAN/WAN traffic, I tend to use the intel quad server adapters in a = supermicro mb desktop with 8 or more real cores. (I think the data = center class machines are worth it.) Thanks for the info. I was wondering how large the PTP error would be = with software timestamps, and I see it=E2=80=99s not bad for most = purposes. Which Realtek Linux driver does your brix use, and is it stable? The = r8169 driver=E2=80=99s BQL support was reverted at some point and it = doesn=E2=80=99t look like that has changed. I trust that the extra cores can help, particularly for tests with high = flow counts, but my project budget won=E2=80=99t allow it, and used = hardware is too much to think about at the moment. Do you (or anyone) know of any problems with running the Flent client = and server on the same box? In the case of the Proliant Microserver, the = Broadcom 5720 adapter should have separate PCI data paths for each NIC. = I guess the bottleneck will still mainly be the CPU. To get some idea of = what's possible on my current hardware, I tried running rrul_be_nflows = tests with the Flent client and server on the same box, through its = local adapter (with MTU set to 1500) with my current Mac Mini (2.26 GHz = Core2 Duo P7550). I know that doesn=E2=80=99t predict how it will work = over Ethernet, but it=E2=80=99s a start. = https://docs.google.com/spreadsheets/d/1MVxGsreiGKNXhfkMIheNFrH_GVllFfiH9R= U5ws5l_aY/edit#gid=3D1583696271 = Although total throughput is pretty good for a low-end CPU, I=E2=80=99m = not sure I=E2=80=99d trust the results above 64/64 flows. 256/256 flows = was an epic fail, but I won=E2=80=99t be doing that kind of test.= --Apple-Mail=_E622CA09-0FEA-4FEF-BDB2-14404C2C95E2 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
On Nov 5, 2017, at 2:42 AM, Bob McMahon <bob.mcmahon@broadcom.com> wrote:

I have some brix with realtek and run ptpd installed with = fedora 25.    The corrections are in the 25 microsecond range, = though there are anomalies.  These are used for wifi DUTs that go = into RF enclosures.  

[root@hera ~]# tail -n 1 = /var/log/ptpd2.stats
2017-11-04 18:33:46.723476, = slv, 0cc47afffea87386(unknown)/1,  0.000000000, -0.000018381,  0.000000000, -0.000018463, = 1528.032750001, S, 0.000000000, 0, -0.000018988, 1403, 1576, 17, = -0.000018463,  0.000000000

For LAN/WAN traffic, I tend to use the intel quad = server adapters in a supermicro mb desktop with 8 or more real = cores.  (I think the data center class machines are worth it.)

Thanks for = the info. I was wondering how large the PTP error would be with software = timestamps, and I see it=E2=80=99s not bad for most = purposes.

Which Realtek Linux driver = does your brix use, and is it stable? The r8169 driver=E2=80=99s BQL = support was reverted at some point and it doesn=E2=80=99t look like that = has changed.

I trust that the extra = cores can help, particularly for tests with high flow counts, but my = project budget won=E2=80=99t allow it, and used hardware is too much to = think about at the moment.

Do you = (or anyone) know of any problems with running the Flent client and = server on the same box? In the case of the Proliant Microserver, the = Broadcom 5720 adapter should have separate PCI data paths for each NIC. = I guess the bottleneck will still mainly be the CPU. To get some idea of = what's possible on my current hardware, I tried running rrul_be_nflows = tests with the Flent client and server on the same box, through its = local adapter (with MTU set to 1500) with my current Mac Mini (2.26 GHz = Core2 Duo P7550). I know that doesn=E2=80=99t predict how it will work = over Ethernet, but it=E2=80=99s a start.


Although total throughput is pretty good for a = low-end CPU, I=E2=80=99m not sure I=E2=80=99d trust the results above = 64/64 flows. 256/256 flows was an epic fail, but I won=E2=80=99t be = doing that kind of test.
= --Apple-Mail=_E622CA09-0FEA-4FEF-BDB2-14404C2C95E2--