Эти вопросы поднимались тут:
http://asterisk-support.ru/forum/topics/4857/?page=3
Тестирую Grandstream GXP-2020 (пока без баяна). Если устанавливать для кнопки режим BLF, то кнопки отображают 3 статуса, в точности, как на Linksys SPA932:
"свободен" – зеленый
"не зарегистрирован" – зеленый
"занят" – красный
"звонит" – красный мигающий
Если устанавливать для кнопки режим "Presence Watcher", то кнопки отображают 2 статуса:
"не зарегистрирован" – красный
все остальные статусы – зеленый
Режим "eventlist BLF" пока не "завелся".
С точки зрения SIP, в зависимости от настройки Multi Purpose Key X "Key Mode" режим subscribe устанавливается:
- "Key Mode"="BLF" : dialog-info+xml
- "Key Mode"="Presence Watcher": pidf+xml
В режиме dialog-info+xml Asterisk передает sibscribe-клиенту в сообщении NOTIFY такие статусы:
"свободен" – "terminated"
"не зарегистрирован" – "terminated"
"занят" – "confirmed"
"звонит" – "early"
То есть в режиме "BLF" шансов показать "не зарегистрирован" нет
В режиме pidf+xml Asterisk передает sibscribe-клиенту в сообщении NOTIFY такие статусы:
"свободен" – "Ready"
"не зарегистрирован" – "Not online"
"занят" – "On the phone"
"звонит" – "Ringing"
В этом режиме все статусы различаются и могли бы показываться. В этом режиме работает, например, XLite и прекрасно различает все указанные статусы абонента. Возможно, я неверно настроил телефон, хотя не усматриваю никаких настроек, которые могли бы повлиять. Может, кто-нибудь что-нибудь знает?
Спасибо.