Differences between revisions 9 and 10
Revision 9 as of 2009-02-12 03:06:30
Size: 3626
Editor: GeoffSimmons
Comment: Consolidate procedure, add AP notes.
Revision 10 as of 2009-02-13 08:26:22
Size: 3740
Editor: GeoffSimmons
Comment: Add unsupported device.
Deletions are marked like this. Additions are marked like this.
Line 75: Line 75:
=== Unsupported ===
 * Zyxel ZyAIR B-120 (16-bit PC Card), also not supported via [:NdisWrapper:NDISwrapper].

[:DebianWiki/EditorGuide#translation:Translation(s)]: none

(!) [:/Discussion:Discussion]


ZyDAS ZD1201 devices

This page describes how to enable support for WiFi devices based on the ZyDAS ZD1201 chipset on Debian systems.

?TableOfContents(2)

zd1201 is a module for the ZyDAS ZD1201 USB 802.11b wireless LAN chipset. This is not to be confused with the ["zd1211rw"] module which supports the ZD1211 and ZD1211B 802.11g chipsets

Firmware must be acquired and installed prior to device operation.

Installation

The driver is included in the mainline Linux kernel since 2.6.12. It is present in Debian kernel images.

  1. Acquire the firmware tarball:

    $ wget 'http://prdownloads.sourceforge.net/linux-lc100020/zd1201-0.14-fw.tar.gz?download'
  2. Extract the firmware files to /lib/firmware:

    $ tar xvf zd1201-0.14-fw.tar.gz
    $ su
    # cp -v zd1201-0.14-fw/*.fw /lib/firmware
  3. Install the wireless-tools package:

    # aptitude update
    # aptitude install wireless-tools
  4. Physically connect the device to your system.
  5. The necessary kernel module should be [:Modules:automatically loaded]. If necessary, it can be manually loaded via:

    # modprobe zd1201
  6. Verify your device has an available interface:

    # iwconfig
  7. Raise the interface to activate the radio, for example:

    # ifconfig eth1 up
  8. [:WiFi/HowToUse:Configure] your wireless interface as appropriate.

Troubleshooting

  • Examine the kernel ring buffer (dmesg) to verify required firmware files are being loaded by the driver. If requested firmware is not available, no wireless interface will be created.

Known Issues

  • This driver does not support ["WPA"].?FootNote(http://bugzilla.kernel.org/show_bug.cgi?id=5631)

Other Notes

The zd1201 driver supports master mode operation, for use as a basic access point. This requires access point firmware (zd1201-ap.fw) to be downloaded to the device, instead of the default station firmware.

Provide ap=1 as a option to the zd1201 module:

echo options zd1201 ap=1 >> /etc/modprobe.d/local

Physically disconnect your ZD1201-based device and remove the zd1201 driver:

modprobe -r zd1201

Connect the device to your system. The module and access point firmware will be loaded, your device will now operate in master mode.

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: 050D:6051 Belkin Components 11Mbps Wireless Network Adapter
    USB: 0586:3400 ZyXEL Communications Corp. ZyAIR B-220 IEEE 802.11b Adapter
    USB: 0ACE:1201 ZyDAS 802.11b WiFi
    USB: 0DB0:6823 Micro Star International UB11B/MS-6823 802.11b Wi-Fi adapter
    USB: 1044:8005 Chu Yuen Enterprise Co., Ltd GN-WLBZ201 802.11b Adapter

Unsupported

  • Zyxel ZyAIR B-120 (16-bit PC Card), also not supported via [:NdisWrapper:NDISwrapper].

See Also

  • ["zd1211rw"] - Help page for the ZyDAS ZD1211 chipset (802.11g USB devices)
  • [:WiFi/HowToUse:How to use a WiFi interface]


CategoryHardware | CategoryWireless