Skip to content

simet-ma 0.18.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@hmh hmh released this 10 Dec 19:56
· 163 commits to master since this release

SIMET-MA

This is a production release of simet-ma, the open-source measurement engine for SIMET2.

It includes an integrated LMAP scheduler (simet-lmapd 0.15.2) and also supports running the measurement agent as a docker container.

Docker build

Checkout or download the source code, and read docker/README.txt. The docker container requires special privileges (CAP_NET_RAW, CAP_NET_ADMIN) and must be run with host networking.

Do read the instructions: the SIMET-MA container works a lot more like a stand-alone operating system than your typical container, and since it is a measurement device, its precision depends on the container host setup and kernel version and configuration.

Container support is beta. If you use it in production, please drop us a note, otherwise it might be discontinued in the future. In fact, we have already discontinued distributing pre-built docker images.

Native binary packages

There is a simple installer for:
Debian (bullseye/11, bookworm/12) and Ubuntu LTS (xenial/16.04, bionic/18.04, focal/20.04, jammy/22.04):
https://download.simet.nic.br/medidores/simet-ma/linux/simet-ma_0.18.5.run

Currently, ARM64, AMD64 and i686 are supported by the binary installer.

Note that the source-code itself supports 32-bit and 64-bit LE and BE targets, so pretty much anything that can run Debian and Ubuntu, such as 32-bit mipsel, armhf, and armel, can be directly built from the source packages.

Instructions:

Download and run the ".run" file as root (as in "/bin/sh simet-ma.run") to install the appropriate .deb packages for your system.

If you have previous versions of the simet-ma packages already installed, they will be updated.

If you have outdated operating system packages, they will be updated.