From owner-freebsd-wireless@FreeBSD.ORG Wed Jul 17 17:42:27 2013 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 0B127F2A for ; Wed, 17 Jul 2013 17:42:27 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-we0-x236.google.com (mail-we0-x236.google.com [IPv6:2a00:1450:400c:c03::236]) by mx1.freebsd.org (Postfix) with ESMTP id 9E16BFAA for ; Wed, 17 Jul 2013 17:42:26 +0000 (UTC) Received: by mail-we0-f182.google.com with SMTP id p60so2095958wes.27 for ; Wed, 17 Jul 2013 10:42:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; bh=plhAIPpRGkrRtI37zFAdykczZCbKRLoGSt/88dIXOXI=; b=t/SXiO+xaXX0UvHt37z/6Rc016dI9l6GmDvGt3SrWhDZq/Wz/Kbi1YnUMjnsv00WQL z+NbwY5GkRpSdb49m5jVeRy7miZA75NMzLJXDeX/5b/2t073/VEZs2uIag1aRlhhZcUl Nq9Z4lrOkIsDQtB00JgHj2W9Xhj8zx03GMZsmq2bQ3Of0atZ/zfx7aUwkPaj8vMO2jrk tFg2lSjjFWEklnyXfiWeA9Y5epFId4d2lsBcEOibj3tDc3FonCp6BP6HfJsWlyvPxF7Z T0bVrDsV0lYoMLl9Lh9PYGQ9r0s2owsk3TrrTZZj/o4MphCzrHzf3N2sqzWR5ljk8AAx FNOw== MIME-Version: 1.0 X-Received: by 10.180.185.148 with SMTP id fc20mr5588306wic.0.1374082945636; Wed, 17 Jul 2013 10:42:25 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.217.94.132 with HTTP; Wed, 17 Jul 2013 10:42:25 -0700 (PDT) Date: Wed, 17 Jul 2013 10:42:25 -0700 X-Google-Sender-Auth: biTIflsUdYgQabLLz2EYa0Uli84 Message-ID: Subject: So, which IEEE<->Frequency mappings should we be all using? From: Adrian Chadd To: freebsd-wireless@freebsd.org, linux-wireless@vger.kernel.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Jul 2013 17:42:27 -0000 Hi all, I've been increasingly asked to bring up FreeBSD on "other" bands. * 420MHz * 700MHz * 900MHz (which we already have, due to history); * 3.6GHz * 4.9GHz I'd also like to support half and quarter width channels on these frequencies. If I use the 2GHz channel mapping method, I end up with a very restricted channel set and it definitely has no "gaps" for 5/10MHz increments. Now, what I'd like to do is figure out some sane, shared method of translating channel frequencies to IEEE numbers and back. That way the BSDs and Linux (and maybe commercial stacks; I dunno what they do) can have some sane chance of interoperating. So: Is there some standardised or semi-standardised channel mapping method? Or should we invent one? -adrian