Jump to content

des

Moderators
  • Posts

    660
  • Joined

  • Last visited

  • Days Won

    7

Posts posted by des

  1. 22 hours ago, KorDen said:

    Мимокрокодильные размышления.

    Gigaset Repeater HX, CAT-iq 2.0, заявленное
    - Supports the new ETSI repeater standard (ETS300700 V2.1.1)
    - Automatic call transfer with standard DECT/ CAT-iq routers

    Интересно, насколько глубоко требуется прорабатывать его поддержку, насколько она вообще возможна?

    У нас нет кода прошивки DECT донгла. То есть, сделать ничего не можем - если они друг с другом заработают - ок, если нет - то пиши пропало.

  2. @BL63 Спросил у начальника. Вот ответ:

    Asterisk11 в инсталляции, опубликованной у нас на сайте, сконфигурирован для отправки Early media при исходящих звонках. Вместо 180 Ringing он посылает 183 Session progress с описанием сессии для передачи аудиоданных. До тех пор, пока вызываемый пользователь не ответит на поступающий вызов, вызывающий пользователь должен слышать музыку. Почему музыку не слышно - нужно выяснять. Возможно, аудиофайлы на USB-накопителе битые, отсутствуют права на чтение, или есть другие причины.
    Early media можно отключить в конфигурации Asterisk. Для этого на USB-накопителе с инсталляцией OPKG Asterisk11 нужно открыть на редактирование конфигурационный файл /opt/etc/asterisk/extensions.conf, найти в нем строки, где запускается Dial(), и убрать в скобках опцию “m”.
    Пример:
    с опцией “m”: 
    same => n(dial_ext),Dial(SIP/${EXTEN},20,mTt)
    same => n,Dial(SIP/ITSP_Sipnet/${ARG1:2},,mT)
    без опции “m”: 
    same => n(dial_ext),Dial(SIP/${EXTEN},20,Tt)
    same => n,Dial(SIP/ITSP_Sipnet/${ARG1:2},,T)

    Без опции “m” Asterisk будет отсылать 180 Ringing и гудки, Ringing tone должны звучать. После сохранения изменений в extensions.conf нужно перечитать dialplan или перезагрузить Asterisk (см. в статье https://help.keenetic.com/hc/ru/articles/115001054729-%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-IP-%D0%90%D0%A2%D0%A1-Asterisk-11-%D0%BD%D0%B0-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82-%D1%86%D0%B5%D0%BD%D1%82%D1%80-Keenetic)

  3. @BL63Похоже, Астериск не присылает 180 Ringing.

    Схема гудков следующая:

    1. Снятие трубки - непрерывный гудок (вероятно, его Вы слышите первым в интервале между снятием трубки и отправкой звонка на сервер) как запрос для набора номера
    2. Сервер присылает 100 Trying - непрерывный гудок заканчивается, и трубка больше не принимает набранные цифры
    3. Сервер присылает 180 Ringing - в трубке звучат длинные гудки как нотификация о том, что на другой стороне звонит телефон

    Вот пункт 3 у Вас отсутствует.

  4. @BL63Включите, пожалуйста, опцию "узнавать свой публичный IP-адрес от SIP-сервера" в настройках линии на Viva.

    Если не поможет - снимите self-test для Viva, надо:

    1) включить отладочный режим на Viva
    2) подождать 30 секунд
    3) сделать исходящий вызов с Viva, при котором отсутствует слышимость
    4) после завершения вызова выключить отладочный режими, прислать файл self-test (скрытым сообщением в форуме или личным сообщением)

    https://help.keenetic.com/hc/ru/articles/360000873379-Диагностика

  5. 16 minutes ago, gaaronk said:

    Ну у меня специфические задачи. Мне гарное аппарате (dect или проводной) довести до asterisk, который и держит все линии и сам везде маршрутизирует. С учетом что звонки внутренние, офис, РФ, Украина, то пока вот так:

    2xxx|8[3-9]xxxxxxxxx|71[027]x|715xx|7[2-5]xxxxxx|70[1-9]xxxxxxxx|0441[027]x|04415xx|0[1-9]xxxxxxxx|9xxxx|(81038>)0[1-9]xxxxxxxx|810xxxxxxxx.

    Вообще можно ужать, например (0[1-9]|70[1-9]|810|(81038>)0[1-9])xxxxxxxx. Даже, может, проще читать будет (спорно, конечнео).

    Но, наверное, нужно будет увеличить размер поля.

×
×
  • Create New...