This page explains how to configure and use Intel's ipw2200 and ipw2915 wireless NIC.
Installation
Installing ipw2200 module
You should install the module ipw2200-module from "contrib" source.
But first, let's make sure you have "contrib" in your /etc/apt/sources.conf : locate the line which looks like
# # /etc/apt/sources.list # deb http://ftp.fr.debian.org/debian/ etch main # # Security updates # deb http://security.eu.debian.org/ stable/updates main contrib non-free
and add "contrib" (you can do it for deb-src lines too, if you want).
deb http://ftp.fr.debian.org/debian/ etch main contrib
Now you can install the module.
apt-get install ipw2200-modules-$(uname -r)
Getting the firmware
Next, you have to download the proprietary firmware from Intel (get the firmware v3.0) :
http://ipw2200.sourceforge.net/firmware.php
mkdir /tmp/ipw cd /tmp/ipw wget -O ipw2200.tgz http://ipw2200.sourceforge.net/firmware.php?i_agree_to_the_license=yes&f=ipw2200-fw-3.0.tgz tar -xvf ipw2200.tgz mv /tmp/ipw/ipw2200-fw-3.*/*ipw2200* /lib/firmware/
Load ipw2200 module
modprobe ipw2200
then "ipconfig -a" should list your card (wlan0).
Using the wireless
You should install network-manager-gnome or network-manager-kde, which are convenient tools.
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 -nnv | awk '/.*Wireless.*/,/^$/' 0b:02.0 Network controller [0280]: Intel Corporation PRO/Wireless 2915ABG Network Connection [8086:4224] (rev 05) Subsystem: Intel Corporation Unknown device 1011 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (750ns min, 6000ns max), Cache Line Size: 32 bytes Interrupt: pin A routed to IRQ 66 Region 0: Memory at b4001000 (32-bit, non-prefetchable) [size=4K] Capabilities: [dc] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=1 PME-
See also:
http://ipw2200.sourceforge.net/ - IntelĀ® PRO/Wireless 2200BG Driver for Linux
http://thinkwiki.org/wiki/Ipw2200#Installation_on_Debian_Etch
