When managing Ubiquiti Networks (UBNT) hardware—ranging from UniFi access points to airMAX radios—finding devices on a local network without knowing their IP addresses can be a major challenge. The is a legacy, standalone utility designed specifically for this purpose.
If you must use v2.5.1, community members have identified specific ways to get it running: Downgrade Java : The tool is confirmed to work with Java 8 Update 271 or earlier. Some users have success with Java 7 JDK or specifically the Hotspot runtime of OpenJDK v8. Portable Java (No Global Install)
Modern Windows 10 laptops and monitors with high resolutions frequently cause Java applications to display text so small it becomes unusable. To fix the DPI scaling:
is notoriously difficult due to strict Java compatibility issues Ubiquiti Community Compatibility Review: The Java Conflict
: Windows 10 may default new network connections to a "Public" profile, which restricts inbound discovery packets. Change your network profile status to Private within the Windows Network & Internet settings menu. ubnt discovery tool v2.5.1 and java on windows 10
If you are using a Chromium-based browser, the browser-based discovery tool is a lightweight and highly convenient option that doesn't require a Java installation.
Newer versions of Java drop support for older graphical libraries and execution parameters used by the UBNT tool.
If you don't already have it, you need the v2.5.1 executable file. Download the official ubnt-discovery-v2.5.1.jar file.
Running the tool via the Command Prompt bypasses Windows file association issues and displays error logs if the app crashes. Some users have success with Java 7 JDK
If you have virtual network adapters active, the tool might be scanning the wrong network interface. Disable other network adapters (e.g., VirtualBox Host-Only) temporarily. Conclusion
Version holds a special place in the community—it is often cited as the most stable, lightweight, and feature-complete release before Ubiquiti began migrating many functions to the heavier UniFi Network Controller. However, running this legacy tool on Windows 10 introduces a specific challenge: Java .
To successfully run version 2.5.1 on Windows 10, the community recommends the following:
A popular third-party alternative that is frequently updated and works natively on Windows 10/11. Advanced IP Scanner: Change your network profile status to Private within
: The standalone controller software automatically detects and adopts managed devices without requiring separate discovery applets.
I can provide exact firewall rules or terminal commands based on your network setup. Share public link
If it is not listed, click , browse to your JAVA_HOME\bin\java.exe file, and add it. ❌ Troubleshooting Common Errors