eap_testing.txt revision 214734
1276789SdimInteroperability testing of hostapd's IEEE 802.1X/EAPOL authentication
2276789Sdim
3276789SdimTest matrix
4276789Sdim
5276789Sdim+) tested successfully
6276789SdimF) failed
7276789Sdim-) peer did not support
8276789Sdim?) not tested
9276789Sdim
10276789SdimXSupplicant --------------------------------.
11276789SdimIntel PROSet ---------------------------.   |
12276789SdimWindows XP -------------------------.   |   |
13276789SdimMac OS X 10.4 ------------------.   |   |   |
14276789SdimNokia S60 ------------------.   |   |   |   |
15276789Sdimwpa_supplicant ---------.   |   |   |   |   |
16276789Sdim			|   |   |   |   |   |
17276789Sdim
18276789SdimEAP-MD5			+   -   ?   ?   -
19276789SdimEAP-GTC			+   -   ?   -   -
20276789SdimEAP-MSCHAPv2		+   -   ?   -   -
21276789SdimEAP-TLS			+   +   +1  +   +
22276789SdimEAP-PEAPv0/MSCHAPv2	+   +   +   +   +   +
23276789SdimEAP-PEAPv0/GTC		+   +   +   -   +
24276789SdimEAP-PEAPv0/MD5		+   -   +   -   -
25276789SdimEAP-PEAPv0/TLS		+   F   -   +   +
26276789SdimEAP-PEAPv0/SIM		+   +   -   -   -
27276789SdimEAP-PEAPv0/AKA		+   +   -   -   -
28276789SdimEAP-PEAPv0/PSK		+   -   -   -   -
29276789SdimEAP-PEAPv0/PAX		+   -   -   -   -
30276789SdimEAP-PEAPv0/SAKE		+   -   -   -   -
31276789SdimEAP-PEAPv0/GPSK		+   -   -   -   -
32276789SdimEAP-PEAPv1/MSCHAPv2	+   +   +   -   +   +
33276789SdimEAP-PEAPv1/GTC		+   +   +   -   +
34276789SdimEAP-PEAPv1/MD5		+   -   +   -   -
35276789SdimEAP-PEAPv1/TLS		+   F   -   -   +
36276789SdimEAP-PEAPv1/SIM		+   +   -   -   -
37276789SdimEAP-PEAPv1/AKA		+   +   -   -   -
38276789SdimEAP-PEAPv1/PSK		+   -   -   -   -
39276789SdimEAP-PEAPv1/PAX		+   -   -   -   -
40276789SdimEAP-PEAPv1/SAKE		+   -   -   -   -
41276789SdimEAP-PEAPv1/GPSK		+   -   -   -   -
42276789SdimEAP-TTLS/CHAP		+   -   +   -   +   +
43276789SdimEAP-TTLS/MSCHAP		+   -   +   -   +   +
44276789SdimEAP-TTLS/MSCHAPv2	+   +   +   -   +   +
45276789SdimEAP-TTLS/PAP		+   -   +   -   +   +
46276789SdimEAP-TTLS/EAP-MD5	+   -   -   -   -   +
47276789SdimEAP-TTLS/EAP-GTC	+   +   -   -   -
48276789SdimEAP-TTLS/EAP-MSCHAPv2	+   +   -   -   -
49276789SdimEAP-TTLS/EAP-TLS	+   F   -   -   -
50276789SdimEAP-TTLS/EAP-SIM	+   +   -   -   -
51276789SdimEAP-TTLS/EAP-AKA	+   +   -   -   -
52276789SdimEAP-TTLS + TNC		+   -   -   -   -
53276789SdimEAP-SIM			+   +   -   -   +
54276789SdimEAP-AKA			+   +   -   -   -
55276789SdimEAP-PAX			+   -   -   -   -
56276789SdimEAP-SAKE		+   -   -   -   -
57276789SdimEAP-GPSK		+   -   -   -   -
58276789SdimEAP-FAST/MSCHAPv2(prov)	+   -   F   -   F
59EAP-FAST/GTC(auth)	+   -   +   -   +
60EAP-FAST/MSCHAPv2(aprov)+   -   F   -   F
61EAP-FAST/GTC(aprov)	+   -   F   -   F
62EAP-FAST/MD5(aprov)	+   -   -   -   -
63EAP-FAST/TLS(aprov)	+   -   -   -   -
64EAP-FAST/SIM(aprov)	+   -   -   -   -
65EAP-FAST/AKA(aprov)	+   -   -   -   -
66EAP-FAST/MSCHAPv2(auth)	+   -   +   -   +
67EAP-FAST/MD5(auth)	+   -   +   -   -
68EAP-FAST/TLS(auth)	+   -   -   -   -
69EAP-FAST/SIM(auth)	+   -   -   -   -
70EAP-FAST/AKA(auth)	+   -   -   -   -
71EAP-FAST + TNC		+   -   -   -   -
72EAP-IKEv2		+   -   -   -   -
73EAP-TNC			+   -   -   -   -
74
751) EAP-TLS itself worked, but peer certificate validation failed at
76   least when using the internal TLS server (peer included incorrect
77   certificates in the chain?)
78