MacOS X supports 802.1X from MacOS X.3 and later.
Configuring Eduroam in MacOS X.3 (Panther) and X.4 (Tiger) is different to configuring Eduroam in MacOS X.5 (Leopard).
Your site's system administrators can provide you with the site certificate for Eduroam.
Double-click on the provided .DER file which contains the Eduroam certificate.

Open the Internet Connect application by clicking on the wireless icon in the top ribbon bar and selecting Open Internet Connect....

The following panel appears.

Select File | New 802.1X connection.
Select Configuration | Edit Configurations. Click +. Complete the panel, replacing fred.bloggs@example.edu.au with your user identifer. This will usually be either your userid and your institution's domain name in the format userid@domain (eg: fab@example.edu.au) or your e-mail address (eg: fred.bloggs@example.edu.au).

Tick TTLS, PEAP and LEAP.
Highlight TTLS, ensure it is ticked, and click Configure. Complete the panel

Approach an Eduroam access point.
Open the wireless LAN configuration by clicking on the the wireless icon in the top ribbon bar and selecting Other....

Set the Network name to "eduroam". Set the Wireless security to WPA2 Enterprise. The panel morphs to

Set the 802.1X configuration to be the eduroam configuration we created before we left. This will fill in the other details on the panel.
When this panel is completed the computer connects to the eduroam access point.
The Internet Connect application shows the status of the connection. The AirPort tab shows the progress of the wireless connection
Status: Connected to "eduroam"
and the 802.1X tab shows the progress of the 802.1X authentication over that wireless connection
Status: Connected via TTLS
Connect time: 00:00:01