Translation(s): English - Français - Italiano


Intel Wireless WiFi Link, Wireless-N, Advanced-N, Ultimate-N devices (iwlagn)

This page describes how to enable support for Intel 802.11n devices on Debian systems.

iwlagn is a module produced by the iwlwifi Linux kernel driver, supporting several Intel wireless LAN adapters:

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

Installation

Squeeze

See supported devices (squeeze) for device support available in this release.

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

    # Debian Squeeze/6.0
    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. As the iwlagn module is automatically loaded for supported devices, reinsert this module to access installed firmware:

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

    # iwconfig
  5. Configure your wireless interface as appropriate.

Lenny

For the oldstable release, installation of a backported kernel is necessary to provide the iwlagn module.

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

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

    # aptitude update
  3. Install a 2.6.32 kernel image appropriate for your system, along with the lenny-backports/firmware-iwlwifi and wireless-tools packages. For example:

    # aptitude -t lenny-backports install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') firmware-iwlwifi wireless-tools
  4. Restart your system and boot with the newly installed kernel.
  5. Verify your device has an available interface:

    # iwconfig
  6. Configure your wireless interface as appropriate.

Wheezy

See supported devices (wheezy) for current device support in the testing distribution.

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

    # Debian Wheezy (testing)
    deb http://ftp.us.debian.org/debian wheezy 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. As the iwlagn module is automatically loaded for supported devices, reinsert this module to access installed firmware:

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

    # iwconfig
  5. Configure your wireless interface as appropriate.

Supported Devices

Squeeze

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.32 (2.6.32-39) kernel images.

Wheezy

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 3.1.0 (3.1.6-1) kernel images.

See Also


CategoryHardware | CategoryWireless