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

Asterisk телефон Snom 320, чтоб call-transfer работал

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

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

Ответить
bugy
Сообщения: 14
Зарегистрирован: 14 авг 2012, 09:12

Asterisk телефон Snom 320, чтоб call-transfer работал

Сообщение bugy »

На замену вышедшему из строя Grandstream GXP2110 был приобретен телефон Snom 320. Из дешевых, но с емкими панелями расширения выбор пал на Snom 320 и панель расширения. Первое что озадачило, видимо это серая поставка, тк коробка была просто из картона, без картинок и тп. В комплекте отсутствовал БП, хотя картонки были вырезаны так что место под него предусмотрено. Ну думаю, сперли, стал читать бумажку, а там в комплектации нет БП, ну благо этого добра хватает, нашел подходящий по мощности телефон включился. И тут, оба, нет русского языка, обновил прошивку, все рано нет. Ну думаю, сейчас секретарша начнет выносить мозг. Но слава Богу экранчик там малоинформативный, потому она ничего не сказала, мол пусть как будет. Стал настраивать... Ввел логин, пароль, IP-адрес Asterisk'a. Телефон зарегистрировался на Asterisk'е звонки принимает, сам клавиатуры звонит все нормально. Затем нужно было ему задать BLF.

Тут он меня начал разочаровывать. Настроил легко, но светодиоды не такие яркие как на GXP2110 и Cisco SPA502g, и загораются желтым только в момент активности абонента. Когда GrandStream и Cisco, постоянно горели зеленым, а когда абонент активен, горели или мерцали красным. Очень наглядно. Стал курить маны, там вроде мерцание как-то настраивается с помощью конфигов, но пока не стал заморачиваться. Просто в GrandStream и Cisco, это делается в пару кликов, а тут надо танцы с бубнами устраивать, обидно.

Но самое большое пока разочарование Это то что Snom 320, как-то странно отрабатывает перевод звонка. Если у GrandStream и Cisco по умолчанию работает звездочка (*) и решетка (#). Решетка с прямым переводом, то есть когда входящий вызов сразу отправляется другому абоненту, а звездочка с ожиданием когда секретарь, поговорит с нужным абонентом, а потом уже переводит на него входящий вызов. Все это у GrandStream и Cisco, а так же обычными аналоговыми телефонами через VoIP-шлюз, все работает отлично без танцев с бубнами. А вот Snom 320 оказался привереда. Нажатие на решетку и звездочку не выдает никакой реакции. Консоль Астериска ругается на отсутствие контекстов # и * соответственно. Хотя у других телефонов консоль Астериска не ругается. Перевод со Snom 320, отрабатывает если сразу нажать кнопку быстрого вызова с панели расширения например, при этом происходит только прямой перевод без удержания входящего вызова и что самое печальное если на Snom 320 положить трубку, то гудок продолжает идти через спикер, будто вызов не завершен. Такая же ситуация если нажимать кнопку Transfer на Snom 320. Добиться перевода вызова с удержанием мне вообще не удалось.

Если кто работал со Snom'ами подскажите что подкрутить в самом аппарате и в Астериске, чтобы нормально заработали переводы вызова? Спасибо.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Asterisk телефон Snom 320, чтоб call-transfer работал

Сообщение ded »

Перевод с уведомлением звездочкой (*) и без уведомления - решеткой (#) это трансферы средствами станции (Астериск). То что у вас сейчас по дефолту и текущие значения можно увидеть командой
CLI> features show
и это можно настроить/перестроить на (*) и (#) в features.conf
bugy
Сообщения: 14
Зарегистрирован: 14 авг 2012, 09:12

Re: Asterisk телефон Snom 320, чтоб call-transfer работал

Сообщение bugy »

loelnet*CLI> features show
Builtin Feature Default Current
--------------- ------- -------
Pickup *8 *8
Blind Transfer # #
Attended Transfer *
One Touch Monitor
Disconnect Call * 0
Park Call
One Touch MixMonitor

Dynamic Feature Default Current
--------------- ------- -------
(none)
Feature Groups:
---------------
(none)
Call parking (Parking lot: default)
------------
Parking extension : 700
Parking context : parkedcalls
Parked call extensions: 701-720
Parkingtime : 45000 ms
MusicOnHold class : default
Enabled : Yes
Blind Transfer # #
Attended Transfer *

Получается что без уведомления решетка (#), а с уведомлением звездочка (*)? Тогда почему другие телефоны нормально переводят, а этот нет
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Asterisk телефон Snom 320, чтоб call-transfer работал

Сообщение ded »

Надо было выхлоп в code, а то всё со смещением видно.
Blind Transfer # #
Attended Transfer *
означает, что Blind Transfer по дефолту - # и действующий (Current) - #
а Attended Transfer по дефолту *, но Current ничего нет, не назначено.
bugy писал(а): почему другие телефоны нормально переводят, а этот нет
Разберитесь, включите dtmf debug и опишите.
bugy
Сообщения: 14
Зарегистрирован: 14 авг 2012, 09:12

Re: Asterisk телефон Snom 320, чтоб call-transfer работал

Сообщение bugy »

ded писал(а):Надо было выхлоп в code, а то всё со смещением видно.
вот выхлоп в Code

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

features show
Builtin Feature           Default Current
---------------           ------- -------
Pickup                    *8      *8
Blind Transfer            #       #
Attended Transfer                 *
One Touch Monitor
Disconnect Call           *       0
Park Call
One Touch MixMonitor

Dynamic Feature           Default Current
---------------           ------- -------
(none)

Feature Groups:
---------------
(none)

Call parking (Parking lot: default)
------------
Parking extension     :      700
Parking context       :      parkedcalls
Parked call extensions:      701-720
Parkingtime           :      45000 ms
MusicOnHold class     :      default
Enabled               :      Yes
вот содержимое features.conf касательно трансфера

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

[featuremap]
blindxfer => #          ; Blind transfer  (default is #) -- Make sure to set the T and/or t option in the Dial() or Queue() app call!
disconnect =>0          ; Disconnect  (default is *) -- Make sure to set the H and/or h option in the Dial() or Queue() app call!
;automon => *1                  ; One Touch Record a.k.a. Touch Monitor -- Make sure to set the W and/or w option in the Dial() or Queue() app call!
atxfer => *                     ; Attended transfer  -- Make sure to set the T and/or t option in the Dial() or Queue()  app call!
;parkcall => #72        ; Park call (one step parking)  -- Make sure to set the K and/or k option in the Dial() app call!
;automixmon => *3               ; One Touch Record a.k.a. Touch MixMonitor -- Make sure to set the X and/or x option in the Dial() or Queue() app call!
По в atxfer => * стоит звездочка, также как и в blindxfer => # Почему тогда в Current ничего нет???
ded писал(а):Разберитесь, включите dtmf debug и опишите.
Почему то не включается дебаг дтмф(((

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

CLI> dtmf debug on
No such command 'dtmf debug on' (type 'core show help dtmf debug' for other possible commands)
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Asterisk телефон Snom 320, чтоб call-transfer работал

Сообщение ded »

CLI> dtmf debug on
Неправильно.
ОК Google => как включить в Астериске dtmf debug?
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Asterisk телефон Snom 320, чтоб call-transfer работал

Сообщение awsswa »

За
CLI> dtmf debug on
+5 за находчивость !!!!


PS по количеству галочек по настройкам телефоны SNOM были впереди всех - можно было настроить каждый чих
платный суппорт по мере возможностей
bugy
Сообщения: 14
Зарегистрирован: 14 авг 2012, 09:12

Re: Asterisk телефон Snom 320, чтоб call-transfer работал

Сообщение bugy »

awsswa писал(а):За
CLI> dtmf debug on
+5 за находчивость !!!!
я вашу иронию понимаю... но допусти добавил в logger.conf console => notice,warning,error,dtmf

Но в этом мусоре, из дтмф.лога ничего полезно не нахожу.
awsswa писал(а):PS по количеству галочек по настройкам телефоны SNOM были впереди всех - можно было настроить каждый чих
Достаточно одного чиха)
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Asterisk телефон Snom 320, чтоб call-transfer работал

Сообщение awsswa »

Вот как должно

[2016-04-03 11:03:46] VERBOSE[53671][C-0000023a] file.c: <SIP/1312-00000de8> Playing 'pbx-transfer.alaw' (language 'ru')
[2016-04-03 11:03:47] DTMF[53671][C-0000023a] channel.c: DTMF end '1' received on SIP/1312-00000de8, duration 0 ms
[2016-04-03 11:03:47] DTMF[53671][C-0000023a] channel.c: DTMF end accepted without begin '1' on SIP/1312-00000de8
[2016-04-03 11:03:47] DTMF[53671][C-0000023a] channel.c: DTMF end passthrough '1' on SIP/1312-00000de8
[2016-04-03 11:03:47] DTMF[53671][C-0000023a] channel.c: DTMF end '3' received on SIP/1312-00000de8, duration 0 ms
[2016-04-03 11:03:47] DTMF[53671][C-0000023a] channel.c: DTMF end accepted without begin '3' on SIP/1312-00000de8
[2016-04-03 11:03:47] DTMF[53671][C-0000023a] channel.c: DTMF end passthrough '3' on SIP/1312-00000de8
[2016-04-03 11:03:47] DTMF[53671][C-0000023a] channel.c: DTMF end '2' received on SIP/1312-00000de8, duration 0 ms
[2016-04-03 11:03:47] DTMF[53671][C-0000023a] channel.c: DTMF end accepted without begin '2' on SIP/1312-00000de8
[2016-04-03 11:03:47] DTMF[53671][C-0000023a] channel.c: DTMF end passthrough '2' on SIP/1312-00000de8
[2016-04-03 11:03:48] DTMF[53671][C-0000023a] channel.c: DTMF end '0' received on SIP/1312-00000de8, duration 0 ms
[2016-04-03 11:03:48] DTMF[53671][C-0000023a] channel.c: DTMF end accepted without begin '0' on SIP/1312-00000de8
[2016-04-03 11:03:48] DTMF[53671][C-0000023a] channel.c: DTMF end passthrough '0' on SIP/1312-00000de8
платный суппорт по мере возможностей
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH