Hi, According to the Wifi device list, WPA is supported for the wpi driver since build 77. I have build 79 running on my system, and I want to use WPA.
First, I found that the wpa_supplicant is not installed by default. So, I downloaded the wpa_supplicant v0.1 daemon package from opensolaris.org site. Then, I found that the wificonfig command that's installed in build 79 doesn't support the WPA options, so, I downloaded the wificonfig-0.3 utility package from opensolaris.org site. After I installed the above 2 packages, I tried to start the wpa_supplicant. However, I found that the wpa_supplicant depends on libssl.so.0.9.7 and libcrypto.so.0.9.7. On build 79, libssl.so is already at 0.9.8 and libcrypto is also at 0.9.8. To workaround the problem, I created symbolic links. The wpa_supplicant also depends on libcrypto_extra.0.9.8. That library doesn't exist at all in snv_79. So, I just created a sym link for it using libcrypto.so.0.9.7. After all these, I am finally able to start the wpa_supplicant daemon. I started it in the debugging mode: ------------------------------- # wpa_supplicant -i wpi0 -F -dd eapol_sm_init : malloc sm=808a7e8 EAPOL: SUPP_PAE entering state DISCONNECTED EAPOL: KEY_RX entering state NO_KEY_RECEIVE EAPOL: SUPP_BE entering state INITIALIZE EAP: EAP entering state DISABLED EAPOL: External notification - portEnabled=0 EAPOL: External notification - portValid=0 events_init: Enter sysevent init entry Before eloop_run ------------------------------------- Then, I created a profile for my connection as follows: # wificonfig createprofile home1 essid=Gamma psk=mykey proto=WPA key_mgmt=WPA-PSK pairwise=TKIP When I try to connect, I got the following error: # wificonfig connect home1 wificonfig: failed to set 'psk' for Operation not supported wificonfig: failed to set 'proto' for Operation not supported wificonfig: failed to connect to profile 'home1' # ---------------------------- Any idea on how I should proceed? Are the wpa_supplicant and wificonfig packages from opensolaris out-of-date? Would the most updated copy help in this situation? Thanks, --Karen This message posted from opensolaris.org
