Linux ZyDAS zd1201 Driver

zd1201 chip

Looking for firmware?
Latest firmware package (0.14) or go here and select the latest -fw package

This project is focused in distributing a Linux driver for the ZyDAS 1201 based USB 802.11b Network adapters. Such as the Sweex LC100020 sold by Sweex Essentials and others.

Originaly sweex distributed a linux driver for its Wireless(802.11) USB adapters, but suddenly they retired their linux drivers from their support site, and according to their technical support linux was no longer supported for that product.
The driver was a modification on the linux-wlan-ng driver developed by AbsoluteValue Systems.
As the driver works and its released under the MPL and GPL license this project is going to publish the original driver, and any modifications people submit.

Later versions of the driver have been supplied by other Zydas 1201 manufacturers.

A new, much smaller, driver was later developped to overcome the problems of the wlan-ng driver.
Now it is part of the main kernel tree as of 2.6.12.
It is recommended that you try this driver instead of the old wlan-ng driver since all new development is done on this driver.

If you want to use the driver merged in the linux kernel tree you have here some brief instructions.

HELP!!! My device isn't accepting its address when I plug it in!!

This is a known problem... The devices do not implement the USB specification correctly. There is a difference in enumeration between Linux and Windows (both methods are valid according to the USB specification). With the driver a patch to the USB stack is supplied for various kernels. Also as of 2.6.10-rc2 this problem should be fixed.

Driver Status:

Supported Product List:

At this moment this are the adapters that have been reported to be working:

Product Name Working Vendor product info Product image
Sweex LC100020
  • General Sweex Site
  • European Sweex Site
  • Yes Sweex LC100020 Web
    Zyxel ZyAir B-220 USB Yes Zyxel 802.11 adapters Web
    Peabird USB (PEAB-WL-USB) Yes(since version 0.1) Peabird 802.11 adapters Web
    Gigafast WF741-UIC Yes Gigafast WF741-UI Web
    E-Tech Wireless USB Adapter Yes E-Tech Product Detail Web
    DSE 802.11b USB wireless LAN adapter Yes DSE (Product number:XH6822) Web
    CC and C WLAN USB Adapter (WL 1202) Yes CC and C WL 1202 Web
    Edimax EW-7117U WLAN USB Adapter Yes Edimax EW-7117U Web
    X-Micro WLAN 11b USB Adapter Yes X-Micro WLAN 11b USB Web
    Belkin F5D6051 WLAN 11b USB Adapter Yes (Latest zd1201 driver) Belkin Web
    Topcom SKYR@CER WIRELESS USB STICK 11 Yes Tomcom SkyR@acer Device website
    Surecom EP-9001 802.11b 11M Wireless USB Adapter Yes Surecom EP-9001 adapter website
    YAHT WN-1011U 802.11b 11M Wireless USB Adapter and WA-2104EX 802.11b 11M Wireless router Yes YAHT WN-1011U adapter website
    YAHT WA-2104EX router website
    BeWAN Wi-Fi USB 11 Yes BeWAN Wi-Fi USB 11 website
    NorthQ NQ9000 Yes NorthQ Product page
    MSI UB11B Yes(since zd1201 0.14) MSI UB11B Product page
    Origo WLL-1610 Yes WLL-1610 Product page
    Longshine LCS-8131R Wireless USB Adapter Yes Longshine LCS-8131R Product page
    Gygabyte GN-WLBZ201 Adapter Yes (using linux source tree driver) GN-WLBZ201 Product page

    Disclaimer: This project has no relation with ZyDAS, Sweex Essentials, Zyxel, Gigafast or Peabird and its offical support, or any other company.


    Download the driver

    SourceForge Project Web Logo