TP-Link Omada Software Controller installeren op Ubuntu 22.04
Zelf wilde ik graag een vm draaien op mijn NAS en daar mijn Omada server op laten hosten. Ik kon nergens een juiste werkende manier vinden en ben gaan zoeken naar verschillende oplossingen. De onderstaande oplossing heeft voor mij tot een werkende installatie geleid. Voor documentatie zet ik deze hieronder neer en misschien hebben jullie er ook nog iets aan. Ik heb de onderstaande stappen getest op Ubuntu en Lubuntu. Ik ga er wel vanuit dat je met de terminal overweg kan en wel weet wat hieronder wordt bedoeld. 1. Updaten en upgraden Werk eerst alle software bij alvorens te beginnen met de installatie. Lijst updaten: sudo apt update -y Alles bijwerken: sudo apt upgrade -y 2. libssl installeren MongoDB geeft een foutmelding als deze niet is geïnstalleerd en moeten we deze eerst installeren. Pakket downloaden: Voor mongoDB 4.4(deze versie heb ik gebruikt voor installatie): Downloaden: wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.0g-2ubuntu4_amd64.deb Installeren: sudo dpkg -i libssl1.1_1.1.0g-2ubuntu4_amd64.deb 3. MongoDB versie 4.4 installeren Mocht je onderstaand niet hebben geïnstalleerd, dan dit nu eerst doen: sudo apt install -y software-properties-common Nu gaan we MongoDB installeren. Voer onderstaande stappen uit in de volgorde waarin ze staan: Stap 1: wget -qO- https://www.mongodb.org/static/pgp/server-4.4.asc | sudo tee /etc/apt/trusted.gpg.d/mongodb-org-4.4.asc Stap 2: sudo add-apt-repository -y "deb [arch=amd64] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" Stap 3: sudo apt install -y mongodb-org 4. openjdk, jsvc en curl installeren Omada heeft openjdk, jsvc en curl nodig om te kunnen draaien. Ik heb gekozen om versie 8 van openjdk te installeren. Als je versie 11 wil, dat kan ook alleen dan zul je zelf versie 1.1.0 van jsvc moeten compilen en installeren. openjdk installeren: sudo apt install -y openjdk-8-jre-headless jsvc installeren: sudo apt install -y jsvc curl installeren: sudo apt install -y curl 5. Omada Controller downloaden en installeren Dan als laatst kunnen wij De Omada Controller Software gaan downloaden en installeren. Downloaden: wget https://static.tp-link.com/upload/software/2023/202303/20230321/Omada_SDN_Controller_v5.9.31_Linux_x64.deb Installeren: sudo apt install -y Omada_SDN_Controller_v5.9.31_Linux_x64.deb Nu heb je de Omada Controller software geïnstalleerd! Om te controleren of hij al gestart is: sudo tpeap status Gebruik de optie start om te starten en stop om te stoppen. Succes!