|
Documentation Home for Devicescape Universal Wireless Platform | Package Guide
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:
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
Required
ieee80211 package
Suggested
ieee80211-tools package
hostapd package
wpa_supplicant package
|