|
Size: 8276
Comment: Sync with French translation; ipw2100 and ipw2200 drivers aren't mac80211-based, amend troubleshooting, amend URL in example wget command
|
Size: 5762
Comment: Remove Etch procedures and ipw3945 link, update InterWiki, formatting.
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 2: | Line 2: |
| ||<tablestyle="width: 100%;" style="border: 0px hidden">~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[fr/ipw2200|français]] -~||<style="text-align: right;border: 0px hidden"> (!) [[/Discussion|Discussion]]|| | ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[fr/ipw2200|Français]]-~ |
| Line 7: | Line 7: |
| <<TableOfContents(3)>> | <<TableOfContents(2)>> |
| Line 13: | Line 13: |
| * Included in the mainline kernel starting from 2.6.14. * Source previously packaged in DebPkg:ipw2100-source, removed from Debian to resolve bug DebianBug:441055. |
* Introduced in Linux 2.6.14. * Source previously packaged in [[DebianPts:ipw2100|ipw2100-source]], removed from Debian to resolve bug DebianBug:441055. |
| Line 17: | Line 17: |
| * Included in the mainline kernel starting from 2.6.15. * Source previously packaged in DebPkg:ipw2200-source, removed from Debian to resolve bug DebianBug:441057. |
* Introduced in Linux 2.6.15. * Source previously packaged in [[DebianPts:ipw2200|ipw2200-source]], removed from Debian to resolve bug DebianBug:441057. |
| Line 20: | Line 20: |
| Non-free firmware is required for both drivers, which can be provided by installing the DebPkg:firmware-ipw2x00 package. | Non-free firmware is required for both drivers, which can be provided by installing the DebianPkg:firmware-ipw2x00 package. |
| Line 22: | Line 22: |
| == Installation via Debian Installer (Lenny, Squeeze) == | == Installation via Debian Installer == |
| Line 32: | Line 32: |
| The ipw2100 and ipw2200 drivers are included in the mainline Linux kernel since 2.6.14 and 2.6.15 respectively. They are included as modules in Debian kernel images. | The ipw2100 and ipw2200 drivers are included in the mainline Linux kernel since version 2.6.14 and 2.6.15 respectively. They are included as modules in Debian kernel images. |
| Line 34: | Line 34: |
| Firmware is required to be installed prior to driver operation. === Lenny, Squeeze === |
Firmware is required to be installed prior to device operation. |
| Line 45: | Line 43: |
1. Update the list of available packages and install the DebPkg:firmware-ipw2x00 and DebPkg:wireless-tools packages: {{{ |
1. Update the list of available packages and install the DebianPkg:firmware-ipw2x00 and DebianPkg:wireless-tools packages: {{{ |
| Line 67: | Line 64: |
| * Ensure the DebPkg:firmware-ipw2x00 package is installed, then reinsert the relevant driver module as described above. | * Ensure the DebianPkg:firmware-ipw2x00 package is installed, then reinsert the relevant driver module as described above. |
| Line 70: | Line 67: |
| * {{{echo options ipw2200 led=1 >> /etc/modprobe.d/ipw2200.conf && modprobe -r ipw2200 && modprobe ipw2200}}} === Etch === 1. Install the DebPkg:wireless-tools package: {{{ aptitude update aptitude install wireless-tools }}} 1. Manually acquire the DebPkg:lenny/firmware-ipw2x00 package from http://packages.debian.org/lenny/all/firmware-ipw2x00/download. For example: {{{ wget http://ftp.us.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-ipw2x00_0.14+lenny2_all.deb }}} 1. Install DebPkg:lenny/firmware-ipw2x00 via [[dpkg]]: {{{ dpkg -i /path/to/firmware-ipw2x00*deb }}} You are required to accept the license agreement before the firmware is installed to your system. 1. As the driver may already be loaded, reinsert the relevant driver module to access installed firmware: {{{ modprobe -r ipw2100 ; modprobe ipw2100 }}} ''or'' {{{ modprobe -r ipw2200 ; modprobe ipw2200 }}} 1. Verify your device has an available interface: {{{ iwconfig }}} 1. Raise the interface to activate the radio, for example: {{{ ifconfig eth1 up }}} 1. [[WiFi/HowToUse|Configure]] your wireless interface as appropriate. ==== Troubleshooting ==== * Examine the kernel ring buffer ([[DebianMan:1/dmesg|dmesg(1)]]) to verify required firmware files are being loaded by the driver. If requested firmware is not available, no wireless interface will be created. * Ensure the DebPkg:lenny/firmware-ipw2x00 package is installed, then reinsert the relevant driver module as described above. * ipw2200: If you receive a "Failed to send TX_POWER: Command timed out." message, add {{{irqpoll}}} to your kernel command line. * HP Compaq nx8220 users: The ipw2200 v1.1.2kmq driver (included with Etch/2.6.18) is unable to load firmware v3.0 on this system. Either: * Install the ipw2200 v1.2.0mq driver: Add a 'contrib' component to {{{/etc/apt/sources.list}}}, then: {{{modprobe -r ipw2200 && aptitude install ipw2200-modules-$(uname -r) && modprobe ipw2200}}} * Install an [[EtchAndAHalf]] kernel image ({{{apt-cache search linux-image-2.6.24-etchnhalf}}} and install a package appropriate for your system) then restart your system to boot using this kernel. * LED control (ipw2200): If the LED does not switch on automatically: * {{{echo options ipw2200 led=1 >> /etc/modprobe.d/ipw2200.conf && modprobe -r ipw2200 && modprobe ipw2200}}} |
* {{{echo options ipw2200 led=1 >> /etc/modprobe.d/ipw2200.conf && modprobe -r ipw2200 ; modprobe ipw2200}}} |
| Line 115: | Line 75: |
| The following list is based on the ''alias'' fields of {{{ modinfo ipw2100}}} on Lenny. | The following list is based on the ''alias'' fields of {{{modinfo ipw2100}}} in Debian 2.6.26 (2.6.26-25lenny1) kernel images. |
| Line 121: | Line 81: |
| Line 124: | Line 83: |
| The following list is based on the ''alias'' fields of {{{ modinfo ipw2200}}} on Lenny. | The following list is based on the ''alias'' fields of {{{modinfo ipw2200}}} in Debian 2.6.26 (2.6.26-25lenny1) kernel images. |
| Line 137: | Line 96: |
| * [[ipw3945]] - Help page for Intel PRO/Wireless 3945 devices * [[iwlwifi]] - Help page for Intel PRO/Wireless 3945 and 4965 devices * [[iwlagn]] - Help page for Intel !WiFi Link 5100 and 5300 devices * [[WiFi/HowToUse|HowToUse]] !WiFi adapter |
* [[iwlwifi]] - Intel PRO/Wireless 3945 and !WiFi Link 4965 devices * [[iwlagn]] - Intel Wireless !WiFi Link 4965, 5100, 5300, 5350, 5150, 1000, 6000, 6250 devices * [[WiFi/HowToUse|How to use a WiFi interface]] |
| Line 147: | Line 105: |
| * http://thinkwiki.org/wiki/Ipw2200#Installation_on_Debian_Etch - ipw2200 page on !ThinkWiki |
Intel PRO/Wireless 2100, 2200 and 2915 devices
This page describes how to enable support for WiFi devices based on Intel 2100, 2200 and 2915 chipsets on Debian systems.
Contents
Drivers
ipw2100 (supported devices)
- Supports the Intel PRO/Wireless 2100 802.11b chipset.
- Introduced in Linux 2.6.14.
Source previously packaged in ipw2100-source, removed from Debian to resolve bug 441055.
ipw2200 (supported devices)
- Supports Intel PRO/Wireless 2200 802.11bg and 2915 802.11a/bg chipsets.
- Introduced in Linux 2.6.15.
Source previously packaged in ipw2200-source, removed from Debian to resolve bug 441057.
Non-free firmware is required for both drivers, which can be provided by installing the firmware-ipw2x00 package.
Installation via Debian Installer
Both drivers are included for use by the Debian installation program (Debian Installer) and are also within the installed kernel image.
Debian Installer may prompt for the required firmware (ipw2100-1.3.fw or ipw2200-bss.fw). You will have to download, extract and provide the firmware, as explained in section 6.4 (i386, amd64) of the Installation Guide.
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
Installation on Established Systems
The ipw2100 and ipw2200 drivers are included in the mainline Linux kernel since version 2.6.14 and 2.6.15 respectively. They are included as modules in Debian kernel images.
Firmware is required to be installed prior to device operation.
Add a "non-free" component to /etc/apt/sources.list for your Debian version, for example:
# Debian Lenny/5.0 deb http://ftp.us.debian.org/debian lenny main contrib non-free
or
# Debian Squeeze (testing) deb http://ftp.us.debian.org/debian squeeze main contrib non-free
Update the list of available packages and install the firmware-ipw2x00 and wireless-tools packages:
aptitude update aptitude install firmware-ipw2x00 wireless-tools
You are required to accept the license agreement before the firmware is installed to your system.As the driver may already be loaded, reinsert the relevant driver module to access installed firmware:
modprobe -r ipw2100 ; modprobe ipw2100
or
modprobe -r ipw2200 ; modprobe ipw2200
Verify your device has an available interface:
iwconfig
Raise the interface to activate the radio, for example:
ifconfig eth1 up
Configure your wireless interface as appropriate.
Troubleshooting
Examine the kernel ring buffer (dmesg(1)) to verify required firmware files are being loaded by the driver. If requested firmware is not available, no wireless interface will be created.
Ensure the firmware-ipw2x00 package is installed, then reinsert the relevant driver module as described above.
ipw2200: If you receive a "Failed to send TX_POWER: Command timed out." message, add irqpoll to your kernel command line.
- LED control (ipw2200): If the LED does not switch on automatically:
echo options ipw2200 led=1 >> /etc/modprobe.d/ipw2200.conf && modprobe -r ipw2200 ; modprobe ipw2200
Supported Devices
The page HowToIdentifyADevice/PCI explains how to identify a PCI device.
ipw2100
The following list is based on the alias fields of modinfo ipw2100 in Debian 2.6.26 (2.6.26-25lenny1) kernel images.
PCI: 8086:1043 Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapter
ipw2200
The following list is based on the alias fields of modinfo ipw2200 in Debian 2.6.26 (2.6.26-25lenny1) kernel images.
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
See Also
iwlwifi - Intel PRO/Wireless 3945 and WiFi Link 4965 devices
iwlagn - Intel Wireless WiFi Link 4965, 5100, 5300, 5350, 5150, 1000, 6000, 6250 devices
External Links
http://ipw2100.sf.net - ipw2100 driver homepage
http://ipw2200.sf.net - ipw2200 driver homepage
irc://irc.freenode.net/#ipw2100 - driver IRC channel
ToDo: Rename page to ipw2x00 (ipw2100 is now covered) or create an 'ipw2100' redirect to here.
