Пытаюсь связать ATC c Asterisk посредством платы Digium TDM400P. На плате есть 4 FXO порта. После подключения, установки и настройки. В консоли получаю сообщение WARNING[12154]: channel.c:3025 ast_request: No channel type registered for 'ZAP' и WARNING[12154]: app_dial.c:1183 dial_exec_full: Unable to create channel of type 'ZAP' (cause 66 - Channel not implemented). Подскажите откуда копать надо? Можно ли как-то опросить плату на наличие сигналов? (в плане того видит она линию или нет).
PS: настраиваемый сервер находится далеко и на лампочки на плате нет возможности посмотреть.
_________________
Успехов!
fxsls=2
loadzone=us
defaultzone=us
zapata.conf
[truncgroups]
[channels]
context=[generic-inc]
signalling=fxk_ls
group=1
callgroup=1
pickupgroup=1
busydetect=yes
bysycount=5
channel=>1
еще пробовал вот так написать zapata.conf
[truncgroups]
[channels]
usecallerid=yes
hidecallerid=no
callwaiting=no
threewaycalling=yes
transfer=yes
echocancel=yes
echotraining=yes
context=internal
signaling=fxs_ks
channel=>1
К плате подключены 2 линии от АТС к портам 1 и 2, в атс они подключены как внутреннние номера (ну чтобы гудок был).
mcedit /etc/default/zaptel
закоментируйте всё лишнее
_________________
Успехов!
И в этом вся проблема что плата не видит линию?!!! или есть что-то ещё?
насчет "что читать". этот вопрос наверное в первой десятке задаваемых постоянно. причем на него постоянно отвечаем. но он опять и опять задается с неменьшей силой. поэтому отвечу так - воспользуйтесь поиском по форуму. а также инетересно было бы узнать - что именно читали вы сами для вашей установки, каким документом руководствовались? начнем уже вычислять кривую документацию в сети...
_________________
Успехов!
Ну сейчас я отключил по рекомендации anest всё лишнее, оставил лишь
MODULES="$MODULES wcfxo" # X100P - Single port FXO interface
# X101P - Single port FXO interface
MODULES="$MODULES wctdm" # TDM400P - Modular FXS/FXO interface (1-4 ports).
Если я правильно понял, то X100 - это порты (мезонины) на этой плате.
Насчет того, что почитать я просто опять же поинтересовался, поскольку информации в сети в изобилии, но она слишком разнится и порой не знаешь, кому верить.
Для установки и настройки я руководствуюсь пока что книжкой издательства O'Reilly Asterisk the future of thrlrfony by JIM Van Meggelen.
Ну лирическое отступление к литературе всё же хорошо, но вопрос всё же остается актуальным. Что дальше?
"что дальше" - а что нить изменилось после изменений?
_________________
Успехов!
откуда у вас Russia берется зоной?
я так понял вы мне не показали ваши реальные конфиги которым соответствуют те логи что вы приложили, отсюда и вся эта путаница.
может начнем все с начала? я просил полные конфиги. чтобы мне не приходилось гадать. если вам не жаль своего времени пожалейте моё.
_________________
Успехов!
Спасибо немеренное за помощь!!!
Нижеописанная конфа работает без ошибок!!!!
Огромное спасибо anest!!!
*********************************
Ну вообщем-то я сервак ребутнул. А ошибка как была так и осталась. Сейчас выгрузил и X100. Ошибка как была так и есть.
[Jul 27 01:05:00] WARNING[5917]: channel.c:3025 ast_request: No channel type registered for 'Zap'
[Jul 27 01:05:00] WARNING[5917]: app_dial.c:1183 dial_exec_full: Unable to create channel of type 'Zap' (cause 66 - Channel not implemented)
Выкладываю текущие настройки:
zaptel.conf
fxsks=1
loadzone=us
defaultzone=us
zapata.conf
[trunkgroups]
[channels]
context=internal
signalling=fxs_ks
language=en
channel => 1
extentions.conf
[globals]
[general]
autofallthrough=yes
[default]
exten => s,1,Verbose(1|Unrouted call handler)
exten => s,n,Answer()
exten => s,n,Wait(1)
exten => s,nPlayback(tt-weasels)
exten => s,n,Hangup()
[internal]
exten => 500,1,Answer()
exten => 500,n,Echo()
exten => 500,n,Hangup()
exten=>_100X,1,Dial(SIP/${EXTEN},30)
exten=>_100X,n,Hangup()
exten=> 888,1,Dial(Zap/1/91111111)
exten=> 888,2,Hangup()
_________________
Успехов!
в любом случяае хорошо если все заработало.
ps: вот неплохой "вводный" курс, на русском:
http://www.opennet.ru/docs/RUS/voip_asterisk/
_________________
Успехов!
Digium TDM 410 + 3 FXO мезонина
OS: Debian 4.0 etch
Asterisk 1.4.21.1
Zaptel 1.4.11
-------------------------------------------------------------------
| Код: |
| # ztcfg -vv Zaptel Version: 1.4.11 Echo Canceller: MG2 Configuration ====================== Channel map: Channel 01: FXS Kewlstart (Default) (Slaves: 01) Channel 02: FXS Kewlstart (Default) (Slaves: 02) Channel 03: FXS Kewlstart (Default) (Slaves: 03) 3 channels to configure. # cat zaptel.conf # Zaptel Configuration File fxsks=1-3 loadzone = us defaultzone=us # cat zapata.conf [channels] language=en context=from-pstn signalling=fxs_ks usecallerid=yes cidsignalling=dtmf hidecallerid=no callwaiting=yes usecallingpres=yes callwaitingcallerid=yes threewaycalling=yes transfer=yes canpark=yes cancallforward=yes callreturn=yes echocancel=yes echocancelwhenbridged=yes echotraining=yes rxgain=0.0 txgain=0.0 group=1 callgroup=1 pickupgroup=1 immediate=yes channel => 1-3 extension.conf [from-pstn] include => office exten => s,1,Dial(Zap/1&SIP/200) exten => s,n,Hangup() |
И вот в чем проблема, при исходящем звонке все хорошо и замечательно, но вот при входящем получется вот такой error:
| Код: |
| *CLI> -- Starting simple switch on 'Zap/1-1' [Jul 28 16:45:34] NOTICE[5395]: chan_zap.c:6387 ss_thread: Got event 18 (Ring Begin)... [Jul 28 16:45:35] NOTICE[5395]: chan_zap.c:6387 ss_thread: Got event 2 (Ring/Answered)... [Jul 28 16:45:37] NOTICE[5395]: chan_zap.c:6387 ss_thread: Got event 18 (Ring Begin)... -- Executing [s@from-pstn:1] Dial("Zap/1-1", "Zap/1&SIP/200") in new stack [Jul 28 16:45:37] WARNING[5395]: app_dial.c:1183 dial_exec_full: Unable to create channel of type 'Zap' (cause 0 - Unknown) -- Called 200 -- SIP/200-081e79e8 is ringing |
Но звонок проходит, вот только эхо очень большое у абонента которому позвонили (SPA922 онже SIP/200)
| Код: |
| # cat /proc/interrupts CPU0 0: 67381734 IO-APIC-edge timer 1: 8 IO-APIC-edge i8042 6: 3 IO-APIC-edge floppy 7: 0 IO-APIC-edge parport0 8: 1 IO-APIC-edge rtc 9: 0 IO-APIC-level acpi 10: 0 IO-APIC-edge MPU401 UART 14: 63 IO-APIC-edge ide0 15: 20609 IO-APIC-edge ide1 177: 27735548 IO-APIC-level ohci_hcd:usb1, eth0 185: 0 IO-APIC-level ohci_hcd:usb2, NVidia nForce2 193: 0 IO-APIC-level ehci_hcd:usb3 209: 269492867 IO-APIC-level wctdm24xxp0 NMI: 0 LOC: 67383561 ERR: 0 MIS: 0 |