Wireless Network Driver for Atheros 9000 series chipsets (arn)

  • The current version is 0.2
  • This driver is based on the ath9k project and is provided under the ISC License.
  • Currently supported chipsets is: AR5416+AR5133\AR5416+AR2133\AR5418+AR5133\AR9280\AR9281\AR9285
  • To avoid driver alias collision with original ath driver, remove AR5416 and AR5418 from DRVALIAS in postinstall script.
  • AR9285 support is available now, please try arn driver version 0.2.
  • SUNWarn package (v0.2) ![new](../new.gif)

Note that this package works under Opensolaris build 106+

Note that this version supports 802.11a/b/g, WEP, WPA

Requirements

Before downloading the source or installing the binaries, please
make sure that your system meets the following requirements:

  • AR9280/9281/9285 (AR928X) chipset.
  • Solaris Nevada build 106+(please download SUNWrwn package)
  • PCI, Mini-PCI, PCIE, Mini-PCIE or CardBus WLAN interface based on Atheros AR928X chipsets

Supported Devices

  • ath9k supported chipsets covers a  lot more hardware supported by this driver.  We can't guarantee that
    this driver will work with all of these devices.

How to use

      1. Hardware requirement

Run prtconf -vp or /usr/X11/bin/scanpci to make sure that your wireless card
reports itself with one of the following PCI Device IDs:

    pciex168c,002a (AR9280)
    pciex168c,002a (AR9281)
    pciex168c,002b (AR9285)

If your wireless card has a different PCI Device ID, you
can try to manually attach the driver to it by running
the following command:

    # update_drv -a -i '"pciex168c,XXXX"' arn
    (no reboot required)

2. Install ath driver

The easiest way to install the driver is from pre-compiled binary package:

    # wget http://www.opensolaris.org/os/community/laptop/wireless/arn/arn-0.1-pkg.tar.gz
    # gunzip -c arn-0.1-pkg.tar.gz | tar xvf -
    # pkgadd -d ./SUNWarn SUNWarn
    # update_drv -a -i '"pciex168c,2a"' arn /// only for AR9280/9281 ///

3. Connect to a WLAN

You should be able to plumb the interface right after installing this
package without having to reboot first:

    # ifconfig arn0 plumb

If plumbing failed, your card may be not supported or just not
getting properly identified by the Solaris kernel.  Send us a note
and we'll try to help.

If you can plumb the arn0 interface, you can use wificonfig/dladm CLI to config the wifi. Alternatively, you can enable the GUI nwam.

ChangeLogs

Version 0.1

  • Initial release, support AR5416, AR5418, AR9280, AR9281 chipsets
  • In case of driver alias collision with original ath driver, remove AR5416 and AR5418 from DRVALIAS in postinstall script

Version 0.2

  • Add AR9285 support

Notes

This is work in progress. Please send your questions and comments <mailto:laptop-discuss@opensolaris.org> discussion forum.

last modified by admin on 2009/10/26 12:28
Collectives
Project


© Sun Microsystems Inc. 2009
XWiki Enterprise 1.8.2.19075 - Documentation
Terms Of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines | Site map | Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.