Здравствуйте!
Вот такая проблема: Keenetic Ultra II 2.09.C.0.0-1. Был один провайдер, который в последнее время стал глючить. Подключили второй, резервный, добавив интерфейс и подключив кабель к одному из свободных LAN портов. Что стало происходить?
Основной провайдер работает, потом через минут 5-45 "слетает", и интернет пропадает на минут 5. На резервный канал не переходит. PingCheck стоит до DNS Yandex, ICMP, каждые 90 секунд с порогом 5. Интерфейс второго провайдера всё это время висит на резервировании.
Теперь самое интересное: если отключить интерфейс второго провайдера - первый работает бесперебойно. Если поставить второго провайдера в качестве основного - тоже проблем нет. Но если возвращаемся к конфигурации первый провайдер + второй резервный - всё висит.
Что пробовали?
Во-первых, пробовали ставить последнюю тестовую прошивку - ku_rd_draft_2.10.A.5.0-2.bin - всё тоже самое, ничего не поменялось.
Во-вторых, попробовали в PingCheck выставить более агрессивные значения: каждые 3 секунды с порогом 5. Теперь происходит следующее: через какое-то время первый провайдер отрубается, переходит на второго, а как первый восстановился - обратного перехода нет.
Если чего, оба провайдера по прямому соединению (Ethernet, без PPTP или подобных ему). Основной провайдер с выделенным внешним IP, резервный - с динамическим.
В логах видим обычное:
[E] Aug 17 03:46:50 ndm: Core::Ndss: cannot connect to the server.
В дампе (pcaping) сначала всё нормально, потом проскальзывают два DHCP:
658348 4964.410698 <внутренний-IP второго провайдера> <произвольный IP второго провайдера> DHCP 342 DHCP Request - Transaction ID 0x8523122
658349 4964.419441 <произвольный IP первого провайдера> 255.255.255.255 DHCP 342 DHCP NAK - Transaction ID 0x8523122
После чего пинги сходят на нет:
658353 4965.167500 <внешний IP первого провайдера> <DNS Yandex> ICMP 98 Echo (ping) request id=0x5255, seq=3797/54542, ttl=63 (no response found!)
И через некоторое время весь трафик исчезает, остаются только ARP запросы:
658717 5135.482264 <MAC роутера> Broadcast ARP 42 Who has <произвольный IP первого провайдера>? Tell <внешний IP первого провайдера>
Буду весьма признателен за любую помощь!
Спасибо!