problem with 4 way handshake over wired driver

Pedro Ramalhais ramalhais at serrado.net
Wed Dec 7 12:28:45 EST 2005


On Wed, 2005-12-07 at 08:31 -0800, Jouni Malinen wrote:
> On Wed, Dec 07, 2005 at 09:25:56AM +0000, Javi Bustamante wrote:
> 
> > I'm trying to perform WPA authentication over a wired ethernet using 
> > wpa_supplicant, hostapd and freeradius.
> > I'm using the EAP-TLS method. The EAP authentication goes ok, the 
> > wpa_supplicant receives a EAP-SUCCESS message. The authenticator receives 
> > the MS-MPPE-Send-Key and MS-MPPE-Recv-Key from the radius, but the problem 
> > is that the 4 way handshake doesn't start. ?Why does not the 4 way 
> > handshake start?
> 
> Because 4-Way Handshake is not used over wired networks.. It is only for
> IEEE 802.11.
> 
> > I have read that it is possible to integrate xsupplicant with 
> > wpa_supplicant using the -e option with the wpa_supplicant, but I can't 
> > find the -e option in the latest version (wpa_supplicant-0.4.7)
> 
> This was removed quite some time ago since no one seemed to be using
> that option anymore. wpa_supplicant includes all the needed
> functionality for IEEE 802.1X/EAP authentication so no external program
> is needed for that.
> 
> > hostapd (ineteresting part):
> > driver=wired
> > wpa=2
> > wpa_key_mgmt=WPA-EAP
> 
> These wpa options are not used for driver=wired.
> 
> > eapol_version=1
> > ap_scan=0
> > network={
> >        proto=RSN
> >        key_mgmt=WPA-EAP
> >        pairwise=CCMP TKIP
> >        group=CCMP TKIP
> 
> These WPA options are not used when using -Dwired.
> 

It seems like he is trying to use WPA over wired, which doesn't make
much sense... and (AFAIK) it won't work.
-- 
Pedro Ramalhais <ramalhais at serrado.net>




More information about the HostAP mailing list