3136
Comment: Formatting.
|
2996
Remove Etch references, update InterWiki.
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: none-~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| | ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: none-~ |
Line 7: | Line 7: |
<<TableOfContents(3)>> | <<TableOfContents(2)>> |
Line 11: | Line 11: |
Non-free firmware is required, which can be provided by installing the DebPkg:atmel-firmware package. | Non-free firmware is required, which can be provided by installing the DebianPkg:atmel-firmware package. |
Line 15: | Line 15: |
The atmel_pci driver is included in the mainline kernel since 2.6.5. It is included as a module in Debian kernel images. | The atmel_pci driver is included in the mainline Linux kernel since version 2.6.5. It is included as a module in Debian kernel images. |
Line 17: | Line 17: |
Firmware is required to be installed prior to driver operation: | Firmware is required to be installed prior to device operation: |
Line 22: | Line 22: |
}}} ''or'' {{{ # Debian Etch/4.0 deb http://ftp.us.debian.org/debian etch main contrib non-free |
|
Line 26: | Line 23: |
1. Update the list of available packages and install the DebPkg:atmel-firmware and DebPkg:wireless-tools packages: {{{ | 1. Update the list of available packages and install the DebianPkg:atmel-firmware and DebianPkg:wireless-tools packages: {{{ |
Line 42: | Line 39: |
* Examine the kernel ring buffer (dmesg) to verify the required firmware file is being loaded by the driver. Lack of firmware is the usual reason for the "SIOCSIFFLAGS: Resource temporarily unavailable" error message. * Ensure the DebPkg:atmel-firmware package is installed. |
* Examine the kernel ring buffer ([[DebianMan:1/dmesg|dmesg(1)]]) to verify the required firmware file is being loaded by the driver. Lack of firmware is the usual reason for the "SIOCSIFFLAGS: Resource temporarily unavailable" error message. * Ensure the DebianPkg:atmel-firmware package is installed. |
Line 49: | Line 46: |
The following list is based on the ''alias'' fields of {{{modinfo atmel_pci}}} on Lenny. | The following list is based on the ''alias'' fields of {{{modinfo atmel_pci}}} in Debian 2.6.26 (2.6.26-25lenny1) kernel images. |
Line 63: | Line 60: |
* [[WiFi/HowToUse|HowToUse]] !WiFi adapter | * [[WiFi/HowToUse|How to use a WiFi interface]] |
Translation(s): none
Atmel at76c506 devices
This page describes how to enable support for WiFi devices based on the Atmel at76c506 PCI chipset on Debian systems.
atmel_pci is a module for the Atmel at76c506 PCI 802.11b wireless LAN chipset. For assistance with Atmel PCMCIA or USB wireless devices, see the atmel_cs and at76_usb pages respectively.
Non-free firmware is required, which can be provided by installing the atmel-firmware package.
Installation
The atmel_pci driver is included in the mainline Linux kernel since version 2.6.5. It is included as a module in Debian kernel images.
Firmware is required to be installed prior to device operation:
Add a "non-free" component to /etc/apt/sources.list for your Debian version, for example:
# Debian Lenny/5.0 deb http://ftp.us.debian.org/debian lenny main contrib non-free
Update the list of available packages and install the atmel-firmware and wireless-tools packages:
aptitude update aptitude install atmel-firmware wireless-tools
The necessary kernel module should be automatically loaded. If necessary, it can be manually loaded via:
modprobe atmel_pci
Verify your device has an available interface:
iwconfig
Raise the interface to activate the radio, for example:
ifconfig eth1 up
Configure your wireless interface as appropriate.
Troubleshooting
Examine the kernel ring buffer (dmesg(1)) to verify the required firmware file is being loaded by the driver. Lack of firmware is the usual reason for the "SIOCSIFFLAGS: Resource temporarily unavailable" error message.
Ensure the atmel-firmware package is installed.
Supported Devices
The page HowToIdentifyADevice/PCI explains how to identify a PCI device.
The following list is based on the alias fields of modinfo atmel_pci in Debian 2.6.26 (2.6.26-25lenny1) kernel images.
PCI: 1114:0506 Atmel Corporation at76c506 802.11b Wireless Network Adaptor
Other Notes
The dependent atmel module accepts a firmware parameter, which can be used to force the loading of a specific firmware file if necessary.
See Also
atmel_cs - Help page for Atmel PCMCIA wireless devices
at76_usb - Help page for Atmel USB wireless devices
External Links
Alternate Pcmcia GPL driver - Driver description in the Linux Wireless LAN Howto