Installation

This page explains how to install an OpenSAND platform.
For more details and advanced methods, please read the installation manual in the OpenSAND wiki.

Requirements

In order to built an OpenSAND platform, you need at least the following hosts:

  • A satellite emulator
  • A gateway
  • A satellite terminal

You can install up to 30 gateways and satellite terminals but the packages will only allow you to install up to 2 gateways and 5 satellite terminals.

Your hosts should met the following interfaces requirements:

  • Satellite emulator: one network interface (default: eth0)
  • Gateway and Satellite terminal: two network interfaces (default: eth0 and eth1)

Install

OpenSAND is distributed as Debian packages, built on Ubuntu 16.04 LTS 64bits or 32bits
It is recommended to install OpenSAND with the last release packages.

For each host on your OpenSAND plateform:

  • Add the OpenSAND repository:
    • Update sources.list with net4sat opensand repository
      $ echo "deb https://raw.githubusercontent.com/CNES/net4sat-packages/master/ focal stable" | sudo tee /etc/apt/sources.list.d/opensand.list
    • Add Net4Sat repository GPG key
      $ curl -sS https://raw.githubusercontent.com/CNES/net4sat-packages/master/gpg/net4sat.gpg.key | sudo apt-key add -
  • Update the list of available packages:
    • $ sudo apt-get update
  • Install OpenSAND:
    • On all the entities
      $ sudo apt-get install opensand
    • For the Manager (only one host, usually the satellite, but not necessarilly an entity) used to control the platform
      $ sudo apt-get install opensand-deploy opensand-collector