1 | изначальная версия редактировать | |
Здравствуйте, кто может поделиться опытом или мануалом, принцип работы asterisk по потоку E1, как по нему осуществляется взаимосвязь. в частности настроен asterisk по плате Digium с станцией DX-500. не могу понять почему, когда происходит звонок, происходит переключение с порта на порт. в консоле пишется что произошло соединение, допустим по 4-му тайм слоту, потом сразу перескочило и пишет что разговор идет по 20-му (один звонок). и как сделать чтоб он последовательно их занимал по и не скакал(при звонка соединение идет по 8-му, следуещий звонок идет, он уже пишет 29-ый) или понять почему такое происходит.
Что значит такое обозначение DAHDI/0:20-1 (если правильно понял то 20- это занятый тайм слот, 1- это спан, а что тогда 0?!)
[Apr 4 16:57:20] DEBUG[12602] chan_dahdi.c: Using channel 1
[Apr 4 16:57:20] DEBUG[12602] dsp.c: Setup tone 1100 Hz, 500 ms, blocksize=160, hitsrequired=21
[Apr 4 16:57:20] DEBUG[12602] dsp.c: Setup tone 2100 Hz, 2600 ms, blocksize=160, hitsrequired=116
[Apr 4 16:57:20] DEBUG[12602] devicestate.c: device 'DAHDI/1-1' state '2'
[Apr 4 16:57:20] DEBUG[12180] app_queue.c: Device 'DAHDI/1-1' changed to state '2' (In use) but we don't care because they're not a member of any queue.
[Apr 4 16:57:20] VERBOSE[12602] chan_dahdi.c: -- Requested transfer capability: 0x00 - SPEECH
[Apr 4 16:57:20] DEBUG[12152] devicestate.c: No provider found, checking channel drivers for DAHDI - 1
[Apr 4 16:57:20] DEBUG[12152] devicestate.c: Changing state for DAHDI/1 - state 2 (In use)
[Apr 4 16:57:20] DEBUG[12152] devicestate.c: device 'DAHDI/1' state '2'
[Apr 4 16:57:20] DEBUG[12180] app_queue.c: Device 'DAHDI/1' changed to state '2' (In use) but we don't care because they're not a member of any queue.
[Apr 4 16:57:20] VERBOSE[12182] chan_dahdi.c: -- Moving call from channel 1 to channel 20
[Apr 4 16:57:20] DEBUG[12182] chandahdi.c: Queuing frame from PRIEVENT_PROCEEDING on channel 0/20 span 1
[Apr 4 16:57:20] DEBUG[12182] chandahdi.c: Queuing frame from PRIEVENT_PROGRESS on channel 0/20 span 1
[Apr 4 16:57:20] DEBUG[12182] chan_dahdi.c: Enabled echo cancellation on channel 20
[Apr 4 16:57:20] DEBUG[12152] devicestate.c: No provider found, checking channel drivers for DAHDI - 0:20
[Apr 4 16:57:20] DEBUG[12152] channel.c: Avoiding initial deadlock for channel '0x83ffc10'
[Apr 4 16:57:20] DEBUG[12152] devicestate.c: Changing state for DAHDI/0:20 - state 6 (Ringing)
[Apr 4 16:57:20] DEBUG[12152] devicestate.c: device 'DAHDI/0:20' state '6'
[Apr 4 16:57:20] DEBUG[12180] app_queue.c: Device 'DAHDI/0:20' changed to state '6' (Ringing) but we don't care because they're not a member of any queue.
2 | теги изменены редактировать |
Здравствуйте, кто может поделиться опытом или мануалом, принцип работы asterisk по потоку E1, как по нему осуществляется взаимосвязь. в частности настроен asterisk по плате Digium с станцией DX-500. не могу понять почему, когда происходит звонок, происходит переключение с порта на порт. в консоле пишется что произошло соединение, допустим по 4-му тайм слоту, потом сразу перескочило и пишет что разговор идет по 20-му (один звонок). и как сделать чтоб он последовательно их занимал по и не скакал(при звонка соединение идет по 8-му, следуещий звонок идет, он уже пишет 29-ый) или понять почему такое происходит.
Что значит такое обозначение DAHDI/0:20-1 (если правильно понял то 20- это занятый тайм слот, 1- это спан, а что тогда 0?!)
[Apr 4 16:57:20] DEBUG[12602] chan_dahdi.c: Using channel 1
[Apr 4 16:57:20] DEBUG[12602] dsp.c: Setup tone 1100 Hz, 500 ms, blocksize=160, hitsrequired=21
[Apr 4 16:57:20] DEBUG[12602] dsp.c: Setup tone 2100 Hz, 2600 ms, blocksize=160, hitsrequired=116
[Apr 4 16:57:20] DEBUG[12602] devicestate.c: device 'DAHDI/1-1' state '2'
[Apr 4 16:57:20] DEBUG[12180] app_queue.c: Device 'DAHDI/1-1' changed to state '2' (In use) but we don't care because they're not a member of any queue.
[Apr 4 16:57:20] VERBOSE[12602] chan_dahdi.c: -- Requested transfer capability: 0x00 - SPEECH
[Apr 4 16:57:20] DEBUG[12152] devicestate.c: No provider found, checking channel drivers for DAHDI - 1
[Apr 4 16:57:20] DEBUG[12152] devicestate.c: Changing state for DAHDI/1 - state 2 (In use)
[Apr 4 16:57:20] DEBUG[12152] devicestate.c: device 'DAHDI/1' state '2'
[Apr 4 16:57:20] DEBUG[12180] app_queue.c: Device 'DAHDI/1' changed to state '2' (In use) but we don't care because they're not a member of any queue.
[Apr 4 16:57:20] VERBOSE[12182] chan_dahdi.c: -- Moving call from channel 1 to channel 20
[Apr 4 16:57:20] DEBUG[12182] chandahdi.c: Queuing frame from PRIEVENT_PROCEEDING on channel 0/20 span 1
[Apr 4 16:57:20] DEBUG[12182] chandahdi.c: Queuing frame from PRIEVENT_PROGRESS on channel 0/20 span 1
[Apr 4 16:57:20] DEBUG[12182] chan_dahdi.c: Enabled echo cancellation on channel 20
[Apr 4 16:57:20] DEBUG[12152] devicestate.c: No provider found, checking channel drivers for DAHDI - 0:20
[Apr 4 16:57:20] DEBUG[12152] channel.c: Avoiding initial deadlock for channel '0x83ffc10'
[Apr 4 16:57:20] DEBUG[12152] devicestate.c: Changing state for DAHDI/0:20 - state 6 (Ringing)
[Apr 4 16:57:20] DEBUG[12152] devicestate.c: device 'DAHDI/0:20' state '6'
[Apr 4 16:57:20] DEBUG[12180] app_queue.c: Device 'DAHDI/0:20' changed to state '6' (Ringing) but we don't care because they're not a member of any queue.
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.