Страница 1 из 1

Dahdi swec и плата с нwec

Добавлено: 24 янв 2011, 16:10
Tarzit
Имеется плата sangoma A400,elastix 2.0.3 и DAHDI Version: 2.3.0.1.
Имееются проблемы при разговоре через городские линии, на sip телефоне (cisco 7911) слышно очень неприятное эхо. При этом на другой стороне всё хорошо слышно.

Плата с хардварным эхоподавлением.

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

-------------------------------
| Wanpipe Hardware Probe Info |
-------------------------------
1 . AFT-A400-SH : SLOT=4 : BUS=9 : IRQ=169 : CPU=A : PORT=PRI : HWEC=32 : V=11
Но dahdi выставил на все каналы софтварное эхоподавлние mg2.

cat /proc/dahdi/1

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

Span 1: WRTDM/0 "wrtdm Board 1" (MASTER)

           1 WRTDM/0/0 FXSKS (In use) (SWEC: MG2)
           2 WRTDM/0/1 FXSKS (In use) (SWEC: MG2)
           3 WRTDM/0/2 FXSKS (In use) (SWEC: MG2)
           4 WRTDM/0/3 FXSKS (In use) (SWEC: MG2)
           5 WRTDM/0/4 FXSKS (In use) (SWEC: MG2) (EC: WANPIPE_HWEC)
           6 WRTDM/0/5 FXSKS (In use) (SWEC: MG2) (EC: WANPIPE_HWEC)
           7 WRTDM/0/6 FXSKS (In use) (SWEC: MG2)
           8 WRTDM/0/7 FXSKS (In use) (SWEC: MG2)
           9 WRTDM/0/8 FXSKS (In use) (SWEC: MG2)
          10 WRTDM/0/9 FXSKS (In use) (SWEC: MG2)
          11 WRTDM/0/10 FXSKS (In use) (SWEC: MG2)
          12 WRTDM/0/11 FXSKS (In use) (SWEC: MG2)
И насколько я вижу работает сразу 2 эхокомпресии. Возможно ли что причина эха именно в этом ???

P.S. Я пробовал выставить в /etc/dahdi/system.conf эхокомпресию в режим hwec но после этого загрузка с ошибкой

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

DAHDI_ATTACH_ECHOCAN failed on channel 1: Invalid argument (22)

Re: Dahdi swec и плата с нwec

Добавлено: 24 янв 2011, 16:28
ded
Факт! Софт- и хардварноые вместе работают.
(SWEC: MG2) SWEC = Software Echo cancellation
(EC: WANPIPE_HWEC) HWEC = Hardware Echo cancellation
Хардварный эхо канцелятор не надо указывать в конфиге. Он есть - и есть.
Убрать MG2 из конфига только.

Re: Dahdi swec и плата с нwec

Добавлено: 24 янв 2011, 16:49
Tarzit
ded писал(а):Факт! Софт- и хардварноые вместе работают.
(SWEC: MG2) SWEC = Software Echo cancellation
(EC: WANPIPE_HWEC) HWEC = Hardware Echo cancellation
Хардварный эхо канцелятор не надо указывать в конфиге. Он есть - и есть.
Убрать MG2 из конфига только.
Ну меня смутил этот абзац вычитанный в описании dahdi_tool
Valid echo cancellers are: hwec, mg2, kb1, sec2, and sec. hwec is a special echo canceller that should be used if hardware echo cancellation is desired on and available on the specified channels.If compiled, hpec is also a valid echo canceller.
Счас попробую убрать mg2 из конфига.

Re: Dahdi swec и плата с нwec

Добавлено: 24 янв 2011, 17:07
ded
А меня смутило полное цитирование моего сообщения.
Зачем?
hwec is a special echo canceller that should be used if hardware echo cancellation is desired on and available on the specified channels
вопрос к поддержке Sangoma?
Почему валидный параметр отвергатся каналом DAHDI?
А он есть вообще у вас - железный канцлер?

Re: Dahdi swec и плата с нwec

Добавлено: 25 янв 2011, 16:15
Tarzit
ded писал(а):вопрос к поддержке Sangoma?
Почему валидный параметр отвергатся каналом DAHDI?
А он есть вообще у вас - железный канцлер?
Ну как бы как минимум должен быть. Покупался именно с ним. Hwprobe показывает наличие. /proc/dahdi/1 показывает наличие.
Это конечно не 100% гарантия. Но как проверить ещё я не знаю.

С параметром "no" всё запустилось, но проблема не решилась. Причём при звонках через мобильные гейты таких проблем нет. Буду дальше думать.

Re: Dahdi swec и плата с нwec

Добавлено: 25 янв 2011, 16:22
SolarW
Tarzit писал(а):
ded писал(а):А он есть вообще у вас - железный канцлер?
Ну как бы как минимум должен быть. Покупался именно с ним.
А визуальный осмотр карточки показывает наличие?
Тут пишут что это должна быть хорошо заметная отдельно стоящая плата на карте - "Optional: DSP Echo Canceller Daughterboard on the A400D"

Re: Dahdi swec и плата с нwec

Добавлено: 27 янв 2011, 17:38
Tarzit
Короче проблема была в параметре rxgain. Я выставил слишком много. После уменьшения с 14 до 7 эхо пропало.

Re: Dahdi swec и плата с нwec

Добавлено: 27 янв 2011, 17:48
ded
Tarzit писал(а): После уменьшения с 14 до 7 эхо пропало.
Запредельно!
Зачем вообще было выставлять? Обычно дефолтные rxgain=0.0 txgain=0.0
Это же цифра, а не аналог? Небось директор сказал - что-то я тихо всё слышу, прибавьте-ка громкости!

Re: Dahdi swec и плата с нwec

Добавлено: 27 янв 2011, 18:27
Zavr2008
ИМХО на телефонах легче выставить, чем в dahdi :) Эходав и правда оглох от такого внимания

Re: Dahdi swec и плата с нwec

Добавлено: 28 янв 2011, 11:02
Tarzit
ded писал(а):Это же цифра, а не аналог? Небось директор сказал - что-то я тихо всё слышу, прибавьте-ка громкости!
Где то так. :( Там реально тиховато было слышно. Там советский ещё завод, линии по нему идут и только потом в астер. Даже несколько линий тоновый набор не поддерживали. :)