Due to technical difficulties, mailing lists were non functional since, roughly, last summer. They are now back online but we had to start afresh. Please register (again) to read from us and discuss about your difficulties. See the dedicated page for details.

Installation

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

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:
    • Add Net4Sat repository GPG key
      $ sudo mkdir /etc/apt/keyrings
      $ curl -sS https://raw.githubusercontent.com/CNES/net4sat-packages/master/gpg/net4sat.gpg.key | gpg --dearmor | sudo dd of=/etc/apt/keyrings/net4sat.gpg
    • Update sources.list with net4sat opensand repository
      $ cat << EOF | sudo tee /etc/apt/sources.list.d/github.net4sat.sources
      Types: deb
      URIs: https://raw.githubusercontent.com/CNES/net4sat-packages/master/jammy/
      Suites: jammy
      Components: stable
      Signed-By: /etc/apt/keyrings/net4sat.gpg
      EOF
  • 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