1

Temat: Awaryjny internet dla Netgear WNDR3700v2 - mwan3

Witam.

Chcę skonfigurować na routerze (Netgear WNDR3700v2) awaryjny internet w razie zaniku podstawowego. Na routerze postawiono Gargoyle PL 1.10.0.1 (1e70343) OpenWrt Chaos Calmer 15.05.1. Do tego zamierzam dograć paczkę mwan3. Podstawowy internet jest pobierany poprzez łącze WIFI z innego routera. Jest to łącze poprzez tzw. most bezprzewodowy. Internet zapasowy będzie realizowany poprzez modem HUAWEI E3131 USB HiLink. Modem poprzez ustawienie komend AT jest przygotowany bezpośrednio do pracy z routerem.

Proszę o pomoc w konfiguracji OpenWrt tak aby obydwa interfejsy były postawione oraz w konfiguracji mwan3.

Poniżej garść informacji o tym co w plikach siedzi. 

1) Internet podstawowy - konfiguracja (wszystko wyklepane w GUI Gargoyle):

ifconfig wygląda tak:

br-lan    Link encap:Ethernet  HWaddr C6:3D:C7:97:8A:9A
          inet addr:192.168.100.1  Bcast:192.168.100.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:48845 errors:0 dropped:421 overruns:0 frame:0
          TX packets:112574 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4119941 (3.9 MiB)  TX bytes:147711929 (140.8 MiB)

eth0      Link encap:Ethernet  HWaddr C6:3D:C7:97:8A:9A
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:48952 errors:0 dropped:5 overruns:0 frame:0
          TX packets:112549 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5018247 (4.7 MiB)  TX bytes:148159448 (141.2 MiB)
          Interrupt:4

eth0.1    Link encap:Ethernet  HWaddr C6:3D:C7:97:8A:9A
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:48913 errors:0 dropped:6 overruns:0 frame:0
          TX packets:112548 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4134921 (3.9 MiB)  TX bytes:147708213 (140.8 MiB)

eth1      Link encap:Ethernet  HWaddr C4:3D:C7:97:8A:9B
          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:65536  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)

wlan0     Link encap:Ethernet  HWaddr C4:3D:C7:97:8A:9A
          inet addr:192.168.2.14  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:111871 errors:0 dropped:17 overruns:0 frame:0
          TX packets:48591 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:146444781 (139.6 MiB)  TX bytes:5849795 (5.5 MiB)


/etc/config/network wygląda tak:

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

config globals 'globals'
        option ula_prefix 'fd6f:4780:1b61::/48'

config interface 'lan'
        option ifname 'eth0.1'
        option force_link '1'
        option type 'bridge'
        option proto 'static'
        option netmask '255.255.255.0'
        option ip6assign '60'
        option dns '192.168.2.1'
        option ipaddr '192.168.100.1'
        option gateway '192.168.2.1'

config interface 'wan6'
        option ifname 'eth1'
        option proto 'dhcpv6'

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'
        option blinkrate '2'

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option ports '0 1 2 3 5t'

config switch_port
        option device 'switch0'
        option port '1'
        option led '6'

config switch_port
        option device 'switch0'
        option port '2'
        option led '9'

config switch_port
        option device 'switch0'
        option port '5'
        option led '2'

config interface 'bridgecfg'
        option proto 'relay'
        option network 'lan wwan'
        option ipaddr '192.168.2.14'

config interface 'wwan'
        option proto 'dhcp'


2) Internet awaryjny - konfiguracja (wszystko wyklepane w GUI Gargoyle):

ifconfig wygląda tak:

br-lan    Link encap:Ethernet  HWaddr C6:3D:C7:97:8A:9A
          inet addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8670 errors:0 dropped:70 overruns:0 frame:0
          TX packets:9519 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4278287 (4.0 MiB)  TX bytes:9054835 (8.6 MiB)

eth0      Link encap:Ethernet  HWaddr C6:3D:C7:97:8A:9A
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:83028 errors:0 dropped:5 overruns:0 frame:0
          TX packets:174989 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:12065842 (11.5 MiB)  TX bytes:224797733 (214.3 MiB)
          Interrupt:4

eth0.1    Link encap:Ethernet  HWaddr C6:3D:C7:97:8A:9A
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:82989 errors:0 dropped:12 overruns:0 frame:0
          TX packets:174988 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:10569148 (10.0 MiB)  TX bytes:224096738 (213.7 MiB)

eth1      Link encap:Ethernet  HWaddr C4:3D:C7:97:8A:9B
          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

eth2      Link encap:Ethernet  HWaddr 58:2C:80:13:92:63
          inet addr:192.168.1.100  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:9719 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8552 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8964158 (8.5 MiB)  TX bytes:4336373 (4.1 MiB)

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


/etc/config/network wygląda tak:


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

config globals 'globals'
        option ula_prefix 'fd6f:4780:1b61::/48'

config interface 'lan'
        option ifname 'eth0.1'
        option force_link '1'
        option type 'bridge'
        option proto 'static'
        option netmask '255.255.255.0'
        option ip6assign '60'
        option dns '192.168.2.1'
        option ipaddr '192.168.2.1'

config interface 'wan6'
        option ifname 'eth1'
        option proto 'dhcpv6'

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'
        option blinkrate '2'

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option ports '0 1 2 3 5t'

config switch_port
        option device 'switch0'
        option port '1'
        option led '6'

config switch_port
        option device 'switch0'
        option port '2'
        option led '9'

config switch_port
        option device 'switch0'
        option port '5'
        option led '2'

config interface 'wan'
        option ifname 'eth2'
        option proto 'dhcp'
        option ipv6 '0'

2

Odp: Awaryjny internet dla Netgear WNDR3700v2 - mwan3

Problem z tym że masz ten "most bezprzewodowy". Dlaczego problem - bo przy hilinku będziesz musiał zmienić konfigurację i network i wireless. Doinstalowanie mwan3 i zrobienie drugiego wanu to tylko proszenie się o kłopoty, bo cokolwiek zmienisz w gui to zaraz poleci cała konfiguracja. Tym bardziej  że będziesz miał szalone problemy żeby zmusić mwan3 do sensownego działania z relayd.

Najprościej - skopuj tą konfigurację na bok, zrób drugą na którą działa modem i też skopiuj na bok. Później tylko w razie potrzeby kopiujesz pliki, restart routera lub serwisów i ma działać. Możesz kopiowanie nawet pod przycisk w routerze podczepić.

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

3

Odp: Awaryjny internet dla Netgear WNDR3700v2 - mwan3

Witam.

Dzięki Cezary za info. Bardziej myślałem o automacie który będzie to robił. Pewnie da się to zautomatyzować czyli przejść w sposób programowy na tryb internetu pomocniczego, w drugą stronę jak mi się wydaje będzie problem?!

W takim razie zmienię trochę koncepcję. Załóżmy, że router cały czas pobiera internet z modemu GSM, ale zależy mi aby router i zasoby pod nim przynależały do innej sieci, jeśli sieć jest dostępna tzn. działa inny router który zabawia się dns-em i nat-em. Czy VPN może coś podobnego zaoferować bądź są inne narzędzia realizujące to?

4

Odp: Awaryjny internet dla Netgear WNDR3700v2 - mwan3

Niezbyt rozumiem co chcesz właściwie zrobić.

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

5

Odp: Awaryjny internet dla Netgear WNDR3700v2 - mwan3

Chodzi o to aby router pobierał internet z modemu GSM (sieć X) i jednocześnie urządzenia podpięte do sieci X były widziane w innej sieci (nazwijmy ją sieć Y) która ma swój internet pobierany z gniazdka rj-45 WANu. Sieć Y nie zawsze będzie dostępna, natomiast sieć X działa non stop. Czy można jakoś rozsądnie sieci połączyć ze sobą w jedno?

6

Odp: Awaryjny internet dla Netgear WNDR3700v2 - mwan3

Wiec wracamy do początku - tam, mwan3 do tego służy, ale jednocześnie zrobisz na tym urządzeniu wireless brigde to będziesz miał  problem ze skonfigurowaniem całości. Bo w wireless bridge nie wyróżniasz wan...

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