Monday, May 17, 2010

Asterisk + Polycom MWI

Итак, я таки заставил их работать вместе.
Что для этого надо:
1. Asterisk (я настроил на 1.4.30, думаю, с другими особо проблем не возникнет)
2. Собсно, телефон Polycom (настраивал на 301 - ужас, что там нету спикерфона, проверено на 501)
3. Boot Server (обычный FTP, думаю, тот, кто работал с телефонами Polycom знает, что это за зверь)

Итак... На примере номера 604 и имени Igor
Настройки самого Астера:
users.conf
[604]
FullName = XXXX
secret = XXXX
notifyringing=yes
call-limit=100
limitonpeers=yes
hasvoicemail = yes
mailbox = 604@TestVoiceMail

voicemail.conf
[TestVoiceMail]
604 => 1111,Igor
Пароль - произвольный, он не нужен, разве что пользоваться родным приложением VoiceMail, но оно мне показалось неудобным.

Настройки на Boot Server
<mac-адрес телефона>-phone.cfg

Что-то тут совсем плохо можно вставлять XML код
В общем, в теге PHONE_CONFIG есть опция OVERRIDES. В нем необходимо добавить следующее: msg.mwi.1.subscribe="604" up.mwiVisible="1"

Параметр up.mwiVisible="1" можно указать и в sip.cfg (sip_316.cfg в моем случае). Вообще, чтобы не сильно копаться в XML структуре, легче указывать необходимые опции через этот файл. Но это для штучной работы. Естественно, телефон необходимо перегрузить.

Соответственно, чтобы зажглась лампочка необходимо создать файл msg0000.txt в папке /var/spool/asterisk/voicemail/TestVoiceMail/604/INBOX Через секунду-две загорается лампочка.

Некоторые полезные ссылки (будут добавляться по мере нахождения и прочей полезности)

http://lynks.ru - Записки по триксбоксу
http://igorg.ru/ - Блог по VoIP
http://asteriskpbx.ru/ - Тоже информация по Asterisk
http://erlyvideo.org/ - Стриминг сервер, аналог (в чем-то) Woowza
http://tamkovich.com/ - Еще один блог по IP/Телекому
http://max.ptm-s.ru/blogs/ - Здесь можно почитать, как прикрутить chan_datacard и OSLEC
http://asteriskpbx.ru - База знаний от PBXWare.ru
http://wapo-spb.livejournal.com/ - Решения некоторых хитрых задач

Sunday, May 9, 2010

Первая запись :)

Итак, для чего, собственно, создается этот блог. Исключительно для поста какой-либо технической информации, которая оказалось полезной для меня.
Как то скрипты, ссылки и прочее.