There are three parts to 802.1x Port Based Network Access Control: supplicant(client), authenticator (access point or router) and authentication server such as RADIUS or LDAP.
Articles:
What is 802.1x? By Joel Snyder, Network World Global Test Alliance
Tutorials:
Using RADIUS For WLAN Authentication By Lisa Phifer
<B>Supplicant Software Support:</B>
- Linux
- Open Source Implementation of IEEE 802.1x
- Open1x Support: TTLS-PAP, TTLS-CHAP, PEAP-MSCHAPv2, TTLS-MSCHAPv2, and EAP-SIM
http://www.open1x.org Commercial Implementation of IEEE 802.1x Meetinghouse
- AEGIS Client (Linux) Support: Ethernet, wireless, MD5, TLS, TTLS, PEAP, LEAP
- Windows 2000 and XP
http://www.microsoft.com/windowsxp/pro/evaluation/overviews/8021x.asp Windows 98, ME, NT
- Troubleshooting
- Open Source Implementation of IEEE 802.1x
<B>Authenticator Hardware/Software Support:</B>
- Linux
HostApMode Open Source Implementation of IEEE 802.1x
- Open1x Support: TTLS-PAP, TTLS-CHAP, PEAP-MSCHAPv2, TTLS-MSCHAPv2, and EAP-SIM
- Cisco
- 350 VXWorks 1100 IOS 1200 IOS
<B>Authentication Server Hardware/Software Support:</B>
Linux OpenRadius
<B>Commercial and Public networks known to be implementing 802.1x: </B>
Network
EAP Types Supported
Source
Wayport
Unknown
T-Mobile
Unknown