Тестировалось два вида подключения:
Вариант1:
телефон <---> Internet <----> Router 1 <-----> MFIM
Вариант2:
телефон <---> Router 2 <----> Internet <----> Router 1 <-----> MFIM
В обоих вариантах телефон регистрируется на станции, трафик по порту 5588 идет в обе стороны, то есть телефон получает от станции сигналы и прочее. Даже можно менять язык и попробовать загрузить обновление, хотя оно почему то не проходит до конца.
А вот голос идет только в варианте1.
Вот почему, я не понимаю. В первом варианте трафик идет и по порту 5588 и по порту 8000, в обе стороны. соответственно все работает на ура.
Во втором варианте трафик нормально идет по 5588, но по порту 8000 только от телефона в сторону станции, а обратно тишина полнейшая! Обратно станция ничего не посылает. Хотя, если на сотовом телефоне (на который делается тестовый звонок) нажать кнопку, то станция по порту 5588 пошлет в телефон соответствующий dtmf сигнал. То есть она знает где находится телефон.
Блин, ну почему голос то не идет?!!!!!
на обоих роутерах установлен линукс, все ограничения для соответствующих внутренних ip сняты, все ограничения между роутерами сняты. На роутер 1 все порты прокинуты. В общем трафик идет нормально.
Но, блин, не идет

Ощущение, что станция что то видит в RTP пакетах и не понимает куда посылать ответы. Хотя порт 5588 то она знает куда посылать
