Translation(s): English - Français
Atmel at76c502, at76c502d, at76c502e, at76c504, at76c504a, at76c504c devices
This page describes how to enable support for WiFi devices based on Atmel PCMCIA chipsets on Debian systems.
Contents
atmel_cs is a module for Atmel at76c502x and at76c504x PCMCIA 802.11b wireless LAN chipsets. For assistance with Atmel PCI or USB wireless devices, see the atmel_pci and at76_usb pages respectively.
Non-free firmware is required, which can be provided by installing the atmel-firmware package.
Installation
The atmel_cs driver is included in the mainline Linux kernel since version 2.6.5 and 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 Squeeze/6.0 deb http://ftp.us.debian.org/debian squeeze 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
- If not already performed, connect the device to your system.
The necessary kernel module should be automatically loaded. If necessary, it can be manually loaded via:
modprobe atmel_cs
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.
Known Issues
- No monitor or master mode functionality is available.
- The driver does not support WPA.
Supported Devices
The page HowToIdentifyADevice/PC_Card explains how to identify a PC Card device.
The following list was extracted from /etc/pcmcia/atmel.conf provided by atmel-firmware.
11WAVE WaveBuddy RFMD Revision E PC Card 3Com 3CRSHPW_96 Wireless LAN PC Card 3Com 3CRWE62092B 11Mbps WLAN PC Card Actiontec 802CAT1 ATMEL 11 Mbps Wireless 504+2958 PCMCIA Card ATMEL 11 Mbps Wireless 504A PCMCIA Card ATMEL 11 Mbps Wireless 504 PCMCIA Card ATMEL 11 Mbps Wireless RFMD PCMCIA Card ATMEL 11 Mbps Wireless RFMD Revision D PCMCIA Card ATMEL 11 Mbps Wireless RFMD Revision E PCMCIA Card Belkin F5D6020 BT Voyager 1020 CNet CNWLC-811ARL LG LW2100N 11Mbps WLAN PCMCIA Card OEM 11Mbps WLAN PCMCIA Card Planet WL-3552 Siemens Gigaset PC Card II Siemens Gigaset PC Card II Sitecom WLAN-011 SMC 2632W V2 11Mbps 802.11b WLAN Card SMC 2632W V3 11Mbps 802.11b WLAN Card
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_pci - Help page for Atmel PCI wireless devices
at76_usb - Help page for Atmel USB wireless devices
External Links
Atmel Pcmcia alternate driver - Driver description in the Linux Wireless LAN Howto