Re: [homenet] How many people have installed the homenet code?

Dave Taht <> Thu, 22 October 2015 11:07 UTC

Return-Path: <>
Received: from localhost ( []) by (Postfix) with ESMTP id 278C31A1B0E for <>; Thu, 22 Oct 2015 04:07:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id M6Ps-5q4bznl for <>; Thu, 22 Oct 2015 04:07:37 -0700 (PDT)
Received: from ( [IPv6:2607:f8b0:4003:c01::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 568F51A1B1F for <>; Thu, 22 Oct 2015 04:07:37 -0700 (PDT)
Received: by obbwb3 with SMTP id wb3so64841908obb.0 for <>; Thu, 22 Oct 2015 04:07:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=aaFI9GY6e7rsKmA0dFcvsqoT7SFZK4Q34MuS6ZHHcM8=; b=Y13I+kPsBq6FSeAt9YChvPFfvZds/E2nCsDUj5ePT5Ulk5MIXYkgOfZ6ycrfSayU1m BsTyZMS4Wp9wnf72R4zoPU5R82E8sh7vtpLFitK8KmEwhS9PdT0g9z4p7ZSgYlOtedEH MpKo0QDd0JmxvoqgRmXYh3DWIeWUlHcs3Ki5s8hFhHjpJBkRKYNHtYJmtsVNo29LnYLl iYQBQUWKnDKLIXEre/md0o8FZf0zyq47SNzG6OcQlFDw1CuVFycLFg6QKhHT9N382bHA Q6SdU2o470wGSNOkW3g68FPNtjfUCYrhE7NIFQHm04w34pPhI3pabTmb6bCfekSH873P Bhww==
MIME-Version: 1.0
X-Received: by with SMTP id x3mr5730852oec.74.1445512056767; Thu, 22 Oct 2015 04:07:36 -0700 (PDT)
Received: by with HTTP; Thu, 22 Oct 2015 04:07:36 -0700 (PDT)
In-Reply-To: <>
References: <> <> <> <>
Date: Thu, 22 Oct 2015 13:07:36 +0200
Message-ID: <>
From: Dave Taht <>
To: Douglas Otis <>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <>
Subject: Re: [homenet] How many people have installed the homenet code?
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF Homenet WG mailing list <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Thu, 22 Oct 2015 11:07:39 -0000

On Thu, Oct 22, 2015 at 4:09 AM, Douglas Otis <> wrote:
> On 10/21/15 5:29 PM, Dave Taht wrote:
>> On Wed, Oct 21, 2015 at 5:19 PM, Henning Rogge <> wrote:
>>> On Wed, Oct 21, 2015 at 5:10 PM, Dave Taht <> wrote:
>>>> is it up from 8?
>>>> Dave Täht
>>> I did experiments in the CORE network emulator with shncpd... not sure
>>> if this counts.
>>> Henning Rogge
>> It counts! Has the channel assignment problem been solved in any way?
>> Dave Täht
>> I just lost five years of my life to making wifi better. And, now...
>> the FCC wants to make my work, illegal for people to install.
> Dear Dave,
> I share your concerns. Perhaps DD-WRT could include a canned
> library with a flexible API. Perhaps we should defined this
> API and not settle for something like NDIS. An API that
> isolates power related adjustment code to meet regulator
> requirements.  We have lived through the regulator hell in
> the recent past. It was not pleasant.

This code has existed in linux for over 10 !@#! years. It is
used by default in most systems. The regs invoked last year
and upcoming this year are massive overreach.

The API is bog-standard. The code is under a liberal licesne.

The freq database is signed, and frequently updated, for all worldwide

> Once specifications become clear, we also hope to do
> testing. Are there good places to find code implementing
> homenet dncp with scalable DNS-SD,

most homenet code and spec were written at the same time.

openwrt has the needed proxy available for it. How scalable,
dunno. Ask barth.

> and versions running ISIS
> with scalable DNS-SD as well?  I would assume wifi running
> ISIS also blocks port 5353 traffic at the bridge.

Still intending to stick with babel here. It is massively lighter
weight, well tested, fully deployed in mainline linuxes, and has other
features we have long liked.

Don't want to get into the ISIS vs babeld debate today. Do an apt-get
install babeld on any debian derived box or yum install or whatever
package manager you use.  Next question?

I would like to see source specific routing enter all routing
protocols and all routing daemons, actually.

> What is your opinion on a good router for testing?  Not
> necessarily the cheapest because performance is also
> important.  Should I look for the best DD-WRT hardware
> running linux before these units are removed from the home
> market?

I note we work primarily on openwrt. dd-wrt lags behind a lot.

We are working on getting the linksys ac1900 up to speed
but the binary blob in the wifi driver is messing up that universe.
(aside from that, pretty good hardware).

A highly anticipated new platform is this:

which basically uses the same chipset as the above, but
gives us options on what wifi cards to use.

On the lower end, anything with an ath9k in it is decent, but
the hardware is showing it's age. the new cake qdisc is
40% faster than the old sqm-scripts + htb + fq_codel
system but it still barely scales to a 100/20Mbit link

And the wifi on everything sucks universally, right now.

> My fear is testing may soon require a license and
> expensive custom hardware.

Well, nobody has talked about any licensing scheme for being allowed
to do wifi work...

so aside from vendors working directly in the field, and people and
institutes willing to ignore present and future rulemaking... (or
change it)...

we're going to be f**ked, here in homenet.

Dave Täht
I just lost five years of my life to making wifi better. And, now...
the FCC wants to make my work illegal for people to install.