Currently not supported, but if you want to track it, I logged an RFE for this last year
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6802850 Brian Nikolai Kuzmin wrote: > I need help connecting to a wireless network. > > The network has been set up a while ago and the original ascii password is > long lost. However the hex key has been recovered from a windows laptop and > used ever since to configure new windows laptops to use wireless. However > OpenSolaris dladm rejects this key: > > # dladm create-secobj -c wpa <name> > provide value for 'name': > **************************************************************** > dladm: invalid secure object value > > #dladm connect-wifi -e <ssid> -k <64-hex-digits> -s wpa > dladm: invalid key(s) '<64-hex-digits>' > > # > > the ssid correctly appears in dladm scan-wifi > this very laptop can join other networks under OpenSolaris when using ascii > password. > this very laptop can join this very network under windows using this very hex > key. > > As I understand, the ascii password is used to generate hex key like this > hex=some_crypto_fun(ascii,ssid) > > While it might not be easy to recover ascii password from the key, > it is not necessary, since it is used only to generate the hex key that is > available already. > There should be a way to use the hex key directly, like windows does. > -- Brian Ruthven Solaris Revenue Product Engineering Sun Microsystems UK Sparc House, Guillemont Park, Camberley, GU17 9QG