Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Jan 2011 07:08:28 +0800
From:      Adrian Chadd <adrian@freebsd.org>
To:        onyx@z-up.ru
Cc:        freebsd-mobile@freebsd.org
Subject:   Re: More if_ath churn coming your way!
Message-ID:  <AANLkTimOc%2BE-q5Rba0-qPngPwfUOtec40KL94yXp3112@mail.gmail.com>
In-Reply-To: <201101202026.30341.onyx@z-up.ru>
References:  <AANLkTikBpHcimOvSGdppc9CdhWguZNbTUEwan%2BQ172QT@mail.gmail.com> <AANLkTi=pdU7xRkkdCt_317toHiiC2_Qa01j=Dwr-B4AC@mail.gmail.com> <201101202026.30341.onyx@z-up.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On 21 January 2011 01:26, Dmitry Kolosov <onyx@z-up.ru> wrote:

> ath1: <Atheros 9280> 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: <Atheros 9285> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTimOc%2BE-q5Rba0-qPngPwfUOtec40KL94yXp3112>