4154
Comment: Lenny: Use bigmem-compatible regex.
|
4217
mention #611946
|
Deletions are marked like this. | Additions are marked like this. |
Line 87: | Line 87: |
* DebianBug:611946 a locking bug, reported end februari 2011 |
Translation(s): English - Русский (Russian)
Atheros 802.11n devices (ath9k)
This page describes how to enable support for WiFi devices based on Atheros 802.11n chipsets, using the ath9k driver on Debian systems.
Contents
ath9k is a module for Atheros 802.11n (non-USB) wireless LAN chipsets.
It does not require a binary HAL (hardware abstraction layer) for its use. No firmware is required to be loaded from userspace. It is a completely free and open-source driver. Supported devices are listed at the end of this page.
This driver is included in the mainline Linux kernel since version 2.6.27. It is present in Debian kernel images since 2.6.28.
USB devices based on the Atheros AR9170 chipset are not supported, see ar9170usb.
Installation
Squeeze
Install the wireless-tools package:
# aptitude update && aptitude install wireless-tools
- If not already performed, physically connect the device to your system.
The necessary kernel module should be automatically loaded. If necessary, it can be manually loaded via:
# modprobe ath9k
Verify your device has an available interface:
# iwconfig
Raise the interface to activate the radio, for example:
# ifconfig wlan0 up
Configure your wireless interface as appropriate.
Lenny
Add the Debian Backports repository to /etc/apt/sources.list, for example:
# Backported packages for Debian Lenny/5.0 deb http://backports.debian.org/debian-backports lenny-backports main
Update the list of available packages:
# aptitude update
Install a 2.6.32 kernel image appropriate for your system, along with the wireless-tools package. For example:
# aptitude -t lenny-backports install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') wireless-tools
- Restart your system and boot with the newly installed kernel. If not already performed, physically connect the device to your system.
The necessary kernel module should be automatically loaded. If necessary, it can be manually loaded via:
$ su # modprobe ath9k
Verify your device has an available interface:
# iwconfig
Raise the interface to activate the radio, for example:
# ifconfig wlan0 up
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 ath9k in Debian 2.6.32 (2.6.32-30) kernel images.
PCI: 168C:0023 Atheros Communications Inc. AR5008 Wireless Network Adapter PCI: 168C:0024 Atheros Communications Inc. AR5008 Wireless Network Adapter PCI: 168C:0027 Atheros Communications Inc. AR9160 802.11abgn Wireless PCI Adapter PCI: 168C:0029 Atheros Communications Inc. AR922X Wireless Network Adapter PCI: 168C:002A Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) PCI: 168C:002B Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) PCI: 168C:002C Atheros Communications Inc. AR2427 Wireless Network Adapter (PCI-Express) PCI: 168C:002D Atheros Communications Inc. AR9287 Wireless Network Adapter PCI: 168C:002E Atheros Communications Inc. AR9287 Wireless Network Adapter (PCI-Express)
http://wireless.kernel.org/en/users/Drivers/ath9k#supported_chipsets - supported chipsets
See Also
ath5k - Help page for Atheros 802.11a/b/g PCI devices
ar9170usb - Help page for Atheros 802.11n USB devices
611946 a locking bug, reported end februari 2011
External Links
http://wireless.kernel.org/en/users/Drivers/ath9k - driver page on Linux Wireless