understand Supplicant PAE state machine
Jouni Malinen
jkmaline
Thu Jun 22 20:12:25 PDT 2006
On Mon, Jun 12, 2006 at 01:40:34PM -0700, ifreebiz at fastmail.fm wrote:
> I think I understand this better now. An eapolEAP packet at
> CONNECTING state will cause the supplicant PAE state machine to go to
> Restart state; in addition, the EAP state machine will restart, and
> then triger the PAE state machine to transit from RESTART state to
> Authenticating state.
> So the purpose of RESTART state in PAE SM is to cause the EAP state
> machine to restart during the transition from Connecting state to
> Authenticatng state. Please let me know if my understanding is
> wrong.
Yes, RESTART state is indeed used to inform the higher later (EAP) that
the authentication was restarted. By the way, IEEE Std 802.1X-2004 has
quite thorough explanation of the state machines and meanings of
different states and state variables. wpa_supplicant follows the
standard state machines as closely as reasonable, so this standard is
quite useful documentation on how this part of wpa_supplicant is
expected to work.
--
Jouni Malinen PGP id EFC895FA
More information about the Hostap
mailing list