# Login
---> Start
<--- Request, Identity
---> Response, Identity
<--- Request, EAP-MD5-CHALLENGE
---> Response, EAP-MD5-CHALLENGE
<--- Some unknown code
<--- Success
# Then enter random check loop
<--- Request, Identity
---> Response, Identity
# Logoff
# Not responding to random check loop also results in auto-logoff
---> Logoff
<--- Failure
Request ID,
version hash
+username
EAP-MD5-CHALLENGE,
num
+username
num
is calculated by ( ordinal(first 16 character of case-sensitive password) xor ordinal(16 bytes md5 data converted to decimal) )