Asterfusion Campus network implementation – Part Two Controller Installation

1 Purpose

2 Controller environment preparation

3 Docker installation

4 Controller installation

4.1 Installation

tar -xvf controller_V1.0_R005T14.tar
cd ~/controller_V1.0_ R005T14/wlan-cloud-ucentral-deploy/docker-compose
sudo sh deploy-init.sh

4.2 Configure controller IP or domain name

cd ~/controller_V1.0_ R005T14/wlan-cloud-ucentral-deploy/docker-compose
sed -i "s/openwifi.wlan.local/app.cloudswitch.io/g" owsec.env owgw-ui.env owprov.env owsub.env owfms.env owgw.env owanalytics.env owprov-ui.env owrrm.env

4.3 Open the service port on the controller cloud management platform

Network TypeDirectionStrategyProtocolPortPrioritySource IPDescribe
IntranetIngressAcceptTCP16011/1601110.0.0.0/0Operation and maintenance alarm
IntranetIngressAcceptTCP16006/1600610.0.0.0/0Subscription information
IntranetIngressAcceptTCP15002/1500210.0.0.0/0Connect device port
IntranetIngressAcceptTCP16002/1600310.0.0.0/0Gateway
IntranetIngressAcceptTCP16004/1600410.0.0.0/0Firmware service port
IntranetIngressAcceptTCP16009/1600910.0.0.0/0Analyze information
IntranetIngressAcceptTCP16005/1600510.0.0.0/0Configure service port
IntranetIngressAcceptTCP16001/1600110.0.0.0/0Authentication service port
IntranetIngressAcceptTCP5912/591310.0.0.0/0Rtty remote connection
IntranetIngressAcceptTCP443/4431000.0.0.0/0WEBUI service port
IntranetIngressAcceptTCP22/221000.0.0.0/0SSH port
sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot
sudo certbot certonly --manual dns-01 dns -d "*app.cloudswitch.io"
sudo cp -L cert.pem /home/ubuntu/controller_V1.0_R005/wlan-cloud-ucentral-deploy/docker-compose/certs/restapi-cert.pem
sudo cp -L privkey.pem /home/ubuntu/controller_V1.0_R005/wlan-cloud-ucentral-deploy/docker-compose/certs/restapi-key.pem
sudo cp -L chain.pem /home/ubuntu/controller_V1.0_R005/wlan-cloud-ucentral-deploy/docker-compose/certs/restapi-ca.pem

5 Start Controller

cd ~/controller_V1.0_ R005T14/wlan-cloud-ucentral-deploy/docker-compose
sudo docker-compose up -d

5.1 Install nginx and configure proxy (optional)

sudo apt install nginx

5.2 Controller login

campus-two-1
campus-two-2

Asterfusion CX-N & CX-M SONiC switches as the links below

CX-N series switches
CX-M series switches

If you have more technical questions, feel free to propose a ticket on our  https://help.cloudswit.ch/portal/en/signin

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *