Отваливаетя регистрация на телефонах Grandstream
Добавлено: 02 фев 2016, 18:13
Имеется телефон GXP1628, прошит последней прошивкой (1.0.2.27). Настройки по-дефолту: Register Expiration = 60, Reregister before Expiration = 0, SIP Registration Failure Retry Wait Time = 20. Телефон подключен к Астериск 13 по одноранговой локальной сети через свитч (на астериск 11 была та же фигня). После включения телефона всё ок, регистрация на месте. Через некоторое время (через полчаса или несколько часов) телефон перестаёт звонить при входящем звонке (хотя звонок можно перехватить и говорить). Смотрим в астериск, видим:
CLI> sip show peers
660/660 (Unspecified) D Auto (No) No 0 UNKNOWN
Всё понятно - регистрация отвалилась.
Смотрим в телефон - Status -> SIP Registration = YES. То-есть, телефон думает, что он зарегистрирован. Через некоторое время (полчаса-час) регистрация может самопроизвольно восстановиться. Также можно перезагрузить телефон - регистрация сразу появляется. Что за лажа, не пойму. При чём проблем со связью нету: разговоры происходят без перебоев. Была такая же проблема на телефонах GXP1625, но решилась тупым отключением регистрации и установкой static-подключения. В случае с GXP1628 так сделать нельзя, потому что без регистрации не работает BLF.
С настройками "Reregister before Expiration", "Enable OPTIONS Keep Alive" игрался, уменьшал "Register Expiration" - всё бестолку.
Никто не сталкивался?
Как отловить события потери регистрации?
Какие волшебные настройки могут помочь?
CLI> sip show peers
660/660 (Unspecified) D Auto (No) No 0 UNKNOWN
Всё понятно - регистрация отвалилась.
Смотрим в телефон - Status -> SIP Registration = YES. То-есть, телефон думает, что он зарегистрирован. Через некоторое время (полчаса-час) регистрация может самопроизвольно восстановиться. Также можно перезагрузить телефон - регистрация сразу появляется. Что за лажа, не пойму. При чём проблем со связью нету: разговоры происходят без перебоев. Была такая же проблема на телефонах GXP1625, но решилась тупым отключением регистрации и установкой static-подключения. В случае с GXP1628 так сделать нельзя, потому что без регистрации не работает BLF.
С настройками "Reregister before Expiration", "Enable OPTIONS Keep Alive" игрался, уменьшал "Register Expiration" - всё бестолку.
Никто не сталкивался?
Как отловить события потери регистрации?
Какие волшебные настройки могут помочь?