Hirdetés

2024. április 27., szombat

Gyorskeresés

Téma összefoglaló

Téma összefoglaló

  • Utoljára frissítve: 2018-11-25 20:33:37

LOGOUT.hu

TP-Link WDR3600 - N600 router

Összefoglaló kinyitása ▼

Hozzászólások

(#147) SteveBeard válasza Sebiferi (#146) üzenetére


SteveBeard
senior tag

Szia!

Engem is zavar, de nem tudok rájönni miért áll le pl az 1wire eszközözöm.
Már a 1043-nál is csinálta, tehát ez nem a router hibája.

Cronból időzítem a futását.
Forrás: http://asusrouterforum
Az eredetit egy helyen módosítani kellett, mert nem OpenWrt-hez készült.
Természetesen a Tm-hez a megfelelő helyeken át kell írni.

#!/bin/sh

PROGRAM="/opt/1wire" # Az ellenőrizendő program
INIT_COMMAND="owfs -u /opt/1wire" # A program indítóparancsa
LOGDIR="/opt/logs/1wire" # A logfile-ok helye

mkdir -p $LOGDIR
LOGDAY=$(date +"%Y-%m-%d")
LOGFILE=$LOGDIR/check_program_$LOGDAY.log
touch $LOGFILE
NOW=$(date +"%Y.%m.%d %H:%M:%S")
ps -- ef | grep -v grep | grep $PROGRAM
if [ $? -eq 1 ]
then
echo "$NOW $PROGRAM not running, restart!" >> $LOGFILE
rm -rf /opt/1wire # Ez csak az 1wire-hez kell
mkdir -p /opt/1wire # Ez csak az 1wire-hez kell
$INIT_COMMAND
else
echo "$NOW $PROGRAM running!" >> $LOGFILE
fi

[ Szerkesztve ]

Steve

Copyright © 2000-2024 PROHARDVER Informatikai Kft.