Есть провайдер инета подключен к роутеру DI524 (192.168.0.2), а с него в WAN порт DIR320 (192.168.1.1). Режим работы Home Gateway, Automatic IP. Имеется также USB модем ZTE626 - все настроено и работает. Как в ручную переключатся между ними.

Вот мои потуги:
Code:
 
В принципе работает
здесь пока только эксперементы с вкл-откл инета с WAN
======================================================
Интернет идет с WAN 
======================================================
[admin@(none) root]$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.2     0.0.0.0         255.255.255.255 UH    0      0        0 vlan2
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 vlan2
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.0.2     0.0.0.0         UG    0      0        0 vlan2

[admin@(none) root]$ route del default
нет инета
==================================================
[admin@(none) root]$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.2     0.0.0.0         255.255.255.255 UH    0      0        0 vlan2
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 vlan2
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo

вот эта команда восстанавливает инет c wan 
route add default gw 192.168.0.2 vlan2
=============================================
[admin@(none) root]$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.2     0.0.0.0         255.255.255.255 UH    0      0        0 vlan2
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 vlan2
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.0.2     0.0.0.0         UG    0      0        0 vlan2 
^когда появляется эта строчка инет есть


Если остановить с веб интерфеса (disconnect), то
======================================================
[admin@(none) root]$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo

[admin@(none) root]$ route add default gw 192.168.0.2 vlan2
route: SIOCADDRT: Network is unreachable
не восстанавливвает инет

пробывал еще вот это
[admin@(none) root]$ ifconfig vlan2 192.168.0.2 netmask 255.255.255.0 up
[admin@(none) root]$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 vlan2
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo

[admin@(none) root]$ route add default gw 192.168.0.2 vlan2
[admin@(none) root]$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 vlan2
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.0.2     0.0.0.0         UG    0      0        0 vlan2

Но инета нет!!!!

не хватает вот этого что ли?
192.168.0.2     0.0.0.0         255.255.255.255 UH    0      0        0 vlan2

Как то он из веба подругому работает?

============================================================
Ну и наконец совсем печально!!!!
Тестируем: WAN --> modem --> WAN

[admin@(none) root]$ route del default
[admin@(none) root]$ pppd call dialup
[admin@(none) root]$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.64.64.64     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
10.64.64.64     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.0.2     0.0.0.0         255.255.255.255 UH    0      0        0 vlan2
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 vlan2
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         10.64.64.64     0.0.0.0         UG    0      0        0 ppp0
Здесь инет идет с модема.
[admin@(none) root]$ killall pppd

[admin@(none) root]$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.2     0.0.0.0         255.255.255.255 UH    0      0        0 vlan2
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 vlan2
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo

[admin@(none) root]$ route add default gw 192.168.0.2 vlan2
Казалось бы WAN должен работать
[admin@(none) root]$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.2     0.0.0.0         255.255.255.255 UH    0      0        0 vlan2
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 vlan2
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.0.2     0.0.0.0         UG    0      0        0 vlan2
[admin@(none) root]$

Но вот и приехали Инета через WAN  почему-то нет!!!!! 
в веб морде инета тоже нет!!
Куда копать

как в ручную сделать команды connect и disconnect
которые в веб-морде?
Status & Log - Status - Action