The driver may mot support your particular HW. The man page says it only supports the 52xx series of devices. You can try adding pci168c,1c to driver_aliases, but it will probably still fail since most drivers don't have an explicit default behavior if it doesn't recognize the known ID's.
You can try ndiswrapper around the windows version of the driver. Use the most recent version of ndiswrapper (1.2.1). I'm unsure if the one on the ndis web page has been updated and may have version 1.2.1 of ndiswrapper with the original 1.2 ndisapi. If you grep for '1.2.1' in the source files, you should find it in both if_ndis.c and kern_ndis.c. If not, you can grab the most recent one from my web site, http://www.palisad.com/solaris/mdis/ndis-1.2.1.tar.gz I've been using this for weeks with my broadcom wireless card and it's been very solid, even with automatic network configuration, including switching between different wireless networks and a hard wired link. The directions for version 1.2 on the ndis web page are applicable for version 1.2.1. Version 1.2.1 of ndiswrapper supports suspend/resume and quiesce (fast reboot) and has a few bug fixes which occasionally caused panics. Version 1.2.1 of ndisapi has a serious race fixed which was causing connection instability issues, high interrupt activity during idle and an occasional panic. You may need to use a 32-bit kernel. I know that the 64-bit version of the BCM driver doesn't seem to work. George -- This message posted from opensolaris.org