To save time, create a shortcut that cleans Java environment variables before launching:
launch_ubnt_discovery.bat
@echo off
set JAVA_HOME=C:\Java\jre1.8.0_411
set PATH=%JAVA_HOME%\bin;%PATH%
set _JAVA_OPTIONS=-Djava.security.policy=unlimited
cd /d C:\UBNT_Tools
start /b ubnt-discovery-tool-2.5.1.exe
Pin this batch file to your taskbar. Right-click to run as Administrator.
If distributed as an .exe or installer:
The Ubiquiti Discovery Tool (v2.5.1) is a legacy utility used by network administrators to locate Ubiquiti devices (airMAX, airCube, etc.) on the local network. While modern networks have moved to the UISP application or the UISP Mobile app, the standalone Discovery Tool remains a handy lightweight utility for quick layer-2 discovery.
However, running this specific version on Windows 10 often presents a significant hurdle: Java compatibility.
Here is everything you need to know to get the tool up and running. ubnt discovery tool v2.5.1 and java on windows 10
Ubiquiti no longer hosts v2.5.1 on their main download page (they push v2.4.5 or newer UniFi versions). However, the file remains on their legacy archive.
Safe source: https://dl.ui.com/discovery-tool/ubnt-discovery-tool-2.5.1.exe
Checksum verification (optional):
Warning: Do not download from third-party "crack" or "softpedia" mirrors. Only use
*.ui.comsubdomains.
Oracle hides old versions, but you can find Java 7 Update 80 (32-bit) on trusted archive sites. Install it to:
C:\Program Files (x86)\Java\jre7
Security note: Keep this Java version offline. Only run the Discovery Tool on an isolated management VLAN or trusted network. To save time, create a shortcut that cleans
Solution: The Discovery Tool uses self-signed certificates. In Windows Control Panel → Java (32-bit) → Security tab: