Asterisk + TDMoE + parabel
Откуда: Казань
Сообщений: 270
|
Re: Asterisk + TDMoE + parabel
ну тогда ждем бывалых
а патч для одного устройства там точно не нужен
И в мирном космосе покой!
|
Сообщений: 9
|
Re: Asterisk + TDMoE + parabel
cat /proc/zaptel/1
Span 1: TE1/0/1 "T1XXP (PCI) Card 0 Span 1" (MASTER) HDB3/CCS ClockSource
1 TE1/0/1/1 Clear (In use)
...
15 TE1/0/1/15 Clear (In use)
16 TE1/0/1/16 HDLCFCS (In use)
17 TE1/0/1/17 Clear (In use)
...
31 TE1/0/1/31 Clear (In use)
cat /proc/zaptel/2
Span 2: ZTD/eth/eth0/00:55:55:55:55:00 "Dynamic 'eth' span at 'eth0/00:55:55:55:55:00'" RED
32 ZTD/eth/eth0/00:55:55:55:55:00/1 Clear RED
...
46 ZTD/eth/eth0/00:55:55:55:55:00/15 Clear RED
47 ZTD/eth/eth0/00:55:55:55:55:00/16 HDLCFCS RED
48 ZTD/eth/eth0/00:55:55:55:55:00/17 Clear RED
...
62 ZTD/eth/eth0/00:55:55:55:55:00/31 Clear RED
|
Откуда: Казань
Сообщений: 270
|
Re: Asterisk + TDMoE + parabel
Asuka:
cat /proc/zaptel/2
Span 2: ZTD/eth/eth0/00:55:55:55:55:00 "Dynamic 'eth' span at 'eth0/00:55:55:55:55:00'" RED
32 ZTD/eth/eth0/00:55:55:55:55:00/1 Clear RED
...
46 ZTD/eth/eth0/00:55:55:55:55:00/15 Clear RED
47 ZTD/eth/eth0/00:55:55:55:55:00/16 HDLCFCS RED
48 ZTD/eth/eth0/00:55:55:55:55:00/17 Clear RED
...
62 ZTD/eth/eth0/00:55:55:55:55:00/31 Clear RED
оффтоп:
если уж девайс видится как 2 zap интерфейс, то я бы попробовал (так, от балды) сконфигурять как написал выше. А вот про dynamic span и конфигурение данного девайса ничего не скажу, так как тестил asteroid, и то давно и было это все неправдой :)
И в мирном космосе покой!
|
Откуда: Уфа
Сообщений: 5856
|
Re: Asterisk + TDMoE + parabel
а в эльф провод какой-нибудь вообще воткнут? хотябы заворотка?
|
Сообщений: 9
|
Re: Asterisk + TDMoE + parabel
Поставили заворот
cat /proc/zaptel/2
Span 2: ZTD/eth/eth0/00:55:55:55:55:00 "Dynamic 'eth' span at 'eth0/00:55:55:55:55:00'"
32 ZTD/eth/eth0/00:55:55:55:55:00/1 Clear
...
46 ZTD/eth/eth0/00:55:55:55:55:00/15 Clear
47 ZTD/eth/eth0/00:55:55:55:55:00/16 HDLCFCS
48 ZTD/eth/eth0/00:55:55:55:55:00/17 Clear
...
62 ZTD/eth/eth0/00:55:55:55:55:00/31 Clear
|
Откуда: Уфа
Сообщений: 5856
|
Re: Asterisk + TDMoE + parabel
ну все нормально вроде
а в zapata что?
у меня так:
;
; Zapata telephony interface
;
; Configuration file
[trunkgroups]
[channels]
language=ru
context=from-zaptel
switchtype=euroisdn;4ess
;Если Вы подключены к АТС hicom, установите "ISDN Numbering Plan Identifier" в значение unknown.
pridialplan=national
prilocaldialplan=national
priindication = outofband
signalling=pri_cpe
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
rxgain=0.0
txgain=0.0
group=1
callgroup=1
pickupgroup=1
immediate=no
resetinterval=120
relaxdtmf=yes
group = 1
channel => 1-15
channel => 17-31
;channel => 32-46
;channel => 48-62
relaxdtmf=yes
context=from-ldk
group = 2
signalling=pri_net
;channel => 1-15
;channel => 17-31
channel => 32-46
channel => 48-52
;Include genzaptelconf configs
#include zapata-auto.conf
;Include AMP configs
#include zapata_additional.conf
|
Сообщений: 9
|
Re: Asterisk + TDMoE + parabel
[channels]
language=ru
switchtype=euroisdn
pridialplan=unknown
usecallerid=yes
hidecallerid=no
callerid=asreceived
usecallingpres=yes
threewaycalling=yes
transfer=yes
canpark=yes
callreturn=yes
echocancel=128
echocancelwhenbridged=yes
echotraining=800
relaxdtmf=yes
rxgain=2.7
txgain=2.7
immediate=no
busydetect=yes
faxdetect=both
busycount=3
resetinterval=never
overlapdial=yes
group=1
context=ctIn
signalling=pri_cpe
channel => 1-15,17-31
это Digium
;group=1
;context=ctIn
;signalling=pri_cpe
;chanel => 32-46,48-62
это ELF
Вчера переключил кабель от провайдера на ELF. Закоментрировал Digium, разкоментировал ELF. Рестартанул asterisk (без перезагрузки машины) и результата
рабочего нет
|
Сообщений: 8
|
Re: Asterisk + TDMoE + parabel
Немного запутался, поэтому буду описывать все с нуля (в нескольких постах).
В конечном варианте вы планируете заменить digium, поэтому рассмотрю сразу этот вариант.
Очень рекомендую установить драйвер с нашими патчами:
1. Источником часов будет либо ztdummy, либо E1 от ELF2-AE.
ztdummy нужен, чтобы "завести" ELF2-AE (по пакету от zaptel ELF2-AE узнает мак адрес ПК).
Но, как только он его узнает - ztdummy уже вреден, т.к. для zaptel мастером навсегда будет ztdummy (баг в zaptel), и будут проскальзывания часов (fax это заметит).
В нашем мануале очень подробно описана синхронизация, что, как, и почему происходит.
Патч сделает так, что источником часов будет первый не RED alarm SPAN, не являющийся ztdummy. И только ! если нет такового - будет выбран ztdummy.
2. ztdynamic от Digium не имеет буфер на прием пакетов.
Вы хотите вынести в виртуальную машину => джиттер пакетов может быть более 1 мс (штатный ztdynamic этот фокус не поймет...)
3. С патчем будет доступна статистика ztdynamic.
Следующим постом пройдусь по настройке.
|
Сообщений: 8
|
Re: Asterisk + TDMoE + parabel
Идем по шагам.
1. Настраиваем zaptel.conf
zaptel будет получать часы из линии E1 устройства.
Закон (А или Mu) уточняйте у провайдера услуг.
dynamic=eth,eth0/00:55:55:55:55:00,31,1
#Setting ALAW for timeslots 1-15,17-31
#Timeslot 16 is used for CCS.
alaw=1-15,17-31
bchan=1-15,17-31
dchan=16
2. Включаем либо E1 от провайдера, либо (на время теста) заворотку (проводом или в меню ELF2-AE).
3. Проверяем что линк - живой.
zttool - должно быть OK
cat /proc/zaptel/[123]
4. zapata.conf
group=1
context=ctIn
signalling=pri_cpe
channel => 1-15,17-31
5. Запускаем asterisk
Если включена заворотка - появятся сообщения, что мы CPE и они CPE.
|
Сообщений: 8
|
Re: Asterisk + TDMoE + parabel
rxgain=2.7
txgain=2.7
Так не советую (-3db в телефонии сделано не случайно, есть риск зашкалить сигнал)
asterisk в vmware должен выполнять условие - обработка прерываний не более чем за 1.5 мс.
На самом деле, elf2-ae терпит ДО 6 мс, но не стоит злоупотреблять (эходав, ...).
vmware должна видет eth как бридж (2-й уровень)
В vmware никогда не проверяли, советую все же работу с железом оставить в реальной машине,
в ней упаковать все в IAX/T.38 и отправить в виртуальную.
Хотя только практика покажет, справится ли планировщик Linux+vmware с такой задачей.
|
|