VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Elastix + Dlink DVG 6004s

Обо всем касательно FreePBX, MetPBX, TrixBox, Elastix, AstPBX и всех других дистрибутивов

Модераторы: april22, Zavr2008

Sa2
Сообщения: 25
Зарегистрирован: 30 июл 2013, 14:25

Re: Elastix + Dlink DVG 6004s

Сообщение Sa2 »

Я забросил и занимался другим делом.
Прошло несколько дней. Глядь в sip show peers -- а транк-то поднят! :)
То есть длинк как-то за несколько дней авторизировался, при этом одного дня ему не хватает для этого..
Пробовал впн поднимать с еластикса до роутера в локалке с длинком. Поднял, нифига не стало лучше. Крутил настройки нат, не помогло.
Пока еще более плотно не занимался.
tntclaus
Сообщения: 4
Зарегистрирован: 01 сен 2013, 01:40

Re: Elastix + Dlink DVG 6004s

Сообщение tntclaus »

Sa2, a у вас у шлюза что выставлено в разделе SIP у параметра «TTL (Registration interval)»?

В общем-то регулировка этого параметра позволяет решить проблему с отваливающейся регистрацией.

Регистрация будет отваливаться всегда, если значение параметра меньше 90 секунд (минимально возможный интервал для перерегистрации у *, по крайней мере у моей — 11й версии).

Регистрация МОЖЕТ (но не обязательно будет) отваливаться тем чаще, чем ниже стоит интервал перерегистрации.

Кроме того, она, вероятно будет отваливаться, если интервал стоит больше, чем максимальный у астериска (по-умолчанию это 1800 секунд).

У D-Link 6004S этот интервал по-умолчанию 600 — с ним всё работает. С интервалом 120 у меня тоже всё работает. При интервале меньше 90 — отваливается моментально.

Кому-то может быть полезна следующая часть из документации:

Код: Выделить всё

;--------------------------- SIP Session-Timers (RFC 4028)------------------------------------
; SIP Session-Timers provide an end-to-end keep-alive mechanism for active SIP sessions.
; This mechanism can detect and reclaim SIP channels that do not terminate through normal
; signaling procedures. Session-Timers can be configured globally or at a user/peer level.
; The operation of Session-Timers is driven by the following configuration parameters:
;
; * session-timers    - Session-Timers feature operates in the following three modes:
;                            originate : Request and run session-timers always
;                            accept    : Run session-timers only when requested by other UA
;                            refuse    : Do not run session timers in any case
;                       The default mode of operation is 'accept'.
; * session-expires   - Maximum session refresh interval in seconds. Defaults to 1800 secs.
; * session-minse     - Minimum session refresh interval in seconds. Defualts to 90 secs.
; * session-refresher - The session refresher (uac|uas). Defaults to 'uas'.
;
;session-timers=originate
;session-expires=600
;session-minse=90
;session-refresher=uas
Я понаблюдаю ещё за оборудованием. Если оно не отвалится за несколько дней ни разу — значит проблема решена.
tntclaus
Сообщения: 4
Зарегистрирован: 01 сен 2013, 01:40

Re: Elastix + Dlink DVG 6004s

Сообщение tntclaus »

Sa2, я внимательно глянул ваш SIP Debug. У вас в заголовке передаётся Expires: 0

Возможно, проблема в этом.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Elastix + Dlink DVG 6004s

Сообщение Vlad1983 »

Expires: 0 в запросах REGISTER означает что UAC просит аннулировать свою регистрацию
ЛС: @rostel
Sa2
Сообщения: 25
Зарегистрирован: 30 июл 2013, 14:25

Re: Elastix + Dlink DVG 6004s

Сообщение Sa2 »

Поставили Linksys SPA-3000 и все работает. Возиться особо-то и не пришлось.
Может просто опыта больше стало, а может еще что-то.. :)
tntclaus
Сообщения: 4
Зарегистрирован: 01 сен 2013, 01:40

Re: Elastix + Dlink DVG 6004s

Сообщение tntclaus »

Sa2 писал(а):Поставили Linksys SPA-3000 и все работает. Возиться особо-то и не пришлось.
Может просто опыта больше стало, а может еще что-то.. :)
Ну так. У меня вон тоже SPA8800 стоит и отлично работает неделями. Это ж не D-Link, у которого есть, например, вот такие «фичи»:
http://habrahabr.ru/post/194154/

А не подскажите где вы купили SPA3000? Я вот тоже подозреваю что мне придётся в итоге брать это устройство для одного заказчика.
Vlad1983 писал(а):Expires: 0 в запросах REGISTER означает что UAC просит аннулировать свою регистрацию
Спасибо, буду знать :)

Значит у Sa2 включена опция Initial Unregister.
Sa2
Сообщения: 25
Зарегистрирован: 30 июл 2013, 14:25

Re: Elastix + Dlink DVG 6004s

Сообщение Sa2 »

SPA3000 заказчик покупал в Киеве, так как в Киеве находится.
Ссылка http://shop.nets.com.ua/product_info.ph ... cts_id=394

А насчет длинка я промолочу, по ссылке все ясно даже на таком маленьком примере :)
svd
Сообщения: 169
Зарегистрирован: 19 июл 2011, 08:13
Откуда: Красноярск
Контактная информация:

Re: Elastix + Dlink DVG 6004s

Сообщение svd »

ded писал(а):Из вашего конфига непонятно как Вы назвали свой транк, а для host=dynamic это важно, и (!) если там чётко прописано
nat=yes
то это не значит, что Астериск понимает Вас. Посмотрите в CLI
> sip show peers
и не увидите буквы N у строки с адресом 77.120.x.x

Мой совет: Вы не первый, кто настраивает этот шлюз. И даже не 100-й.
Поэтому найдите инструкцию (например у коллеги switch на его сайте) и выполните её буквально, точка в точку.
повторюсь, название транка важно. когда host=dynamic в настройках транка, то название транка в Asterisk-е должно совпадать с названием
см.картинку на рабочей схеме Изображение дублирую просто ссылкой http://yadi.sk/d/JrKWEJU79ky3E

а насчёт надёжности вопрос спорный, этот dvg-6004 очень распространённое устройство, и оно работоспособно вполне. лично настраивал штук 10.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH