Differences between revisions 7 and 8
Revision 7 as of 2009-03-16 04:51:25
Size: 3136
Editor: GeoffSimmons
Comment: Formatting.
Revision 8 as of 2010-10-06 20:57:12
Size: 2996
Editor: GeoffSimmons
Comment: 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:

  1. 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
  2. Update the list of available packages and install the atmel-firmware and wireless-tools packages:

    aptitude update
    aptitude install atmel-firmware wireless-tools
  3. The necessary kernel module should be automatically loaded. If necessary, it can be manually loaded via:

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

    iwconfig
  5. Raise the interface to activate the radio, for example:

    ifconfig eth1 up
  6. 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.

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


CategoryHardware