Choose your deviceSet up an iPhone or iPadSet up a MacSet up a Windows PCSet up an Android phoneSet up a ChromebookSet up a Linux computer
Find your device in the list below and open it for its steps.
Set up
Steps for each device
iPhone, iPad and Mac
Fill in your email and PIN above, then tap Set up Wi-Fi. We’ll make a Wi-Fi profile: a small file that sets the network up on an iPhone, iPad or Mac.
The button sends your email and PIN to this server over the encrypted connection. The server makes your profile and doesn’t keep them.
On an iPhone or iPad
- Open this page in Safari, fill in your email and PIN and tap Set up Wi-Fi.
- Allow the download if asked.
- Open the Settings app and tap Profile Downloaded, near the top. Tap Install and enter your passcode.
- That’s it. Your device joins Interwebs whenever it’s in range.
Can’t see Profile Downloaded? Open the Files app, tap wifi.mobileconfig in Downloads, then look in Settings again.
On a Mac
- Fill in your email and PIN and select Set up Wi-Fi.
- Open the downloaded file, wifi.mobileconfig.
- Open System Settings and search for Profiles: it’s under Privacy & Security, or under General, Device Management. Open the profile and select Install.
- That’s it. Your Mac joins Interwebs whenever it’s in range.
Windows
A settings file tells Windows which server to trust, so it never asks you to judge a certificate. Your email and PIN aren’t in the file: Windows asks for them the first time you connect.
The settings file is made for Windows 11. On Windows 10, use the steps under By hand instead.
- Download the settings file. If an older wifi-windows.xml is already in your Downloads, delete that one first. Download Windows file wifi-windows.xml
- Open your Downloads folder, click the address bar at the top of the window, type cmd and press Enter. A black window opens.
- Paste this into it and press Enter.
netsh wlan add profile filename="wifi-windows.xml" user=current
Copied.
- Select the Wi-Fi icon in the taskbar, choose Interwebs and select Connect. Enter your member email as the user name and your Nexudus PIN as the password.
With the file, Windows refuses any server that isn’t ours without asking. If it can’t connect, ask us rather than setting it up another way.
By hand
- Select the Wi-Fi icon in the taskbar, choose Interwebs and select Connect.
- Enter your member email as the user name and your Nexudus PIN as the password.
- If Windows asks whether to continue connecting, select Show certificate details and check that the server is wifi.hackerdojo.org. Then select Connect.
If Windows asks for more, or you’re adding the network by hand, these are the settings.
- Network name
- Interwebs
- Security type
- WPA3-Enterprise
- EAP method
- PEAP
- Authentication method
- MSCHAPv2 (secured password)
- CA certificate
- Use system certificates: the trusted roots Windows already has
- Server name (domain)
- wifi.hackerdojo.org
- User name
- Your member email
- Anonymous identity
- Leave blank
- Password
- Your Nexudus PIN
Android
One-tap setup isn’t available in this browser: it needs an up-to-date Chrome on an Android 11 or later phone or tablet. Follow these steps instead.
We can set this phone up for you. Your phone then joins by itself whenever it’s in range.
- Fill in your email and PIN in the form, then tap this button.
- This page opens again with an Install button, right here. Tap it within a minute.
- Your phone asks whether to install Wi-Fi credentials for Hacker Dojo. Tap Install. That’s it.
Your phone lists this network as Hacker Dojo, the name in the file, not as Interwebs.
On a Samsung phone, if it doesn’t join: open Settings, then Connections, then Wi-Fi, tap the three dots, then Advanced settings, and switch on Hotspot 2.0. Then turn Wi-Fi off and on. Menus are named a little differently from phone to phone.
This way sends your email and PIN to this server over the encrypted connection. The server makes a file for your phone and doesn’t keep them.
If your phone doesn’t ask, or it can’t connect, remove what was installed (in Settings, search for Passpoint or saved networks) and set it up by hand:
- Open Settings, then Network & internet, then Internet, and tap Interwebs.
- Fill in the settings below. Menus are named a little differently from phone to phone.
- Tap Connect.
- Network name
- Interwebs
- EAP method
- PEAP
- Phase 2 authentication
- MSCHAPv2
- CA certificate
- Use system certificates
- Domain
- wifi.hackerdojo.org
- Identity
- Your member email
- Anonymous identity
- Leave blank
- Password
- Your Nexudus PIN
Chromebook (ChromeOS)
On a Googlebook? It runs Android, not ChromeOS: use the Android steps instead.
We can make a network file for your Chromebook with your email and PIN in it, so it shouldn’t ask for them.
- Fill in your email and PIN in the form, then select this button.
- In Chrome’s address bar, type this address and press Enter. A web page can’t link there, so type it or copy it.
chrome://network
Copied.
- Under Import ONC File, choose wifi.onc from your Downloads. The page then says “Networks imported: 1”.
- Open the Wi-Fi list and choose Interwebs.
- Delete wifi.onc from your Downloads.
wifi.onc is downloading. Your email and PIN are written in it, so treat it like your PIN and delete it once it’s imported.
This browser couldn’t make the Chromebook file. Use the settings below instead.
The file is made right here, in your browser: your PIN isn’t sent anywhere.
Or set it up by hand:
- Open Settings, then Network, then Add connection, then Add Wi-Fi.
- Fill in the settings below, then select Connect.
- SSID
- Interwebs
- Security
- EAP
- EAP method
- PEAP
- EAP Phase 2 authentication
- MSCHAPv2
- Server CA certificate
- Default. Never “Do not check”
- Domain suffix match
- wifi.hackerdojo.org
- Identity
- Your member email
- Password
- Your Nexudus PIN
- Anonymous identity
- Leave blank
Linux
On a Googlebook? It runs Android: use the Android steps instead.
These steps are for NetworkManager, which most Linux desktops use.
With one command
- Fill in your email in the form, then select this button.
- Paste the command into a terminal. On most desktops it needs no sudo.
Copied.
- Choose Interwebs in your Wi-Fi menu and enter your Nexudus PIN when your desktop asks. It’s kept in your keyring.
A command can’t be made for that email. Use the connection file or the settings below instead.
Your PIN is not in the command, so it doesn’t end up in your shell’s history. Your email is.
With a connection file
For a computer with no desktop, or to set the network up for everyone who uses it. You need sudo.
- Fill in your email and PIN in the form, then select this button.
- In a terminal, in the folder the file was saved to, run this.
sudo install -m 600 -o root -g root wifi.nmconnection /etc/NetworkManager/system-connections/ && sudo nmcli connection reload
- Delete wifi.nmconnection from that folder. NetworkManager keeps its own copy, which only root can read.
wifi.nmconnection is downloading. Your email and PIN are written in it, so treat it like your PIN and delete it once it’s installed.
This browser couldn’t make the connection file. Use the settings below instead.
The file is made right here, in your browser: your PIN isn’t sent anywhere.
By hand
Choose Interwebs in your Wi-Fi menu and fill in these settings. They’re named a little differently from desktop to desktop.
- Network name
- Interwebs
- Security
- WPA & WPA2 Enterprise, or WPA2/WPA3 Enterprise: whichever your desktop lists. Not “WPA3 Enterprise 192-bit”
- Authentication
- Protected EAP (PEAP)
- Inner authentication
- MSCHAPv2
- CA certificate
- Your system’s certificate authorities. Never “No CA certificate is required”
- Domain
- wifi.hackerdojo.org
- Username
- Your member email
- Anonymous identity
- Leave blank
- Password
- Your Nexudus PIN
Can’t join Interwebs? It’s WPA3 only, and some older devices can’t join that. Try Interwebs (Legacy) instead: choose it in your Wi-Fi list and follow your device’s steps by hand, using that network name. If you’re asked for a security type, choose WPA2-Enterprise.
Still stuck? Join the Hacker Dojo Discord and ping @sauyon in #🦺-dojo-issues.