Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Не могу срастить Asterisk 1.8 и allvoip AllVoIP AV50412

0
Всем доброго времени. Итак есть : Centos 5.6 Asterisk 1.8 AllVoIP AV50412 Что сделано : Установлены редкие китайские дрова но сцуко родные : [root@tel ~]# dahdi_scan [1] active=yes alarms=OK description=ZYCOO ZA16P Cards Board 17 name=WCTDM/16 manufacturer=Digium devicetype=ZYCOO ZA16P Cards location=PCI Bus 03 Slot 02 basechan=1 totchans=16 irq=209 type=analog port=1,FXO port=2,FXO port=3,FXO port=4,FXO port=5,FXO port=6,FXO port=7,FXO port=8,FXO [root@tel ~]# dahdi_cfg -vv DAHDI Tools Version - 2.1.0.1 DAHDI Version: 2.1.0.1 Echo Canceller(s): MG2 Configuration ====================== Channel map: Channel 01: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 01) Channel 02: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 02) Channel 03: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 03) Channel 04: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 04) Channel 05: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 05) Channel 06: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 06) Channel 07: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 07) Channel 08: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 08) Channel 09: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 09) 16 channels to configure. Setting echocan for channel 1 to mg2 Setting echocan for channel 2 to mg2 Setting echocan for channel 3 to mg2 Setting echocan for channel 4 to mg2 конфиги /etc/asterisk/asterisk.conf dahdichanname = yes system.conf # Span 1: WCTDM/16 "ZYCOO ZA16P Cards Board 17" (MASTER) echocanceller=mg2,7 fxsks=8 echocanceller=mg2,8 fxsks=9 echocanceller=mg2,9 fxsks=10 echocanceller=mg2,10 fxsks=11 echocanceller=mg2,11 fxsks=12 echocanceller=mg2,12 fxols=13 echocanceller=mg2,13 fxols=14 echocanceller=mg2,14 fxols=15 echocanceller=mg2,15 fxols=16 echocanceller=mg2,16 # Global data loadzone = ru defaultzone = ru chan_dahdi.conf [channels] usecallerid=yes hidecallerid=no callwaiting=no threewaycalling=yes transfer=yes echocancel=yes echotraining=yes imediate=no group=1 context=office callerid="test"<301> signaling=fxo_ls channel => 13-16 context=incoming signaling=fxs_ks channel => 1-12 в extensions для пробы exten => 777,1,Dial(DAHDI/12/${EXTEN}&DAHDI/15/${EXTEN},,tT) прерывания проверил, там с usb пересекалось, отключено не знаю что еще запостить, с * вообще недавно знаком, плату в первый раз настраиваю, почитал довольно много , убивает что нет в 1.8 этой самой команды dahdi show chanels В аналоговом телефоне гудка неть, есть шум на всех 4 ех последних портах. звоню с астериска : -- Executing [777@office:1] Dial("SIP/204-00000004", "DAHDI/12&DAHDI/15,,tT") in new stack [May 17 22:03:04] WARNING[4376]: channel.c:5444 ast_request: No channel type registered for 'DAHDI' [May 17 22:03:04] WARNING[4376]: app_dial.c:2041 dial_exec_full: Unable to create channel of type 'DAHDI' (cause 66 - Channel not implemented) [May 17 22:03:04] WARNING[4376]: channel.c:5444 ast_request: No channel type registered for 'DAHDI' [May 17 22:03:04] WARNING[4376]: app_dial.c:2041 dial_exec_full: Unable to create channel of type 'DAHDI' (cause 66 - Channel not implemented) В конфигах вырезал каналы которые повряются (здесь вырезал :) Может кто подтолкнет куда, а то уже замылился глаз 3 день платку мучаю :) 
удалить закрыть спам изменить тег редактировать

спросил 2011-05-17 18:14:12 +0400

vippi Gravatar vippi
19 ● 7 ● 7

обновил 2011-05-18 08:09:21 +0400

Comments

Конечно подскажем если отображение конфигов и логов в нормальный вид приведешь!!! выдели нужный текст и нажми на значек с ноликами и единисками... DJs3000 ( 2011-05-17 18:53:50 +0400 )редактировать
было бы еще не плохо узнать что в конечном результате ты хочешь получить! куда должны ходить звонки... используешь только телефоны подключенные к Allvoip ини есть сип телефоны? DJs3000 ( 2011-05-17 19:09:24 +0400 )редактировать
Ох и натрахаетесь вы с этой AllVoip :) Ecuador ( 2011-05-18 07:42:01 +0400 )редактировать
Ядро какое? Выше 2.6.33 и Dahdi 2.3.0 у меня не получалось собрать, в силу халатности разработчиков дров для этих карт, они по моему вообще забили на это. Ecuador ( 2011-05-18 09:06:48 +0400 )редактировать
Ecuador я собрал на 2.6.18-238.el5 и 2.1.0 на 2.4.1 не собирается, если у тебя такаже плата мож подмогнешь ? ;) vippi ( 2011-05-18 09:23:42 +0400 )редактировать
Я вот так на вскидку не скажу что и как, настраивал по этому мануалу китайских друзей http://www.zycoo.com/download/Asterisk%20Cards/ZA16P_user_manual_v1.2.pdf, у меня все встает, все остальные телодвижения уже с Астериском Ecuador ( 2011-05-18 12:24:50 +0400 )редактировать
Вообщем что то начинает вырисовываться , немогу сейчас допетрить как натраивать аналоговый телефон снимашь трубку - сигнал есть, начинаешь набирать - короткие гудки, в консоли : -- Starting simple switch on 'DAHDI/16-1' -- Hanging up on 'DAHDI/16-1' -- Hungup 'DAHDI/16-1' куда дальше смотреть ? vippi ( 2011-05-18 17:03:08 +0400 )редактировать
Диалплан смотри Ecuador ( 2011-05-21 11:40:24 +0400 )редактировать

6 Ответов

1

Если нет команды "dahdi show chanels" значит астериск не подгрузил модуль дахди , или не собрал

module load chan_dahdi.so 

что показывает ? там и ищи ошибки.

ссылка удалить спам редактировать

ответил 2011-05-18 08:15:04 +0400

alexcr Gravatar alexcr
3124 ● 10 ● 9 ● 51
http://asterisk-service.c...
0

Вообщем что то начинает вырисовываться , немогу сейчас допетрить как натраивать аналоговый телефон снимашь трубку - сигнал есть, начинаешь набирать - короткие гудки, в консоли : -- Starting simple switch on 'DAHDI/16-1' -- Hanging up on 'DAHDI/16-1' -- Hungup 'DAHDI/16-1' куда дальше смотреть ?

ссылка удалить спам редактировать

ответил 2011-05-18 17:02:36 +0400

vippi Gravatar vippi
19 ● 7 ● 7

Comments

смотри в chan_dahdi.conf там конфигуришь каналы пишешь в каком контексте обрабатывать а уже в контексте пишешь диалплан. DJs3000 ( 2011-05-18 20:43:27 +0400 )редактировать
0
 пересобрал * теперь : tel*CLI> module show like chan_dahdi.so Module Description Use Count chan_dahdi.so DAHDI Telephony Driver 0 1 modules loaded звонок -- Executing [777@office:1] Dial("SIP/204-00000000", "DAHDI/12&DAHDI/15,,tT") in new stack [May 18 13:27:36] WARNING[3328]: app_dial.c:2041 dial_exec_full: Unable to create channel of type 'DAHDI' (cause 0 - Unknown) [May 18 13:27:36] WARNING[3328]: app_dial.c:2041 dial_exec_full: Unable to create channel of type 'DAHDI' (cause 0 - Unknown) Куда смотреть дальше ? 
ссылка удалить спам редактировать

ответил 2011-05-18 09:20:57 +0400

vippi Gravatar vippi
19 ● 7 ● 7

Comments

module reload chan_dahdi.so alexcr ( 2011-05-18 09:23:32 +0400 )редактировать
Интересно у тебя 1-12 это FXO а 13-16 это FXS но конфигурит он у тебя с 1-9) DJs3000 ( 2011-05-18 13:49:21 +0400 )редактировать
0
 tel*CLI> module show like chan_dahdi.so Module Description Use Count chan_dahdi.so DAHDI Telephony Driver 0 1 modules loaded tel*CLI> module reload chan_dahdi.so -- Reloading module 'chan_dahdi.so' (DAHDI Telephony Driver) tel*CLI> tel*CLI> dahdi show channels Chan Extension Context Language MOH Interpret Blocked State pseudo default default In Service tel*CLI> 
ссылка удалить спам редактировать

ответил 2011-05-18 09:35:33 +0400

vippi Gravatar vippi
19 ● 7 ● 7

обновил 2011-05-18 09:37:05 +0400

Comments

а настроить /etc/asterisk/chan_dahdi.conf alexcr ( 2011-05-18 09:37:48 +0400 )редактировать
еще logger.conf выведи в консоль все логи alexcr ( 2011-05-18 09:38:23 +0400 )редактировать
0
 chan_dahdi.conf [channels] usecallerid=yes hidecallerid=no callwaiting=no threewaycalling=yes transfer=yes echocancel=yes echotraining=yes imediate=yes group=1 dahdichan = 16 context=office callerid="test"<301> signaling=fxo_ls channel => 16 и все равно : tel*CLI> dahdi show channels Chan Extension Context Language MOH Interpret Blocked State pseudo default default In Service Почему он не видит каналы ? 
ссылка удалить спам редактировать

ответил 2011-05-18 09:46:31 +0400

vippi Gravatar vippi
19 ● 7 ● 7

обновил 2011-05-18 09:53:46 +0400

0
Вообщем начинает работать потихоньку, синтаксис конечно в dahdi_chan своеобразный :) Вообщем что то начинает вырисовываться , немогу сейчас допетрить как натраивать аналоговый телефон снимашь трубку - сигнал есть, начинаешь набирать - короткие гудки, в консоли : -- Starting simple switch on 'DAHDI/16-1' -- Hanging up on 'DAHDI/16-1' -- Hungup 'DAHDI/16-1' куда дальше смотреть ? 
ссылка удалить спам редактировать

ответил 2011-05-18 13:27:56 +0400

vippi Gravatar vippi
19 ● 7 ● 7

обновил 2011-05-18 17:03:34 +0400

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2011-05-17 18:14:12 +0400

Просмотрен: 1,067 раз

Обновлен: May 18 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.