HowTo install TP-LINK Omada v4.4.6 on Nethserver 7.9

Tried to install Omada Controller as described here: TP-LINK Omada on Centos7, but cannot start mongod.service

Suggestions what else I can do?

Looks like there is a problem with mongo version 5…

Got it installed with:

# Create mongodb-org.repo:
nano /etc/yum.repos.d/mongodb-org.repo

[mongodb-org-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc


# Update and install java, jsvc and mongodb-org:
yum update && yum -y install java-1.8.0-openjdk jsvc mongodb-org


# Download, unpack and install Omada Controller Software:
cd /tmp/
rm -rf *
curl -# https://static.tp-link.com/upload/software/2021/202110/20211011/Omada_SDN_Controller_v4.4.6_Linux_x64.tar.gz | tar xz
./install.sh


mkdir -p /etc/e-smith/db/configuration/defaults/tpeap
echo "service" > /etc/e-smith/db/configuration/defaults/tpeap/type
echo "enabled" > /etc/e-smith/db/configuration/defaults/tpeap/status
config set tpeap service status enabled
signal-event runlevel-adjust


# Open port 8043
config setprop tpeap TCPPort 8043
config setprop tpeap access green
signal-event firewall-adjust


# Browse to Omada Controller and finish the setup:
https://my-nethserver-ip:8043/login

am curious, based on your install instructions above,
does that use the existing mongodb module available in Nethserver
How and where does one configure the db credentials and details.

This doesn’t exist. MongoDB is - AFAIK - only installed with the MeshCentral Module…

My 2 cents
Andy

it was repupossed my @mrmarkuz from the leanote installation

isn’t a NethServer included module…

1 Like