Differences between revisions 8 and 9
Revision 8 as of 2008-01-19 05:54:30
Size: 3003
Comment:
Revision 9 as of 2008-01-19 09:59:52
Size: 3037
Editor: FranklinPiat
Comment: move "Device identification" at the bottom of the page.
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
This page explains how to configure and use Intel's '''ipw2200''' and '''ipw2915''' wireless Network adapter. 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]).
Line 6: Line 6:
__ Following instructions were tested and are working __

== 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 ipw2200 wireless card ==
== Installation and configuration ==
Line 17: Line 8:
{{{  {{{
Line 21: Line 12:
{{{  {{{
Line 31: Line 22:
{{{  {{{
Line 43: Line 34:

[[Anchor(device-identification)]]
= Device identification =
## This list can be pretty long. so we put it at the bottom of the page.
## -> The page's introduction already states it's for "2200 and 2915" devices.
## -> the device ID list is most useful to search engine, no for the reader ;)

== Intel ipw2200 ==
 {{{
lspci -nn | grep "Wireless"
02:02.0 Network controller [0280]: Intel Corporation PRO/Wireless 2200BG Network Connection [8086:4220] (rev 05)
}}}
Line 46: Line 50:
lspci -nnv | awk '/.*Wireless.*/,/^$/' lspci -nn | grep "Wireless"
Line 48: Line 52:
        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-
Line 60: Line 54:
== Other PCI-IDs ==
Some other devices should work the exact same way with ipw2200 module. check {{{ modinfo ipw2200}}} output.
 {{{
 modinfo ipw2200 | grep 'pci:' | sed -e 's/^.*:v0000\([^d]*\)d0000\([^s]*\)s.*/[\1:\2]/' | sort -u
[8086:1043]
[8086:104F]
[8086:4220]
[8086:4221]
[8086:4223]
[8086:4224]
}}}
 * If you aren't familiar with PCI-ID, read [:HowToIdentifyADevice/PCI:How To Identify A PCI Device]

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]).

Installation and configuration

  • We need to download firmware from: http://ipw2200.sourceforge.net/firmware.php?fid=7

    wget http://ipw2200.sourceforge.net/firmware.php?i_agree_to_the_license=yes&f=ipw2200-fw-3.0.tgz
  • Untar it
    tar xzvf ipw2200-fw-3.0.tgz -C /lib/firmware
    mv /lib/firware/ipw2200-fw-3.0/* /lib/firmware
    rmdir /lib/firmware/ipw2200-fw-3.0
  • The firmware will be loaded when the system detects the card again.

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.

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

Using the wireless

Gnome: Right Click on Gnome Panel -> Add to panel -> Select Network Monitor -> Click Add. You will see a network status icon. Right click on it and configure your wireless Device. (network-manager-gnome)

KDE: Install network-manager-kde if its not installed already.

?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.

  •  modinfo ipw2200  | grep 'pci:' | sed -e 's/^.*:v0000\([^d]*\)d0000\([^s]*\)s.*/[\1:\2]/' | sort -u
    [8086:1043]
    [8086:104F]
    [8086:4220]
    [8086:4221]
    [8086:4223]
    [8086:4224]
  • If you aren't familiar with PCI-ID, read [:HowToIdentifyADevice/PCI:How To Identify A PCI Device]


See also:

CategoryHardware