Here is a tutorial on how to configure your iPhone, iPhone 3G, iPhone 3GS, iPod Touch, or iPod Touch (2nd Gen) to connect to the NUS Wireless network. We will be using NUS WLAN SSID “NUS” instead of “NUSOPEN”, as “NUS” is protected by PEAP and it is much faster.

*UPDATE 2* There is a bug in iOS4 which cause .mobileconfig files not recognized by Safari. For more details, read here. To overcome this issue:

  1. Using your computer, go to
  2. Key in your NUSNET UserID and click Generate
  3. Your browser should prompt you to download the NUS.mobileconfig file
  4. Once you have downloaded the file, email the file to yourself
  5. Using in your iOS, open up the email which contains the NUS.mobileconfig attachement
  6. You should now be able to install the NUS.mobileconfig profile

*UPDATE* It is now working with iOS 3.0.

  1. Launch Safari in your iPhone/iPod Touch
  2. Go to
  3. Under Your NUSNET ID, key in your NUSNET UserID (EXCLUDING the domain (NUSSTU, NUSSTF or GUEST) portion)
  4. Click Generate
  5. A Install Profile screen will appear
  6. Click Install
  7. A Install Profile Warning Popup will appear
  8. Ignore the warning and click Install Now
  9. A Enter Password screen will appear
  10. Key in your NUSNET Password
  11. Click Next
  12. A Profile Installed screen will appear
  13. Click Done
  14. Go back to your Home Screen
  15. Go to Settings -> Wi-Fi
  16. Under Wi-Fi, select ON
  17. Under Choose a Network…, select NUS
  18. Wait a while, while it trys to connects
  19. A Certificate screen will appear
  20. Click Accept
  21. You are now connected to NUS WLAN SSID


  • At Step 18, you may need to re-try Step 14 to 17 if it takes more than 1 minute to connect.
  • At Step 20, you may need to re-try Step 14 to 20 if nothing happens when you click Accept.
  • If you are going to reference this tutorial anywhere, please credit it to me. I spent a lot of time on figuring out how to configure my iPhone 3G to connect to NUS Wireless network and I have put together this tutorial to make life easier for all NUS students.


  • The generator DOES NOT save your NUSNET UserID on this server.
  • At Step 10, when asked to key in your password, it is iPhone authenticating with NUS and NOT with this server.
  • In short, you can rest assured that NONE of your information is saved on this server.