wpa_supplicant PSK question - update

Bob Carlson rjc at sigpro.com
Tue Nov 22 17:16:15 EST 2005


I now see where wpa.c seems to have code for the 4-way handshake. I can
also see from your list of files that you are referring to the new 0.4.7. I
am working with 0.3.9, which was the stable one when I started.

Is there any reason why I should be moving to 0.4.7? I have a lot of work
invested in the current code, though it's still conceivable to switch.

Cheers, Bob

> -----Original Message-----
> From: hostap-bounces+bob.carlson=sigpro.com at shmoo.com [mailto:hostap-
> bounces+bob.carlson=sigpro.com at shmoo.com] On Behalf Of Bob Carlson
> Sent: Tuesday, November 22, 2005 11:07 AM
> To: 'Jouni Malinen'; hostap at shmoo.com
> Subject: RE: wpa_supplicant PSK question
> 
> I'm still confused. Using WPA(2)-PSK, the system still needs to carry out
> the 4-way handshake. It looks to me like eap_psk.c does that. And that
> seems to depend on eap.c and eapol_sm.c. I've probably just missed
> something, but I could use a little more help.
> 
> Thanks, Bob
> 
> > -----Original Message-----
> > From: hostap-bounces+bob.carlson=sigpro.com at shmoo.com [mailto:hostap-
> > bounces+bob.carlson=sigpro.com at shmoo.com] On Behalf Of Jouni Malinen
> > Sent: Monday, November 21, 2005 10:49 PM
> > To: hostap at shmoo.com
> > Subject: Re: wpa_supplicant PSK question
> >
> > WPA-PSK is indeed using EAPOL frames, but it does not require IEEE
> > 802.1X/EAPOL or EAP state machines. In other words, you do not need
> > eapol_sm.c or eap.c/eap_*.c. One of the easiest ways of finding out
> what
> > is needed is to build wpa_supplicant for Linux and use a minimal
> > configuration in .config, e.g.:
> >
> > CONFIG_DRIVER_TEST=y
> > CONFIG_NO_STDOUT_DEBUG=y
> >
> >
> > This links in following files into wpa_supplicant binary:
> >
> > config.o eloop.o common.o md5.o rc4.o sha1.o config_file.o base64.o
> > l2_packet_linux.o tls_none.o wpa.o preauth.o aes_wrap.o
> > wpa_supplicant.o events.o main.o drivers.o driver_test.o
> >
> > This is enough to run WPA-PSK, but not WPA-EAP.
> >
> > --
> 
> _______________________________________________
> HostAP mailing list
> HostAP at shmoo.com
> http://lists.shmoo.com/mailman/listinfo/hostap




More information about the HostAP mailing list