Есть vpn ipsec канал между двух di804, настроен по инструкции с сайта (на одном vpn клиент на другом vpn сервер), все работает, но проблема в том что иногда во время работы канала он просто "зависает", т.е. он поднимается, все работает, в статусе видим что канал поднят успешно, а потом просто пропадает доступ к удаленной сети, в статусе канала видим established, а доступа нет, и до тех пор пока не сделаешь ребут длинку (причем тому, где vpn-клиент). Проблема не постоянная, может не появляться сутки-двое, а затем появляеться через час. функция IKE Keep Alive не помогает. В логов ничего криминального не наблюдаем. Также не помогли опыты с настройкам ike и ipsec.
Есть подозрение что такое поведение из за качества связи, что если происходят временные перебои доступа к инету с какого нибудь конца, то у длинка информация о канале остается, а физически его уже нет....или что то в этом духе, обрисуйте пожалуйста причины такого поведения длинков и хоть какие нибудь варианты устранения (но кроме смены провайдера

) ...