Las instrucciones presumen que tenemos instalado Raspbian Lite en nuestra Raspberry.

  • Vamos al directorio /usr/local cd /usr/local
  • Creamos el directorio ndm con sudo mkdir ndm
  • Nos situamos en el directorio recién creado con cd ndm
  • Descargamos la máquina virtual de java con la instrucción sudo wget "https://ndm.gestprint.com/1.0n/raspb/jre.tar"
  • Descomprimimos el archivo jre.tar ejecutando el comando sudo tar xf jre.tar
  • Descargamos los archivos ndm, ndmd y ndmupd con los siguientes comandos:
    • sudo wget "https://ndm.gestprint.com/last/raspb/ndm"
    • sudo wget "https://ndm.gestprint.com/last/raspb/ndmd"
    • sudo wget "https://ndm.gestprint.com/last/raspb/ndmupd"
  • Le añadimos permisos de ejecución a los archivos recién descargados con los comandos:
    • sudo chmod 777 ndm
    • sudo chmod 777 ndmd
    • sudo chmod 777 ndmupd
  • Ejecutamos el comando ./ndm y nos dará una lista los interfaces de red de la rapsberry (para el ejemplo: eth0)
  • Anotaremos la red a monitorizar, que hemos creado previamente en https://portal.gestprint.com (para el ejemplo 45gh458ff).
  • Ejecutamos el comando sudo ./ndm nombre-de-la-red interfaz-de-red Por ejemplo sudo ./ndm 45gh458ff eth0
  • Ejecutamos el comando ./ndmd para comprobar que no da error.
  • Creamos la tarea programada con sudo crontab -e añadiendo las lineas:
    • */10 * * * * /usr/local/ndm/ndmd
    • */30 * * * * /usr/local/ndm/ndmupd

Si no hemos ejecutado nunca crontab nos preguntará que editor de texto queremos usar. Si no tenemos experiencia con ninguno, escogemos la opción 2 (nano). Una vez hemos añadido las líneas grabamos con Ctrl+O y salimos con Ctrl+X