Keresés

Új hozzászólás Aktív témák

  • Intruder2k5

    MODERÁTOR

    válasz zambozoli #2050 üzenetére

    Na jó, akkor segítek... :)

    #!/bin/sh

    IPADDRESS="0.0.0.0" # A TV IP címe!
    MACADDRESS="00:00:00:00:00:00" # A NAS MAC címe!
    LOGDIR="/tmp" # A logfile-ok helye!

    mkdir -p $LOGDIR
    LOGDAY=$(date +"%Y-%m-%d")
    LOGFILE=$LOGDIR/ping_wol_$LOGDAY.log
    touch $LOGFILE
    NOW=$(date +"%Y.%m.%d %H:%M:%S")
    ping -c 1 $IPADDRESS | grep -v grep | grep "100% packet loss"
    if [ $? -eq 1 ]
    then
    /usr/sbin/ether-wake $MACADDRESS
    echo "$NOW A TV válaszolt a pingre, WOL parancs elküldve!" >> $LOGFILE
    else
    echo "$NOW A TV nem válaszolt a pingre!" >> $LOGFILE
    fi

    És ugyanaz log-olás nélkül! Ha már tuti működik, akkor jó lehet ez is...

    #!/bin/sh

    IPADDRESS="0.0.0.0" # A TV IP címe!
    MACADDRESS="00:00:00:00:00:00" # A NAS MAC címe!

    ping -c 1 $IPADDRESS | grep -v grep | grep "100% packet loss"
    if [ $? -eq 1 ]
    then
    /usr/sbin/ether-wake $MACADDRESS
    else
    fi

Új hozzászólás Aktív témák