#!/bin/bash
# para enviarme la IP cada vez que arranca
MENSAJE=$1
FECHA=`date +%d-%m-%Y`
HORA=`date +%H:%M:%S`
NOMBRE=`/bin/cat /etc/hostname`
FechaHora=${FECHA}" "${HORA}
echo ${FechaHora} >/tmp/FechaHora.txt
#
# nada mas arrancar hay veces que le cuesta sabar cual es su IP
#
# para la pública:
# len_ip_wan=0
# aunque normalmente medirá 12 o 13, nos vale así
# while [ ${len_ip_wan} -lt 10 ]
# do
# IP_PUBLICA=`wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//'`
# len_ip_wan=`echo $IP_PUBLICA | wc -c`
# done
#
# para la privada:
IP_Eth0=`ifconfig eth0 | grep -i inet | cut -d":" -f2 | cut -d" " -f1`
IP_Wlan0=`ifconfig wlan0 | grep -i inet | cut -d":" -f2 | cut -d" " -f1`
EstadoBateriaSur=`/root/CamaraIP/EstadoBateriaSur.sh | tail -1`
# añadido 4-mayo-2015 para controlar tráfico red por si tengo que poner 3G:
/usr/bin/vnstat -i eth0 >/tmp/trafico_red.txt
#
/usr/bin/sendemail -f remitente -t destinatario -s servidor_smtp:puerto -xu username_smtp -xp password_username_smtp -u "${MENSAJE} ${NOMBRE} ${FechaHora}" -a /tmp/trafico_red.txt -m "LAN=${IP_Eth0}\nWlan=${IP_Wlan0}\nWAN=${IP_PUBLICA}\nEstadoBateriaSur=${EstadoBateriaSur}" -o tls=no