1

Temat: Monitorowanie stabilności łącza

Witam.
Co zmienić w skrypcie z tego tematu żeby zadziałał na openwrt?
Pozdrawiam.

WDR4300 v1 - Gargoyle WDR3600 v1 - Gargoyle WL-500g Deluxe - Tomato WNR3500Lv2 - Tomato NEOWARE CA10 - Debian

2

Odp: Monitorowanie stabilności łącza

A co nie działa ?

APU2 @ OpenWrt 18.06-SNAPSHOT, r7852-7ac6044632

3

Odp: Monitorowanie stabilności łącza

Odpala i jeśli net ok to spoko ale jeśli netu brak to błąd w skrypcie.

WDR4300 v1 - Gargoyle WDR3600 v1 - Gargoyle WL-500g Deluxe - Tomato WNR3500Lv2 - Tomato NEOWARE CA10 - Debian

4

Odp: Monitorowanie stabilności łącza

2>/dev/null po pingu. Ponad to on jest mało dostosowany do braku neta smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez Kwicol 2014-05-29 09:01:06)

Odp: Monitorowanie stabilności łącza

To może ktoś obyty w temacie zmieni na bardziej dostosowany przy braku neta wink
P.S.
Przy braku neta mam:
sh: 1000: unknown operand

#!/bin/sh
HOSTS="wp.pl onet.pl"
for myHost in $HOSTS
do
  count=$(ping 2>/dev/null -c 1 $myHost | grep 'time=' | awk '{ print $7 }' | sed 's/time=//' | awk '{printf("%d\n",$1 + 0.5)}')
  if [ $count -ge 1000 ]; then
    echo "Host: $myHost ping is $count - failed at $(date)" >> /ping/monitorHost.log
  fi
done

WDR4300 v1 - Gargoyle WDR3600 v1 - Gargoyle WL-500g Deluxe - Tomato WNR3500Lv2 - Tomato NEOWARE CA10 - Debian

6

Odp: Monitorowanie stabilności łącza

Przed if daj

[ -z "$count" ] && count=99999

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Monitorowanie stabilności łącza

Dzięki smile teraz OK !

WDR4300 v1 - Gargoyle WDR3600 v1 - Gargoyle WL-500g Deluxe - Tomato WNR3500Lv2 - Tomato NEOWARE CA10 - Debian