VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Dahdi swec и плата с нwec

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
Tarzit
Сообщения: 8
Зарегистрирован: 24 янв 2011, 13:42

Dahdi swec и плата с нwec

Сообщение 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)
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

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

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

Сообщение 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 из конфига.
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение 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?
А он есть вообще у вас - железный канцлер?
Tarzit
Сообщения: 8
Зарегистрирован: 24 янв 2011, 13:42

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

Сообщение Tarzit »

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

С параметром "no" всё запустилось, но проблема не решилась. Причём при звонках через мобильные гейты таких проблем нет. Буду дальше думать.
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

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

Сообщение SolarW »

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

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

Сообщение Tarzit »

Короче проблема была в параметре rxgain. Я выставил слишком много. После уменьшения с 14 до 7 эхо пропало.
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

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

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

Сообщение Zavr2008 »

ИМХО на телефонах легче выставить, чем в dahdi :) Эходав и правда оглох от такого внимания
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
Tarzit
Сообщения: 8
Зарегистрирован: 24 янв 2011, 13:42

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

Сообщение Tarzit »

ded писал(а):Это же цифра, а не аналог? Небось директор сказал - что-то я тихо всё слышу, прибавьте-ка громкости!
Где то так. :( Там реально тиховато было слышно. Там советский ещё завод, линии по нему идут и только потом в астер. Даже несколько линий тоновый набор не поддерживали. :)
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH