First of all.If you have some unsupported HW then the best thing you can do on all OS's is to try latest build if it's ok,somewhat running or still not ok.For OpenSolaris you can download ISO's based on latest build here http://genunix.org/
I have Intel 5100 but I must test it in OpenSolaris first (iwh driver for Intel 5100/5300 is available).In OpenBSD it's running great after downloading firmware.But take a look here http://www.opensolaris.org/os/community/laptop/wireless/ especially man page of wificonfig and so on are "must read". -- This message posted from opensolaris.org
