Страница 2 из 4
Re: Отваливаетя регистрация на телефонах Grandstream
Добавлено: 02 фев 2016, 22:10
Htwor
Кто знает, как в астериске посмотреть оставшееся время регистрации телефона?
Re: Отваливаетя регистрация на телефонах Grandstream
Добавлено: 02 фев 2016, 22:18
awsswa
Он при регистрации присылает время - с которым хочет регистрироваться
Если вы сервером это время не перебиваете - тогда просто секундамер в руки
Можно глянуть еще по database show - там будет показываться время которое присылает телефон
но этой таблице особого не доверяйте - бывает что врет
Re: Отваливаетя регистрация на телефонах Grandstream
Добавлено: 02 фев 2016, 23:01
Htwor
Тут секундомер не поможет: перезагружаю телефон, регистрация есть, а через 10 минут её может уже не быть. И это в то время, когда в телефоне Registry expiration = 60 минут. Database show показывает:
/SIP/Registry/660 : 10.1.1.160:5060
660:sip:660@10.1.1.160:5060
Не видно оставшегося времени текущей регистрации. Видно только время жизни регистрации вцелом - 3600 сек = 60 мин.
Почему она отваливается когда попало - непонятно.
И ещё вот эта строчка в логе:
Subscription-State: terminated;reason=timeout
Кто решил, что регистрация достигла таймаута - телефон или астериск?
Re: Отваливаетя регистрация на телефонах Grandstream
Добавлено: 02 фев 2016, 23:31
ded
Скорее всего ваш телефон далеко от Астериска и за НАТом, и тогда - несмотря на пакеты OPTIONS NATообразующий роутер закрывает динамически открытую трансляцию. Сделайте для этого пира на Астериске registry 20 sec, пусть этими частыми регистрациями удерживает трансляцию. Другой вариант для той же цели - параметр natkeepalive, но не у всех есть.
Htwor писал(а):Кто знает, как в астериске посмотреть оставшееся время регистрации телефона?
sip show peer XXX
там будет видно.
Htwor писал(а):Subscription-State: terminated;reason=timeout
Кто решил, что регистрация достигла таймаута - телефон или астериск?
Subscription - это другое. Это может быть наблюдение за состоянием,
core show hints
sip show subscriptions
Re: Отваливаетя регистрация на телефонах Grandstream
Добавлено: 03 фев 2016, 08:40
awsswa
При чём специально провел эксперимент: запустил софтфон с регистрацией. За два часа GXP1628 отваливался дважды, а софтфон - ниразу.
Очень похоже что где то NAT - и время жизни соединения очень маленькое
Этим обычно страдают виндовые - Kerio и подобные
А софтвон работает как раз по этому - он NOTIFY пакеты очень часто посылает у не даёт умереть NAT трансляции
Re: Отваливаетя регистрация на телефонах Grandstream
Добавлено: 03 фев 2016, 12:05
yur4ik
Попробуйте установить NAT Traversal = Keep-Alive в настройках Account - Network Settings , у меня это помогало когда телефоны были за Cisco .
Re: Отваливаетя регистрация на телефонах Grandstream
Добавлено: 03 фев 2016, 14:58
Obi Van
Ох и настрочили тут!
Однако передал одмину ссылку на тред. Пусть почитает нащёт мокротика и настроек VPN в офисе.
Re: Отваливаетя регистрация на телефонах Grandstream
Добавлено: 03 фев 2016, 17:24
Htwor
ded писал(а):Скорее всего ваш телефон далеко от Астериска и за НАТом
Я выше писал, что телефон с астериском находятся в одной и той же сети, подключены через обычный свич по витой паре. Нету потерь пакетов - проверял так: включал бесконечный пинг, а после того как регистрация отвалилась, смотрел количество потерянных пакетов, он равнялось нулю.
ded писал(а):sip show peer XXX
Спасибо, не знал!
ded писал(а):Это может быть наблюдение за состоянием
Видимо, так и есть - это подписка для BLF. Но тогда странно, почему потеря регистрации совпадает с таймаутом подписки?
Короче, после очередного перезапуска астериска и телефона всё заработало стабильно и после вчерашнего вечера сбоев регистрации не происходит. Что произошло - не понятно. Мистика!
Если проблема снова появится - буду разбираться дальше.
Re: Отваливаетя регистрация на телефонах Grandstream
Добавлено: 03 фев 2016, 18:03
ded
почему потеря регистрации совпадает с таймаутом подписки? Несовершенный SIP стек на телефоне напрягается при обработке SIP subscription, и при полном занятии памяти устройства стек обмирает. Поэтому прекращается регистрация. А пинг при этом может жить, так как он не зависит от SIP стека.
Re: Отваливаетя регистрация на телефонах Grandstream
Добавлено: 04 фев 2016, 08:35
virus_net
У меня GRANDSREAM GXP2140 с прошивкой:
- Boot 1.0.1.1
Core 1.0.1.3
Base 1.0.1.11
Prog 1.0.1.14
Регистрация ни разу не терялась (Expire установлен в 600), но есть две другие проблемы, которые переодически проявляются вне зависимости ни от чего, а именно:
1. Asterisk начинает Dial`ить группу моих телефонов. GXP2140 и Gigaset C610A. C610A начинает звонить, а GXP2140 молчит.
В дампе видны INVITE пакеты к GXP2140, т.е. они точно до него доходят, но телефон может молчать как рыба, т.е. не показывает что идет вызов, но сетевой стек на нем точно работает, т.к. телефон прелестно пингается. Если трубу не брать и немного подождать, то сек. через 5-10 GXP2140 может очухаться и начать звонить. Видимо доп.опция "Встроенный жираф"
2. Набираешь номер, GXP2140 пишет что номер набирается, но при этом по дампу от телефона нет пакетов вообще, т.е. INVITE в сторону Asterisk отсутствует как класс.
Телефон потупит так, опять же сек. 5-10, а затем просто сбрасывает вызов, мол не шмогла я, не шмогла... Практически сразу же перенабираешь номер и вуаля, пакеты INVITE и вызов идет без проблем.
Вот такая байда происходит у меня. Повторяется не часто, пропадает быстро. Все никак руки не дойдут заняться этим вопросом. Наверно стоит попробовать найти прошивку посвежее, если она есть.