На моей Nokia E51 есть встроенный SIP-клиент, что очень радует, особенно меня, имеющим под боком (ну не совсем под боком, океан пролегает...) PBX на популярном ныне Asterisk-e. Как-то попытался между делом подружить их, не получилось, махнул и поставил FRING — в нем SIP завелся с полупинка. Но... в одном месте все-же свербило... нативный клиент, вшитый в ОС телефона как-то привлекательнее сторонней проги. Делаем так:

Цель: Дома/в офисе есть WiFi. Хочется чтобы, придя домой или в офис, телефон автоматом цеплялся к точке доступа и регистрировался на PBX.

Реализация: Предположим, что у нас уже есть созданный на Asterisk-e экстеншин (11111) и мы знаем на него пароль :). Создаем (если не создали до сих пор) в «Settings/Connection/Access points» WiFi соединение с нашей AP. Идем в «Settings/Connection/SIP Settings» и создаем профиль со следующими настройками:

  • Service profile: IETF
  • Default Access point: Указываем нашу WiFi AP
  • Public user name: sip:[email protected]_нашего_asterisk-а
  • Compression: No
  • Registration: Allways on
  • Security: No
  • Proxy server address: sip:ip_нашего_asterisk-а
  • Realm: asterisk
  • User name: 11111
  • Password: пароль
  • Allow loose routing: Yes
  • Transport type: UDP
  • Port: 5060
  • Registrar server address: sip:ip_нашего_asterisk-а
  • Realm: asterisk
  • User name: 11111
  • Password: пароль
  • Transport type: UDP
  • Port: 5060

Последнее, в «Settings/Connection/Internet tel.» делаем запись с профилем созданным выше.

Вот и все. Телефон будет искать WiFi точку и, найдя, зарегистрируется на PBX-e. Теперь, если хотим позвонить по VoIP, набирая номер, нажимаем не зеленую кнопку вызова, а левую софт-клавишу и выбираем call->internet call, звонок уйдет на Asterisk. Если постоянная регистрация не нужна для приема звонков, а просто иногда позвонить надо, меняем Registration: Allways on на Registration: When needed.

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