Mastodon

D-Link DVG-5004s и интернет 3G. Не проходили исходящие вызовы.

У деревенского узелка связи была проблема с непрохождением исходящих вызовов через SIP zadarma.com. Проблему удалось локализовать и решить.

Поскольку я нахожусь сейчас далеко – позвонил в деревню по скайпу и попросил сделать исходящий вызов на мой домашний телефон, слушая и наблюдая, что происходит.

А произошло дальше интересное. Через пару секунд после окончания набора номера Skype заявил, что он испытывает сложности и пытается восстановить связь. Еще через несколько секунд Skype-вызов прервался, потом пользователь Skype ушел в оффлайн, а из TeamViewer исчез тамошний ноутбук. Выглядело так, как будто там пропал интернет. Вызов на мой домашний телефон, понятное дело, тоже не прошёл. Ну и тут я вспомнил перечитанный вдоль и поперек мануал на шлюз D-Link DVG-5004s, а точнее – параметр EarlyMedia Treatment в подменю Telephony Settings меню General Settings.

earlymediatreatment
Скриншот настроек

По умолчанию он включен, что заставляет шлюз начинать отправлять RTP-трафик сразу по окончании сбора намера вызываемого абонента. RTP-трафик вызывает пакетный шторм в слабом 3G-канале, забивая его полностью и не давая пройти даже SIP-сигнализации. После выключения данного параметра шлюз начинает отправлять RTP-траффик после двухсторонней установки вызова, когда SIP-сигнализация уже прошла. Это создаёт секунду тишины после ответа вызываемого абонента и не очень комфортно, однако это сущая мелочь по сравнению с отсутствием возможности осуществлять исходящие звонки вообще.

Осталось как-то устранить последний небольшой недостаток – очень короткие и редкие звонки телефонного аппарата Panasonic TX-TS2368RUW.

Деревенский узелок связи

Фото не удалось от слова “совсем”, но что есть – то есть.

IMG-20150620-00049

На фото – сверху “демобилизованный” здесь и здесь роутер D-Link DIR-412 с прошивкой OpenWRT by DANtes и шлюз VoIP D-Link DVG-5004s.

Шлюз подключен к оператору zadarma.com с городским номером за 210 рублей/мес.

В кадр не попали: 3G-модем Huawei E173 с симкой Мегафона с тарифом Мегафон-Онлайн и опцией Internet S за 290 рублей/мес (подключен через USB-удлинитель и повешен на стенку) и телефон Panasonic KX-TS2368RUW.

Модем был отнесен от роутера не ради улучшения приёма, а для решения известной проблемы DIR-412 – 3G-модем, включенный прямо в роутер, при работе в 2.1 ГГц “забивает” слабенький Wi-Fi роутера. При активной передаче через 3G Wi-Fi затыкается и клиенты могут даже терять сеть. Надеялся, что эту проблему удастся решить заменой внутренней антенны на внешнюю – но увы, не помогло. Пришлось городить горбуху с модемом на стенке.

Шлюз приблудил не помню откуда без блока питания и с прикленной бумажкой с надписью “Х”. Решив, что “Х” означает “Хороший”, я подобрал блок питания (подошел от LinkSys WAP-54G), включил – и шлюз подал признаки жизни, но отказался подпускать к себе. Аппаратный сброс на заводские установки и замороченная процедура перепрошивки на новую прошивку привели шлюз в полностью работоспособное состояние.

Телефонный аппарат – списанный, с неработающим дисплеем и, похоже, неспособный запоминать настройки 🙁 Самое неприятное – что он сам переключается на импульсный набор. Видимо, придётся искать ему замену.

Узелок потребляет 500 рублей в месяц и дает 5 гигабайт интернета на скорости около 5 мбит/с вниз и 1 мбит/с вверх. Для скайпа и одноклассников – вполне достаточно. И городской телефон. Качество телефонной связи – отличное.

Однако есть одна проблема – в данной локации не проходят исходящие вызовы с телефона. Пытаюсь решить проблему с техподдержкой zadarma.com. Самое удивительное – что отсюда прекрасно проходят исходящие с компьютера из sip-клиента MicroSIP. А со шлюза прекрасно проходят в другой локации, из проводного домашнего интернета от провайдера МТС. Какая-то несовместимость шлюза то ли с 3G-интернетом Мегафона, то ли с NAT-ом OpenWRT. Короче – занимаюсь пока.