1 (edytowany przez siudyk 2011-08-15 11:27:02)

Temat: Problem simplefailover

Witam,

Mam problem ze skonfigurowaniem skryptu simplefailover. Łączy się tylko na chwile poprzez modem 3g i rozłącza i tak kilka razy, ale niestety nie może być ustawione stabilne połączenie.

Natomiast jak ręcznie włącze modem to wszystko wygląda, że działa w porządku.

Posiadam modem Huawei e173-2u z Play

Moja konfiguracja to:

/etc/config/network

...

config 'interface' 'wan'
        option 'ifname' 'eth0.2'
        option 'proto' 'static'
        option 'netmask' '255.255.255.224'
        option 'gateway' '1.2.3.4'
        option 'dns' '5.6.7.8 9.10.11.12'
        option 'ipaddr' '1.2.3.5'
...

config 'interface' 'mobile'
        option 'proto' '3g'
        option 'service' 'umts'
        option 'device' '/dev/ttyUSB0'
        option 'apn' 'internet'
        option 'username' ''
        option 'password' ''
        option 'pincode' ''

/etc/config/3ginfo

config '3ginfo'
        option 'device' '/dev/ttyUSB3'
        option 'pincode' ''
        option 'http_port' '81'

/etc/config/simplefailover

config simplefailover
        option wan_main wan
        option wan_backup mobile
        option host 8.8.8.8
        option interval 5

/etc/config/firewall

...

config 'zone'
        option 'name' 'wan'
        option 'input' 'REJECT'
        option 'output' 'ACCEPT'
        option 'forward' 'REJECT'
        option 'masq' '1'
        option 'mtu_fix' '1'

config 'zone'
        option 'name' 'mobile'
        option 'input' 'REJECT'
        option 'output' 'ACCEPT'
        option 'forward' 'REJECT'
        option 'masq' '1'

config 'forwarding'
        option 'src' 'lan'
        option 'dest' 'wan'

config 'forwarding'
        option 'src' 'lan'
        option 'dest' 'mobile'

...

Gdzie szukać przyczyny ?

2

Odp: Problem simplefailover

Wan masz ustawiony?

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

3

Odp: Problem simplefailover

Cezary napisał/a:

Wan masz ustawiony?

Jeżeli pytasz o ten w konfiguracji network, to tak. Już u góry uzupełniłem post. Dodam, że jestem początkujący w tym temacie, również w linuxie też nie poruszam się jak ryba w wodzie smile

4

Odp: Problem simplefailover

Inaczej: czy połączenie wan jest aktywne czy wpisałeś dane ot tak sobie? czy przez wan możesz pingować 8.8.8.8?

Czy polączenie przez play jest aktywne? Bo pinu nie podałeś... Objawy masz takie jak by ani jeden ani drugi interfejs był nie dostępny.

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

5

Odp: Problem simplefailover

tak, wan mam aktywne. Normalnie chodzi mi internet. Daje nastepnie

 ifdown wan
 ifup mobile

chyba jeszcze musze zrestartowac firewall. Wtedy dziala wszystko przez modem 3g.

Natomiast, gdy uruchomie simplefailover i wyjme kabel z wana to probuje nawiazac polaczenie modem3g i zrywa (widze to po diodzie na modemie) czasem jakis jeden ping gdzies przejdzie.

Pinu nie podaje, bo karta nie wymaga pinu. Czy trzeba cos wpisac jednak?

6

Odp: Problem simplefailover

Czekaj, on sam inicjuje połączenie backupowe (czyli robi ifup mobile) w przypadku braku odpowiedzi na wanie. Tak został zaprojektowany i tak właśnie działa. W chwili uruchomienia masz mieć tylko aktywne połączenie wan, nic więcej.

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

7

Odp: Problem simplefailover

CZy to nie jest dziwna konfiguracja WAN. Serwery DNS jakieś takie od czapy, gateway dziwne. WAN masz przez zewnętrzny modem?
U mnie wan w networks jest taki:

 config 'interface' 'lan'
    option 'ifname' 'eth0.1'
    option 'type' 'bridge'
    option 'proto' 'static'
    option 'ipaddr' '192.168.1.1'
    option 'netmask' '255.255.255.0'
Netgear WDNR3700 v2
Gargoyle 1.6.2.2 (r42647)
Modem 3G: Huawei E372

8

Odp: Problem simplefailover

Ukrył adresy po prostu.

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

9

Odp: Problem simplefailover

Mam staly ip i dokladnie jak napisal Cezay ukrylem, a jak odpalam simplefailover to mam polożony if mobile. Tylko wlasnie on tak jakby go podnosil i rozlaczal podnosil i rozlacza. Manualnie podnosze i dziala caly czas.

Moze jakis logow gdziesz szukac ?

10

Odp: Problem simplefailover

Ha! Spojrzałem do pakietu i się okazało  że to nie jest to co mam na dysku smile. Dodałem go do mojego repo i zaktualizowałem poradnik. Działa, bo właśnie go sprawdziłem.

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

11

Odp: Problem simplefailover

Czyli jeszcze raz zrobic:

# opkg update
    # opkg install simplefailover
    # /etc/init.d/simplefailover enable
    # /etc/init.d/simplefailover start

i powinno dzialac ? smile

12

Odp: Problem simplefailover

Dokładnie.

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

13 (edytowany przez siudyk 2011-08-15 14:11:52)

Odp: Problem simplefailover

Ok, dzieki, spróbuje i poinformuje o efektach.

A jeszcze pytanie, jak sprawdzić na jakich interfejsach nasłuchuje modem? Bo szczerze swoje wpisywałem metodą prób i błędów.

14

Odp: Problem simplefailover

logread i dostaniesz informacje o interfejsach skojarzonych z modemem. A który z nich jest ten właściwy tego nie wiesz, bo dla każdego producenta jest inaczej. Dla huawei zwykle pierwszy dostępny to ten komunikacyjny.

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

15

Odp: Problem simplefailover

Zupdatetowalem i wszystko wyglada juz prawie ok. Polaczenie wstaje i dziala. Tylko nie ma netu na kopmuterach za natem jak idzie przez modem 3g. Na ruterze pinguje zarowno jak jest z Wan i jak odepne wan i przelaczy sie na 3g

Gdzie mam jeszcze blad ?

16

Odp: Problem simplefailover

Firewalla zapewne nie zrobiłeś dla połączenia "mobile" lub nie ustawione dnsy masz.

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

17

Odp: Problem simplefailover

firewalla mam ustawione jak wyzej, czy tam jest cos zle ? a dns to raczej nie bo pingi nawet po ipkach z komputera nie ida, poza tym chyba interfejs modemu dostaje je automatycznie przy polaczeniu

18

Odp: Problem simplefailover

No to firewalla nie zrobiłeś, konkretnie masquerade dla "mobile'

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

19

Odp: Problem simplefailover

Bardzo prosze za raczke smile bo niestety juz poleglem smile

20

Odp: Problem simplefailover

Zapomnij całkiem na razi o simplefailover. Zrób ifdown wan; ifup mobile. I w tym stanie masz mieć dostęp do internetu. Nie masz: patrz dokument "Router 3G" o ustawieniach firewalla.

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

21

Odp: Problem simplefailover

Dodałem ta sekcje, próbowalem w różnej kolejności, ale niestety nic nie pomaga.

config 'zone'
        option 'name' 'mobile'
        option 'input' 'REJECT'
        option 'output' 'ACCEPT'
        option 'forward' 'REJECT'
        option 'masq' '1'

config 'forwarding'
        option 'src' 'lan'
        option 'dest' 'mobile'

Wcześniej mi to jakoś działało, jakaś podpowiedź ?

22

Odp: Problem simplefailover

/etc/init.d/firewall restart.

Dobrze jest, o ile sekcja w /etc/config/network faktycznie 'mobile' się nazywa.

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

23

Odp: Problem simplefailover

tak jest mobile, dokladnie wszystko mam tak jak na górze przedstawiłem.

kolejność w /etc/config/firewall ma znaczenie ?

Generalnie sytuacja wyglada tak: wylaczam simplefailover poprzez
/etc/init.d/simplefailover stop

poźniej daje:

ifdown wan
ifup mobile

i pingi ida tylko z rutera, natomiast z komputera juz nie.

pozniej daj
ifdown mobile
ifup wan

i pingi ida tez tylko z rutera, a z komputera juz nie
dopiero po rebootcie rutera znow wszystko gra.
Jakiś pomysł ?

Bo wszystko pieknie niby dziala jak symuluje pad wana, modem sie zalacza, ale nie ma netu na kompturach tylko na ruterze.

24

Odp: Problem simplefailover

Wyłącz simplefailover na razie, musisz doprowadzić do sytuacji kiedy na jednym i na drugim połączeniu będziesz miał internet.

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

25

Odp: Problem simplefailover

Trzymaj sie teraz mocno smile

Wszystko gra! Problem byl w tym, ze jak zostawi sie okienko cmd z pingiem na windzie (ruter na wan)
Symuluje pad, czyli teraz ruter przechodzi na modem 3g -> okienko na windzie pokazuje brak pinga !!
Mało tego nawet otwarcie nowego cmd z pingiem i tym samym adresem ( w moim przypadku byl tu onet) dalej pokazuje brak pinga !

Dopiero odpalilem przegladarke i spingowalem adres, który nie pingowalem jeszcze gdy byl aktywny wan i okazuje sie ze internet dziala !!!

Porazka!

Ok, post do zamkniecia, wszystko hula jak tralalala, dzieki wielkie za czas i pomoc smile