Ich habe mal etwas gekramt und bin in

/etc/cron.d/04-dyngwplain

fündig geworden:


                 if [ -n "$defgw" ]; then
                         hyst=$(cat /var/run/dyngw.hyst 2>&-);  
hyst=${hyst:-0}

                         pinglist="$(nvram get ff_ping)"
                         ok=0
                         IFS=\;
                         for pingip in $pinglist; do
                                 ok=$(ping -c 1 -q $pingip 2>&- | grep  
"packets received" | cut -d' ' -f4)
                                 [ $ok -gt 0 ] && break
                         done
                         unset IFS

                         if [ $ok -gt 0 ]; then
                                 hyst=0
                                 if [ "dyngw" = "$tabgw" ];then
                                         logger -t cron.minutely "activated  
HNA4 for $defgw"
                                         ip route flush table dyngw  
2>/dev/null
                                         ip route add default via $defgw  
2>/dev/null
                                 fi
                         else
                                 hyst=$(( $hyst + 1 ))
                                 maxhyst=$(nvram get ff_dyngw_hyst)
                                 if [ "$hyst" -ge "${maxhyst:-3}" ] && [  
"dyngw" != "$tabgw" ];then
                                         logger -t cron.minutely  
"deactivated HNA4 for $defgw"

                                         if ! ip rule ls 2>&- | grep -q  
dyngw 2>&-; then ip rule add iif lo table dyngw; fi
                                         ip route flush table dyngw



gleich mal ein paar IPs in die Liste eingetragen, hoffe jetzt klappt es.


r...@235-13:~# nvram show | grep ping
size: 5314 bytes (27454 left)
ff_ping=141.1.1.1;217.20.113.31;62.93.246.131


nachtens.

Am 21.01.2009, 21:40 Uhr, schrieb tipuraneo <[email protected]>:

> Ich kämpfe mit folgender Fehlermeldung, kann aber deren Ursache nicht  
> finden:
>
> Jan 21 21:09:33 (none) user.notice cron.minutely: deactivated HNA4 for  
> 92.50.100.1
> Jan 21 21:11:03 (none) user.notice cron.minutely: activated HNA4 for  
> 92.50.100.1
>
> Für den beschriebenen Zeitraum werden keine Pakete aus dem LAN ins  
> Internet geroutet. Routerintern wird die Verbindung nicht deaktiviert,  
> es liegt also nicht am Internetzugang.
>
> Hat jemand eine Idee, wo ich suchen kann?
>



-- 
118.2
_______________________________________________
freifunk-leipzig mailing list
[email protected]
https://lists.subsignal.org/mailman/listinfo/freifunk-leipzig

Antwort per Email an