Requirements

  • Ensure the "lightning bolt" indicating under-voltage is not displayed
  • Change the default password for the device
  • Register both the Ethernet (eth0) and Wireless (wlan0) in Network Registration

Prepare the Device

  1. Connect the Raspberry Pi via the ethernet
  2. Login to the Raspberry Pi > Open Command Prompt
  3. Run the following commands (commands are case sensitive):
    • sudo apt update
    • sudo apt install network-manager-gnome
    • sudo systemctl enable NetworkManager
    • sudo systemctl disable dhcpcd
  4. Reboot the Raspberry Pi and log back in
  5. There are now TWO icons on the status bar which look like they manage the network. Hover over the RIGHT most network icon (a tool tip about dhcpcd will display). Right click and remove it from the panel.
  6. Disconnect the ethernet cable
  7. Using the Network Manager icon, connect to WPI-Open

Install the Certificates

  1. Visit the Setup Wireless Connection page
  2. Select the "Setup My WPI Wifi" option
  3. Select "Unknown" from the dropdown menu
  4. Select "Sign In" > Use your WPI email address and password
  5. Once logged in, begin to "Create Certificate"
    • Enter your Wireless MAC Address using colons or hyphens > Click "Create"
    • Create a new password for the certificate:
      • This should NOT be your WPI Password
      • Must contain a number, lower case letter, Upper case letter and symbol
    • Click "Submit" and a certificate named "USERNAME@wpi.edu.p12" will be generated and downloaded
  6. Download the "WPI NetOps Wireless CA"
  7. Using the Network Manager icon, connect to WPI-Wireless with the following:
    • Authentication: TLS
    • Domain: (leave blank)
    • Identity: YOURUSERNAME@wpi.edu
    • User Certificate: the USERNAME@wpi.edu.p12 file downloaded earlier
    • CA Certificate: "WPI NetOps Wireless CA"
      • 3905b39901f24ad1293bee10ec9a67703b61834e.cer
    • Private Key: USERNAME@wpi.edu.p12 file should auto-populate
    • Private Key Password: Use the password created for the certificate
  8. Click "Save"
    • If the Save button is grayed out, the Private Key Password may be incorrect

The Raspberry Pi should connect to the network now. It is normal to connect, lose connect, and reconnect. This is due to background registration processes.

Note: The SecureW2 JoinNow application does not currently work on Raspberry Pi devices.

Get MAC Address

Use the following commands in a terminal window to obtain:

Wired MAC: pi@raspberrypi:~$ ifconfig eth0

Wireless MAC: pi@raspberrypi:~$ ifconfig wlan0

Troubleshooting

Sign-In Redirects to Blank Page

Ensure the following:

  • Popup blocker is disabled - including the built in Chromium setting
  • Javascript is enabled

Trust WPI Certificate Authority

Some versions of some Linux/Raspian distributions will not trust the WPI Certificate Authority even though you have specifically told it do with SecureW2 or the Network Manager UI.  In these cases, you will need to run the following command from a terminal window.  We are assuming that the CA Certifcate File is in /etc/pki/tls/certs and is named CA-WPINetOps.cer:

sudo trust anchor /etc/pki/tls/certs/CA-WPINetOps.cer