simet-ma 0.18.5
Pre-releaseSIMET-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.