This site requires JavaScript to be enabled

Berkeley-IoT FAQ (Wi-Fi for Internet of Things Devices)


9.0 - Updated on 2024-06-01 by Sean Schluntz

8.0 - Updated on 2024-06-01 by Sean Schluntz

7.0 - Updated on 2024-06-01 by Sean Schluntz

6.0 - Updated on 2024-06-01 by Sean Schluntz

5.0 - Updated on 2024-06-01 by Sean Schluntz

4.0 - Updated on 2024-06-01 by Sean Schluntz

3.0 - Updated on 2024-06-01 by Sean Schluntz

2.0 - Updated on 2024-06-01 by Sean Schluntz

1.0 - Authored on 2022-11-09 by Sean Schluntz

Berkeley-IoT FAQs

What is Berkeley-IoT?

The Berkeley-IoT Wi-Fi network provides service for Internet of Things (IoT) devices as well as any other devices that require a pre-shared key instead of a username and password. IoT provides Wi-Fi to devices that don’t support eduroam.

What is the difference between Berkeley-IoT and eduroam and when should it be used?

The Berkeley-IoT network provides the same network access as eduroam, our primary Wi-Fi network, to devices that do not support username and password based Wi-Fi networks. In general it should be used when a device is unable to join eduroam, but a detailed description of the UC Berkeley Wi-Fi networks and their users can be found on the Technology Wi-Fi information page.

Berkeley-IoT is available to everyone who uses eduroam: Faculty, staff, students, associates, and special purpose accounts (SPA)

Can I use Berkeley-IoT for P3 and P4 data?

Similar to the wired networks a VPN like GlobalProtect is required in addition to the network connection. Devices requiring access to, or transmission of, P3 and P4 data must use the bSecure Remote Access Service (GlobalProtect) in addition to Berkeley-IoT to ensure compliance with data protection requirements or have a security exception from the Information Security Office.

If a department requires devices connected to Berkeley-IoT Wi-Fi to access their P3 or P4 data please open an Other Data Networking Service TelCat Request to request a consultation.

Why is Berkeley-IoT harder to use than my home network?

Home Wi-Fi networks are designed to be as simple as possible for people to use: one password you share with your family and friends. Every device uses that one password to quickly and easily connect.

The Berkeley-IoT Wi-Fi network is an enterprise network that has been made simpler to use, but it is still an enterprise network that requires specific settings. Berkeley-IoT needs to verify individual devices instead of allowing everything and everyone to connect.

We've made it as easy as we can, but unfortunately, it can't be as easy as at home.

Why do I have to disable private and random MAC security?

The Berkeley-IoT Wi-Fi network uses the devices wireless MAC address to identify it on the network. This is how the passwords are mapped to devices. If private, random, or MAC security is enabled the device changes its MAC address every time it connects. Changing the MAC keeps Berkeley-IoT from being able to identify the device.

Why does every Berkeley-IoT device have a different password?

When using Berkeley-IoT Wi-Fi, each device is like a separate user, and all users need to have passwords to connect to and use services at UC Berkeley.

Can I use a SPA account to manage my Berkeley-IoT devices?

Just like with eduroam, if your department, team, or lab has shared devices you can use a SPA, or Special Purpose Account, to manage access. This allows device accounts to be managed by more than one person and is better than having everything under an individual account. Learn more about SPA accounts on the CalNet website:

Why does my device tell me UPnP Not Successful?

UPnP is something home networks do to make it easier for the internet to talk to your device. UPnP is needed for things like multiplayer games on PlayStation and XBox so the game systems can talk to each other over the internet. Enterprise networks like Berkeley-IoT do not support UPnP, but you can follow these steps to get your device working:

Please be aware that your device is now on the internet without any protections, so be sure it's up to date and if it has a firewall it is enabled. 

My Berkeley-IoT devices disappeared

If you've changed your CalNet username the Wi-Fi system will view you as a new user with all of your devices still associated with your old username. Your devices will continue to work for some time like this, but you will be unable to modify (rename, delete, change settings) them in any way until they are reassigned to your new username.

If this is what you've run into please contact the service desk and ask for your Berkeley-IoT devices to be ported from your old username to your new username. 

Can I use Dynamic DNS with eduroam?

Yes, you can register your wireless MAC address in SocReg in the same way you register your wired MAC for dynamic DNS on the wired networks.  Once your wireless MAC is registered and you select the dynamic DNS option it will start to work when your device connects (after a 20 to 30 minute wait for the change to register on the network).

Please note that the dynamic DNS entry is for your MAC address on that specific device and not associated with your eduroam account.  This means if the device switches between eduroam and Berkeley-IoT it will still use the same DNS entry, also if a different user logs into eduroam it will continue to use the same DNS entry.

Can I used Fixed DHCP or static IP addresses with eduroam?

No. The eduroam Wi-Fi services uses many networks spread across all of the wireless infrastructure. A fixed DHCP address depends on your device being connected to the same network all of the time. With wireless your device can be assigned to a new network with every connection. Even if your device stays at the same location its network can change if it disconnects or roams between different access points.

How Fast is Berkeley-IoT?

UC Berkeley uses modern wireless access points installed in a pattern to support the population density and use of the different Campus locations. There are multiple generations of access points but all support 802.11ac or faster. Individual speeds can vary as it is highly dependent on the computer being used, the operating system and Wi-Fi drivers, and how busy it is (the number of applications running on it such as antivirus, web browsers, document editors). Two computers of the same make and model will see different speed test results if one is only running a standard web browser and another has antivirus, antispyware, word processing apps running and an add blocker in the browser.