10236
Comment: Display Squeeze commands first, amend supported devices.
|
10990
Add troubleshooting section, amend supported devices.
|
Deletions are marked like this. | Additions are marked like this. |
Line 20: | Line 20: |
* Introduced in Linux 2.6.5, marked as obsolete at Linux 2.6.36-rc1. | * Introduced in Linux 2.6.5, marked as obsolete at Linux 2.6.36. |
Line 108: | Line 108: |
<<Anchor(troubleshooting)>> == Troubleshooting == * To enable use of channels 12 and 13 on [[DebianSqueeze|Squeeze]]: {{{ echo options cfg80211 ieee80211_regdom=EU >> /etc/modprobe.d/local.conf }}} Then reinsert the relevant kernel module (e.g. {{{modprobe -r p54pci ; modprobe p54pci}}}). See [[http://linuxwireless.org/en/developers/Regulatory#The_ieee80211_regdom_module_parameter|"Old regulatory implementation: The ieee80211_regdom module parameter"]] for more information. |
|
Line 118: | Line 125: |
The following list is based on the ''alias'' fields of {{{modinfo p54pci}}} in Debian 2.6.32 (2.6.32-30) kernel images. | The following list is based on the ''alias'' fields of {{{modinfo p54pci}}} in Debian 2.6.32 (2.6.32-34squeeze1) kernel images. |
Line 131: | Line 138: |
The following list is based on the ''alias'' fields of {{{modinfo p54usb}}} in Debian 2.6.32 (2.6.32-30) kernel images. | The following list is based on the ''alias'' fields of {{{modinfo p54usb}}} in Debian 2.6.32 (2.6.32-34squeeze1) kernel images. |
Line 133: | Line 140: |
USB: 0411:0050 MelCo., Inc. WLI2-USB2-G54 Wireless LAN Adapter | USB: 0411:0050 BUFFALO INC. (formerly MelCo., Inc.) WLI2-USB2-G54 Wireless LAN Adapter |
Line 158: | Line 165: |
USB: 0BF8:1009 Fujitsu Siemens Computers (Device name unknown) | USB: 0BF8:1007 Fujitsu Siemens Computers Connect2Air E-5400 802.11g Wireless Adapter USB: 0BF8:1009 Fujitsu Siemens Computers Connect2Air E-5400 D1700 802.11g Wireless Adapter [Intersil ISL3887] |
Line 176: | Line 184: |
USB: 1740:1000 Senao (Device name unknown) | |
Line 183: | Line 192: |
USB: 2001:3762 D-Link Corp. (Device name unknown) |
Translation(s): none
Intersil ISL3877, ISL3880, ISL3886, ISL3887, ISL3890 devices (Prism54)
This page describes how to enable support for WiFi devices based on Prism54 chipsets on Debian systems.
Contents
Drivers
Intersil/Conexant Prism54 802.11g wireless LAN chipsets are supported by three native drivers:
- Supports PC Card and Mini PCI devices with an ISL3877, ISL3880, ISL3886 or ISL3890 chipset.
- Introduced in Linux 2.6.24.
- Supports USB first (ISL3886 chipset) and second (ISL3887 chipset) generation devices.
- Introduced in Linux 2.6.24.
- prism54
- Supports PC Card and Mini PCI devices with an ISL3877, ISL3880 or ISL3890 chipset.
- Introduced in Linux 2.6.5, marked as obsolete at Linux 2.6.36.
Disabled in Debian 2.6.24 and later kernels.1
All drivers require non-free firmware, which must be installed prior to device operation. Device firmware is not packaged (481234).
Prism 2/2.5/3 802.11b devices are supported by the hostap, orinoco and linux-wlan-ng drivers.
p54pci
This driver is included as a module in Debian kernel images. A specific firmware file - depending on your Linux kernel version - is required to be installed.
Install the wireless-tools package:
aptitude update && aptitude install wireless-tools
- Acquire and install the relevant firmware:
Linux 2.6.29 and later (Squeeze):
mkdir /usr/local/lib/firmware wget -O /usr/local/lib/firmware/isl3886pci http://daemonizer.de/prism54/prism54-fw/fw-softmac/2.13.25.0.arm
Linux 2.6.26 (Lenny):
mkdir /usr/local/lib/firmware wget -O /usr/local/lib/firmware/isl3886 http://daemonizer.de/prism54/prism54-fw/fw-softmac/2.7.0.0.arm
As the driver may already be loaded, reinsert the module to access installed firmware:
modprobe -r p54pci ; modprobe p54pci
Verify your device has an available interface:
iwconfig
Raise the interface to activate the radio, for example:
ifconfig wlan0 up
Configure your wireless interface as appropriate.
p54usb
This driver is included as a module in Debian kernel images. A specific firmware file - depending on your Linux kernel version - is required to be installed.
First generation USB devices (ISL3886 with net2280 bridge)
Install the wireless-tools package:
aptitude update && aptitude install wireless-tools
- Acquire and install the relevant firmware:
Linux 2.6.29 and later (Squeeze):
mkdir /usr/local/lib/firmware wget -O /usr/local/lib/firmware/isl3886usb http://daemonizer.de/prism54/prism54-fw/fw-usb/2.13.1.0.lm86.arm
Linux 2.6.26 (Lenny):
mkdir /usr/local/lib/firmware wget -O /usr/local/lib/firmware/isl3890usb http://jbnote.free.fr/prism54usb/data/firmwares/p54u_2.5.6.0.arm
As the driver may already be loaded, reinsert the module to access installed firmware:
modprobe -r p54usb ; modprobe p54usb
Verify your device has an available interface:
iwconfig
Raise the interface to activate the radio, for example:
ifconfig wlan0 up
Configure your wireless interface as appropriate.
Second generation USB devices (ISL3887)
Install the wireless-tools package:
aptitude update && aptitude install wireless-tools
- Acquire and install the relevant firmware:
Linux 2.6.29 and later (Squeeze):
mkdir /usr/local/lib/firmware wget -O /usr/local/lib/firmware/isl3887usb http://daemonizer.de/prism54/prism54-fw/fw-usb/2.13.25.0.lm87.arm
Linux 2.6.26 (Lenny):
mkdir /usr/local/lib/firmware wget -O /usr/local/lib/firmware/isl3887usb_bare http://daemonizer.de/prism54/prism54-fw/fw-usb/2.5.8.0.arm
As the driver may already be loaded, reinsert the module to access installed firmware:
modprobe -r p54usb ; modprobe p54usb
Verify your device has an available interface:
iwconfig
Raise the interface to activate the radio, for example:
ifconfig wlan0 up
Configure your wireless interface as appropriate.
Troubleshooting
To enable use of channels 12 and 13 on Squeeze:
echo options cfg80211 ieee80211_regdom=EU >> /etc/modprobe.d/local.conf
Then reinsert the relevant kernel module (e.g. modprobe -r p54pci ; modprobe p54pci). See "Old regulatory implementation: The ieee80211_regdom module parameter" for more information.
Supported Devices
p54pci
The page HowToIdentifyADevice/PCI explains how to identify a PCI device.
The following list is based on the alias fields of modinfo p54pci in Debian 2.6.32 (2.6.32-34squeeze1) kernel images.
PCI: 10B7:6001 3Com Corporation 3com 3CRWE154G72 [Office Connect Wireless LAN Adapter] PCI: 1260:3877 Intersil Corporation ISL3877 [Prism Indigo] PCI: 1260:3886 Intersil Corporation ISL3886 [Prism Javelin/Prism Xbow] PCI: 1260:3890 Intersil Corporation ISL3890 [Prism GT/Prism Duette]/ISL3886 [Prism Javelin/Prism Xbow] PCI: 1260:FFFF Intersil Corporation ISL3886IK
p54usb
The page HowToIdentifyADevice/USB explains how to identify a USB device.
The following list is based on the alias fields of modinfo p54usb in Debian 2.6.32 (2.6.32-34squeeze1) kernel images.
USB: 0411:0050 BUFFALO INC. (formerly MelCo., Inc.) WLI2-USB2-G54 Wireless LAN Adapter USB: 045E:00C2 Microsoft Corp. MN-710 802.11g Wireless Adapter [Intersil ISL3886] USB: 0471:1230 Philips (or NXP) Wireless Adapter 11g USB: 0506:0A11 3Com Corp. 3CRWE254G72 802.11g Adapter USB: 050D:7050 Belkin Components F5D7050 Wireless G Adapter v1000/v2000 [Intersil ISL3887] USB: 0572:2000 Conexant Systems (Rockwell), Inc. SoftGate 802.11 Adapter USB: 0572:2002 Conexant Systems (Rockwell), Inc. SoftGate 802.11 Adapter USB: 06A9:000E Westell A90-211WG-01 802.11g Adapter [Intersil ISL3887] USB: 06B9:0121 Alcatel Telecom SpeedTouch 121g Wireless Dongle USB: 0707:EE06 Standard Microsystems Corp. SMC2862W-G v1 EZ Connect 802.11g Adapter [Intersil ISL3886] USB: 0707:EE13 Standard Microsystems Corp. SMC2862W-G v2 EZ Connect 802.11g Adapter [Intersil ISL3887] USB: 07AA:001C Corega K.K. CG-WLUSB2GTST 802.11g Wireless Adapter [Intersil ISL3887] USB: 083A:4501 Accton Technology Corp. T-Sinus 154data USB: 083A:4502 Accton Technology Corp. Siemens S30853-S1016-R107 802.11g Wireless Adapter [Intersil ISL3886] USB: 083A:4521 Accton Technology Corp. Siemens S30863-S1016-R107-2 802.11g Wireless Adapter [Intersil ISL3887] USB: 083A:5501 Accton Technology Corp. Wireless Adapter 11g USB: 083A:F503 Accton Technology Corp. (Device name unknown) USB: 0846:4200 NetGear, Inc. WG121(v1) 54 Mbps Wireless [Intersil ISL3886] USB: 0846:4210 NetGear, Inc. WG121(v2) 54 Mbps Wireless [Intersil ISL3886] USB: 0846:4220 NetGear, Inc. WG111(v1) 54 Mbps Wireless [Intersil ISL3886] USB: 0846:4240 NetGear, Inc. WG111(v1) rev 2 54 Mbps Wireless [Intersil ISL3887] USB: 0915:2000 GlobeSpan, Inc. 802.11 Adapter USB: 0915:2002 GlobeSpan, Inc. 802.11 Adapter USB: 09AA:1000 Intersil Corp. Prism GT 802.11b/g Adapter USB: 0BAF:0118 U.S. Robotics U5 802.11g Adapter USB: 0BF8:1007 Fujitsu Siemens Computers Connect2Air E-5400 802.11g Wireless Adapter USB: 0BF8:1009 Fujitsu Siemens Computers Connect2Air E-5400 D1700 802.11g Wireless Adapter [Intersil ISL3887] USB: 0CDE:0006 Z-Com XG-300 802.11b Adapter USB: 0CDE:0008 Z-Com XG-703A 802.11g Wireless Adapter [Intersil ISL3887] USB: 0CDE:0015 Z-Com XG-705A 802.11g Wireless Adapter [Intersil ISL3887] USB: 0D8E:3762 Global Sun Technology, Inc. Cohiba 802.11g Wireless Mini adapter [Intersil ISL3887] USB: 0DB0:6826 Micro Star International IEEE 802.11g Wireless Network Adapter USB: 107B:55F2 Gateway, Inc. WGU-210 802.11g Adapter [Intersil ISL3886] USB: 124A:4023 AirVast (Device name unknown) USB: 124A:4025 AirVast (Device name unknown) USB: 1260:EE22 Standard Microsystems Corp. SMC2862W-G v3 EZ Connect 802.11g Adapter [Intersil ISL3887] USB: 13B1:000A Linksys WUSB54G v2 802.11g Adapter [Intersil ISL3887] USB: 13B1:000C Linksys WUSB54AG 802.11a/g Adapter [Intersil ISL3887] USB: 1413:5400 (Vendor name unknown) (Device name unknown) USB: 1435:0210 Wistron NeWeb (Device name unknown) USB: 1435:0427 Wistron NeWeb UR054g 802.11g Wireless Adapter [Intersil ISL3887] USB: 15A9:0002 Gemtek (Device name unknown) USB: 1630:0005 2Wire, Inc. 802.11g Wireless Adapter [Intersil ISL3886] USB: 1668:1050 Actiontec Electronics, Inc. [hex] 802UIG-1 802.11g Wireless Mini Adapter [Intersil ISL3887] USB: 1740:1000 Senao (Device name unknown) USB: 182D:096B (Vendor name unknown) (Device name unknown) USB: 1915:2234 Nordic Semiconductor ASA Linksys WUSB54G v1 OEM 802.11g Adapter [Intersil ISL3886] USB: 1915:2235 Nordic Semiconductor ASA Linksys WUSB54GP v1 OEM 802.11g Adapter [Intersil ISL3886] USB: 2001:3701 D-Link Corp. DWL-G120 Spinnaker 802.11g [Intersil ISL3886] USB: 2001:3703 D-Link Corp. AirPlus G DWL-G122 Wireless Adapter [Intersil ISL3886] USB: 2001:3704 D-Link Corp. AirPlus G DWL-G122 Wireless Adapter(rev.A2) [Intersil ISL3887] USB: 2001:3705 D-Link Corp. AirPlus G DWL-G120 Wireless Adapter(rev.C) [Intersil ISL3887] USB: 2001:3762 D-Link Corp. (Device name unknown) USB: 413C:5513 Dell Computer Corp. WLA3310 Wireless Adapter [Intersil ISL3887] USB: 413C:8102 Dell Computer Corp. TrueMobile 1300 802.11g Wireless Adapter [Intersil ISL3880] USB: 413C:8104 Dell Computer Corp. Wireless 1450 Dual-band (802.11a/b/g) Adapter [Intersil ISL3887] USB: 5041:2234 Linksys (?) WUSB54G v1 802.11g Adapter [Intersil ISL3886] USB: 5041:2235 Linksys (?) WUSB54GP v1 802.11g Adapter [Intersil ISL3886]
See Also
External Links
http://wireless.kernel.org/en/users/Drivers/p54 - driver homepage;
irc://irc.freenode.net/prism54 - driver IRC channel