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

Dahdi - рестарт каналов

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

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

Jonny
Сообщения: 63
Зарегистрирован: 11 июл 2011, 20:04

Dahdi - рестарт каналов

Сообщение Jonny »

Здравствуйте
Подскажите пожалуйста, чем можно рестартануть каналы в потоке E1. И вообще можно ли это сделать.
Ситуация такая - Asterisk 11 + Wildcard TE121
Подается поток с двумя DID - например 7777777 и 7777778 причем на АТС разделяют так чтобы 7777777 был на 1 и 2 каналах а 7777778 на 17 и 18.
Работает только первый канал ну и соответственно номер 7777777 (на втором канале не работает ). Второго номера не видно в логах вообще
При установленном параметре resetinterval - dahdi restart показывает
Span 1: Channel 0/1 successfully restarted
Span 1: Channel 0/2 successfully restarted
и все - больше не рестартит (и номер 7777777 начаинает работать на втором канале)
Насколько я понимаю он до 17 и 18 не доходит
Может их подряд надо ставить - номера в канале - иначе карта их не увидит?
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: Dahdi - рестарт каналов

Сообщение april22 »

Ванговать будем долго , не видя конфига DAHDI
Своими вопросами , вы загоняете меня в ГУГЛЬ.
ded
Сообщения: 15623
Зарегистрирован: 26 авг 2010, 19:00

Re: Dahdi - рестарт каналов

Сообщение ded »

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

CLI> module chan_dahdi unload
CLI> module chan_dahdi load
Jonny
Сообщения: 63
Зарегистрирован: 11 июл 2011, 20:04

Re: Dahdi - рестарт каналов

Сообщение Jonny »

Настройки через Freepbx

/etc/dahdi/system.conf
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
span=1,1,0,CCS,HDB3,CRC4
bchan=1-15,17-31
dchan=16
loadzone=ru
defaultzone=ru
echocanceller=mg2,1-15,17-31
/etc/asterisk/chan_dahdi.conf
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
[channels]
language=ru
busydetect=yes
busycount=10
usecallerid=yes
callwaiting=yes
usecallingpres=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
echotraining=no
immediate=no
faxdetect=no
rxgain=0.0
txgain=0.0
resetinterval=3600
chan_dahdi_groups.conf
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
; [span_1]
signalling=pri_cpe
switchtype=national
pridialplan=national
prilocaldialplan=national
group=0
context=from-pstn
channel=>1-15,17-31
Попросил, чтобы на АТС поставили оба номера подряд - 1,2 канал один номер, 3,4 канал другой - заработало
С параметром resetinterval - без него работает только первый канал
Jonny
Сообщения: 63
Зарегистрирован: 11 июл 2011, 20:04

Re: Dahdi - рестарт каналов

Сообщение Jonny »

Забыл добавить
Если этот же поток подать через Cisco AS5300 - все работает прекрасно. А вот с картой проблемы.
Если в потоке всего один номер - все тоже нормально, а вот если передать 2 - то уже сложнее. Скорее всего я не умею их готовить - хотя по мануалам пишут что все настраивается и работает нормально.
Модуль анлоадил / лоадил - не помогло
Jonny
Сообщения: 63
Зарегистрирован: 11 июл 2011, 20:04

Re: Dahdi - рестарт каналов

Сообщение Jonny »

И ко всему этому работает только входящая маршрутизация
При исходящей ругается
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
-- Executing [s@macro-dialout-trunk:22] Dial("SIP/200-0000002c", "DAHDI/g1/7777777,300,Tt") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called DAHDI/g1/7777777
-- Span 1: Channel 0/3 got hangup, cause 31
-- Hungup 'DAHDI/i1/7777777-13'
== Everyone is busy/congested at this time (1:0/0/1)
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
-- Executing [s@macro-dialout-trunk:22] Dial("SIP/200-0000002d", "DAHDI/r0/7777778,300,Tt") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called DAHDI/r0/7777778
-- Span 1: Channel 0/2 got hangup, cause 31
-- Hungup 'DAHDI/i1/7777778-14'
== Everyone is busy/congested at this time (1:0/0/1)
ded
Сообщения: 15623
Зарегистрирован: 26 авг 2010, 19:00

Re: Dahdi - рестарт каналов

Сообщение ded »

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

; [span_1]
signalling=pri_cpe
switchtype=euroisdn
pridialplan=unknown
prilocaldialplan=unknown
;group=0
;context=from-pstn
;channel=>1-15,17-31

group=1
context=from-pstn
channel=>1-2

group=2
context=from-pstn
channel=>3-4
Jonny писал(а):И ко всему этому работает только входящая маршрутизация
При исходящей ругается
-- Called DAHDI/g1/7777777
Вы в понятие групп втыкались? Книжку пробовали читать?
Сообщили свою конфигу
group=0
а посылаете в
DAHDI/g1 ??

С Вас 3750 руб за отсутствие времени и другие важные задачи.
Jonny
Сообщения: 63
Зарегистрирован: 11 июл 2011, 20:04

Re: Dahdi - рестарт каналов

Сообщение Jonny »

Прошу прощения
То я поспешил отправить сообщение не проверив - пробовал разделить на 2 группы.
Решил все заново поставить и настроить
Проблема исходящих вызовов то второстепенная проблема - а вот чего оно при одном номере в потоке работает корректно а как только заводишь 2 номера - поднимает только первый канал а остальные не слушает (если только не толкнуть его параметром resetinterval )
ded
Сообщения: 15623
Зарегистрирован: 26 авг 2010, 19:00

Re: Dahdi - рестарт каналов

Сообщение ded »

пробовал разделить на 2 группы - и что получилось?
Jonny
Сообщения: 63
Зарегистрирован: 11 июл 2011, 20:04

Re: Dahdi - рестарт каналов

Сообщение Jonny »

Да все то же - входящие есть на оба номера если только они идут подряд -
1,2 канал один номер
3,4 канал другой
если перебить их иначе - например 1,2 один 5,6 другой и не использовать волшебный параметр - то работает только первый канал и всё - 2,5,6 даже не пытаются подняться
Психанул снес все настройки поставил все заново - драйвера на карту - все дела все стало без проблем
Подключаю поток - сразу первый номер ловится на 1 канале и все - то ли карта битая то ли что уже думать не представляю.
Поменял поток - на все 30 каналов один номер - сразу все работает и исходящие и входящие
Настройки минимальные - только входящий маршрут настроил а наружу звонил с консоли
channel originate dahdi/g0/7777777 extension - работает - причем каналы перебирает по очереди как положено
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH