From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi0-x230.google.com (mail-oi0-x230.google.com [IPv6:2607:f8b0:4003:c06::230]) (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 72B9A3B2B0 for ; Sun, 12 Jun 2016 12:16:18 -0400 (EDT) Received: by mail-oi0-x230.google.com with SMTP id u201so50335717oie.0 for ; Sun, 12 Jun 2016 09:16:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-transfer-encoding; bh=401abcaZAb0g7PB/Y/XljdawhazWDZN+uF4Ihr0bGxE=; b=XUptQP8B97OCaAnD8jht0WMPRO2QwxXKKkjej7q0rMB0xclGOElyFy2sY/hdadUok4 5icawTtvruDzCh6dXaN1qcztPzqrNKPHp0SwdgDZVgv0uLKlyBt/AM2O64srs7movQbE HM4DQKmIwshEYmG5UshnMZou7n2REWVp+lwyWIeunICToAKlEz8AfF5HszvUYtmpqWNZ t/DzvOJxr6HBSiOIPOcf9z/aglFHN5eevAEYy6zORK7VrNMjMf7xAYDLVlDXBcBaTE/x PoYWllKk60YokT6+fZGqGL2ac3F2yKaI/1Kei0XIYlh313X8I9AV5l4TmXBwYAAvL8kt 6gbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-transfer-encoding; bh=401abcaZAb0g7PB/Y/XljdawhazWDZN+uF4Ihr0bGxE=; b=di16wFC06ZAJEgmBdqSBBjJTlNwWXR+RQct+ky2S/VCI4PPW4nGhb1NUNQcKVfO24O 1fluG4f7z1fbRP3fXbLhdn6hOYNtkrVwIPvkggItNVzYcefslfXBIzyaAv7BYpqAixe8 BTPISsuFD/OkkgP+ZbP/NjP/Vm4/9A6QyUByyHbXte2Ccfed+1Cg5MY8/E1rY8LqH77w Hy/32OgjzpT7zPefl+4cSvRpbtd8CWCv38v55NVKCnbD9lK7PTnM7Y0A9nKmmVqJghYQ PSMiwWHJfznJw2zxj/WnF1ydzZzvYs+/2YN8K0aYEl/qk/C9OO3FKeOSkOcP95IWTSXQ COgQ== X-Gm-Message-State: ALyK8tJ0ceJK4AvpAuQWBJXCFL4NzgEUDwUUf008egeWRXUNxRcu2MrNRe3ZRFdgR/GguJJYwUlTxcOh639xCg== X-Received: by 10.202.252.208 with SMTP id a199mr4700636oii.112.1465748177927; Sun, 12 Jun 2016 09:16:17 -0700 (PDT) MIME-Version: 1.0 Received: by 10.202.229.210 with HTTP; Sun, 12 Jun 2016 09:16:17 -0700 (PDT) In-Reply-To: <20160612161245.GD1268@makrotopia.org> References: <2c825cfd-1319-cff8-112c-c46996394048@hupie.com> <20160612161245.GD1268@makrotopia.org> From: Dave Taht Date: Sun, 12 Jun 2016 09:16:17 -0700 Message-ID: To: make-wifi-fast@lists.bufferbloat.net Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Make-wifi-fast] Fwd: [Battlemesh] FCC lockdown: closed wifi driver offloaded to a VM 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, 12 Jun 2016 16:16:18 -0000 https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id= =3Dcca674d47e59665630f3005291b61bb883015fc5 looks darn helpful! ---------- Forwarded message ---------- From: Daniel Golle Date: Sun, Jun 12, 2016 at 9:12 AM Subject: Re: [Battlemesh] FCC lockdown: closed wifi driver offloaded to a V= M To: Battle of the Mesh Mailing List Hi Ferry, Hi Benjamin, On Fri, Jun 10, 2016 at 09:09:15PM +0200, Ferry Huberts wrote: > I (still) very much feel that people are throwing bigger and bigger measu= res > at what essentially is a non-existing problem. > > Really, how many transgressions have there been over the past decade? > > Handing out large fines to people not abiding by the rules should really = be > enough. > > > This is getting tiresome.... I'm sick of seeing these severe limitation to the public's (potential) use of wireless technology being used to show-case arbitary innovations which just happend to be missing a good marketing strategy (such as hardware-supported virtualization on very small systems -- not really such a new thing, after all). It's predictable that this suggestion is likely to make us end up with proprietary APIs and drivers lacking everything but the most common features. Imagine $vendor's blob driver running on their outdated OpenWrt: In the most lucky case we'll end-up with something like capwap[1] or even relayd[2]-style. Or their hacked-up versions of hostapd to get at least the most basic features working. Short summary: having an additional VM running OpenWrt with a proprietary WiFi driver is still limiting users much more than just making sure they stay within the legal boundaries with regard to transmit power, frequency selection and DFS. The most clean thing possible (but not implemented by anyone afaik) in such a world would be somehow tunneling the complete cfg80211-API, and even then it will most likely lack 'premium' features like Ad-Hoc/IBSS or even just simple things like better control over and/or feedback from the rate-control algo. I see that things will then only work for classical network hierachies on the lowest level of the pyramid today's networks have become, ie. I expect AP, AP-WDS and Client-WDS will be well-supported, everything else has proven to be too obscure for vendors to seriously care about (and in rare cases catered exclusively to premium customers, not the general public). Most efforts to improve e.g. mesh networking and all the tools needed to simulate and experiment with wireless setups would no longer be applicable under such conditions, see eg. Sven Eckelmann's recent improvements on mac80211 [3] or improving link metrics such as in [4]. And of course the opposite to all the work of Dave Tath and the CeroWrt people which I believe will not be inclined to hear about yet another few layers of bloat being introduced into every packet's path. Cheers Daniel [1] https://github.com/iosifpeterfi/openCAPWAP-OpenWRT [2] https://wiki.openwrt.org/doc/recipes/relayclient [3] https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/= ?id=3Ddfdfc2beb0dd7e3a067d2eeacb4623cb48e77658 [4] https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/= ?id=3Dcca674d47e59665630f3005291b61bb883015fc5 > > > On 10/06/16 20:59, Benjamin Henrion wrote: > > Read this one: > > > > https://hardware.slashdot.org/story/16/06/09/1953201/a-solution-to-the-= security-guidelines-proposed-by-fcc-for-home-routers > > > > http://arstechnica.com/information-technology/2016/06/new-router-chips-= could-save-open-source-firmware-from-fcc-rules/ > > > > It comes down to lock the driver with TPM. > > > > -- > Ferry Huberts > _______________________________________________ > Battlemesh mailing list > Battlemesh@ml.ninux.org > http://ml.ninux.org/mailman/listinfo/battlemesh _______________________________________________ Battlemesh mailing list Battlemesh@ml.ninux.org http://ml.ninux.org/mailman/listinfo/battlemesh --=20 Dave T=C3=A4ht Let's go make home routers and wifi faster! With better software! http://blog.cerowrt.org