Simulador MDVR en Android
· 2 min de lectura
MDVR sim en Android
Cómo correr el simulador de dispositivo N9M en Android
Instalación y configuración de Termux
-
Instalar termux: Playstore
-
Abrir termux
-
Aceptar notificaciones
-
Ejecutar:
pkg update && pkg upgrade -ytermux-setup-storage// Dar acceso a todos los archivos

-
Instalar python
pkg install python -y
-
Ejecución de Simulador
-
Descargar archivo mdvr.py en cualquier carpeta del dispositivo
-
Abrir archivo con termux
-
En el cuadro de dialogo que aparece, elegir "Open Directory"

-
Ejecutar mdvr.py
python mdvr.py --server-ip 130.211.18.156 -
Los parametros posibles son los siguientes, si algún parametro no se ingresa se utiliza el parametro por defecto:
- --server-ip --> Dirección IP del server n9m-center. Default: 127.0.0.1
- --server-port --> Puerto del server n9m-center. Default: 8080
- --workers --> Número de MDVRs simultáneos. Default: 1
- --sleep --> Segundos entre paquetes. Default: 10
- --max-packages --> Máximo de paquetes a enviar por worker. Default: 6
- --start-sn --> SN inicial para generación dinámica. Default: FF000AD001
- --base-dsnos --> Lista de DSNOs fijos iniciales. Ej: --base-dsnos 00D2058604 00D200986B
-
Observaciones:
- El simulador utiliza un SN por worker.
- Primero utiliza los que estan en --base-dsnos, cuando estos se acaban comienza con el -start-sn y a cada worker subsiguiente le suma 1.
- si en max-packages se coloca -1, el simulador se ejecuta hasta que se corte. para ello tocar en la pantalla el boton CTRL y luego la "c" del teclado
- si solo se coloca la ip del server destino el simulador utiliza 1 worker y envia 6 paquetes a intervalos de 10 segundos.