From owner-freebsd-wireless@FreeBSD.ORG Mon May 16 12:21:06 2011 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C01A1065673 for ; Mon, 16 May 2011 12:21:06 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-gx0-f182.google.com (mail-gx0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 2575F8FC16 for ; Mon, 16 May 2011 12:21:05 +0000 (UTC) Received: by gxk28 with SMTP id 28so1846959gxk.13 for ; Mon, 16 May 2011 05:21:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=OO20uitRd9BmPjs1U7uYuWKmLYVNnlo39kumz+//DK4=; b=KpdjmjIsklcbKk7uiDPSktDIOhhVKbbW1ORUd8N+xT+JnRjQa9ed7SWj1InqGyBDdq 5xd6GckoUgHMugvLwJeSggOluHcBQ5G2F1Bj2/AIu/DsEPM2D6cD3sp5AGvo49VJ/wOt 6SChcrmLSjVqgZHKk6OhpAN6DnF9As8Bt+3f8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=KEkPdG9X/HTmBB+QBOUobmkd4wAj5DtyFtytTK4PriJQ6OHU+6lax2SEzAXqDKB+D3 bhOEL72oVBqgVOj1k8C4CxtvY6O5pmWoTjhlmW7xkD5v++wJLVeVUNeRZJ6aeWPctHLh K3JgwVFLKFOvB7xLf4U0wDq+bb7ZXGojkPX9g= MIME-Version: 1.0 Received: by 10.151.145.18 with SMTP id x18mr3294823ybn.133.1305548465280; Mon, 16 May 2011 05:21:05 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.150.91.12 with HTTP; Mon, 16 May 2011 05:21:05 -0700 (PDT) In-Reply-To: <1813166089.20110516155219@serebryakov.spb.ru> References: <1813166089.20110516155219@serebryakov.spb.ru> Date: Mon, 16 May 2011 20:21:05 +0800 X-Google-Sender-Auth: TpH-lSE2P4i6kkXExXPR9cq3u_8 Message-ID: From: Adrian Chadd To: Lev Serebryakov Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-wireless@freebsd.org Subject: Re: Ubiquiti SR71-E (ar9280) support? Or, maybe, other Mini-PCIe high-power WiFi card? X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.5 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, 16 May 2011 12:21:06 -0000 2011/5/16 Lev Serebryakov : > =A0It seems, that only Mini-PCIe card with high output power (more than > =A0standard 100mW) is Ubiquiti SR71-E with Atheros 9280 chipset. > > =A0As it is 802.11n with 2x2 MIMO, and there is no official support for > =A0802.11n in FreeBSD, I have several questions: > > =A0(1) Will it work as 802.11g in 8-STABLE? > =A0(2) As far as I can see, 802.11n is semi-supported in HEAD. Will it > =A0be ready in 9.0-RELEASE? Will it be backported to 8-STABLE branch? I've not tried that particular card. But there's AR9280 support in -HEAD and it seems to work fine for me with the testing I've done. If someone buys me one then I'll do some further hard testing. :) Now: * There's no guarantee it'll work stable in 8-STABLE. And if it does it may end up damaging your card - I added a lot of TX power calibration code to the ath codebase specifically for the AR9280 and later chips. * I've no plans to backport my ath work to -8. But you can compile up the -HEAD ath driver and PCI glue under -8 as modules. I suggest you do that. * 802.11n ath support won't be ready by 9.0-RELEASE as I've got university studies to focus on. * I've no plans to backport the net80211 related 802.11n changes to 8-STABLE. I don't know if Bernhard does. I'd rather see users upgrade to 9.0-RELEASE and use that so we're not trying to fix bugs in 8-STABLE, 9-STABLE and HEAD. If someone wants to step up and take care of that then great. :) But then they're responsible for it! > =A0And almost unrelated question: am I right, that Ubiquiti SR71-E is > =A0now only card, which is more powerful than standard ones and has > =A0Mini-PCIe connection? There were a lot of high-power (up to 1000mW) > =A0cards with Mini-PCI, but I can not find anything for Mini-PCIe. I've no idea what the implications are for power usage on Mini-PCIe cards. Ubiquiti have stopped selling the SR71-E cards and I'm not sure why; and I'm not sure whether there are other cards out there that are Mini-PCIe and high powered. You may want to contact Ubiquiti and ask. I've read a few notes about the 3-stream, 3-radio AR9300 and AR9400 stuff exceeding the Mini-PCIe power limits and thus some adaptive power saving things have to be put in place to support it. I'm not sure of the details (and I've no time to look into it, sorry.) Thanks and good luck! Adrian