If Telemetry Log Stale

  1. Check if client is running (via log timestamp):

    smbclient //100.119.202.114/share -N -c 'cd roms/ports/hermes; get herms-sdl.log'
    tail -1 /tmp/herms-sdl.log
  2. If client not running, push restart script via SMB:

    # Create restart script
    cat > /tmp/restart-client.sh << 'EOF'
    #!/bin/bash
    cd /userdata/roms/ports/hermes
    python3 herms_sdl_client.py &
    EOF
    
    smbclient //100.119.202.114/share -N -c 'cd roms/ports/hermes; put /tmp/restart-client.sh'