Help with passwordless autonomous P2P-GO

Aditya Bhave adityay.bhave at gmail.com
Fri Mar 20 00:45:24 EDT 2015


Hi,

Im working on a project where I need to setup an autonomous P2P-GO such
that clients can connect to it without a password. I understand from the
IEEE spec that having security in P2P is a requirement, but for the
purposes of experimentation, I would like to set one up without a password.
Can anyone provide any pointers on how to implement this in 2.2? For
version 1.0, I had a patch that worked. Essentially, I added a new CLI
parameter “secured” in p2p_group_add, and then in    wpas_start_wps_go() in
p2p_supplicant.c, I changed the following lines

ssid->key_mgmt = WPA_KEY_MGMT_PSK;
     ssid->proto = WPA_PROTO_RSN;
     sid->pairwise_cipher = WPA_CIPHER_CCMP;
     ssid->passphrase = os_strdup(params->passphrase);

To

if (secured == 0) {
         ssid->key_mgmt = WPA_KEY_MGMT_NONE;
     }
     {
          ssid->key_mgmt = WPA_KEY_MGMT_PSK;
          ssid->proto = WPA_PROTO_RSN;
          ssid->pairwise_cipher = WPA_CIPHER_CCMP;
          ssid->passphrase = os_strdup(params->passphrase);
     }

Although a hack, this seemed to work, however it does not in supplicant
2.2. Can someone please help me with this?

Thanks

-- 
regards,
Aditya Bhave
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.shmoo.com/pipermail/hostap/attachments/20150319/755562ce/attachment-0001.htm>


More information about the HostAP mailing list