Translation(s): none

(!) Discussion


Intel Wireless WiFi Link 4965, 5100, 5300, 5350, 5150, 1000, 6000 devices (iwlagn)

This page describes how to enable support for the Intel Wireless WiFi Link series of devices on Debian systems.

iwlagn is a module for the Intel Wireless WiFi Link 4965AGN, 5100AGN, 5300AGN, 5350AGN, 5150AGN, 1000BGN and 6000AGN series of devices. This driver is included in the mainline Linux kernel since 2.6.27. It is present in Debian kernel images since 2.6.28.1

Non-free firmware is required, which can be provided by the firmware-iwlwifi package since version 0.15.2 Firmware must be installed prior to device operation.

Installation

Lenny

  1. Add the Debian Backports repository to /etc/apt/sources.list, also including the "non-free" component. For example:

    # Backported packages for Debian Lenny
    deb http://www.backports.org/debian lenny-backports main contrib non-free
  2. Update the list of available packages and install the lenny-backports/debian-backports-keyring package:

    # aptitude update
    # aptitude -t lenny-backports install debian-backports-keyring

    As your system does not yet have the GnuPG archive key of the backports.org repository installed, you will be asked to confirm installation of a package from an untrusted repository. Enter Yes when prompted.

  3. Install a 2.6.30 (or later) kernel image appropriate for your system, along with the lenny-backports/firmware-iwlwifi and wireless-tools packages. For example:

    # aptitude update
    # aptitude -t lenny-backports install linux-image-2.6.30-bpo.2-$(uname -r | sed 's,.*-,,g') firmware-iwlwifi wireless-tools
  4. Restart your system and boot with the newly installed kernel.
  5. The necessary kernel module should be automatically loaded. If necessary, it can be manually loaded via:

    $ su
    # modprobe iwlagn
  6. Verify your device has an available interface:

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

    # ifconfig wlan0 up
  8. Configure your wireless interface as appropriate.

Squeeze

  1. Add a "non-free" component to /etc/apt/sources.list, for example:

    # Debian Squeeze
    deb http://ftp.us.debian.org/debian squeeze main contrib non-free
  2. Update the list of available packages and install the firmware-iwlwifi and wireless-tools packages:

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

    # modprobe iwlagn
  4. Verify your device has an available interface:

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

    # ifconfig wlan0 up
  6. 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 iwlagn in Debian 2.6.30 kernel images.

See Also


CategoryHardware | CategoryWireless

  1. Resolves Debian bug 501157. (1)

  2. Resolves Debian bug 497717. (2)

iwlagn (last edited 2009-12-18 14:30:16 by GeoffSimmons)