طریقه ی رفع کردن مشکل کارت های سنگوما پس از فعال کردن Echo به چه صورت است؟

  • ابتدا سرویس dahdi را متوقف و سپس ماژول های خود را با استفاده از کامنت های زیر منطبق با خطوط مخابراتی کالیبره کنید. دقت کنید در این مرحله حتما خطوط به کارت ها متصل و آماده به کار باشد. ممکن است این مرحله متناسب با تعداد ماژول های شما کمی طولانی شود.

etc/init.d/dahdi stop/  #

fxotune –i   #

fxotune –s   #

etc/init.d/dahdi start/  #

طریقه ی رفع کردن مشکل کارت های سنگوما پس از فعال کردن Echo به چه صورت است؟

  • در صورتی که از اکوکنسلر نرم افزاری استفاده می کنید ابتدا با دستور Lsdahdi در کنسول لینوکس از فعال بودن اکوکنسلر نرم افزاری با نام های OLEC,MG2,KB1,SEC2,SEC اطمینان حاصل کنید.

جهت تغییر انواع الگوریتم حذف اکو می توانید در بخش Hardware Detector=>Configuratin Of Spans تغییرات را اعمال کنید.

  • در فایل chan_dahdi.conf میزان گین صدا را از طریق rxgain , txgain تا زمان رسیدن به نتیجه تغییرو تست کنید.
  • پارامتر echotraining باید برابر 800 باشد. این پارامتر باعث بهینه سازی حذف اکو خواهد شد.ضمنا فقط برای اکوکنسلر نرم افزاری استفاده می شود.
  • اگر از اکوکنسلر سخت افزاری استفاده می کنید دستور wanrouter hwprobe را در کنسول لینوکس وارد کنید. اگر HWEC=0 بود یعنی اکوکنسلر وجود ندارد یا درست نصب نشده است. اما اگر هر عددی غیر از 0 بود یعنی به درستی نصب است.خروجی به شکل زیر است :

AFT-A400-SH : SLOT=5 : BUS=4 : IRQ=114 : CPU=A : PORT=PRI : HWEC=0 : V=11

  • با استفاده از دستور wanpipemon –I w1g1 –c ehw در صورتی که اکوکنسلر فعال و در حال استفاده باشد خروجی باید به صورت زیر باشد :

Sangoma HW Echo Canceller is enabled for channel 2
Sangoma HW Echo Canceller is enabled for channel 3
Sangoma HW Echo Canceller is enabled for channel 4

اگر خروجی این کامنت به صورت زیر بود به این معنی است که اکوکنسلر فعال نیست.

Sangoma HW Echo Canceller is disabled for all channels!

بنابراین جهت فعال سازی به صورت زیر عمل کنید :

 (به جای X اعداد هر ماژول را به صورت 1و2و3و … وارد کنید)                                                                  vi /etc/wanpipe/wanpipeX.conf

در انتهای همین فایل پارامترهای زیر را تغییر دهید :

[w1g1]
     ACTIVE_CH       = ALL
     TDMV_HWEC       = YES
     MTU            =8

اگر پارامتر TDMV_HWEC  برابر با No بود آن را Yes کنید.

زمانی که این تغییرات را اعمال کردید ابتدا استریسک را Stop و درایور Wanpipe  را Restart کنید .

 Service Asterisk Stop   #

 Wanrouter Restart   #

 Service Asterisk Start   #

مجددا از دستور wanpipemon –I w1g1 –c ehw جهت نتیجه تغییرات استفاده کنید.

رای شما با موفقیت ثبت شد.

ثبت رای شما با پیغام خطا همراه بود.

دیدگاه های این مطلب

هیچ نظری ارسال نشده است.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *