Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction


Note
titleImportant Information

This Linux agent is work in progress. the cuurrent version has limited features. These features will be improved over time to reache the same level of features as we have on Windows


Requirements


Check these 2 requirements before install :

  • Your ProVconnect server must be in version 2.18.0 or above.
  • Compatible platform for agent :
    • Ubuntu 16.04 (x64 architecture only)
    • Ubuntu 18.04 (x64 architecture only)
    • Ubuntu 20.04 (x64 architecture only)
    • Ubuntu 20.10 (x64 architecture only)


Installation process


  1. send provconnect-agent.deb to the device
  2. install the deb package on the device :  sudo dpkg -i provconnect-agent.deb
  3. edit the config file which is here : /opt/provconnect-agent/device-agent/bin/Wanpulse.config

    Code Block
    sudo nano /opt/provconnect-agent/device-agent/bin/Wanpulse.config


    It's a XML formated config file.
    You must at least modify one key : server address
    Replace "https://localhost:443/" with the address of your server.


  1. restart service to apply new config

    Code Block
    systemctl restart provconnect.service


VNC 

If you want to use VNC on your Linux device, check these 3 requirements before :

1st requirement : X11VNC

You need to install x11vnc in addition to the proVconnect agent.
To install x11vnc on your Ubuntu device, use this command :

Code Block
sudo apt-get install x11vnc


2nd requirement : .NET Core Runtime

.NET Core Runtime 3.1 and it's dependencies need to be installed.
Please install the latest available .NET Core Runtime for your platform (Required min version is .NET Core Runtime 3.1)
Here is the doc explaining how to install dotnet core on your platform : https://docs.microsoft.com/en-us/dotnet/core/install/linux


To check if dotnet core runtime is installed on your device, execute :

Code Block
dotnet --info


Example with Ubuntu 18.04 :

First you need to add the Microsoft package signing key to your list of trusted keys and add the package repository.

Code Block
wget https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

Then you can install aspnetcore package : 

Code Block
sudo apt-get update
sudo apt-get install -y apt-transport-https
sudo apt-get update
sudo apt-get install -y aspnetcore-runtime-3.1


3rd requirement : Inventory

VNC connexion on linux devices will not work until inventory was done on the device.
(If inventory is not automatically done : right click on device on devices list -> "Refresh inventory")