Bash Proyecto Todo en uno , auto instalable MMDVMHost , Direwolf , GPSD, CM108 , Multimon-ng , Ionosphere , Dvswitch, pYSFReflector3 , YSF2DMR , WiFi-AP, FreeDMR , Dashboard HBmon2 mod FDMR-Monitor Self-Service by OA4DOA mods by WP3JM James , N6DOZ Rudy
Go to file
Esteban Mackay Q. d3425c0152 Update menu-fdmr 2025-02-07 11:03:45 -05:00
img
install 250202 2025-02-02 22:21:30 -05:00
menu Update menu-fdmr 2025-02-07 11:03:45 -05:00
service Update dv-list-tg.sh 2025-02-02 20:08:34 -05:00
README.md Update README.md 2024-12-14 17:24:19 -05:00
install.sh Update install.sh 2025-02-03 12:57:25 -05:00
update.sh Update update.sh 2025-01-29 14:59:10 -05:00

README.md

emq-TE1+

hp3icc Proyecto Todo en uno , MMDVMHost ,Direwolf con Dashboard , Dvswitch, YSFReflector , YSF2DMR , HBLink3 mod FDMR-Monitor Self-Service , FreeDMR , NoIP , Dashboard Websock

Dashboard html sobre websock , soporte GPSD , CM108 .

Continuamente todo el contenido publicado aqui, es actualizado , si esta observando atravez de un link compartido , dirijase al link principal :

https://gitlab.com/hp3icc/emq-TE1

El proyecto Todo en uno (emq-TE1ws), es una compilación que reúne aplicaciones de diferentes desarrolladores, enfocadas para uso de radioaficionados. Constante mente se trabaja en mejoras y actualizaciones, a medida que los desarrolladores de las aplicaciones incluidas lanzan nuevas versiones. Todas las aplicaciones compiladas en esta imagen son 100% operativas, solo debe configurar sus parámetros e iniciar las aplicaciones que desee utilizar , según la capacidad y disponibilidad de su hardware .

Cualquier información sobre como configurar sus parámetros en las diferentes aplicaciones compiladas en esta imagen, debe dirigirse a los diferentes sitios de soporte de cada aplicación o desarrollador.

Especial agradecimiento al colega y amigo TI4OP Oscar , por sus aportes y revisiones de los scripts, para la creación del Bash de instalación de esta imagen.

Listado de aplicaciones de radioaficionados, que incluye la imagen y bash de instalación :

  • Python APRS Beacon

  • Python APRS WX

  • ASL (only Debian 11 64bit non Raspberry)

  • ASL3 (only Debian 12 64bit non Raspberry)

  • Almon3 Dashboard

  • Direwolf (Dashboard, RTL, GPSD & CM108)

  • MMDVMHost

  • MMDVMCal

  • DMRGateway

  • XLXD Reflector

  • pYSFReflector (With APRS Gateway)

  • NXDN2DMR

  • YSF2DMR

  • YSF2YSF (YSFBridge)

  • P25Reflector

  • P25Reflector-Dashboard

  • P25 < Bridge > DMR/XLX

  • Dvswitch (Dashboard EasyUserInterface by DS5QDR)

  • HBLink3 (Private-Call)

  • HBmonitor for HBlink

  • HBmonitor2 For HBlink

  • HBJson for hblink

  • ADN-DMR-Peer-Server

  • FDMR-Monitor by OA4DOA (version Self-service for FreeDMR)

  • FDMR-Monitor by CS8ABG (version Self-service for Freedmr)

  • NoIP

  • GoTTY

  • Balena WiFi Connect (Only on Raspberry device)

  • Linux Network Manager (Only on Raspberry or PC, no VPS or VM)

Notas

  • Todos los Dashboard, estan preconfigurados a puerto http 80 , pero desde el menú puede cambiar al puerto 8000, 8080 , o cualquier otro de su preferencia .

  • se agrega Librerias y aplicacion de gps y GPSD

  • Se agrega a Dashboard de MMMDMVHost, lista mundial de nombres de TG de las redes DMR: brandmeister, FreeDMR, TGiF, DMR-Central y System-X (FreeStar) .

  • Se agrega a Dashboard de MMMDMVHost, listado de nombres de salas del Proyecto Treehouse: WorldLink y EUROPELINK según el DG-ID correspondiente .

  • Compatible con PC, VPS, maquinas virtuales o Raspberry pi (zero , P2 , P3 y P4), algunas aplicaciones requieren mayor performance de Hardware que otras según su desarrollador.

Descargar imagen de micro sd para Raspberry:

si posee equipo raspbery , puede descargar y utilizar la imagen preconfigurada lista para cargar en su memoria micro sd , para esto solo deberá descargar el archivo de la imagen preconfigurada para raspberry, descomprimir el archivo .zip y cargar en su memoria micro sd utilizando herramientas como BalenaEtcher , Rufus o cualquier otra herramienta para cargar el archivo .img a la memoria micro sd.

Puede descargar la imagen para raspberry desde cualquiera de los siguientes links:

Imagen para raspberry, proyecto emq-TE1 - recomendado para cualquier Raspberry : Zero, Zero-W, Zero2, Zero2 W B2, B3, B3+, PI4

Ultima revision de imagen Raspberry: emq-TE1+ Rev: 14/12/2024

Raspberry OS Lite Basado en la versión 11 de Debian armhf (bullseye) 5/12/2023 (update 14/12/2024)

Linux kernel 6.1

Instalación desde terminal:

Puede instalar en su sistema operativo (Ubuntu , raspberry , Debian ) utilizando el Bash de auto instalación desde su consola terminal con permisos de super usuario, importante su sistema operativo debe tener instalado sudo y curl antes de utilizar el Bash de auto instalación .

  • Bash de auto instalación :

     apt update && apt upgrade -y
    
     apt-get install sudo curl -y
    
     sudo su
    
     bash -c "$(curl -fsSLk https://gitlab.com/hp3icc/emq-TE1/-/raw/main/install.sh)"
    

Configuración

Puede configurar desde consola terminal, aplicación cliente ssh o utilizar su navegador Web puerto 8022, ingresando al ip local de su raspberry o hostname.

Ejemplo:

  • 192.168.42.1:8022/

  • emq-te1:8022/

Usuario: pi

Contraseña: Panama507

si esta configurando desde terminal o clliente ssh, una vez allá iniciado sesión , escriba la palabra: menu

De esta forma accederá al listado de aplicaciones incluidas en la compilación y sus configuraciones, recuerde guardar los cambios con la combinación de teclas: Ctrl + X , posteriormente iniciar o detener la aplicación ya configurada .

A partir de version 12d , se agrega funcion de reinicio automatico del equipo , esto es posible mendiamte prueba de ping al internet cada 1 minuto, esta fumcion esta apagada , si desea utilizar , entre al menu de reinicio de equipo y habilite

Si desea habilitar más de un Dashboard a la vez, recuerde cambiar los puertos http para evitar conflictos, para esto se incluye dicha opción en el menú de :

  • pYSFReflector
  • MMDVMHost
  • Dvswitch
  • HBLink
  • ADN-DMR-Peer-Server

Nota importante

  • Si utiliza la imagen pre-compilada para Raspberry , recuerde cambiar la contraseña por una de su preferencia .

WIFI auto AP mode

A partir de la version emq-TE1-Rev-1.8 o superior, conectar su hotspot a redes wifi sera mucho mas facil, Balena WiFi Connect es una utilidad para establecer dinámicamente la configuración WiFi en un dispositivo Linux a través de un portal cautivo. Las credenciales de WiFi se especifican conectándose con un teléfono móvil o computadora portátil al punto de acceso que crea WiFi Connect

Ya no es necesario descargar archivo adicionales para conectar el hostpot a nuevas redes wifi , solo encienda su hotspot , desde su computadora o telefono conecte a la red wifi con ssid: WiFi Connect

luego desde el portal cautivo de WiFi Connect , seleccione la red wifi que decea su raspberry se conecte , ingrese la contraseña y click en connect .

Info ports Websock TCP

9000 = websock dashboards CS8ABG & OA4DOA

9009 = webproxy dashboard Dvswitch

9100 = websock dashboard HBLink3

5678 = websock dashboard pYSFReflector3

5679 = websock dashboard mmdvmhost

DMRGateway

DMRGateway permite tener nuestro hotspot , dmo , o repetidor dmr; conectado a mas de una red de la modalidad dmr, para esto es necesario seleccionar conexion Gateway en la configuracion del mmdvmhost , y en los radios se debe reconfigurar los numeros de tg segun la red a utilizar .

DMRGateway esta configurado para soportar numeros de tg hasta 6 digitos , si el numero de tg a utilizar tiene menos de 6 digitos , debe completar con ceros hasta llegar a 6 digitos .

Cada servidor DMR conectado a DMRGateway tiene un numero de 1 a 5, que lo identifica y diferencia segun la red a utilizar , y estan distribuidos de la siguiente forma :

1 Brandmeister

2 ADN-Systems

3 TGif Network

4 DMR Central

5 Freestar

Cada tg que utilicemos en nuestros radios deve estar cumplir con 6 digitos y estar acompañado del numero de servidor por el cual debe enviarce nuestra transmision.

Ejemplo de configuracion tg en sus radios para diferentes redes:

TG Red Nombre TG DMRGateway

714 ADN-Systems Panama 2000714

7144 ADN-Systems CHIRIQUI LINK 2007144

2147 DMR Central Regional-EA7 4002147

Cada tg almacenado en nuestros radios debe completar 6 digitos y estar precesido por el numero de servidor dmr a utilizar , cuando se reciban transmiciones de internet a nuestro hotspot , se recibiran de la misma forma, 6 digitos mas el numero de red que estamos recibiendo .

Nota importante, scrip incluye aplicaciones de diferentes desarrolladores , consulte abajo los link de fuentes para para mayor informacion, o soporte de las diferentes aplicaciones.

Fuentes :

Exitos en sus proyectos.

HP3ICC

Esteban Mackay Q.