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

Yeastar TDM800 и треск вместо разговора

1

Здравствуйте. Приобрел Yeastar TDM800 Пропатчил dahdi-linux согласно инструкции (http://www.yeastar.com/download/TDMDriverInstalldahdi.pdf), поставил драйвера, настроил. Загружаю dahdi, asterisk, все грузится без проблем, ошибок в логах нет. С прерываниями тоже все нормально, повесил карту на отдельное прерывание. Но ! После минуты - двух минут исходящих разговоров ( бывает и раньше ) в линии вместо голоса слышен треск и больше ничего. При входящим звонке после такого, asterisk берет трубку, но вместо голоса - тишина. Помогает только останов астериска, выгрузка - загрузка модулей dahdi

Немного о железе , настройках и софте

Asterisk 1.6.2 dahdi, dahdi-tool 2.4.0

uname -r
2.6.35-25-generic

-

cat /etc/dahdi/system.conf
# Autogenerated by /usr/sbin/dahdi_genconf on Tue Feb 15 20:24:01 2011
# If you edit this file and execute /usr/sbin/dahdi_genconf again,
# your manual changes will be LOST.
# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Span 1: WCTDM/8 "YSTDM8xx REV E Board 9" (MASTER)
fxsks
=1
echocanceller
=mg2,1
fxsks
=2
echocanceller
=mg2,2
fxsks
=3
echocanceller
=mg2,3
fxsks
=4
echocanceller
=mg2,4
# channel 5, WCTDM/8/4, no module.
# channel 6, WCTDM/8/5, no module.
# channel 7, WCTDM/8/6, no module.
# channel 8, WCTDM/8/7, no module.

# Global data

loadzone        
= ru
defaultzone    
= ru

-

lsmod | grep dahd
dahdi_echocan_mg2      
5005  4
dahdi                
198761  10 dahdi_echocan_mg2,ystdm8xx
crc_ccitt              
1351  2 dahdi,hisax

-

cat /proc/interrupts
           CPU0       CPU1       CPU2       CPU3
 
0:         41          0          0          9   IO-APIC-edge      timer
 
1:          0          0          0          8   IO-APIC-edge      i8042
 
8:          0          0          0          1   IO-APIC-edge      rtc0
 
9:          0          0          0          0   IO-APIC-fasteoi   acpi
 
14:          0          0          0          0   IO-APIC-edge      ata_piix
 
15:          0          0          0       7959   IO-APIC-edge      ata_piix
 
16:          0          0        140          0   IO-APIC-fasteoi   ahci, nouveau, hda_intel
 
17:          0          0          0          0   IO-APIC-fasteoi   pata_jmicron
 
18:          0          0    2486840          0   IO-APIC-fasteoi   ystdm
 
19:          0       8121          0          0   IO-APIC-fasteoi   ata_piix
 
40:      51633          0          0          0  HPET_MSI-edge      hpet2
 
41:          0      50905          0          0  HPET_MSI-edge      hpet3
 
42:          0          0      25262          0  HPET_MSI-edge      hpet4
 
43:          0          0          0      14689  HPET_MSI-edge      hpet5
 
49:     117476        127          0          0   PCI-MSI-edge      eth0
NMI
:          0          0          0          0   Non-maskable interrupts
LOC
:         80         65         38         12   Local timer interrupts
SPU
:          0          0          0          0   Spurious interrupts
PMI
:          0          0          0          0   Performance monitoring interrupts
PND
:          0          0          0          0   Performance pending work
RES
:        336        287        265        249   Rescheduling interrupts
CAL
:        145         96        145        100   Function call interrupts
TLB
:         26        150        208         37   TLB shootdowns
TRM
:          0          0          0          0   Thermal event interrupts
THR
:          0          0          0          0   Threshold APIC interrupts
MCE
:          0          0          0          0   Machine check exceptions
MCP
:         10         10         10         10   Machine check polls

-

dahdi_scan
[1]
active
=yes
alarms
=OK
description
=YSTDM8xx REV E Board 9
name
=WCTDM/8
manufacturer
=YEASTAR
devicetype
=YSTDM8xx REV E
location
=PCI Bus 05 Slot 04
basechan
=1
totchans
=8
irq
=18
type
=analog
port
=1,FXO
port
=2,FXO
port
=3,FXO
port
=4,FXO
port
=5,none
port
=6,none
port
=7,none
port
=8,none

-

dahdi_cfg -v
DAHDI
Tools Version - 2.4.0

DAHDI
Version: 2.4.0
Echo Canceller(s): MG2
Configuration
======================


4 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

-

cat /proc/dahdi/1
Span 1: WCTDM/8 "YSTDM8xx REV E Board 9" (MASTER)

           
1 WCTDM/8/0 FXSKS (In use) (SWEC: MG2)
           
2 WCTDM/8/1 FXSKS (In use) (SWEC: MG2)
           
3 WCTDM/8/2 FXSKS (In use) RED(SWEC: MG2)
           
4 WCTDM/8/3 FXSKS (In use) RED(SWEC: MG2)
           
5 WCTDM/8/4 Reserved
           
6 WCTDM/8/5 Reserved
           
7 WCTDM/8/6 Reserved
           
8 WCTDM/8/7 Reserved

-

cat /etc/asterisk/chan_dahdi.conf
[channels]
language
=ru

#include dahdi-channels.conf

context
=from-pstn
signalling
=fxs_ks
faxdetect
=incoming
usecallerid
=yes
echocancel
=yes
echocancelwhenbridged
=no
echotraining
=800
busydetect
=yes
busycount
=4
busypattern
=350,350
progzone
=ru
group=0
channel
=1-2

Диалплан не привожу , так как уверен что дело не в нем. Спасибо.

спросил Feb 17 '11

forsage Gravatar forsage
26 1 4

5 Ответов

1

Вобщем , как и предполагал , проблема оказалась с железом. Поменял материнскую плату, проблема исчезла, сейчас все работает замечательно.

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

ответил Feb 21 '11

forsage Gravatar forsage
26 1 4

Comments

Вот и ответ адептам PCI плат, я рад что всё разрешилось .. Zavr2008 (Feb 21 '11)edit
0

писать надо те прямо в YEASTAR/IPmatika.

К сожалению, точно такая же проблема существует и с оригинальными Digium TDM800 http://forums.digium.com/viewtopic.php?p=132101&sid=81d89cf1084800387e71e0a813776e71#p132101

Решения похоже нет, пока из предположений - действительно какая-то несостыковка железа. Буду пробовать различные варианты.

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

ответил Feb 18 '11

forsage Gravatar forsage
26 1 4

обновил Feb 18 '11

0

Но ! После минуты - двух минут исходящих разговоров ( бывает и раньше ) в линии вместо голоса слышен треск и больше ничего.

А что говорит тот же dahdi_test если запустить на 3 минуты? Просто если это не кодеки, а шина - тогда видно будет. А вообще, именно траблы с прерываниями, левата с изменениями в работе PCI со стороны новых чипаков от I*tela (проблемы с PLX) в свое время и подтолкнула меня на создание Alvis-PBX. Да, пока что проц не сильный, но растем :)

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

ответил Feb 18 '11

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2886 11 9 40
http://mh.otx.ru/

обновил Feb 18 '11

Comments

dahdi_test -c 1000 --- Results after 977 passes --- Best: 100.000 -- Worst: 99.987 -- Average: 99.997359, Difference: 100.001235 , похоже что с dahdi_test все нормально. По поводу материнской платы, да действительно, плата одна из последних, под Intel Core i5 , может быть и в этом проблема. Попробую перенести на выходных все на какое нибудь старое железо, посмотрю как будет работать. forsage (Feb 18 '11)edit
Блок питания проверь, попробуй другой поставить Ecuador (Feb 20 '11)edit
0

Если не секрет, какая материнка была и какую поставил?

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

ответил Feb 25 '11

Ecuador Gravatar Ecuador
845 10 10 24
0

Вопрос просто супер, по тому как никто не ответил думаю никто с этим не боролся и писать надо те прямо в YEASTAR/IPmatika.
да еще попробуй отключить все что с echo связано.

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

ответил Feb 18 '11

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

Comments

Вы имеете в виду эходав ? Если да - пробовал, не помогает :( forsage (Feb 18 '11)edit

Ваш ответ

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 ленту новостей

Статистика

Задан: Feb 17 '11

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

Обновлен: Feb 25 '11

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