|
Size: 3003
Comment:
|
Size: 3037
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:
http://ipw2200.sourceforge.net/ - Intel® PRO/Wireless 2200BG Driver for Linux
http://thinkwiki.org/wiki/Ipw2200#Installation_on_Debian_Etch
