101

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

Może mi ktoś pomoc jak skonfigurować plik od mwan2 gdy mam dwa interfacy skonfigurowane o nazwie WAN i LTE... Niestety ja się w tym nie łapię a to domyslna konfiguracja po instalacji mwan2.

#This is an mwan2 example config. In this config we define three load-balanced interfaces. Interface
#wan and wan2 are primary and load-balanced. Interface wan3 is a backup in case both wan and wan2 have
#failed. Load between wan and wan2 is shared on factor of 3:2. Both wan and wan2 have connection
#monitoring active. Interface wan3 is a last resort, so no connection monitoring there.

config 'interface' 'wan'
        option 'enabled' '1'
        option 'metric' '1'
        option 'weight' '3'
        option 'track_ip' '8.8.8.8'
        option 'count' '1'
        option 'timeout' '2'
        option 'interval' '5'
        option 'down' '3'
        option 'up' '8'

config 'interface' 'wan2'
        option 'enabled' '1'
        option 'metric' '1'
        option 'weight' '2'
        option 'track_ip' '8.8.4.4'
        option 'count' '1'
        option 'timeout' '2'
        option 'interval' '5'
        option 'down' '3'
        option 'up' '8'

#config 'interface' 'wan3'
        option 'enabled' '1'
        option 'metric' '2'
        option 'weight' '1'

#Below are the load balancing rules. These rules are matched in order, so if you define a matching
#rule, all following matches are ignored. By default mwan2 will load-balance nothing so to make mwan2
#work you have to define at least a default rule.

#Below an example to divert traffic to 192.168.0.0/16 to use the default routing table. This is used
#to reach subnets that are e.g. behind vpn tunnels or behind routers on the local lan.

config 'rule'
        option 'dest_ip' '192.168.0.0/16'
        list 'use_interface' 'default'

#Next an example rule which will send tcp traffic from 192.168.21.0 with destination port 563 only
#out on interface wan.

config 'rule'
        option 'src_ip' '192.168.21.0/24'
        option 'proto' 'tcp'
        option 'dest_port' '563'
        list 'use_interface' 'wan'

#Next example will send tcp traffic from 192.168.21.0 with destination port 995 out on interfaces wan
#and wan2. This time we equalize the load on a session basis instead of route based.

config 'rule'
        option 'src_ip' '192.168.21.0/24'
        option 'proto' 'tcp'
        option 'dest_port' '995'
        option 'equalize' '1'
        list 'use_interface' 'wan'
        list 'use_interface' 'wan2'

#The last example is the default rule. All traffic that did not match before will be route balanced
#over all three interfaces. Option equalize is available, but to maintain compatibility we leave it
#out for now.

config 'rule'
        option 'dest_ip' '0.0.0.0/0'
        #option 'equalize' '1'
        list 'use_interface' 'wan'
        list 'use_interface' 'wan2'
        list 'use_interface' 'wan3'

102

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

Nie wiem czy dobrze ale zrobiłem taka konfiguracje:
/etc/config/mwan2

config 'interface' 'wan'
        option 'enabled' '1'
        option 'metric' '1'
        option 'weight' '1'
        option 'track_ip' '8.8.8.8'
        option 'count' '1'
        option 'timeout' '10'
        option 'interval' '5'
        option 'down' '3'
        option 'up' '3'

config 'interface' 'lte'
        option 'enabled' '1'
        option 'metric' '2'
        option 'weight' '1'

config 'rule'
        option 'dest_ip' '0.0.0.0/0'
        #option 'equalize' '1'
        list 'use_interface' 'wan'
        list 'use_interface' 'lte'


Zrestartowałem router...Podłaczony był internet kablowy WAN i modem lte. Modem widziałem nawiązał polaczenie bo dioda paliła się na niebiesko, router z internetu kablowego pobrał IP maske i dns(ustawiony jest gogle). Przy LTE tez dopisałem w konfiguracji interfacu opcj dns gogle jednak widze w GUI ze pobiera dnsy z iplusa... bo w statusie wana w gui mam ip kablowego i dndsy z LTE i kablowego. No i niestety jak tak router się uruchomił to nie miałem wogole internetu z kabla ani z LTE. A powiino być przez kabel... dopiero po odpięciu kabla powinno przekierować na LTE. Zrestartowałem ponownie router z odpiętym kablem i internet był po restarcie z modemu LTE... Jednak nie wiem o co chodzi jak mam kabel podpięty... Proszę o pomoc.
Czy aby mwan2 działał musze dokonać takich poleceń:
/etc/init.d/mwan2 start
/etc/init.d/mwan2 enable
?

103

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

pomoze ktoś ?

104

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

A to http://eko.one.pl/?p=openwrt-simplefailover nie działa ?  To może zobacz tu http://eko.one.pl/forum/viewtopic.php?id=3276 lub https://forum.openwrt.org/viewtopic.php?id=33129. smile

105 (edytowany przez pepe_lodz 2013-05-30 18:21:15)

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

Hmmm coś nie działa mi restart polaczenia zrobiony według tego opsiu:


    # touch /bin/tester.sh
    # chmod 755 /bin/tester.sh


o następującej zawartości


   #!/bin/sh
    if ! ping -q -c 1 -W 10 8.8.8.8 > /dev/null; then
        /etc/rc.local &
    fi



Następnie można dodać wywołanie tego skryptu do crona i uruchamiamy go:


    # /etc/init.d/cron stop
    # echo "*/2 * * * * /bin/tester.sh" >> /etc/crontabs/root
    # /etc/init.d/cron enable
    # /etc/init.d/cron start


Jak recznie zalogowałem się przez SSH i dalem polecenie /etc/rc.local
to polaczyl internet  a tak wrocilem do domu i nie było... sam nie wznowil. Dlaczego ?



A z mwan2 nic nie mogę wywalczyć... Nie działa mi cos.

106

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

Zauważ że pingujesz 8.8.8.8 a nie nazwę. Więc problem możesz mieć także z dnsami. Prosty test - zrób ifdown wan i zobacz czy cron podniesie połączenie.

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

107

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

znaczy się ifdown lte bo tak mam nazwany inteface od modemu LTE na USB.

108 (edytowany przez pepe_lodz 2013-05-30 18:54:33)

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

Nie podniosło interfaceu lte. Nie było cały czas Internetu. Na modemie świeciła się cały czas dioda a Internetu nie było. Dałem polecenie ifup lte i wrócił net. Ale jak wrocilem do domu dziś to na modemie dioda mrugała a nie paliła się... i musiałem dac polecenie /etc/rc.local

wiec skrypt testser.sh nie uruchomił się chyba skoro intenetu nie miałem po powrocie do domu.

109

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

Więc następnym razem zanim zrobisz ten ifup lte to zrób ping -c 1 -W 10 8.8.8.8 i zobacz co będzie. Bo tak ten tester działa. A czy cron się wykonuje to zobaczysz w logach.

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

110

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

Czyli mam zrobic teraz ifdown i tego pinga zrobic... a w logach to poleceniem logread ?

111 (edytowany przez pepe_lodz 2013-05-30 19:48:52)

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

Zrobiłem i tak wyszło:
root@TL-WDR3600:~# ifdown lte
root@TL-WDR3600:~# ping -c 1 -W 10 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
ping: sendto: Network is unreachable
root@TL-WDR3600:~#

Tylko polecenie ifdown lte nie rozlacza modemu z dostawca tylko chyba wylacza interface , a ja dziś jak wrocilem do domu to miałem jakby rozlaczony modem z dostawca bo mrugala dioda na modemie a jak jest polaczony to pali się stalym swiatlem. Wiec nie zadzialal według mnie skrypt od polaczenia modemu z internetem ten /etc/rc.local

112

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

To ubij dodatkowo sam interfejs przed wykonaniem rc.local

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

113

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

A jak ubić ?

114

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

ifconfig wwan0 down

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

115

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

czyli mam zrobić ifdown lte
następnie
ifconfig wwan0 down
następnie sprawdzić:
ping -c 1 -W 10 8.8.8.8

??

116

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

Dziś po nocy znów internet na modemie LTE się rozlaczyl i dioda na nim mrugała. Zaznaczam na razie mam kabel od stałego internetu odpięty. Zalogowałem się przez SSH i dałem takie polecenia:
root@TL-WDR3600:~# ping -q -c 1 -W 10 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes

--- 8.8.8.8 ping statistics ---
1 packets transmitted, 0 packets received, 100% packet loss

Nic to nie dało. Wiec wywołałem recznie skrypt tester.sh

root@TL-WDR3600:~# /bin/tester.sh
root@TL-WDR3600:~# Trying to set mode
Trying to set mode


I ruszyło, połączyło znow z internetem na modemie i dioda się na nim znow swieci swiatłem ciągłym. Wychodzi ze ten skrypt nie uruchamia się jak zniknie internet. Tylko czemu i jak to sprawdzić ?

117

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

Cron działa w ogóle?

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

118

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

A jak to sprawdzic ?

119

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

logread. Ew na początek skryptu w drugą linię wpisz logger "tu jestem" i powinno to się w logach pojawić po wywołaniu przez crona.

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

120

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

Tu jestem to jakas mam sciezke wpisac ?

121

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

#!/bin/sh
logger "Tu jestem"
if ! ping -q -c 1 -W 10 8.8.8.8 > /dev/null; then

Tak ma wyglądać początek skryptu.

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

122 (edytowany przez pepe_lodz 2013-05-31 13:51:11)

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

Ok. Ale mam go uruchomicz recznie dla sprawdzenia czy zaczekac az znow modem samoczynnie straci polaczenie i zobaczyc czy odpali sie i zapisze cos w logach ?


Ponizej wycinek logow. ZNow modm rozlaczyl internet ook godziny 12. Nastepnie ja recznie już z dodanym wpisem uruchomiłem /bin/tester.sh
internet znow działa


May 31 09:45:38 TL-WDR3600 daemon.info hostapd: wlan0: STA 38:aa:3c:be:78:0b IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)
May 31 10:05:59 TL-WDR3600 daemon.info dnsmasq-dhcp[2603]: DHCPINFORM(br-lan) 192.168.23.54 00:01:2e:47:3c:6e
May 31 10:05:59 TL-WDR3600 daemon.info dnsmasq-dhcp[2603]: DHCPACK(br-lan) 192.168.23.54 00:01:2e:47:3c:6e ZBOX-PC
May 31 12:00:48 TL-WDR3600 kern.info kernel: [130272.510000] cdc_ncm: wwan0: network connection: disconnected
May 31 14:23:30 TL-WDR3600 daemon.info hostapd: wlan0: STA 38:aa:3c:be:78:0b IEEE 802.11: authenticated
May 31 14:23:30 TL-WDR3600 daemon.info hostapd: wlan0: STA 38:aa:3c:be:78:0b IEEE 802.11: associated (aid 1)
May 31 14:23:30 TL-WDR3600 daemon.info hostapd: wlan0: STA 38:aa:3c:be:78:0b WPA: pairwise key handshake completed (RSN)
May 31 14:23:30 TL-WDR3600 daemon.info dnsmasq-dhcp[2603]: DHCPREQUEST(br-lan) 192.168.23.89 38:aa:3c:be:78:0b
May 31 14:23:30 TL-WDR3600 daemon.info dnsmasq-dhcp[2603]: DHCPACK(br-lan) 192.168.23.89 38:aa:3c:be:78:0b android-83ee878c720ad86
May 31 14:24:34 TL-WDR3600 daemon.info hostapd: wlan0: STA 38:aa:3c:be:78:0b IEEE 802.11: authenticated
May 31 14:24:34 TL-WDR3600 daemon.info hostapd: wlan0: STA 38:aa:3c:be:78:0b IEEE 802.11: associated (aid 1)
May 31 14:24:42 TL-WDR3600 daemon.info hostapd: wlan0: STA 38:aa:3c:be:78:0b IEEE 802.11: deauthenticated due to local deauth request
May 31 14:30:00 TL-WDR3600 daemon.info hostapd: wlan0: STA 38:aa:3c:be:78:0b IEEE 802.11: authenticated
May 31 14:30:00 TL-WDR3600 daemon.info hostapd: wlan0: STA 38:aa:3c:be:78:0b IEEE 802.11: associated (aid 1)
May 31 14:30:00 TL-WDR3600 daemon.info hostapd: wlan0: STA 38:aa:3c:be:78:0b WPA: pairwise key handshake completed (RSN)
May 31 14:30:00 TL-WDR3600 daemon.info dnsmasq-dhcp[2603]: DHCPREQUEST(br-lan) 192.168.23.89 38:aa:3c:be:78:0b
May 31 14:30:00 TL-WDR3600 daemon.info dnsmasq-dhcp[2603]: DHCPACK(br-lan) 192.168.23.89 38:aa:3c:be:78:0b android-83ee878c720ad86
May 31 14:39:19 TL-WDR3600 daemon.info dnsmasq-dhcp[2603]: DHCPREQUEST(br-lan) 192.168.23.11 00:11:32:1a:69:81
May 31 14:39:19 TL-WDR3600 daemon.info dnsmasq-dhcp[2603]: DHCPACK(br-lan) 192.168.23.11 00:11:32:1a:69:81 DS213
May 31 14:39:27 TL-WDR3600 daemon.info hostapd: wlan0: STA 38:aa:3c:be:78:0b WPA: group key handshake completed (RSN)
May 31 14:41:27 TL-WDR3600 daemon.info hostapd: wlan0: STA 38:aa:3c:be:78:0b IEEE 802.11: disassociated
May 31 14:41:28 TL-WDR3600 daemon.info hostapd: wlan0: STA 38:aa:3c:be:78:0b IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)
May 31 14:48:13 TL-WDR3600 user.notice root: Tu jestem
May 31 14:48:58 TL-WDR3600 kern.info kernel: [140362.630000] cdc_ncm: wwan0: 150 mbit/s downlink 150 mbit/s uplink
May 31 14:48:58 TL-WDR3600 kern.info kernel: [140362.640000] cdc_ncm: wwan0: network connection: connected
May 31 14:49:01 TL-WDR3600 daemon.notice netifd: Interface 'lte' is now down
May 31 14:49:01 TL-WDR3600 user.notice root: mwan2: Deleting rules for interface lte ()
May 31 14:49:02 TL-WDR3600 daemon.info dnsmasq[2603]: reading /tmp/resolv.conf.auto
May 31 14:49:02 TL-WDR3600 daemon.info dnsmasq[2603]: using nameserver 8.8.4.4#53
May 31 14:49:02 TL-WDR3600 daemon.info dnsmasq[2603]: using nameserver 8.8.8.8#53
May 31 14:49:02 TL-WDR3600 daemon.info dnsmasq[2603]: using local addresses only for domain lan
May 31 14:49:02 TL-WDR3600 daemon.notice netifd: Interface 'lte' is now up
May 31 14:49:03 TL-WDR3600 user.info firewall: removing lte (wwan0) from zone lte
May 31 14:49:04 TL-WDR3600 daemon.info dnsmasq[2603]: reading /tmp/resolv.conf.auto
May 31 14:49:04 TL-WDR3600 daemon.info dnsmasq[2603]: using nameserver 212.2.96.54#53
May 31 14:49:04 TL-WDR3600 daemon.info dnsmasq[2603]: using nameserver 212.2.96.53#53
May 31 14:49:04 TL-WDR3600 daemon.info dnsmasq[2603]: using nameserver 8.8.4.4#53
May 31 14:49:04 TL-WDR3600 daemon.info dnsmasq[2603]: using nameserver 8.8.8.8#53
May 31 14:49:04 TL-WDR3600 daemon.info dnsmasq[2603]: using nameserver 8.8.4.4#53
May 31 14:49:04 TL-WDR3600 daemon.info dnsmasq[2603]: using nameserver 8.8.8.8#53
May 31 14:49:04 TL-WDR3600 daemon.info dnsmasq[2603]: using local addresses only for domain lan
May 31 14:49:04 TL-WDR3600 user.notice ifup: Allowing Router Advertisements on lte (wwan0)
May 31 14:49:04 TL-WDR3600 user.notice root: mwan2: Adding rules for interface lte (wwan0)
May 31 14:49:06 TL-WDR3600 user.info firewall: adding lte (wwan0) to zone lte
Success

123

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

Zrób
/etc/init.d/cron enable
/etc/init.d/cron start

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

124

Odp: WDR3600 + stałe łacze + zapas E3276 LTE +VPN

takie polecenia dawałem jak robilem skrypt tester.sh

# /etc/init.d/cron stop
    # echo "*/2 * * * * /bin/tester.sh" >> /etc/crontabs/root
    # /etc/init.d/cron enable
    # /etc/init.d/cron start

ale ok dam jeszcze raz te co podales.