ПоSIPим?

На прошлой неделе озаботился использованием на своей Nokia E90 SIP телефонии. Поскольку процесс был мучительным, решил сохранить накопленную информацию.

Толчком послужило то, что бывая часто в Финляндии, я, с помощью моего хорошего знакомого проживающего там, разжился безлимитным 3G интеренетом по смехотворной цене: 10 Евро за 384 Кбит/с в месяц. Раньше, находясь в Финляндии, для звонков в Россиию я использовал FinMobile, но их расценки, хоть и дешевле роуминга любого оператора, всё равно кусачи. Одновременно компания, в которой я сейчас работаю, начала тестирвоание услуги предоставления клиентам SIP телефонии и я решил выступить в качестве тестера :). На работе мы использовали сервер, построенный на базе Asterix и смотрящий с real IP в интернет (без NAT).

На первом этапе я попытался просто научиться звонить по SIP в качестве транспорта используя WiFi сети. Это была первая проблема. На Asterix у меня была заведена персональная учётная запись и я знал host name сервера. Fring соединился без проблем и заработал. Точно так же легко, “в одно касание” поднялся SIP на Nokia N810. А вот штатный интернет-телефон на Nokia E90 не заработал. Я не знаю, чем объяснить столь большое количество настроек отданное на откуп клиенту и такой запутанный механизм их прописания, но в лоб настроить у меня не получилось. Изначально я попытался настроить по аналогии с многократно протиражированной инструкцией от уважаемого smartZone с форума club60.org по подключению к SipNet. Ничего не вышло. В E90 необходимо прописать параметры для SIP-подключения и интернет-телефона, опирающегося на sip-подключения. Причём sip-подключение определояется аж на 3-х страницах настроек (общие, proxy и сервер регистрации). Имея всего три параметра — логин, пароль и имя хоста, я пытался придумать что куда прописать. Почти всё было очевидно, кроме загадочного параметра “область” (в русском интерфейсе) и непонятности с нужностью или не нужностью указания proxy сервера. Proxy конечно оказался не нужен, а не подключалось у меня, как выяснилось в конце концов, после чтения форума по Asterix, именно из-за параметра “область”. Оказалось его нужно прописывать строго аналогично тому, как это задано в настройках сервера в параметре “Realrm”. Поскольку у нас это параметр был не задан, то использовался дефолтный “Asterix”. А я же всюду прописывал имя хоста. Изменили настройки сервера и всё заработало. Единственно, что остался вопрос, почему все программы этот параметр игнорировали, а Нокиевский интернет-телефон вставал раком.

На втором этапе я попытался поднять sip соединение по 3G. Это тоже оказалось не простой задачей. Я точно знал, что это должно работать. Знакомый в Финляндии пользует на E90 штатный интернет-телефон именно по 3G. Поскольку в Питере Мегафон уже давно предоставляет доступ по 3G тоже, то нашёл зону с уверенным сигналом и начал тестирование. Телефон ни за что не хотел регистрироваться. Он даже не пытался. На все попытки говорилось — нет доступных WLAN. Не помогало даже жёсткое указание соединения в настройках sip-подключения. Всё оказалось глубже. В аппаратах, поставляемых на территорию России в прошивках залочено использование 3G в качестве транспорта по дефолту. Разрулил я это с помощью дополнительной программки по тонкой настройке VoIp соединений Нокиевских интернет-телефонов. После её запуска в пункте VoIP создал новое соединение на базе имеющегося. А дальше в настройках увидел пункт “разрешить соединение в WCDMA сетях”. После включения этой галки телефон перестал ругаться на отсутствие WLAN сетей, если находился в зоне 3G. Но ситуации с подключением к SIP серверу не улучшило. Дальше пошло сообщение “Не возможно зарегистрироваться”. К сожалению эту проблему решить не удалось. Точнее она не разрешима по независящим от моих девайсов причинам. Виноват сам Мегафон. При подключениив интернет через Мегафон ни одна программа вообще не могла зарегистрироваться ни на каком, из известных мне публичных  SIP-серверах. При переключении же на Билайн соединения же моментально устанавливались (кроме E90 интернет-телефона — ему надо было 3G, а не EDGE).

Следующий этап будет, когда доеду до Финляндии и попробую там. Пока же вывод такой: Nokia E90 штатное sip-подключение можно использовать только в WiFi сетях. Жлоб С-З.МЕГАФОН лочит порты для SIP соединений.

2 комментария to “ПоSIPим?”

  1. Fring идёт в Maemo at Sume bugs of my life Says:

    […] я тестировал возможность использования Sip на моей Nokia E90, то столкнулся с тем, что […]

  2. x-demon Says:

    Сипел из UAE. Экономия — 3$/минуту xD

Leave a Reply