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

Product Documentation for
Devicescape Universal Wireless Platform

Documentation Home for Devicescape Universal Wireless Platform | Package Guide

Package GuidePreviousNextIndex

 


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)
  • Wireless Multimedia Extensions (WMM) (formerly WME)
  • WiFi Protected Access (WPA) and WPA2
  • TKIP and CCMP (AES) encryption
  • Multiple BSSID

This driver can be used in both Access Point and Client solutions.

Usage

Start/Stop Options

Use the following commmands 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

Access Point 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 (defaults are shown in []):

Option
Description
queue_limit_data0
TX queue length limit for DATA 0 queue (low priority/background) [20]
queue_limit_data2
TX queue length limit for DATA 2 queue(high priority/video) [20]
queue_limit_data3
TX queue length limit for DATA 3 queue (highest priority/voice) [20]
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]

Client Configuration

For information on client configuration for the Atheros driver, see wpa_supplicant package.

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 or wpa_supplicant 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

wpa_supplicant package

Package GuidePreviousNextIndex