Odp: simplefailover
Niestety... Wciąż ten sam problem... Podłączyłem modem 3G do huba aktywnego jednak nie wniosło to nic nowego. Szukam przyczyn dalej...
Pozwoliłem sobie nagrać krótki film, który zobrazuje dokładnie jak to wygląda:
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → simplefailover
Strony Poprzednia 1 2
Zaloguj się lub zarejestruj by napisać odpowiedź
Niestety... Wciąż ten sam problem... Podłączyłem modem 3G do huba aktywnego jednak nie wniosło to nic nowego. Szukam przyczyn dalej...
Pozwoliłem sobie nagrać krótki film, który zobrazuje dokładnie jak to wygląda:
kola poradziłeś sobie z tym problemem?
Ja mam teraz to samo i szukam przyczyny, hub mam aktywny i godzinami na 3g mogę siedzieć... pingi przez obydwa też idą...
normalne połączenie 3g przy aktywnym eth0.2 (było zestawione 10s i sam rozłączyłem):
Sep 18 18:28:39 OpenWrt daemon.notice pppd[21597]: pppd 2.4.4 started by root, uid 0
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: abort on (BUSY)
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: abort on (NO CARRIER)
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: abort on (ERROR)
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: report (CONNECT)
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: timeout set to 10 seconds
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: send (AT&F^M)
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: expect (OK)
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: AT&F^M^M
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: OK
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: -- got it
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: send (ATE1^M)
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: expect (OK)
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: ^M
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: ATE1^M^M
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: OK
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: -- got it
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: send (AT+CGDCONT=1,"IP","internet"^M)
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: timeout set to 30 seconds
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: expect (OK)
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: ^M
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: AT+CGDCONT=1,"IP","internet"^M^M
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: OK
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: -- got it
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: send (ATD*99***1#^M)
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: expect (CONNECT)
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: ^M
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: ATD*99***1#^M^M
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: CONNECT
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: -- got it
Sep 18 18:28:40 OpenWrt local2.info chat[21629]: send ( ^M)
Sep 18 18:28:40 OpenWrt daemon.info pppd[21597]: Serial connection established.
Sep 18 18:28:40 OpenWrt daemon.info pppd[21597]: Using interface 3g-mobile0
Sep 18 18:28:40 OpenWrt daemon.notice pppd[21597]: Connect: 3g-mobile0 <--> /dev/ttyUSB0
Sep 18 18:28:43 OpenWrt daemon.warn pppd[21597]: Could not determine remote IP address: defaulting to 10.64.64.64
Sep 18 18:28:43 OpenWrt daemon.notice pppd[21597]: replacing old default route to eth0.2 [156.17.227.126]
Sep 18 18:28:43 OpenWrt daemon.notice pppd[21597]: local IP address 10.143.6.167
Sep 18 18:28:43 OpenWrt daemon.notice pppd[21597]: remote IP address 10.64.64.64
Sep 18 18:28:43 OpenWrt daemon.notice pppd[21597]: primary DNS address 89.108.195.20
Sep 18 18:28:43 OpenWrt daemon.notice pppd[21597]: secondary DNS address 89.108.202.20
Sep 18 18:28:44 OpenWrt user.notice ifup: Enabling Router Solicitations on mobile0 (3g-mobile0)
Sep 18 18:28:44 OpenWrt user.info firewall: adding mobile0 (3g-mobile0) to zone wan
Sep 18 18:28:44 OpenWrt user.notice root: starting ntpclient
Sep 18 18:28:54 OpenWrt daemon.info pppd[21597]: Terminating on signal 15
Sep 18 18:28:54 OpenWrt daemon.info pppd[21597]: Connect time 0.2 minutes.
Sep 18 18:28:54 OpenWrt daemon.info pppd[21597]: Sent 29598 bytes, received 7672 bytes.
Sep 18 18:28:54 OpenWrt daemon.notice pppd[21597]: restoring old default route to eth0.2 [156.17.227.126]
Sep 18 18:28:54 OpenWrt daemon.notice pppd[21597]: Connection terminated.
Sep 18 18:28:55 OpenWrt user.info firewall: removing mobile0 (3g-mobile0) from zone wan
Sep 18 18:28:56 OpenWrt daemon.info pppd[21597]: Hangup (SIGHUP)
Sep 18 18:28:56 OpenWrt daemon.info pppd[21597]: Exit.
natomiast gdy wypiąłem kabel od wanu:
Sep 18 18:28:03 OpenWrt daemon.notice pppd[20743]: pppd 2.4.4 started by root, uid 0
Sep 18 18:28:03 OpenWrt user.notice simplefailover: Changing connection to backup wan: mobile0
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: abort on (BUSY)
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: abort on (NO CARRIER)
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: abort on (ERROR)
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: report (CONNECT)
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: timeout set to 10 seconds
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: send (AT&F^M)
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: expect (OK)
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: AT&F^M^M
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: OK
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: -- got it
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: send (ATE1^M)
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: expect (OK)
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: ^M
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: ATE1^M^M
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: OK
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: -- got it
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: send (AT+CGDCONT=1,"IP","internet"^M)
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: timeout set to 30 seconds
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: expect (OK)
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: ^M
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: AT+CGDCONT=1,"IP","internet"^M^M
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: OK
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: -- got it
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: send (ATD*99***1#^M)
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: expect (CONNECT)
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: ^M
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: ATD*99***1#^M^M
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: CONNECT
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: -- got it
Sep 18 18:28:05 OpenWrt local2.info chat[20750]: send ( ^M)
Sep 18 18:28:05 OpenWrt daemon.info pppd[20743]: Serial connection established.
Sep 18 18:28:05 OpenWrt daemon.info pppd[20743]: Using interface 3g-mobile0
Sep 18 18:28:05 OpenWrt daemon.notice pppd[20743]: Connect: 3g-mobile0 <--> /dev/ttyUSB0
Sep 18 18:28:08 OpenWrt daemon.warn pppd[20743]: Could not determine remote IP address: defaulting to 10.64.64.64
Sep 18 18:28:08 OpenWrt daemon.notice pppd[20743]: replacing old default route to eth0.2 [156.17.227.126]
Sep 18 18:28:08 OpenWrt daemon.notice pppd[20743]: local IP address 10.151.255.60
Sep 18 18:28:08 OpenWrt daemon.notice pppd[20743]: remote IP address 10.64.64.64
Sep 18 18:28:08 OpenWrt daemon.notice pppd[20743]: primary DNS address 89.108.202.21
Sep 18 18:28:08 OpenWrt daemon.notice pppd[20743]: secondary DNS address 89.108.195.21
Sep 18 18:28:09 OpenWrt user.notice ifup: Enabling Router Solicitations on mobile0 (3g-mobile0)
Sep 18 18:28:09 OpenWrt daemon.info pppd[20743]: Terminating on signal 15
Sep 18 18:28:09 OpenWrt daemon.info pppd[20743]: Connect time 0.1 minutes.
Sep 18 18:28:09 OpenWrt daemon.info pppd[20743]: Sent 284 bytes, received 236 bytes.
Sep 18 18:28:09 OpenWrt daemon.notice pppd[20743]: restoring old default route to eth0.2 [156.17.227.126]
Sep 18 18:28:09 OpenWrt daemon.notice pppd[20743]: Connection terminated.
Sep 18 18:28:10 OpenWrt user.info firewall: adding mobile0 (3g-mobile0) to zone wan
Sep 18 18:28:10 OpenWrt daemon.info pppd[20743]: Hangup (SIGHUP)
Sep 18 18:28:10 OpenWrt daemon.info pppd[20743]: Exit.
Sep 18 18:28:11 OpenWrt user.notice simplefailover: Changing connection to main wan: wan
Wygląda jakby coś wysyłało sygnał 15 i powodowało rozłączenie...
wcześniej bawiłem się trochę vpnem przez pptpd, ale tam chyba nic nie mogło namieszać?
Pomoże ktoś?
Nie za krótko ten kabel wypinasz? W 3sek masz że nie było pingu z wan, zrobił aktywny backup, w 11 napisał że wan już jest, więc musiał mieć aktywne połączenie bo pingi chodziły.
heh już wiem co było,
miałem jakąś starą wersję skryptu sfo, w której nie było
ping -I $IFNAME -w 3 -c 1
tylko po prostu
ping -w 3 -c 1
tak się teraz zastanawiam jak to miało prawo działać... ? bo z takim ustawieniem rzeczywiście pingi były cały czas i się zapętlał..
Posiadam:
Router ModelTP-Link TL-MR3420 v1
Firmware Version: OpenWrt Attitude Adjustment 12.09-beta /LuCI Trunk (trunk+svn9220) Kernel Version3.3.8
Zgodnie z uwagami autora: cyt "Uwaga: to rozwiązanie może nie działać w wydaniu Trunk i Attitude Adjustment" skusiłem się na próbę uruchomienia tej aplikacji która niestety w moim ruterku z tym firmare nie chce działać.
Sytuacja wygląda tak:
Polecenia które są warunkiem: ifdown 3g; ifup wan oraz ifdown wan; ifup 3g - umożliwiają dostęp do internetu. Podczas padu łącza wan uruchamia się łącze 3g i do tego momentu wszystko działa prawidłowo. Po powrocie prawidłowego działania partu wan niestety połączenie już się nie przełącza i cały czas pozostaje na 3g. Odbywa się to zgodnie z zasadami działania simplefailover bo po przełączeniu na 3g port wan nie odpowiada na ping 8.8.8.8.
Może ktoś pomoże w uruchomieniu funkcji która w tym modelu jest w standardowym oprogramowaniu.
Ale właśnie to napisałem że nie działa w trunku i AA. Więc po co usilnie chcesz to uruchamiać, jak masz inne projekty tego typu: mwan2/mwan3 z którymi nie ma najmniejszego problemu w nowych wydaniach?
To wydawało mi się najprostsze a orłem nie jestem. OK dzięki za odp. Spróbuję proponowanych rozwiązań.
Zmieści się to w 4M??
To są w sumie proste skrypty - powinny, o ile już czegoś tam nie napchałeś. Opis mwan2 masz tutaj na forum (patrz podwieszone wątki)
Strony Poprzednia 1 2
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → simplefailover
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc