Wireless Network Driver for ZyDAS ZD1211 802.11b/g USB Chipset (zyd)

The zyd driver has been integrated into snv_107. For snv_107 and later builds, please use the integrated driver. Both WEP and WPA are supported.

The driver is contributed by the students group of Charles University in Prague.

The driver is based on source code from OpenBSD, and is provided under the same BSD-type License.

Note that  v0.1 doesn't support WEP and WPA.

Note that there is a version enhanced by community developers to support ZD1211b chipset, see their website 

Requirements

Before downloading the source, please make sure that your system meets the following requirements:

  • Solaris Nevada build
  • ZyDAS ZD1211 chipsets based wireless 802.11g devices.
Vendor Product USB Vendor USB Product 
 3COM  3CRUSB10075  6891  a727 
 A-LINK  WL54USB  0ace  1211 
 Abocom  WUG2670  07b8  6001 
 AOpen   802.11g WL54  07b8  6001 
 Acer  WLAN-G-US1  0ace  1211 
 Airlink 101  AWLL3025V2  0ace  1211 
 Airlink 101  AWLL3026  0ace  1211 
 Airlink+  AWLL3025  0ace  1211 
 Allnet  ALLSPOT Hotspot-Finder a/b/g  157e  3204 
 AmbiCom  WL54-USB  0ace  1211 
 Asus  WL-159g  0b05  170c 
 Aztech  Wireless G WL630USB  07b8  6001 
 GigaFast  WF748-CUI  0ace  1211 
 Linksys  WUSBF54G  13b1  001e 
 Sagem  XG760A  079b  004a 
 Zyxel  ZyAIR G-200v2  0586  3407 

How to use

Download the source code, then build the binaries, you need a OpenSolaris source code workspace:

    # wget http://www.opensolaris.org/os/community/laptop/downloads/zyd-0.1-src.tar.gz
    # gzip -dc zyd-0.1-src.tar.gz | tar xvf -
    # cd zyd-0.1/src
    # vi Makefile ~--> modify the: GATE=/your~_workspace,  ISA=i386/AMD64
    # gmake all; gmake install

Add your driver:

    # add~_drv -n -i '"usbace,1211"' zyd

You may have different cards, so please change it to your '"usbvendor_id,product_id"'

You should be able to plumb the interface:

    # ifconfig zyd0 plumb

If plumbing failed, your card may be not supported or just not
getting properly identified by the Solaris kernel.  Send us a note
and we'll try to help.

If you don't use WEP and want to connect to whatever WLAN available, then
all that's left to do is starting dhcp:

    # ifconfig zyd0 dhcp

If you need to connect to specific WLAN, you'll need the following commands:

    # dladm scan-wifi zyd0
    # dladm connect-wifi -e essid zyd0
    # ifconfig zyd0 dhcp

Notes

This is work in progress. Please send your questions and comments to <mailto:laptop-discuss@opensolaris.org> discussion forum.

last modified by admin on 2009/10/26 12:08
Collectives
Project


© Sun Microsystems Inc. 2009
XWiki Enterprise 1.8.2.19075 - Documentation
Terms Of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines | Site map | Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.