Проблема со второй линией
Откуда: Spb
Сообщений: 106
|
Re: Проблема со второй линией
-- Executing [100@engtech:1] Dial("SIP/105-d465b028", "SIP/100,60,tr") in new stack
-- Called 100
-- SIP/100-02998688 is ringing
-- SIP/100-02998688 answered SIP/105-d465b028
-- Executing [100@engtech:1] Dial("SIP/911-d4654338", "SIP/100,60,tr") in new stack
== Using SIP RTP CoS mark 5
-- Called 100
-- SIP/100-02be6f38 is ringing
-- Started music on hold, class 'default', on SIP/105-d465b028
-- SIP/100-02be6f38 answered SIP/911-d4654338
[Jul 1 11:17:53] DTMF[27459]: channel.c:2774 __ast_read: DTMF begin '1' received on SIP/100-02be6f38
[Jul 1 11:17:53] DTMF[27459]: channel.c:2784 __ast_read: DTMF begin passthrough '1' on SIP/100-02be6f38
[Jul 1 11:17:53] DTMF[27459]: channel.c:2702 __ast_read: DTMF end '1' received on SIP/100-02be6f38, duration 90 ms
[Jul 1 11:17:53] DTMF[27459]: channel.c:2742 __ast_read: DTMF end accepted with begin '1' on SIP/100-02be6f38
[Jul 1 11:17:53] DTMF[27459]: channel.c:2758 __ast_read: DTMF end passthrough '1' on SIP/100-02be6f38
[Jul 1 11:17:53] DTMF[14397]: channel.c:2774 __ast_read: DTMF begin '0' received on SIP/100-02be6f38
[Jul 1 11:17:53] DTMF[14397]: channel.c:2778 __ast_read: DTMF begin ignored '0' on SIP/100-02be6f38
[Jul 1 11:17:53] DTMF[14397]: channel.c:2702 __ast_read: DTMF end '0' received on SIP/100-02be6f38, duration 80 ms
[Jul 1 11:17:53] DTMF[14397]: channel.c:2758 __ast_read: DTMF end passthrough '0' on SIP/100-02be6f38
[Jul 1 11:17:53] DTMF[27459]: channel.c:2702 __ast_read: DTMF end '0' received on SIP/100-02be6f38, duration 80 ms
[Jul 1 11:17:53] DTMF[27459]: channel.c:2728 __ast_read: DTMF begin emulation of '0' with duration 80 queued on SIP/100-02be6f38
[Jul 1 11:17:53] DTMF[27459]: channel.c:2774 __ast_read: DTMF begin '4' received on SIP/100-02be6f38
[Jul 1 11:17:53] DTMF[27459]: channel.c:2778 __ast_read: DTMF begin ignored '4' on SIP/100-02be6f38
[Jul 1 11:17:53] DTMF[27459]: channel.c:2807 __ast_read: DTMF end emulation of '0' queued on SIP/100-02be6f38
[Jul 1 11:17:53] DTMF[14397]: channel.c:2702 __ast_read: DTMF end '4' received on SIP/100-02be6f38, duration 80 ms
[Jul 1 11:17:53] DTMF[14397]: channel.c:2758 __ast_read: DTMF end passthrough '4' on SIP/100-02be6f38
[Jul 1 11:17:53] DTMF[14397]: channel.c:2774 __ast_read: DTMF begin '#' received on SIP/100-02be6f38
[Jul 1 11:17:53] DTMF[14397]: channel.c:2778 __ast_read: DTMF begin ignored '#' on SIP/100-02be6f38
[Jul 1 11:17:54] DTMF[27459]: channel.c:2702 __ast_read: DTMF end '4' received on SIP/100-02be6f38, duration 80 ms
[Jul 1 11:17:54] DTMF[27459]: channel.c:2728 __ast_read: DTMF begin emulation of '4' with duration 80 queued on SIP/100-02be6f38
[Jul 1 11:17:54] DTMF[27459]: channel.c:2702 __ast_read: DTMF end '#' received on SIP/100-02be6f38, duration 90 ms
[Jul 1 11:17:54] DTMF[27459]: channel.c:2807 __ast_read: DTMF end emulation of '4' queued on SIP/100-02be6f38
[Jul 1 11:17:54] DTMF[14397]: channel.c:2702 __ast_read: DTMF end '#' received on SIP/100-02be6f38, duration 90 ms
[Jul 1 11:17:54] DTMF[14397]: channel.c:2758 __ast_read: DTMF end passthrough '#' on SIP/100-02be6f38
[Jul 1 11:17:54] DTMF[27459]: channel.c:2702 __ast_read: DTMF end '#' received on SIP/100-02be6f38, duration 90 ms
[Jul 1 11:17:54] DTMF[27459]: channel.c:2728 __ast_read: DTMF begin emulation of '#' with duration 90 queued on SIP/100-02be6f38
[Jul 1 11:17:54] DTMF[27459]: channel.c:2851 __ast_read: DTMF end emulation of '#' queued on SIP/100-02be6f38
-- Started music on hold, class 'default', on SIP/911-d4654338
-- <SIP/100-02be6f38> Playing 'pbx-transfer.slin' (language 'en')
-- Unable to find extension '' in context 'engtech'
-- <SIP/100-02be6f38> Playing 'pbx-invalid.slin' (language 'en')
-- Stopped music on hold on SIP/911-d4654338
== Spawn extension (engtech, 100, 1) exited non-zero on 'SIP/911-d4654338'
-- Stopped music on hold on SIP/105-d465b028
== Spawn extension (engtech, 100, 1) exited non-zero on 'SIP/105-d465b028'
С dtmf вроде все ок, думаю ключевое:
Unable to find extension '' in context 'engtech'
engtech - это основной контекст, звонки туда переводятся, но не в случае с двумя линиями.
??
PS: Asterisk 1.6.1.1, PAP2 у секретаря, клиенты на Linksys SPA922.
PPS: No such command 'show features'
PPPS: Пробовал решить проблему убрав вторую линию путем call-limit=1 и загнав всех в очередь - тогда звонок вообще не перевести (ругается на этот самый call-limit=1).
|
Откуда: Kiev
Сообщений: 801
|
Re: Проблема со второй линией
1) В CLI*>help feature. Если ничего нет, то он не собран (выбирается в меню псевдографики, при make menuselect на этапе сборки Астерика). В 1.4.X это CLI*>feature show
2) Усвойте, что такое перевод звонка: в некоторых софтфонах это уже реализовано в виде отдельной кнопки, если же такой фичи нет в end-point'e, на то и существует файл features.conf. Но как сказал уже ded, главное чтобы фичи телефона (комбинация *+цифра) не пересекались с темы фичами, которые вы прописали в features.conf.
3)call-limit=1 -- перед тем как использовать какую-либо настройку, ознакомьтесь с мануалами.
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
|
Откуда: Spb
Сообщений: 106
|
Re: Проблема со второй линией
features show Lists
Builtin Feature Default Current
--------------- ------- -------
Pickup *8 *8
Blind Transfer # #
Attended Transfer
One Touch Monitor
Disconnect Call * *
Park Call
One Touch MixMonitor
Dynamic Feature Default Current
--------------- ------- -------
(none)
Call parking (Parking lot: default)
------------
Parking extension : 700
Parking context : parkedcalls
Parked call extensions: 701-720
В features.conf прописать комбинацию для перевода звонка?
|
Сообщений: 6521
|
Re: Проблема со второй линией
Alchemist: На консоли на тему перевода звонка информация отсутствует, как будто и нет никакого перевода...
Ну, присутствует оказывается? Если
Alchemist: С dtmf вроде все ок, думаю ключевое:
Unable to find extension '' in context 'engtech'
процесс самосознания пошёл? Вы не огрызайтесь, но вот после пинков только началось осмысление что такое описание проблемы, и тут в основном дают направление раскопок, а не копают за Вас Ваши проблемы.
|
Откуда: Spb
Сообщений: 106
|
Re: Проблема со второй линией
Да, косяк, с первого раза не заметил =)
Получается что при переводе происходит обращение к пустому экстеншну, отсюда вопрос - где его прописать?
|
Сообщений: 1573
|
Re: Проблема со второй линией
У вас набор решетки происходит после набора цифр при переводе, а нужно наоборот - вначале решетка (для blind transfer) и за ней номер для перевода ...
|
Откуда: Spb
Сообщений: 106
|
Re: Проблема со второй линией
Звонок переводится если нажать R номер #
Пробовал R # номер - вторая линия вообще скидывается
|
Сообщений: 1573
|
Re: Проблема со второй линией
Что такое R? У вас в features.conf что написано?
eatures show Lists
Builtin Feature Default Current
--------------- ------- -------
Pickup *8 *8
Blind Transfer # #
Attended Transfer
One Touch Monitor
Disconnect Call * *
Park Call
One Touch MixMonitor
Dynamic Feature Default Current
Покажите вывод (как выше приводили) во время перевода, только правильно выполните перевод (#100 - например)
|
Сообщений: 6521
|
Re: Проблема со второй линией
R - это у него на телефоне, скорее всего flash.
|
Откуда: Spb
Сообщений: 106
|
Re: Проблема со второй линией
Если без R, то первая линия нормально переводится, а вторая скидывается.
-- Executing [100@engtech:1] Dial("SIP/105-d4770908", "SIP/100,60,tr") in new stack
== Using SIP RTP CoS mark 5
-- Called 100
-- SIP/100-02d36d98 is ringing
-- SIP/100-02d36d98 answered SIP/105-d4770908
== Using SIP RTP CoS mark 5
-- Executing [100@engtech:1] Dial("SIP/911-d479ecd8", "SIP/100,60,tr") in new stack
== Using SIP RTP CoS mark 5
-- Called 100
-- SIP/100-02bbb378 is ringing
== Using SIP RTP CoS mark 5
-- Stopped music on hold on SIP/105-d4770908
-- Executing [143@engtech:1] Dial("SIP/105-d4770908", "SIP/143,60,tr") in new stack
== Using SIP RTP CoS mark 5
-- Called 143
-- SIP/143-d479cc88 is ringing
-- SIP/143-d479cc88 answered SIP/105-d4770908
-- SIP/100-02bbb378 is busy
== Everyone is busy/congested at this time (1:1/0/0)
-- Executing [100@engtech:2] Hangup("SIP/911-d479ecd8", "") in new stack
== Spawn extension (engtech, 100, 2) exited non-zero on 'SIP/911-d479ecd8'
== Using SIP RTP CoS mark 5
-- SIP/100-02bbb378 is ringing
|
|