1214503SrpauloInteroperability testing of hostapd's IEEE 802.1X/EAPOL authentication
2214503Srpaulo
3214503SrpauloTest matrix
4214503Srpaulo
5214503Srpaulo+) tested successfully
6214503SrpauloF) failed
7214503Srpaulo-) peer did not support
8214503Srpaulo?) not tested
9214503Srpaulo
10214503SrpauloXSupplicant --------------------------------.
11214503SrpauloIntel PROSet ---------------------------.   |
12214503SrpauloWindows XP -------------------------.   |   |
13214503SrpauloMac OS X 10.4 ------------------.   |   |   |
14214503SrpauloNokia S60 ------------------.   |   |   |   |
15214503Srpaulowpa_supplicant ---------.   |   |   |   |   |
16214503Srpaulo			|   |   |   |   |   |
17214503Srpaulo
18214503SrpauloEAP-MD5			+   -   ?   ?   -
19214503SrpauloEAP-GTC			+   -   ?   -   -
20214503SrpauloEAP-MSCHAPv2		+   -   ?   -   -
21214503SrpauloEAP-TLS			+   +   +1  +   +
22214503SrpauloEAP-PEAPv0/MSCHAPv2	+   +   +   +   +   +
23214503SrpauloEAP-PEAPv0/GTC		+   +   +   -   +
24214503SrpauloEAP-PEAPv0/MD5		+   -   +   -   -
25214503SrpauloEAP-PEAPv0/TLS		+   F   -   +   +
26214503SrpauloEAP-PEAPv0/SIM		+   +   -   -   -
27214503SrpauloEAP-PEAPv0/AKA		+   +   -   -   -
28214503SrpauloEAP-PEAPv0/PSK		+   -   -   -   -
29214503SrpauloEAP-PEAPv0/PAX		+   -   -   -   -
30214503SrpauloEAP-PEAPv0/SAKE		+   -   -   -   -
31214503SrpauloEAP-PEAPv0/GPSK		+   -   -   -   -
32214503SrpauloEAP-PEAPv1/MSCHAPv2	+   +   +   -   +   +
33214503SrpauloEAP-PEAPv1/GTC		+   +   +   -   +
34214503SrpauloEAP-PEAPv1/MD5		+   -   +   -   -
35214503SrpauloEAP-PEAPv1/TLS		+   F   -   -   +
36214503SrpauloEAP-PEAPv1/SIM		+   +   -   -   -
37214503SrpauloEAP-PEAPv1/AKA		+   +   -   -   -
38214503SrpauloEAP-PEAPv1/PSK		+   -   -   -   -
39214503SrpauloEAP-PEAPv1/PAX		+   -   -   -   -
40214503SrpauloEAP-PEAPv1/SAKE		+   -   -   -   -
41214503SrpauloEAP-PEAPv1/GPSK		+   -   -   -   -
42214503SrpauloEAP-TTLS/CHAP		+   -   +   -   +   +
43214503SrpauloEAP-TTLS/MSCHAP		+   -   +   -   +   +
44214503SrpauloEAP-TTLS/MSCHAPv2	+   +   +   -   +   +
45214503SrpauloEAP-TTLS/PAP		+   -   +   -   +   +
46214503SrpauloEAP-TTLS/EAP-MD5	+   -   -   -   -   +
47214503SrpauloEAP-TTLS/EAP-GTC	+   +   -   -   -
48214503SrpauloEAP-TTLS/EAP-MSCHAPv2	+   +   -   -   -
49214503SrpauloEAP-TTLS/EAP-TLS	+   F   -   -   -
50214503SrpauloEAP-TTLS/EAP-SIM	+   +   -   -   -
51214503SrpauloEAP-TTLS/EAP-AKA	+   +   -   -   -
52214503SrpauloEAP-TTLS + TNC		+   -   -   -   -
53214503SrpauloEAP-SIM			+   +   -   -   +
54214503SrpauloEAP-AKA			+   +   -   -   -
55214503SrpauloEAP-PAX			+   -   -   -   -
56214503SrpauloEAP-SAKE		+   -   -   -   -
57214503SrpauloEAP-GPSK		+   -   -   -   -
58214503SrpauloEAP-FAST/MSCHAPv2(prov)	+   -   F   -   F
59214503SrpauloEAP-FAST/GTC(auth)	+   -   +   -   +
60214503SrpauloEAP-FAST/MSCHAPv2(aprov)+   -   F   -   F
61214503SrpauloEAP-FAST/GTC(aprov)	+   -   F   -   F
62214503SrpauloEAP-FAST/MD5(aprov)	+   -   -   -   -
63214503SrpauloEAP-FAST/TLS(aprov)	+   -   -   -   -
64214503SrpauloEAP-FAST/SIM(aprov)	+   -   -   -   -
65214503SrpauloEAP-FAST/AKA(aprov)	+   -   -   -   -
66214503SrpauloEAP-FAST/MSCHAPv2(auth)	+   -   +   -   +
67214503SrpauloEAP-FAST/MD5(auth)	+   -   +   -   -
68214503SrpauloEAP-FAST/TLS(auth)	+   -   -   -   -
69214503SrpauloEAP-FAST/SIM(auth)	+   -   -   -   -
70214503SrpauloEAP-FAST/AKA(auth)	+   -   -   -   -
71214503SrpauloEAP-FAST + TNC		+   -   -   -   -
72214503SrpauloEAP-IKEv2		+   -   -   -   -
73214503SrpauloEAP-TNC			+   -   -   -   -
74214503Srpaulo
75214503Srpaulo1) EAP-TLS itself worked, but peer certificate validation failed at
76214503Srpaulo   least when using the internal TLS server (peer included incorrect
77214503Srpaulo   certificates in the chain?)
78