Size: 5857
Comment: converted to 1.6 markup
|
Size: 5876
Comment: Amend apt-cache command, formatting.
|
Deletions are marked like this. | Additions are marked like this. |
Line 49: | Line 49: |
* Etch users: Install and boot an [[EtchAndAHalf]] kernel ({{{apt-cache search linux-image-2.6.24-etchnhalf}}} and install a package appropriate for your system). | * Etch users: Install and boot an [[EtchAndAHalf]] kernel ({{{apt-cache search linux-image-2.6- | grep etchnhalf}}} and install a package appropriate for your system). |
Line 58: | Line 58: |
Line 105: | Line 104: |
}}} * http://www.linuxwireless.org/en/users/Drivers/zd1211rw/devices - supported devices |
}}} -~ * http://www.linuxwireless.org/en/users/Drivers/zd1211rw/devices - supported devices |
Line 111: | Line 110: |
* irc://irc.freenode.net/#zd1211 - driver [[IRC]] channel | * [[irc://irc.freenode.net/%23zd1211|#zd1211]] - driver [[IRC]] channel |
ZyDAS ZD1211/ZD1211B and Atheros AR5007UG devices
This page describes how to enable support for WiFi devices based on ZyDAS ZD1211 chipsets on Debian systems.
Contents
zd1211rw is a module for ZyDAS ZD1211, ZD1211B and Atheros AR5007UG USB 802.11g wireless LAN chipsets. This is not to be confused with the zd1201 module which supports the ZD1201 802.11b chipset.
After being acquired by Atheros, the ZyDAS ZD1211B chipset was rebranded as the "Atheros AR5007UG" (also known as AR2524/AR5524). Devices with chipsets bearing these names are also supported.
Non-free firmware is required, which can be provided by installing the zd1211-firmware package.
Installation
The zd1211rw driver is included in the mainline Linux kernel since 2.6.18-rc1. It is present in Debian kernel images.
Etch users: Some ZD1211/ZD1211B devices may not be known to the zd1211rw driver in the 2.6.18 kernel. Refer to the troubleshooting section to install a 2.6.24 kernel image.
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 Etch/4.0 deb http://ftp.us.debian.org/debian etch main contrib non-free
Install the wireless-tools and zd1211-firmware packages:
aptitude update aptitude install wireless-tools zd1211-firmware
- Physically connect the device to your system.
The necessary kernel module should be automatically loaded. If necessary, it can be manually loaded via:
modprobe zd1211rw
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
- Examine the kernel ring buffer (dmesg) to verify the required firmware files are being loaded by the driver. Lack of firmware is the usual reason for the "SIOCSIFFLAGS: No such file or directory" error message.
Ensure the zd1211-firmware package is installed.
- Atheros AR5007UG devices based on the UW2453 radio require a 2.6.23 or later kernel.
Etch users: Install and boot an EtchAndAHalf kernel (apt-cache search linux-image-2.6- | grep etchnhalf and install a package appropriate for your system).
Supported Devices
The page HowToIdentifyADevice/USB explains how to identify a USB device.
The following list is based on the alias fields of modinfo zd1201 on Lenny.
USB: 0053:5301 (Vendor name unknown) (Device name unknown) USB: 0411:00DA MelCo., Inc. WLI-U2-KG54L USB: 0471:1236 Philips SNU5600 USB: 0471:1237 Philips TalkTalk SNU5630NS/05 Wireless Adapter USB: 050D:705C Belkin Components F5D7050 v4000 Wireless Adapter USB: 0586:3401 ZyXEL Communications Corp. ZyAIR G-220 USB: 0586:3402 ZyXEL Communications Corp. (ZD1211)IEEE 802.11b+g Adapter USB: 0586:3407 ZyXEL Communications Corp. G-200 v2 USB: 0586:3409 ZyXEL Communications Corp. AG-225H USB: 0586:340A ZyXEL Communications Corp. M-202 USB: 0586:340F ZyXEL Communications Corp. G-220 v2 USB: 0586:3410 ZyXEL Communications Corp. Wi-Fi Wireless LAN Adapter USB: 0586:3412 ZyXEL Communications Corp. Wi-Fi Wireless LAN Adapter USB: 0586:3413 ZyXEL Communications Corp. AG-225H v2 802.11a/g Wi-Fi Finder & Adapter USB: 079B:004A Sagem XG-760A USB: 079B:0062 Sagem XG-76NA USB: 07B8:6001 D-Link Corp. WL54 USB: 083A:4505 Accton Technology Corp. SMCWUSB-G USB: 083A:E506 Accton Technology Corp. (Device name unknown) USB: 0ACE:1211 ZyDAS 802.11b/g USB2 WiFi USB: 0ACE:1215 ZyDAS WLA-54L WiFi USB: 0ACE:2011 ZyDAS (Device name unknown) USB: 0ACE:20FF ZyDAS (Device name unknown) USB: 0B05:170C ASUSTek Computer, Inc. WL-159g USB: 0B05:171B ASUSTek Computer, Inc. A9T wireless USB: 0B3B:1630 Tekram Technology Co., Ltd QuickWLAN USB: 0B3B:5630 Tekram Technology Co., Ltd ZD1211 USB: 0BAF:0121 U.S. Robotics USR5423 WLAN USB: 0CDE:001A Z-Com ZD1211B USB: 0DF6:9071 Sitecom Europe B.V. zd1211 802.11g Adapter USB: 0DF6:9075 Sitecom Europe B.V. ZD1211B USB: 126F:A006 TwinMOS G240 USB: 129B:1666 CyberTAN Technology TG54USB USB: 129B:1667 CyberTAN Technology (Device name unknown) USB: 13B1:001E Linksys (Device name unknown) USB: 13B1:0024 Linksys WUSBF54G v1.1 802.11g Adapter w/ Wi-Fi Finder USB: 1435:0711 Wistron NeWeb UR055G USB: 14EA:AB13 Planex Communications GW-US54Mini USB: 157E:300A TRENDnet TEW-429UB 802.11g Adapter with HotSpot Detector USB: 157E:300B TRENDnet TEW-429UB USB: 157E:300D TRENDnet TEW-429UB C1 USB: 157E:3204 TRENDnet ALL0298 v2 USB: 1582:6003 Fiberline WL-430U USB: 1740:2000 Senao NUB-8301 USB: 2019:5303 PLANEX GW-US54GXS USB: 6891:A727 3Com 3CRUSB10075
http://www.linuxwireless.org/en/users/Drivers/zd1211rw/devices - supported devices
External Links
http://www.linuxwireless.org/en/users/Drivers/zd1211rw - driver homepage;
http://zd1211.wiki.sourceforge.net/VendorDriver - brief history of the original vendor driver