[3rd Sep 2009] Important note: I read that the following steps are necessary only on the iPhone 3GS v3.0 firmware. If you have updated your phone to the latest v3.0.1 (at the time of this writing), please see the links I have listed below.
[20th Sep 2010] Update: With the latest firmware updates (currently
v4.1), these steps still work, but there are alternatives too. Do refer to the links
below to follow the steps for firmware versions >= 3.0.1. My personal
experience with the alternative however is patchy.
It took a while to figure out how to connect to the NUS wireless network (SSID : "NUS") through PEAP. Apparently it's not as simple as just twiddling with the settings on the phone itself. A configuration profile needs to be created and sent to the iPhone. This profile is a normal XML file which can be created "by-hand", or by using Apple's iPhone Configuration Utility.
If you are interested to see how all of this works, I have included the steps to get connected here. This has been tested to work on the iPhone 3GS. This is just meant as a quick simple guide, so I did not invest the time to put up screenshots, or go into details for some of the less common terms. If you require more information, you may have to Google around for it.
To get started...
- You need to have your NUSNET account credentials handy
- Your iPhone is already set up to receive emails over the cellular network
- Your NUSNET login credentials (user name and password)
Let's get going...
- Download this file : NUS-Wireless.mobileconfig.
- Open the file with a text editor like Notepad or Wordpad.
- Look for this line in the file :
nusstu\xxxxxxx . - Replace xxxxxx with your NUSNET login ID. Note that we are using the NUSSTU domain. If you are a staff, you would have to change nusstu to read nusstf (I have yet to try this since I do not have a staff account).
- Save the file and close your text edito.r
- Now email the file to yourself.
- Receive the email on the iPhone, and open the attachment.
- You should be prompted to install the configuration NUS-Wireless. Choose to do so.
- Once you are done, switch on Wifi on your iPhone.
- If you are within range of the ˇ§NUSˇ¨ network, the NUS network should show up in the list of available networks. Tap on it.
- You should be prompted to key in your password. Type in your password, and tap on Join.
- A certificate would be presented if this is successful. Tap on Accept when the certificate is presented.
- Tada! You are connected!
More on connecting your iPhone...
- I found this posting which states that you don't need an external configuration profile file to connect to the NUS network for the iPhone v3.0.1 firmware. I did not verify this, and my iPhone v3.0.1 is still connecting to the NUS network fine with the steps I have listed above. But follow through the link and give the method there a try, it could save you some time and hassle.
- A slightly different way to set up your iPhone to connect your iPhone to the NUS network is done by Lester Chan, complete with screenshots. This is where I got the hint about the configuration profile from. I made this guide as an alternative as I am uncomfortable with sending personal information (the NUSNET login ID in this case) to a server not under my administration. I was also originally uncomfortable with his solution as I am not aware of what actually goes on back-end and if my password will stay safe with me. I do know now that it should be safe (in terms of safeguarding your NUSNET password to go through Lester Chan's method, but you are advised to assess the risk for yourself as everyone's comfort level for handling login credentials is different.
- The configuration file I have available for download is created with this : Apple iPhone Configuration Utility