# Installation

[How to configure WireGuard VPN on Omada Router in Standalone mode?](https://www.tp-link.com/us/support/faq/3559/ "https://www.tp-link.com/us/support/faq/3559/")

[Which ports do Omada SDN Controller and Omada Discovery Utility use? (above Controller 5.0.15)](https://www.tp-link.com/us/support/faq/3281/ "https://www.tp-link.com/us/support/faq/3281/")

[How to install the Omada Controller on the Linux system](https://www.tp-link.com/us/support/faq/2609/ "https://www.tp-link.com/us/support/faq/2609/")

[How to Configure Omada Controller as a Windows Service(above Controller 2.5.4)](https://www.tp-link.com/us/support/faq/2273/ "https://www.tp-link.com/us/support/faq/2273/")

[How to Configure Omada Controller as a Windows Service(above Controller 4.1.5)](https://www.tp-link.com/us/support/faq/2915/ "How to Configure Omada Controller as a Windows Service(above Controller 4.1.5)")

[EAP Disconnected](https://community.tp-link.com/en/business/forum/topic/502378 "https://community.tp-link.com/en/business/forum/topic/502378")

It's working now - fingers x'd:

First problem appears to be the start.bat file:

java -XX:MaxHeapFreeRatio=60 ... -cp "%~dp0..\\lib\\\*" com.tplink.omada.start.OmadaMain start

Added a w to java... forcing it to use the "non-window" or "console" java run time

javaw -XX:MaxHeapFreeRatio=60 ... -cp "%~dp0..\\lib\\\*" com.tplink.omada.start.OmadaMain start

Then I added an entry to the "path" environment variable:

C:\\Program Files\\Java\\jre1.8.0\_301\\bin\\

Pointing it to the 64bit java run time

Lastly, I moved the new entry for "path" to the top - so it finds that first - hopefully I won't have broken anything else by doing that.

Checked it restarts and rediscovers normally

Checked it restarts and rediscovers when power is switched off and back on

Thanks for your help