NOTE: Do not use wificonfig with the zyd driver.... I've put up a prototype zyd driver using subversion at http://svn9.cvsdude.com/kdesolaris/zyd/tags/zyd-0.1.3 and http://svn9.cvsdude.com/kdesolaris/zyd/tags/zyd-0.1.3
Using Nevada build 80 the zyd-0.1.3 driver, I am able to connect to a WEP enabled AP using a Gigafast WF748-CUI (zd1211b) using dladm (and not wificonfig) Using the zyd-0.1.3.1 driver, I am able to connect to a WEP enabled AP using a ZyXEL G-220 device (zd1211) using dladm, as well as the aforementioned WF748-CUI. The current subversion head will be at http://svn9.cvsdude.com/kdesolaris/zyd The instructions for building the code is at http://www.opensolaris.org/os/community/laptop/wireless/zyd/ (though getting a little crufty at this point). I would expect that some of the original devices in the device list will function, but I don't have any of those to test. You will need an onnv-gate to get the current include files required for the wifi devices. If your Zydas device isn't one of the ones listed in the Makefile, you'll need to add it's pci id to the add: targets. There are approximately 70 unique Zydas USB wifi products, so it's possible it may not work. In the openbsd code, there are support for 7 or 8 radios. V-0.1.3.1 has support for two specific radios, with a variation of one radio (AL2230 with zd1211 or zd1211b chipsets) If your USB wifi key is not recognized, send me the output from dmesg, and the USB and PCI information about your device and I see what I can do. This has not been tested on sparc or x86-64.