Translation(s): English - Français


Atheros 802.11a/bg PCI/PCI-E devices (ath5k)

This page describes how to enable support for WiFi devices based on Atheros 802.11a/bg PCI/PCI-E chipsets, using the ath5k driver on Debian systems.

ath5k is a driver supporting Atheros 802.11a/bg PCI/PCI-E chipsets, included in the mainline Linux kernel since version 2.6.25.

Unlike the MadWifi driver, ath5k does not require a binary HAL (hardware abstraction layer). No firmware is required to be loaded from userspace. Supported devices are listed at the end of this page.

{i} Atheros 802.11a/bg USB devices are supported by the zd1211rw and ar5523 drivers.

{i} Atheros 802.11n PCI/PCI-E devices are supported by the ath9k driver.

Missing Features

As stated1 on the Linux Wireless ath5k driver page:

If required, the above feature is available in the MadWifi driver.

Known Issues

The ath5k driver is in a constant state of development, with varying levels of support for chipsets depending on their age.

AR242x chipset

Found in the Acer eMachines D620 laptop, among others. This suffers from a "noise floor calibration timeout" bug, which means the wireless may not function after installing Lenny. The bug is fixed since Linux 2.6.28.1.

Lenny users: install a backported kernel image package from Debian Backports.

Installation

The ath5k driver is present in Debian Linux kernel images since version 2.6.24.

Switching from MadWifi to ath5k

The following section can be skipped if MadWifi was not previously used.

Configuration

  1. Install the wireless-tools package:

    aptitude install wireless-tools
  2. If not already performed, physically connect the device to your system.
  3. The necessary kernel module should be automatically loaded. If necessary, it can be manually loaded via:

    modprobe ath5k
  4. Verify your device has an available interface:

    iwconfig
  5. Configure your wireless interface as appropriate.

Supported Devices

The page HowToIdentifyADevice/PCI explains how to identify a PCI device.

The following list is based on the alias fields of modinfo ath5k in Debian 2.6.32 (2.6.32-39) kernel images.

Unsupported

Devices with an Atheros AR5005VL (AR5513) chipset (PCI ID 168c:0020):

Use of NDISwrapper may be possible for device support.

See Also


CategoryHardware | CategoryWireless