Linux
Connect easily and securely to publicroam on your Linux device.
Logging in with Linux
Steps to connect
Step 1
Make sure you are near a wifi network with Publicroam. View locations
Have your Publicroam username and password ready. Do you not have login details yet? Request them via the registration page.
Already registered via the Publicroam app? You can find your login details in the app (Menu > My account > Login details)
Step 2
Go to Network or Wifi settings. Depending on your desktop manager, the location may vary. Often you can click the wifi icon in the top right or bottom left. You can also go to "Settings" and search for "Wifi" in the menu.
Step 3
Click on the wifi network publicroam
Step 4
Enter the following settings:
Security: WPA/WPA2 Enterprise
Authentication: Tunneled TLS
Anonymous Identity: Empty
Domain: publicroam.nl (NOT publicroam.net)
CA-certificate: None
CA-certificate password: Empty
No CA-certificate required: Check
Inner authentication: MSCHAPv2
Username: Username
Password: Password
Some Linux systems ask for a certificate and/or a public root CA. You can download these here:
Then, under ‘CA-certificate’, choose the file you just downloaded.
Step 5
Click on connect
You are now connected
You will connect automatically at all locations where publicroam is available.
Help with Linux
I do not see the publicroam network
Do you not see the publicroam network in the wifi list of your Linux device? Then check the following:
- Check if you are in a location where Publicroam is available
- Make sure wifi is enabled
- Turn wifi off and back on briefly
- Restart your device
- Check if airplane mode is off
ℹ️ Some older wifi adapters support modern secure wifi networks less well.
My Linux device does not connect to Publicroam
Are you unable to connect to publicroam on your Linux device? Then follow the steps below.
1. Check your login details
Check if your username and password exactly match the details in:
- the Publicroam app
- or the SMS
2. Check the wifi settings
Use the following settings:
- Security: WPA/WPA2 Enterprise
- EAP method: PEAP
- Inner authentication: MSCHAPv2
- Domain: publicroam.nl
Do NOT use publicroam.net as the domain.
3. Use the default wifi settings of your system On Linux, there are different ways to manage wifi. Publicroam works best with the built-in network function of your system (the “default wifi settings”).
So just use the wifi settings as you normally see them in your settings menu.
Using separate tools or configurations can affect whether you can connect.
4. Check certificates
Some Linux systems ask for a certificate or public root CA.
You can download these here:
Then, select the file you downloaded under CA-certificate.
5. Still not working?
First, remove the publicroam network from your device and set it up again.
My Linux device keeps asking for my password again
Some Linux distributions keep asking for your username or password again with WPA2-Enterprise networks like Publicroam.
This is often due to:
- missing certificate settings
- a wrong EAP configuration
- or a problem with NetworkManager or wpa_supplicant
Therefore, always check:
- EAP method: PEAP
- Inner authentication: MSCHAPv2
- Domain: publicroam.nl
Do NOT use publicroam.net as the domain.
After that, remove the network and reconnect.
My Linux device asks for a certificate
Some Linux distributions ask for a certificate or public root CA while connecting to Publicroam.
In that case, download:
Then select this file under: CA-certificate
ℹ️ Linux uses this to check if the network is truly from Publicroam. This helps to prevent connection to fake networks.
My Linux device keeps disconnecting
Some Linux devices regularly lose connection to secure wifi networks like Publicroam.
This is often due to:
- old versions of NetworkManager
- outdated wpa_supplicant
- or incompatibility after system updates
Try the following:
- Fully update your system
- Restart your device
- Remove the publicroam network and reconnect
- Check if NetworkManager is active
My Linux device stays connected without internet
Does your device connect to publicroam, but the internet does not work? Then the connection might not be fully completed.
Try the following:
- Turn wifi off and back on briefly
- Restart your device
- Remove the publicroam network and reconnect
Additionally, check:
- if your username and password are entered correctly
- if the domain is set to publicroam.nl
- and if you have sufficient wifi range
My Linux distribution does not use NetworkManager
Some Linux distributions use different network software than NetworkManager, such as:
- iwd
- manual wpa_supplicant
- or minimal network configurations
Because of this, connecting to WPA2-Enterprise networks like Publicroam sometimes works less well.
Check if the tool you are using has support for WPA2-enterprise. If it does, you can copy the publicroam settings and add them to the wifi profile in your tool.
Preferably use:
- NetworkManager
- or a graphical network tool such as nm-connection-editor or nmtui
Logging in & connecting
Where can I find my Publicroam username and password?
You will receive your Publicroam username and password when you create an account.
Depending on how you signed up, you can find these details:
- in the Publicroam app
- in an sms message from Publicroam
- in an email you received from Publicroam
Are you using the Publicroam app? Then you can find your login details via: Menu → My account → Login details
ℹ️ Keep your login details safe. You will need them if you want to set up wifi manually on a device.
I did not receive an sms with login details
You receive the sms with login details (username and password) immediately after requesting an account. The sender is publicroam.
Did not receive an sms? Choose from the following options:
Requested via the website
Request a new account via the website. Make sure to check your mobile number.
Requested via sms
Send another sms with publicroam to 0970 10 260 261 (or with the country code: +31 970 10 260 261).
Do you get a message saying an account already exists?
You can delete an existing account yourself. Send an sms with stop to 0970 10 260 261 (or with the country code: +31 970 10 260 261). Do this with the mobile number you used to sign up previously.
After that, request a new account.
If you still do not receive an sms despite these actions, please contact us via the contact page.
I am not receiving an sms verification code for the Publicroam app
Are you not receiving an sms with a verification code while signing up in the Publicroam app? Please check the following.
1. Check your mobile number
Check if your mobile number was entered correctly, including the correct country code.
2. Check your signal
Make sure you have enough mobile signal and can receive sms messages.
3. Check your sms messages
Check:
- your blocked messages folder;
- spam or unwanted messages.
ℹ️ The verification code is sent via a normal sms message, not via WhatsApp.
4. Request a new code
Wait a few minutes and then request a verification code again in the app.
5. Restart your phone
Sometimes it helps to restart your phone before requesting a code again.
Still not working?
Please contact us via the contact page
I cannot log in / my device will not connect
We recommend using the Publicroam app. This will automatically set up the correct settings.
Do you still want to set up wifi yourself? Then check the points below.
1. Do you have a Publicroam account?
Do you not have an account yet or have you not received login details? Please request them first.
ℹ️ Are your login details older than 48 hours and have you not successfully connected before? Then request new login details.
2. Check if the wifi network is visible
The network publicroam must be visible in your device’s wifi list. Also, make sure you have enough signal.
3. Check your wifi settings
A typo in the settings often causes connection failures.
Therefore, check:
- username and password;
- the set domain (publicroam.nl);
- the other wifi settings for your device.
4. Remove Publicroam and set it up again
Have you connected before? First, remove the network publicroam from your device and set it up again.
ℹ️ Sometimes it also helps to temporarily turn wifi off and on again or to restart your device.
5. Still not working?
There may be a malfunction or problem at the location.
Or contact us via the contact page.
I want to remove the Publicroam wifi profile from my device
(1) Are you using the Publicroam app?
Remove the app from your device. The Publicroam wifi profile will then be automatically removed.
ℹ️ Are you using Android 10 or older? Then you must also remove your wifi profile manually. See below.
(2) Without the Publicroam app
If you signed up for wifi manually, follow these steps:
iPhone / iPad / Mac (macOS Big Sur or newer)
- Make sure you are within range of a wifi network with Publicroam
- Go to Settings and choose Wifi
- Make sure wifi is turned on
- Tap or click on the ⓘ next to the network publicroam
- Choose Forget This Network
Macbook/iMac (OS version Catalina or earlier)
- Make sure you are within range of a wifi network with Publicroam
- Click on the wifi symbol in the menu bar
- Choose Open Network Preferences
- Select Wifi
- Click on Advanced
- Select publicroam in the list
- Click on the minus sign (‘–’)
- Click on OK and then on Apply
Android
- Make sure you are within range of a wifi network with Publicroam
- Open Settings
- Choose Wifi
- Press and hold the publicroam network
- Choose Forget Network
Windows 10 / 11
- Make sure you are within range of a wifi network with Publicroam
- Click on the wifi symbol in the taskbar
- Right-click on publicroam
- Choose Forget
ℹ️ Does this not work? Go to Settings → Network & Internet → Wifi → Manage known networks → select publicroam → Forget
Chromebook / ChromeOS
- Make sure you are within range of a wifi network with Publicroam
- Click on the wifi symbol in the bottom right
- Choose Wifi
- Select publicroam
- Choose Forget
Linux (Ubuntu / NetworkManager)
- Make sure you are within range of a wifi network with Publicroam
- Open Settings
- Choose Wifi or Network
- Select publicroam from the saved networks
- Choose Forget or Remove
ℹ️ The exact steps may vary depending on the Linux distribution.
I get the message: ‘Unable to connect to network publicroam’
Do the following:
Step 1
Check if the network publicroam is visible in your wifi overview and if the signal strength is sufficient (at least 3 bars). This message may occur more often with poor reception.
Step 2
Check if your username and password have been entered correctly (see sms or the Publicroam app). Re-enter them and copy them exactly as shown.
Step 3
Does the message keep appearing? Then remove the publicroam wifi profile from your device and then sign up again.
Step 4
Can’t figure it out? Contact us via the contact page.
I am asked to re-enter my login details
Are you being asked to re-enter your login details as soon as your device wants to connect to Publicroam? Then check if you are at a location where Publicroam is available.
Check the locations at https://publicroam.net/en/locations/
Important: Only re-enter your details if you have checked that you are at a location with Publicroam.
Does this keep happening or are you in doubt? Contact us via the contact page.
Why do I have to log in to a Publicroam location within 48 hours?
If you received your login details via sms, you must log in to a wifi network with Publicroam within 48 hours. If you do not do this, your details will be deleted and you will have to request a new Publicroam account. We do this for security reasons.
Are you using the Publicroam app? Then this 48-hour period does not apply. You can install the app at home.
I cannot use my VPN via Publicroam
Publicroam itself does not impose restrictions on the use of VPN connections. Therefore, you can, for example, use a business VPN or a personal VPN service while connected via Publicroam.
However, the WiFi network of the location where you are may set additional restrictions. Some guest networks block certain VPN protocols or specifically limit network traffic for security or management reasons.
Is your VPN not working via a specific Publicroam network? Then please contact the administrator of that location or organization. They can indicate whether network restrictions are active.
Can’t do it? View all of our frequently asked questions (FAQ)
