Translation(s): none


Atheros AR5523 devices

This page describes how to enable support for WiFi devices based on Atheros AR5005UG and AR5005UX chipsets on Debian systems.

ar5523 is a driver currently in development for the Atheros AR5005UG (802.11b/g) and AR5005UX (802.11a/b/g) USB wireless LAN chipsets. Supported devices are listed at the end of this page.

Firmware is required to be installed prior to driver loading.

{i} Atheros AR5007UG 802.11g USB devices are supported by the zd1211rw driver.

{i} Atheros 802.11n USB devices are supported by the ar9170usb driver.

Installation

Squeeze

  1. Install the build-essential, debhelper, quilt, subversion, wget and wireless-tools packages:

    # aptitude install build-essential debhelper quilt subversion wget wireless-tools && exit
  2. Acquire the driver source and device firmware:

    $ svn co svn://svn.berlios.de/fullstory/ar5523/trunk/ ar5523
    $ wget http://verein.lst.de/~hch/ar5523.tgz
    $ tar xf ar5523.tgz ar5523/uath-ar5523.bin --strip 1
  3. Build and install a driver source package:

    $ cd ar5523 && dpkg-buildpackage -us -uc
    $ su
    # dpkg -i ../ar5523-source*deb
  4. Build and install an ar5523-modules-* package for your system, using Module-Assistant:

    # m-a a-i ar5523
  5. Install the device firmware:

    # mkdir /usr/local/lib/firmware
    # mv ../uath-ar5523.bin /usr/local/lib/firmware
  6. Load the ar5523 module:

    # modprobe ar5523
    This module will be automatically loaded when your system is restarted and the device is connected. If not already performed, connect the device to your system.
  7. Verify your device has an available interface:

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

    # ifconfig wlan0 up
  9. Configure your interface as appropriate.

Wheezy

  1. Install the build-essential, debhelper, quilt, subversion, wget and wireless-tools packages:

    # aptitude install build-essential debhelper quilt subversion wget wireless-tools && exit
  2. Acquire the driver source and device firmware:

    $ svn co svn://svn.berlios.de/fullstory/ar5523/trunk/ ar5523
    $ wget http://verein.lst.de/~hch/ar5523.tgz
    $ tar xf ar5523.tgz ar5523/uath-ar5523.bin --strip 1
  3. Build and install a driver source package:

    $ cd ar5523 && echo kcompat-2.6.35.patch >> debian/patches/series
    $ dpkg-buildpackage -us -uc
    $ su
    # dpkg -i ../ar5523-source*deb
  4. Build and install an ar5523-modules-* package for your system, using Module-Assistant:

    # m-a a-i ar5523
  5. Install the device firmware:

    # mkdir /usr/local/lib/firmware
    # mv ../uath-ar5523.bin /usr/local/lib/firmware
  6. Load the ar5523 module:

    # modprobe ar5523
    This module will be automatically loaded when your system is restarted and the device is connected. If not already performed, connect the device to your system.
  7. Verify your device has an available interface:

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

    # ifconfig wlan0 up
  9. Configure your interface as appropriate.

Troubleshooting

Supported Devices

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

The following list is based on the alias fields of modinfo ar5523 as at Subversion revision 29292.

See Also


CategoryHardware | CategoryWireless