Network Requirements for PX-80 Updates
These instructions were originally provided by Balena, our PX-80 firmware management tool and you can find the most up-to-date information on their website.
In order for a PX-80 device to get outside of the local network and connect to the host API, there are a few core network requirements.
The PX-80 makes use of the following ports:
443TCP - This is the most fundamental requirement - it is used to connect to the VPN and the web terminal, and many web endpoints using TLS (https://.)
123UDP - For NTP time synchronization.
53UDP - For DNS name resolution.
Each of these should work with outward only (and inward once outward connection established) firewall settings.
Additionally, you should whitelist the following domains for the relevant ports above:
An outgoing connection to
mixpanel.com is made. This is not a functional requirement, but allows tracking of some useful metrics.