EN CONSTRUCCION
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
nvm install --lts
curl -fsSL https://raw.githubusercontent.com/agessaman/meshcore-packet-capture/main/install.sh -o install.sh
sudo bash install.sh
rm install.sh
Instalando como servicio
- 1) System service (systemd/launchd) - installs Python dependencies on host
- 2) Serial - direct USB/serial cable
- 1) /dev/serial/by-id/usb-1a86_USB_Single_Serial_5874124874-if00 -> /dev/ttyACM0
Configuracion del primer broker
===================================================
Configuring MQTT Broker 1
===================================================
Server hostname/IP: broker.livemap-meshcorecat.com
Port [1883]: 8883
Use WebSockets transport? [y/N]: y
Use TLS/SSL encryption? [y/N]: y
Verify TLS certificates? [Y/n]: n
ℹ Authentication method:
1) Username/Password
2) MeshCore Auth Token
3) None (anonymous)
Choose authentication method [1-3] [1]: 1
Username: cat-pub
Password: CatMesh2026pub
===================================================
Configuring MQTT Broker 2
===================================================
Server hostname/IP: mqtt.meshmapper.net
Port [1883]: 443
Use WebSockets transport? [y/N]: y
Use TLS/SSL encryption? [y/N]: y
Verify TLS certificates? [Y/n]: Y
ℹ Authentication method:
1) Username/Password
2) MeshCore Auth Token
3) None (anonymous)
Choose authentication method [1-3] [1]: 2
Token audience (optional): mqtt.meshmapper.net
Service management:
- Start: sudo systemctl start meshcore-packet-capture
- Stop: sudo systemctl stop meshcore-packet-capture
- Status: sudo systemctl status meshcore-packet-capture
- Logs: sudo journalctl -u meshcore-packet-capture -f
✓ Installation complete!
Diredctorios
ℹ Installation directory: /opt/meshcore-packet-capture
ℹ Configuration directory: /etc/meshcore-packet-capture
Referencias
Advertencia importante
Las modificaciones, configuraciones y procedimientos descritos en este sitio pueden implicar riesgos técnicos, legales o de seguridad. El autor no se responsabiliza del mal funcionamiento de los equipos, daños permanentes, pérdida de garantía ni de posibles infracciones legales derivadas del uso de esta información.
El lector asume plena responsabilidad por cualquier acción que decida realizar basándose en el contenido de este blog.
© 2026 EA5JTT. Queda prohibida la reproducción total o parcial sin autorización expresa del autor.
No hay comentarios:
Publicar un comentario