1 (edytowany przez ginetu 2013-02-07 21:03:04)

Temat: Simplefailover działa w jedną stronę

Mam jedno łącze szybkie radiowe, które czasem przerywa, i drugie powolne po kablu, które chciałem użyć jako zapasowe kiedy to pierwsze padnie. Przeczytałem opisy simplefailover i zabrałem się do pracy. Ustawiłem 2 wany. Nazwałem wan i wan2 (eth0.1 i eth0.2), dodałem do firewalla wan2. Każde z osobna działa poprawnie kiedy drugie jest położone. Dałem wan2 auto 0. reboot. Przyszła pora na simplefailover. Install, enable i przy /etc/init.d/simplefailover start wywala mi komunikat

root@OpenWrt:~# uci: Entry not found
route: resolving eth0.1

eth0.1 to wan. Simplefailover działa tylko w jedną stronę. Po odłączeniu kabelka z wan przełącza płynnie na wan2. Po włożeniu z powrotem kabelka nic się nie dzieje. Nie przełącza na wan, w logread widać, że w ogóle nie próbuje przełączać, tak jakby nie widział połączonej z powrotek wtyczki. ping onet.pl -I eth0.1 zwraca, że urządzenie nie podłączone. Tak jakby po odłączeniu wan i przełączeniu na wan2 kładł wan. Jeśli postawię ręcznie wan to wtedy się na niego przełącza i wyskakuje

root@OpenWrt:~# ifup wan
root@OpenWrt:~# route: resolving eth0.1
route: resolving eth0.1
route: resolving eth0.1

Po rebootach serwera to samo. Próbowałem na AA 12.09 beta 2. Myślałem, ze może wersja firmwaru zła to zainstalowałem AA 12.09 rc.1 brcm47xx czystego z serwera openwrt, skonfigurowłem znowu sieć i simplefailover, ale objawy identycznie te same. Router to asus wl-500gp. Co może być przyczyną?

2

Odp: Simplefailover działa w jedną stronę

A ustawiłeś konfigurację simplefailover? Bo chyba nie.

Przy podłączonym pierwszym interfejsie pokaż wynik

ifconfig
route

i tak samo jak przełączy się na drugi interfejs.

smplefailover czyta na starcie interfejs z konfiguracji. Więc uci show network pokaż

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

3

Odp: Simplefailover działa w jedną stronę

Mam 2 łącza radiowe i chciałbym, aby przy pomocy simplefailover owe radia się przełączały i dalej przesyłały WiFi.
Simplefailover działa poprawnie po kablu, ale po radiu niestety nie sad.
Stan na teraz mam taki iż po dodaniu konfiguracji z 2 radia do pliku wireless rozsył po WiFi z routera zanika (po kablu jest OK)
Gdzie popełniłem bląd?
wireless

config wifi-device  radio0
    option type     mac80211
    option noscan 0
    option channel 1
    option hwmode    11ng
    option path    'pci0000:00/0000:00:00.0'
    option htmode    HT20
    list ht_capab    SHORT-GI-20
    list ht_capab    SHORT-GI-40
    list ht_capab    TX-STBC
    list ht_capab    RX-STBC1
    list ht_capab    DSSS_CCK-40

config wifi-iface
    option device radio0
    option mode ap
    option network lan
    option ssid nowy
    option encryption psk2
    option key aaaaaaa

config wifi-iface
    option device radio0
    option mode sta
    option network wan
    option key aaaaaa
    option ssid Gargus
    option encryption psk2

config wifi-iface
    option device radio0
    option mode sta
    option network wan2
    option key aaaaaaaa
    option ssid linksys
    option encryption psk

network

config interface 'loopback'
    option ifname 'lo'
    option proto 'static'
    option ipaddr '127.0.0.1'
    option netmask '255.0.0.0'

config interface 'lan'
    option ifname 'eth0'
    option type 'bridge'
    option proto 'static'
    option ipaddr '192.168.1.1'
    option netmask '255.255.255.0'
    option dns '192.168.1.1'

config interface 'wan'
    option dns '192.168.10.1'
    option peerdns '0'
    option proto 'static'
    option ipaddr '192.168.20.96'
    option netmask '255.255.255.0'
    option gateway '192.168.20.1'

config interface 'wan2'
    option dns '192.168.10.1'
    option peerdns '0'
    option proto 'static'
    option ipaddr '192.168.10.110'
    option netmask '255.255.255.0'
    option gateway '192.168.10.1'

config switch
    option name 'eth0'
    option reset '1'
    option enable_vlan '1'

config switch_vlan
    option device 'eth0'
    option vlan '1'
    option ports '0 1 2 3 4'

4

Odp: Simplefailover działa w jedną stronę

Interfejs musi istnieć żeby mógł być pingowany. Nie ma interfejsu, nie ma pingowania, nie przełączy się znów.

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

5

Odp: Simplefailover działa w jedną stronę

Cezary napisał/a:

Interfejs musi istnieć żeby mógł być pingowany ...

Sorki ale nie zrozumiałem tej wypowiedzi
Simplefailover działa poprawnie i się przełącza, ale po dodaniu wan2 gubi się AP po WiFi w routerze, a po kablu działa poprawnie.
O jaki interfejs Ci chodzi?

6

Odp: Simplefailover działa w jedną stronę

W jakim sensie gubi Ci się AP?

PS. A atk9k w ogóle umożliwia pracę w trybie 2xsta?

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

7

Odp: Simplefailover działa w jedną stronę

Obydwa interfesy czyli wan i wan2 działają, a po zaniku wan mogę korzystać z wan2, który się przełącza automatycznie, ale po dopisaniu wan2 radio w routerze w trybie AP nie działa

Cezary napisał/a:

PS. A atk9k w ogóle umożliwia pracę w trybie 2xsta?

jak widać tak, a nie powinno?

config wifi-iface
    option device radio0
    option mode ap
    option network lan
    option ssid nowy
    option encryption psk2
    option key aaaaaaa

config wifi-iface
    option device radio0
    option mode sta
    option network wan
    option key aaaaaa
    option ssid Gargus
    option encryption psk2

config wifi-iface
    option device radio0
    option mode sta
    option network wan2
    option key aaaaaaaa
    option ssid linksys
    option encryption psk

8

Odp: Simplefailover działa w jedną stronę

Nie konfig. Pokaż mi wynik ifconfig jeżeli jest połączony do dwóch różnych sieci jako klient jednocześnie.

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

9

Odp: Simplefailover działa w jedną stronę

br-lan    Link encap:Ethernet  HWaddr F8:D1:11:2E:9A:F1
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth0      Link encap:Ethernet  HWaddr F8:D1:11:2E:9A:F1
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:5

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:77 errors:0 dropped:0 overruns:0 frame:0
          TX packets:77 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5584 (5.4 KiB)  TX bytes:5584 (5.4 KiB)

wlan0     Link encap:Ethernet  HWaddr F8:D1:11:2E:9A:F2
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0-1   Link encap:Ethernet  HWaddr FA:D1:11:2E:9A:F2
          inet addr:192.168.20.96  Bcast:192.168.20.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:115 errors:0 dropped:0 overruns:0 frame:0
          TX packets:92 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:14761 (14.4 KiB)  TX bytes:12602 (12.3 KiB)

wlan0-2   Link encap:Ethernet  HWaddr FE:D1:11:2E:9A:F2
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

10

Odp: Simplefailover działa w jedną stronę

Drugi nie ma ip i nie jest połączony?

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

11

Odp: Simplefailover działa w jedną stronę

Hmmm jak widać nie, a przełącza się bez problemów po zaniku wan na wan2

12

Odp: Simplefailover działa w jedną stronę

Aż jutro (dziś) sprawdzę jak to się zachowuje przy 2xsta. Bo nigdy nie miałem okazji jednoczenie jego robić.

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

13

Odp: Simplefailover działa w jedną stronę

Teraz jest przełączony na wan2
Radio w routerze rozsyłającym (wan) jest teraz fizycznie wyłączone, a tutaj widać jakby był podłączony co niema miejsca

br-lan    Link encap:Ethernet  HWaddr F8:D1:11:2E:9A:F1
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth0      Link encap:Ethernet  HWaddr F8:D1:11:2E:9A:F1
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:5

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:341 errors:0 dropped:0 overruns:0 frame:0
          TX packets:341 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:35152 (34.3 KiB)  TX bytes:35152 (34.3 KiB)

wlan0     Link encap:Ethernet  HWaddr F8:D1:11:2E:9A:F2
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0-1   Link encap:Ethernet  HWaddr FA:D1:11:2E:9A:F2
          inet addr:192.168.20.96  Bcast:192.168.20.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0-2   Link encap:Ethernet  HWaddr FE:D1:11:2E:9A:F2
          inet addr:192.168.10.110  Bcast:192.168.10.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:198 errors:0 dropped:0 overruns:0 frame:0
          TX packets:80 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:15051 (14.6 KiB)  TX bytes:11291 (11.0 KiB)

14

Odp: Simplefailover działa w jedną stronę

No dobrze, a Twój problem w końcu jest jaki?

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

15 (edytowany przez migos 2013-11-18 12:47:31)

Odp: Simplefailover działa w jedną stronę

Po kilkunasty różnych próbach doszedłem do takiego wniosku, iż po dodaniu do pliku wireless dodatkowego interfejsu wan2 sta, radio w opcji AP przestaje działać poprawnie, czy tak musi być (po kablu wszystko OK)

Pytanie czy jest jakiś sposób aby zmusić radio do pracy 1AP + 2sta ?
Czy Simplefailover to tylko skrypt działający w pętli?

16

Odp: Simplefailover działa w jedną stronę

Widzisz, zapomniałem sprawdzić czy działa 2xsta.

Tak, simplefailover to tylko skrypt.

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

17

Odp: Simplefailover działa w jedną stronę

To jak znajdziesz chwilkę to sprawdź to proszę i poinformuj o wynikach smile