From owner-freebsd-wireless@FreeBSD.ORG Mon Nov 19 20:27:54 2012 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3FECEFFE; Mon, 19 Nov 2012 20:27:54 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-pa0-f54.google.com (mail-pa0-f54.google.com [209.85.220.54]) by mx1.freebsd.org (Postfix) with ESMTP id F32088FC0C; Mon, 19 Nov 2012 20:27:53 +0000 (UTC) Received: by mail-pa0-f54.google.com with SMTP id kp6so3813536pab.13 for ; Mon, 19 Nov 2012 12:27:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=D1A/+4RWWfjxJ8uAkwWXToI60yXbHJv46fCW+TeofA4=; b=qSLD31FPIzZy94Z8ilPTO/z178ToPt79/JMHzUsgi5JhHkIDs72htRKh96DucYXpy2 4dC/e6lanf3b7fy+asE7coKsqZrtNuUvzRPySN9XqozooKGF7J4cFbMllgvrphWFGX5/ yyQBIRBTX83Flsrdc6FBJtAoLYiNURkWh2JIyB/dQHzw4tRga3uAJxKAbN25uhsgJUD6 xgJqBgQBtk8M4c4MnC4qtyw0cI4k6W4XOh5xqBCv7Gv3+meeq0/Wiqov9GRIlyuoUows UxlhuhR17lio8ubBn2OeCsKm39r2aaHC19WKHC0C0FDq7ek1elBkypf2aLmi/8t2EFz3 T1Wg== MIME-Version: 1.0 Received: by 10.66.78.6 with SMTP id x6mr1302127paw.45.1353356478653; Mon, 19 Nov 2012 12:21:18 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.68.124.130 with HTTP; Mon, 19 Nov 2012 12:21:18 -0800 (PST) In-Reply-To: <1336007393.20121120001741@serebryakov.spb.ru> References: <50A49138.3080700@gmail.com> <50A52547.6030402@gmail.com> <50A86AB6.3050502@gmail.com> <50A86D6F.807@gmail.com> <769502.20121119235515@serebryakov.spb.ru> <1757912873.20121120000939@serebryakov.spb.ru> <1336007393.20121120001741@serebryakov.spb.ru> Date: Mon, 19 Nov 2012 12:21:18 -0800 X-Google-Sender-Auth: k1FXcf8Mv_dBjresCoh0r0DpV_8 Message-ID: Subject: Re: Today's wireless update - TL;DR - please test -HEAD From: Adrian Chadd To: lev@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-wireless@freebsd.org 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: Mon, 19 Nov 2012 20:27:54 -0000 That's right. The atheros devices have one MAC and one radio. There was a module which used one MAC and two radios (one 2ghz and one 5ghz) but only one was active at a time. since there was only one MAC, you couldn't even do dual-band concurrent operation with that. There's nothing _stopping_ a manufacturer putting two NICs on one board. There's some dual-AR9220 boards out there which have two AR9220's on a single mini-PCI card. But they require a slightly modified board - the second NIC has its IDSEL pin on another (unused? gpio?) mini-PCI pin. So if you plug it into a normal device you only see one AR9220. Yes, FreeBSD-HEAD runs on the particular dev board and drives those NICs correctly. So far, I don't think anyone has made a public, "correct" dual band single NIC - which involves putting a PCI or PCIe bridge chip on a card, as well as two AR9xxx chips. Adrian