26

Odp: Problem simplefailover

Powiem tak - ja testuję to mają otwartą konsolę z pingiem, bo widać gdzie się zgubił i co przełączył, nie wykazywał takich objawów.

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

27 (edytowany przez siudyk 2011-08-15 20:52:45)

Odp: Problem simplefailover

ale na windzie ?

28

Odp: Problem simplefailover

Ja nie używam windowsa w domu smile

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

29

Odp: Problem simplefailover

Tak też myślałem smile Spróbuj jak jakiegoś dorwiesz czy będziesz miał podobny problem. Bo mnie to lekko zdziwiło. Teraz porobiłem trochę testów i np. jak odpale konsole jak jest juz połączenie 3g i wraca wan to pinguje dalej, w druga stronę natomiast nie smile

30

Odp: Problem simplefailover

A co właściwie pingujesz? chyba nie 8.8.8.8?

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

31

Odp: Problem simplefailover

Zazwyczaj onet.pl, a czemu 8.8.8.8 to zly pomysl ?

32

Odp: Problem simplefailover

Nie zły pomysł, tylko 8.8.8.8 (wg konfiga) jest wykorzystany właśnie do sprawdzenia czy łącze wan jest aktywne.

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

33

Odp: Problem simplefailover

Cześć.

simplefailover po wydaniu komendy "/etc/init.d/simplefailover enable" nie startuje po restarcie routera.
Kompilowany ze źródeł cc. Co z tym zrobić?
(pomijam sposób z dopisaniem do rc.local)

34

Odp: Problem simplefailover

Spójrz czy w logach nie masz info że gatewaya nie znalazł.

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

35 (edytowany przez Tytan69 2015-12-22 20:15:39)

Odp: Problem simplefailover

Dokładnie:
Tue Dec 22 20:02:20 2015 user.notice /usr/bin/simplefailover: No gateway on wan?

Wpisanie do rc.local daje to samo.
Co dalej? Net działa normalnie.

36

Odp: Problem simplefailover

Nie wykrył gatewaya. Czym masz ten wan zrobiony?

Pokaż:
uci show network
uci show simplefailover
ifstatus wan

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

37 (edytowany przez Tytan69 2015-12-22 20:26:33)

Odp: Problem simplefailover

uci show network
network.loopback=interface
network.loopback.ifname='lo'
network.loopback.proto='static'
network.loopback.ipaddr='127.0.0.1'
network.loopback.netmask='255.0.0.0'
network.globals=globals
network.globals.ula_prefix='fdd6:4784:a8c3::/48'
network.lan=interface
network.lan.ifname='eth1'
network.lan.force_link='1'
network.lan.type='bridge'
network.lan.proto='static'
network.lan.netmask='255.255.255.0'
network.lan.ip6assign='60'
network.lan.ipaddr='10.10.10.1'
network.wan=interface
network.wan.ifname='eth0'
network.wan.proto='dhcp'
network.wan6=interface
network.wan6.ifname='eth0'
network.wan6.proto='dhcpv6'
network.vpn=interface
network.vpn.ifname='tun0'
network.vpn.proto='none'
network.wan2=interface
network.wan2.ifname='usb0'
network.wan2.proto='dhcp'
network.wan2.auto='0'


uci show simplefailover
simplefailover.@simplefailover[0]=simplefailover
simplefailover.@simplefailover[0].wan_main='wan'
simplefailover.@simplefailover[0].wan_backup='wan2'
simplefailover.@simplefailover[0].host='8.8.4.4'
simplefailover.@simplefailover[0].interval='5'


ifstatus wan
{
        "up": true,
        "pending": false,
        "available": true,
        "autostart": true,
        "uptime": 21,
        "l3_device": "eth0",
        "proto": "dhcp",
        "device": "eth0",
        "updated": [
                "addresses",
                "routes",
                "data"
        ],
        "metric": 0,
        "delegation": true,
        "ipv4-address": [
                {
                        "address": "192.168.1.11",
                        "mask": 24
                }
        ],
        "ipv6-address": [

        ],
        "ipv6-prefix": [

        ],
        "ipv6-prefix-assignment": [

        ],
        "route": [
                {
                        "target": "192.168.1.1",
                        "mask": 32,
                        "nexthop": "0.0.0.0",
                        "source": "192.168.1.11\/32"
                },
                {
                        "target": "0.0.0.0",
                        "mask": 0,
                        "nexthop": "192.168.1.1",
                        "source": "192.168.1.11\/32"
                }
        ],
        "dns-server": [
                "192.168.1.1"
        ],
        "dns-search": [
                "home"
        ],
        "inactive": {
                "ipv4-address": [

                ],
                "ipv6-address": [

                ],
                "route": [

                ],
                "dns-server": [

                ],
                "dns-search": [

                ]
        },
        "data": {
                "leasetime": 86400
        }
}



Gdy do wan (oprócz proto dhcp) dopisałem na sztywno gateway to simplefailover zaczął startować.
Skoro powód wywalania simple to brak gate przy starcie tzn. że simple za wcześnei startuje w stosunku do pobrania ustawień z dhcp dla wan.

38

Odp: Problem simplefailover

To ile ci się ten wan podnosi że nawet uruchomiony w /etc/rc.local nie działa?

Uruchom simplefailover na hotplugu na iface wanu po prostu.

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

39

Odp: Problem simplefailover

Samo dodanie do rc.local   /etc/init.d/simplefailover start
nie pomogło.

Dopisanie w rc.local   sleep 3 przed  /etc/init.d/simplefailover start dopiero zadziałało.

40

Odp: Problem simplefailover

Wydaje mi się, że jeśli można grymasić wink to simple powinien startować nie zależnie czy np. ma ktoś neta na głównym interfejsie gdy router startuje czy go nie ma.

41

Odp: Problem simplefailover

Grymaś, grymś smile

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

42

Odp: Problem simplefailover

No to grymaszę: skoro dopuszczamy, że net na wan znika to musimy również dopuścić, że go nie ma przy starcie wink

43

Odp: Problem simplefailover

Dlatego też napisałem - korzystniej będzie uruchomić go w hotplugu na starcie interfejsu wan.

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

44

Odp: Problem simplefailover

No ale trzeba wykryć gate a nie moment startu wan - może nie koniecznie -- hmm potestuję.

45

Odp: Problem simplefailover

Właśnie simplefailover wykrywa gatewaya. Jak wstanie wan to gateway już jest.

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

46 (edytowany przez Tytan69 2015-12-22 22:19:01)

Odp: Problem simplefailover

W hotplug na wan startuje. Dzięki za pomoc.

#!/bin/sh

if [ "$INTERFACE" = "wan" ] && [ "$ACTION" = "ifup" ]
then
        /etc/init.d/simplefailover start
fi


EDIT: tylko gdy przy starcie nie będzie wan  tylko backup wan2 to znowu kicha.