Company Products/Technology Services News/Events Support Spacer Contact Partners Customers
English    日本語
Products Photo

Product Documentation
Devicescape Wireless Infrastructure Platform

Documentation Home for Devicescape Wireless Infrastructure Platform > Package Reference

Package ReferencePreviousNextIndex

 


atheros-drv package

Information on this package is covered here.

Package
Description
License
atheros-drv
Devicescape proprietary Atheros driver used by the IEEE80211 package.

Summary

The Devicescape Atheros AR5K chip driver supporting both mini-PCI and system-on-a-chip (SoC) radios. This is a chip driver that requires the Devicescape IEEE 802.11 protocol stack module (see package ieee80211) to be loaded.

In addition to the basic IEEE 802.11 features, this driver supports the following extensions:

  • Atheros Super A/G (access point mode only)
  • Atheros XR (Access Point mode only)
  • Wireless Multimedia Extensions (WMM) (formerly WME)
  • WiFi Protected Access (WPA) and WPA2
  • TKIP and CCMP (AES) encryption
  • Multiple BSSID

Usage

Start/Stop Options

Use the following commands to control the Atheros driver on the target device.

Action
Command
Start
/etc/init.d/atheros-drv start
Restart
/etc/init.d/atheros-drv restart

Module parameters can be set using the /etc/defaults/atheros-drv file to define a PARAMS variable. See the following section (Runtime Configuration) for information about these parameters.

Runtime Configuration

The chip driver is primarily configured using the interfaces exported by the Devicescape IEEE 802.11 protocol stack module. (See ieee80211 package.)

The exceptions to that are a number of module parameters that can be set at the time the module is loaded:

Option
Description
queue_limit_data0
TX queue length limit
calibration_data_offset
For SoC solutions only; the offset in flash of the radio calibration data. [0x3FC000]
calibration_data_native_byte_order
For SoC solutions only; the byte order of the radio calibration data
[default selected by build]

MAC Revision Limitations

The following limitations exist with regard to the Medium Access Controller (MAC) layer for this driver:

  • Atheros Extended Range (XR) does not work with ar5212
  • Temporal Key Integrity Protocol (TKIP) with Wireless Multimedia Extensions (WMM) requires MAC revision 5.8 or newer for hardware acceleration.
  • Counter mode/CBC-MAC Protocol (CCMP) hardware acceleration requires MAC revision 5.4 or newer.

Building the Package

Follow standard instructions for building kernel modules in the Devicescape Developer Guide topic on "Building the Packages", see subtopic: "Building a Kernel Module from a Source RPM"

Licensing

Atheros

Related Packages

Note
When using hostapd with the Devicescape reference designs (which use the Atheros driver), do not include the wireless-tools packages in your builds. For information on compatibility issues, see When to Use wireless-tools or ieee80211 Packages in wireless-tools package.

Required

ieee80211 package

Suggested

ieee80211-tools package

hostapd package

Package ReferencePreviousNextIndex