Differences between revisions 24 and 25
Revision 24 as of 2009-01-06 08:56:25
Size: 3188
Editor: FranklinPiat
Comment: improve modinfo command + misc cleanup
Revision 25 as of 2009-01-06 22:11:11
Size: 3536
Editor: FranklinPiat
Comment: update device list
Deletions are marked like this. Additions are marked like this.
Line 66: Line 66:
## list generated with: http://www.klabs.be/~fpiat/linux/hardware/modinfo-devnames/
Line 67: Line 68:
## modinfo ipw2200 | sed -n -e 's/^alias:\s*pci:v0000\([^d]*\)d0000\([^s]*\)s.*/[\1:\2]/p' | sort -u
[8086:1043]
[8086:104F]
[8086:4220]
[8086:4221]
[8086:4223]
[8086:4224]
PCI: 8086:1043 Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapter
PCI: 8086:104F Intel Corporation (Device name unknown)
PCI: 8086:4220 Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection
PCI: 8086:4221 Intel Corporation (Device name unknown)
PCI: 8086:4223 Intel Corporation PRO/Wireless 2915ABG [Calexico2] Network Connection
PCI: 8086:4224 Intel Corporation PRO/Wireless 2915ABG [Calexico2] Network Connection

This page explains how to configure and use Intel's ipw2200 and ipw2915 wireless Network adapter. (if your unsure which device you have, check [#device-identification]). ?TableOfContents(2)

Installation and configuration

Download Firmware

Install the firmware-ipw2x00 package from non-free, which is in lenny and higher.

The firmware will be loaded when the system detects the card again.

ipw2200-bss.fw in Debian-installer

Debian-installer may prompt for the firmware (ipw2200-bss.fw). You will have to download and extract the firmware, as explained [http://d-i.alioth.debian.org/manual/en.i386/ch06s04.html here] (and [http://www.debian.org/releases/testing/i386/ here] once lenny is released).

It's now also available in the nonfree-firmware tarball which we build regularly on cdimage.debian.org. Supply this blob on a CD/floppy/USB drive etc. and d-i will do the right thing. -- SteveMcIntyre

Load ipw2200 module

Note: The relevant drivers are shipped with the linux image package in Etch and Lenny. As they are up to date there is no need of external ipw2200 module usage.

  • modprobe -r ipw2200
    modprobe ipw2200
  • Then "ip a" should list your card (wlan0, or eth2).
  • Reboot, and your wireless card will show up.

Using the wireless

See [:WiFi/HowToUse:How To use Wifi network adapter].

Setting the LED

To switch on the LED (if not automatically)

  • echo 1 > /sys/bus/pci/drivers/ipw2200/0000\:\[PCI ID\]/led

Also creating the file "/etc/modprobe.d/ipw2200:

  • options ipw2200 led=1

?Anchor(device-identification)

Device identification

Intel ipw2200

  • lspci -nn | grep "Wireless"
    02:02.0 Network controller [0280]: Intel Corporation PRO/Wireless 2200BG Network Connection [8086:4220] (rev 05)

Intel ipw2915

  • lspci -nn | grep "Wireless"
    0b:02.0 Network controller [0280]: Intel Corporation PRO/Wireless 2915ABG Network Connection [8086:4224] (rev 05)

Other PCI-IDs

Some other devices should work the exact same way with ipw2200 module. check  modinfo ipw2200 output.

  • PCI: 8086:1043 Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapter
    PCI: 8086:104F Intel Corporation (Device name unknown)
    PCI: 8086:4220 Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection
    PCI: 8086:4221 Intel Corporation (Device name unknown)
    PCI: 8086:4223 Intel Corporation PRO/Wireless 2915ABG [Calexico2] Network Connection
    PCI: 8086:4224 Intel Corporation PRO/Wireless 2915ABG [Calexico2] Network Connection
  • If you aren't familiar with PCI-ID, read [:HowToIdentifyADevice/PCI:How To Identify A PCI Device]


See also: