چناچه از کارتهای دیجیتال OpenVox استفاده میکنید ولی در نصب درایور آنها در لینوکس و همچنین در تنظیمات لینک E1 خود مشکلی دارید این مقاله را تا انتها دنبال کنید.
نصب و تنظیم کارتهای دیجیتال Openvox مدل D210E
پیش نیاز: آشنایی با سیستم عامل لینوکس (در حد متوسط به بالا) برای نصب کارتها، بایستی ۴ مرحله اصلی زیر را به ترتیب دنبال نمایید:
۳- تنظیم پارامترهای کارتهای دیجیتال
۴- اطمینان از صحت عملیات نصب در نرم افزار تلفنی Asterisk
۱- نصب libpri:
ابتدا آخرین نسخه libpri را از آدرس زیر دریافت کرده و آن را در مسیر /usr/src/ قرار دهید و سپس آن را از حالت فشرده خارج کنید.
asterisk download

# tar -xzvf libpri-1.4.12.tar.gz
# cd libpri-1.4.12
سپس دستورات زیر را به ترتیب وارد کنید.
# make

# make install

۲- نصب Dahdi:
ابتدا با دستور lspci مطمئن شوید که کارت از نظر سخت افزاری بر روی سیستم شما شناسایی شده است.

برای نصب Dahdi باید بسته kernel-devel مناسب با kernel خود را نصب کرده باشید. با استفاده از دستور زیر میتوانید از نصب بودن آن مطمئن شوید.
# rpm -qa | grep kernel-devel-`uname -r`
در صورت نصب نبودن، میتوانید با دستور زیر آنها را نصب کنید.
# yum install kernel-devel-`uname –r`
سپس آخرین نسخه dahdi-linux-complete را از سایت openvox.cn دریافت کرده و آن را در مسیر usr/src/ قرار دهید.
سپس با استفاده از دستورات زیر، بسته فشرده شده Dahdi را باز نمایید و در شاخه جدیدی که ایجاد خواهد شد وارد شوید. (در این نمونه از نسخه Dahdi 2.4 استفاده شده است، بدیهی است شما بایستی نام فایلی که از سایت دانلود شده است را استفاده نمایید)
# tar -xzvf openvox_dahdi-linux-complete-current.tar.gz
# cd dahdi-linux-complete-2.4.0+2.4.0
.سپس دستورات زیر را به ترتیب وارد کنید توجه داشته باشید که در هنگام اجرای دستورات زیر باید به اینترنت متصل باشید
# make
# make install


در انتها، به منظور تکمیل پروسه نصب و قرار دادن ماژولهای لازم در هنگام راه اندازی مجدد، از دستور زیر استفاده کنید:
# make config
دستور dahdi_genconf فایل system.conf را در مسیر etc/dahdi/ و فایل dahdi-channels.conf را در مسیر /etc/asterisk/ تولید میکند.
# dahdi_genconf
سپس سرویس dahdi را restart کنید.
# /etc/init.d/dahdi restart

اگر در خروجی دستور lsdahdi همانند شکل بالا را مشاهده نمودید، بدین معنی است که کارت و کانالها به درستی بر روی سیستم نصب شده اند.
SWEC: MG2 نشان دهنده این است که شما از اکو کنسلرنرم افزاری MG2 استفاده میکنید.
۳- تنظیم پارامترهای کارتهای دیجیتال:
جهت تنظیم کارتهای دیجیتال باید از تنظیم چند پارامتر مطلع باشید. این تنظیمات را باید از سرویس دهنده خود دریافت کرده و با توجه به آنها گزینههای زیر را اعمال کنید.
/etc/dahdi/system.conf
span=<span num>,<timing source>,<line build out (LBO)>,<framing>,<coding>[,yellow]
Timing source: {master (1), slave (0) }
پارامتر Timing source که معمولا سمت سرویس دهنده master و در سمت سرویس گیرنده slave انتخاب میشود.
Framing: {(d4, esf => T1) (cas, ccs => E1 & BRI) }
Framing با توجه به این که در ایران از E1 استفاده میشود یکی از گزینههای cas و ccs انتخاب میشود که معمولا از ccs استفاده میشود.
Coding: {(ami, b8zs => T1) (ami, hdb3 => E1& BRI) }
در قسمت Coding هم معمولا از hdb3 استفاده میشود.
CRC4, NCRC4
پارامتر CRC4 به سمت سرویس دهنده بستگی دارد و فقط در لینکهای E1 از آن استفاده میشود.
/etc/asterisk/chan_dahdi.conf or /etc/asterisk/dahdi-channels.conf
تنظیمات مربوط به Signalling و Switchtype هم در یکی از فایلهای بالا انجام میشود، برای تنظیم این گزینهها در کارتهای اوپن وکس از فایل etc/asterisk/dahdi-channels.conf/ استفاده میشود.
Signalling: {pri-cpe, pri-net}
این گزینه هم همانند Timing source سمت سرویس دهنده از pri-net و سمت سرویس گیرنده از pri-cpe استفاده میشود.
Switchtype: Only used for PRI {national, dms100, 4ess, 5ess, euroisdn, ni1, qsig}
گزینه switchtype معمولا euroisdn می باشد.
در پایان سرویسهای dahdi و asterisk را با استفاده از دستورات زیر restart کنید.
# /etc/init.d/asterisk stop
# /etc/init.d/dahdi restart
# /etc/init.d/asterisk start

۴- اطمینان از صحت عملیات نصب در نرم افزار تلفنی Asterisk:
با دستور Asterisk -r وارد محیط کنسول asterisk شوید.
دسنور pri show spans را در کنسول asterisk اجرا کنید و همانند شکل زیر باید Up, Active باشد.
چناچه پیغام Provisioned, In Alarm, Down, Active را مشاهده کردید ابتدا تنظیماتتان را دوباره بازبینی کنید و در صورتی که مشکل از سمت تنظیمات نبود، سپس لینک خود را از نظر سخت افزاری با مخابرات چک کنید.
این نصب بر روی لینوکس Red Hat Enterprise release 5.2 با مشخصات زیر بوده است:
Hardware specification:
Openvox D210E
Software specification:
Kernel-2.6.18-92.el5
Kernel-devel-2.6.18.92.el5
Kernel-headers-2.6.18-92.el5
Dahdi-linux-complete-2.4.0
libpri-1.4.12
نویسنده : شرکت ساعیان ارتباط