[prev in list] [next in list] [prev in thread] [next in thread] 

List:       hostap
Subject:    [0.5.10 PATCH] Add WiFi Protected Setup (WPS) support
From:       "Chuck Tuffli" <CTuffli () dspg ! com>
Date:       2008-07-24 18:54:21
Message-ID: BC985D0776746A4C8332947B350E01A686C96D () USEXCH2003 ! US-SC ! dspcorp ! com
[Download RAW message or body]

--===============6969095916484768317==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C8EDBE.AF1C4D37"

This is a multi-part message in MIME format.


This is an alpha quality patch adding both PIN and Push Button Configuration (PBC) \
                for an enrollee. Alpha means:
- it is not feature complete
- it has had limited testing
- it has bugs and may accidentally erase your harddrive :)

That said, I wanted to send this out to get some early feedback on a number of areas \
including the control interface additions, supplicant and device driver requirements, \
and the over all integration with the supplicant.

The testing to date has been against a DLink DGL-4500 on an embedded system. The \
patch includes modifications to driver_wext.c but not the others (ie madwifi, prism, \
etc) drivers. Additionally, kernel device drivers need to pass up the WPS IE as part \
of the scan results. To build, add CONFIG_EAP_WPS=y
CONFIG_IEEE8021X_EAPOL=y
to the .config file. Unfortunately, this first release requires OpenSSL, but I hope \
to remove this requirement in the near future. To run, create a wpa_supplicant.conf \
file that has

network={
        proto=WPS
        eap=WPS
}

To connect using PBC, use the wpa_cli 'pbc' command. To connect using a PIN, first \
get the PIN via the wpa_cli 'pin_get' command. Once you have entered this into the \
registrar, use the wpa_cli 'pin_entered' command to start the connection process.

The patch is hosted on SourceForge (https://sourceforge.net/projects/wpsetup/).

---chuck


[Attachment #3 (text/html)]

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7651.59">
<TITLE>[0.5.10 PATCH] Add WiFi Protected Setup (WPS) support</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>This is an alpha quality patch adding both PIN and Push Button \
                Configuration (PBC) for an enrollee. Alpha means:<BR>
- it is not feature complete<BR>
- it has had limited testing<BR>
- it has bugs and may accidentally erase your harddrive :)<BR>
<BR>
That said, I wanted to send this out to get some early feedback on a number of areas \
including the control interface additions, supplicant and device driver requirements, \
and the over all integration with the supplicant.<BR> <BR>
The testing to date has been against a DLink DGL-4500 on an embedded system. The \
patch includes modifications to driver_wext.c but not the others (ie madwifi, prism, \
etc) drivers. Additionally, kernel device drivers need to pass up the WPS IE as part \
of the scan results. To build, add<BR> CONFIG_EAP_WPS=y<BR>
CONFIG_IEEE8021X_EAPOL=y<BR>
to the .config file. Unfortunately, this first release requires OpenSSL, but I hope \
to remove this requirement in the near future. To run, create a wpa_supplicant.conf \
file that has<BR> <BR>
network={<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proto=WPS<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; eap=WPS<BR>
}<BR>
<BR>
To connect using PBC, use the wpa_cli 'pbc' command. To connect using a PIN, first \
get the PIN via the wpa_cli 'pin_get' command. Once you have entered this into the \
registrar, use the wpa_cli 'pin_entered' command to start the connection process.<BR> \
<BR> The patch is hosted on SourceForge (<A \
HREF="https://sourceforge.net/projects/wpsetup/">https://sourceforge.net/projects/wpsetup/</A>).<BR>
 <BR>
---chuck</FONT>
</P>

</BODY>
</HTML>



_______________________________________________
HostAP mailing list
HostAP@lists.shmoo.com
http://lists.shmoo.com/mailman/listinfo/hostap

--===============6969095916484768317==--

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic