Hi, I've got a zd1211 usb wifi device and Solaris Express Developer Edition (SXDE) 09/2007 on AMD64. So I've got ZYD 0.1 driver. Since my 'uname -a' says SXDE 09/07 is based on snv build 70, I've got on-src.tar from http://dlc.sun.com/osol/on/downloads/b70 and I set it as ONNV GATE in ZYD Makefile. I've installed libiconv-1.11 and gcc-3.4.6 from www.sunfreeware.com.
When under zyd-0.1/src I run 'gmake all' with ISA=amd64 then it says it doesn't support 64bit. So I've set ISA=i386. Then it generated about a page or two of warnings, both under zyd src and ONNV. I've removed -Werror and then it compiled ok. I run 'gmake install' as root. Then I rebooted in 32bit mode. Now when I run add_drv -n -i '"usb586,3409"' zyd then it says: System configuration files modified but zyd driver not loaded or attached. I've got ZyXel AG-225H device and according to http://linuxwireless.org/en/users/Drivers/zd1211rw/devices it uses same chipset. Its vendor/product codes are 0586 and 3409. It shows as such when I run prtpicl -v Please advise. If I need to use current ONNV from Mercurial - do I need to update/rebuild my kernel as well? Thank you. This message posted from opensolaris.org