From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-x22c.google.com (mail-wm0-x22c.google.com [IPv6:2a00:1450:400c:c09::22c]) (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 3A08A3B2A4 for ; Mon, 9 Jul 2018 19:33:22 -0400 (EDT) Received: by mail-wm0-x22c.google.com with SMTP id s12-v6so22761446wmc.1 for ; Mon, 09 Jul 2018 16:33:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heistp.net; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=X4BnIcqpE9TIPWjVrni+cRHGXfirzyRMF1mMh3xNH+k=; b=R7HrwFFMVo3zZNKFZ+24IpNqBPLWwcwZLijsv8/mKFDkOnAWd64axKpDh/1VRKQKL1 wHmx+o3WiARcSu0cFAA5GxYNYtx/6V5sLuv9kjHkGmyE9qSTXqNK9KCxjoAZVHuR4rSy SPKzCONIRY7K19Ph6aekwLUnGOESyHk+0Xx3TKCjoJc81xDULwBmy/sV56x470T7Izlx TVbJSmwvig291bdfBe8s/JunGlr1CHaPB37iDwtnHDNSGf9QCJ+Kp4I7cfEF6CxbkZXg YgilDZqP4bWmAy7gDa+iN4Tqzs8FVoINeQ+XtaIz4RWdDjUDlJ+6SoinxMKNQAt8CaOG IUrg== 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 :content-transfer-encoding:message-id:references:to; bh=X4BnIcqpE9TIPWjVrni+cRHGXfirzyRMF1mMh3xNH+k=; b=EzaSU5QdYWrxijxmxUSLRDSJK1wC7YA5i5eNWLLiKqFkFsFzV5GiqYCj45zkrPfH64 mhUGlXIfDR7+q8E+deLCyQDKSF2oF71KytCbmuoFWL7VLOsQUJafrfQ1Kv4M/Q73qgO5 1Vj21AkjQptIz/PmtleE2BF12asQi17KFPrGcLNq1ebZubw79vaaJOWQkMPJCTI2Axor xUkThNHAm33Y2n6Re82AGD3mMe1Cv0N2A7egYWkSHYbNivZSBEbD7JTTUekhl+1btFeW +GG2aVKW6wz71BaA7OERrUpnwfd2O/0aKDDdFRb3ibWXXD/ksJa/eJRCthm6c3+GKJB9 7ImA== X-Gm-Message-State: APt69E3/HLLRkhT6oY7RcU0F9O/mFBH+OZvc5Ua9T+mx3Q9oc8suvxLc MYv+qKXbcTwZrpLAP1piZhyHXA== X-Google-Smtp-Source: AAOMgpehawUcJWDEDrmfGPD+iyJDpFsNHgqIO0pZmiMcf/XbIbi7e3wVLBxU5vq2zlGo47prLAhMFQ== X-Received: by 2002:a1c:8312:: with SMTP id f18-v6mr13963480wmd.127.1531179201230; Mon, 09 Jul 2018 16:33:21 -0700 (PDT) Received: from tron.luk.heistp.net (h-1169.lbcfree.net. [185.193.85.130]) by smtp.gmail.com with ESMTPSA id f17-v6sm13372295wrs.46.2018.07.09.16.33.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Jul 2018 16:33:20 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 11.4 \(3445.8.2\)) From: Pete Heist In-Reply-To: Date: Tue, 10 Jul 2018 01:33:19 +0200 Cc: Make-Wifi-fast Content-Transfer-Encoding: quoted-printable Message-Id: References: <9E7E043B-2373-46ED-B122-38A287422999@eventide.io> <87d0wu7rbg.fsf@toke.dk> <8A44F1D4-1EB8-4D46-85F9-00C7307FF2D4@heistp.net> To: bkil X-Mailer: Apple Mail (2.3445.8.2) Subject: Re: [Make-wifi-fast] mesh deployment with ath9k driver changes 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: Mon, 09 Jul 2018 23:33:22 -0000 > On Jun 30, 2018, at 9:14 PM, bkil wrote: >=20 > N.b.: It's a pity that networking trace anonymization tools aren't up > to the challenge. Simple MAC randomization or hashing with data > omission would be just fine for such a use case. I set out to write a =E2=80=9Csimple=E2=80=9D pcap anonymizer today in = Go and it went smoothly with Ethernet pcaps containing IP data, but if = one wants to cover radiotap + 802.11 plus all other protocols where MACs = can appear it's not straightforward. Radiotap is easy to skip, but then = for starters MACs appear in 802.11, BATMAN (for mesh nets), EAPOL, DHCP, = TDLS, Ethernet and ARP, plus there are LLC headers to skip over. Each of = these has various rules for how it expands and contracts based on = certain flags. I handled 802.11 well enough with some rules on the frame = control field, but when it comes to data frames there=E2=80=99s probably = too much to handle for a simple =E2=80=9Cwrite it in a day=E2=80=9D kind = of tool. I did try your scripts and tcpdump + netcat works and seems like a = viable technique, though the dumps get large quickly. I=E2=80=99ll still = consider if releasing the limited data would be possible, and I = appreciate all of your analysis! Pete