From owner-freebsd-mobile@FreeBSD.ORG Thu Jan 20 23:08:32 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3AAB5106566B for ; Thu, 20 Jan 2011 23:08:30 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id B05538FC08 for ; Thu, 20 Jan 2011 23:08:29 +0000 (UTC) Received: by qwj9 with SMTP id 9so1160337qwj.13 for ; Thu, 20 Jan 2011 15:08:29 -0800 (PST) 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=rnI+XKXj9qULdn4sYaH07CkvacfyPi0uUycfCTNEctw=; b=Mt0CxdrZssg4Ge1tA31z64P49zgxD0dYs969DLitVvGE+Dx4TvTS1wNhBlA5ndqI3i H9uBYC1YItBg7QqN4/69hCewq//VgJveSBh31rwNzEEIKc+eUyRN6aYNZq5lzH9oBILe Lu6032HEfYfkFCtmLJSPC0S4xYO72rbcmuBd0= 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=ddVM+064eqoUVFh5j7/Y4rbgufcc8mIqk/WVzQBDbXL2TKcfMZIMwzpkisoKHviqgf MRJdj9GL208wZZ7Ov4GQ07YhJZVeXwTkgtAWNQdIHD0oGR8lDYXxgFgBhKHBlAEigRhy RLK0JnInWS0C52QoYytOzvk0B9b5z7u9JM6aw= MIME-Version: 1.0 Received: by 10.224.2.69 with SMTP id 5mr2456162qai.120.1295564908880; Thu, 20 Jan 2011 15:08:28 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.220.198.203 with HTTP; Thu, 20 Jan 2011 15:08:28 -0800 (PST) In-Reply-To: <201101202026.30341.onyx@z-up.ru> References: <201101202026.30341.onyx@z-up.ru> Date: Fri, 21 Jan 2011 07:08:28 +0800 X-Google-Sender-Auth: 6Flg569ofN-RmMBtfXn-_nIL33M Message-ID: From: Adrian Chadd To: onyx@z-up.ru Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Cc: freebsd-mobile@freebsd.org Subject: Re: More if_ath churn coming your way! X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jan 2011 23:08:32 -0000 On 21 January 2011 01:26, Dmitry Kolosov wrote: > ath1: mem 0xff9b0000-0xff9bffff irq 23 at device 2.0 on pc= i5 > ath1@pci0:5:2:0: =A0 =A0 =A0 =A0class=3D0x028000 card=3D0x3a781186 chip= =3D0x0029168c > rev=3D0x01 hdr=3D0x00 > =A0 =A0vendor =A0 =A0 =3D 'Atheros Communications Inc.' > =A0 =A0class =A0 =A0 =A0=3D network I need to know the output in dmesg of the chipset MAC/PHY revisions. > as AP (it's brand new PCI D-Link RangeBooster N=99 650 DWA-547 802.11n) a= nd > ath0: mem 0xd7100000-0xd710ffff irq 17 at device 0.0 on pc= i6 > ath0@pci0:6:0:0: =A0 =A0 =A0 =A0class=3D0x028000 card=3D0x30a117aa chip= =3D0x002b168c > rev=3D0x01 hdr=3D0x00 > =A0 =A0vendor =A0 =A0 =3D 'Atheros Communications Inc.' > =A0 =A0device =A0 =A0 =3D 'Atheros AR9285 Wireless LAN 802.11 a/b/g/n Con= troller > (AR928x)' > =A0 =A0class =A0 =A0 =A0=3D network > > as a client (it's lenovo y550p laptop). > All i can have now it's a OFDM/54Mbps mode 11g. Is it possible to have > something faster? Also, atheros extensions, such as fast frames and turbo > modes, not working ever. Any help is welcome. Eventually, yes. As I said before, I have a local tree with functioning, basic 11n HT/20 support. The driver needs further attention before we can enable HT modes and have the chipsets have even a remote hope of being stable and useful enough. There's also quite a bit missing from my "basic 11n HT/20 support" which doesn't even remotely work - eg legacy protection modes, making sure HT/40 channel protection works, broken A-MPDU support (which shouldn't be broken, that's another problem to fix) and rate control module stuff. It was just enough for me to verify that actual TX/RX of MCS rates worked (and it did, well enough.) If someone can help me source an AR9285 NIC then I can also work on that. Right now however, I'm just going to concentrate on the AR9160 and AR9220/AR9280 (same chipset, one being PCI and the other being PCIe.) As for turbo mode (and half/XR modes) and FF support - in ath9k, those are all "deprecated". If you have access to older chips (so AR5212/AR5213 and earlier) and would like to help debug this then please pipe up. Adrian