اگر تمایل دارید از کارتهای تلفنی آنالوگ اوپن وکس، جهت استفاده در نرم افزارهای مرکز تلفن تحت لینوکس استفاده کنید، قبل از هر چیز نیاز دارید تا درایورهای این نوع کارت را در سیستم عامل لینوکس نصب نمایید.
نصب و تنظیم کارتهای آنالوگ openvox مدل A2410,A1200 :
پیش نیاز: آشنایی با سیستم عامل لینوکس (در حد متوسط به بالا) برای نصب کارتها، بایستی ۲ مرحله اصلی زیر را به ترتیب دنبال نمایید :
۱- نصب Dahdi
۲- اطمینان از صحت عملیات نصب در نرم افزار تلفنی Asterisk
۱- نصب Dahdi :
برای نصب Dahdi باید بسته kernel-devel مناسب با kernel خود را نصب کرده باشید.
با استفاده از دستورهای زیر می توانید از نصب بودن آنها مطمئن شوید :
در صورتی که بسته های زیر در سیستم شما نصب نشده است، می توانید با دستورات زیر آنها را نصب کنید.
سپس آخرین نسخه dahdi-linux-complete را از سایت openvox.cn دریافت کرده و آن را در مسیر usr/src/ قرار دهید.
openvox-dahdi-linux-complete

سپس با استفاده از دستورات زیر، بسته فشرده شده Dahdi را باز نمایید و در شاخه جدیدی که ایجاد خواهد شد وارد شوید. (در این نمونه از نسخه Dahdi 2.4 استفاده شده است، بدیهی است شما بایستی نام فایلی که از سایت دانلود شده است را استفاده نمایید)

سپس دستورات زیر را به ترتیب وارد کنید توجه داشته باشید که در هنگام اجرای دستورات زیر باید به اینترنت متصل باشید.


در انتها، به منظور تکمیل پروسه نصب و قراردادن ماژولهای لازم در هنگام راه اندازی مجدد، از دستور زیر استفاده کنید :
پس از پایان عملیات، پیغام موفقیت آمیز بودن نصب، مشابه شکل زیر نمایش داده می شود.

دستور dahdi_genconf فایل system.conf را در مسیر etc/dahdi/ تولید می کند. سپس سرویس dahdi را restart کنید.
اگر در هنگام استارت شدن dahdi خطایی مشابه شکل زیر مشاهده کردید، دستورات زیر را با توجه به نوع کارت اجرا کنید.

برای کارت های A1200, A800 :
و برای کارت A2410 :

برای load شدن دائمی ماژول ها، دستورات زیر را اجرا کنید.
برای کارتهای A1200, A800 :
و برای کارت A2410 :


۲- اطمینان از صحت عملیات نصب در نرم افزار تلفنی Asterisk :
با دستور Asterisk -r وارد محیط کنسول asterisk شوید.
دستور Dahdi show channels به شما نشان می دهد که کانال ها در asterisk بدرستی شناسایی شده اند.

در صورتی که شما نیز در نتیجه اجرای دستور، تصویری مشابه شکل فوق را مشاهده می کنید، عملیات نصب به طور کامل صورت پذیرفته است.
این نصب بر روی Red Hat Enterprise release 5.2 با مشخصات زیر بوده است.
Hardware specification:
openvox A800
Software specification:
kernel-2.6.18.92
kernel-devel-2.6.18.92
dahdi-linux-complete-2.4.0
نویسنده : سهیل تهرانی پور
نصب و تنظیم کارتهای آنالوگ openvox مدل A2410,A1200 :
پیش نیاز: آشنایی با سیستم عامل لینوکس (در حد متوسط به بالا) برای نصب کارتها، بایستی ۲ مرحله اصلی زیر را به ترتیب دنبال نمایید :
۱- نصب Dahdi
۲- اطمینان از صحت عملیات نصب در نرم افزار تلفنی Asterisk
۱- نصب Dahdi :
برای نصب Dahdi باید بسته kernel-devel مناسب با kernel خود را نصب کرده باشید.
با استفاده از دستورهای زیر می توانید از نصب بودن آنها مطمئن شوید :
کد PHP:
# rpm -qa | grep kernel-devel-`uname -r`
کد PHP:
# yum install kernel-devel-`uname –r`
openvox-dahdi-linux-complete
سپس با استفاده از دستورات زیر، بسته فشرده شده Dahdi را باز نمایید و در شاخه جدیدی که ایجاد خواهد شد وارد شوید. (در این نمونه از نسخه Dahdi 2.4 استفاده شده است، بدیهی است شما بایستی نام فایلی که از سایت دانلود شده است را استفاده نمایید)
کد PHP:
#tar -xzvf openvox_dahdi-linux-complete-current.tar.gz
کد PHP:
# cd dahdi-linux-complete-2.4.0+2.4.0
سپس دستورات زیر را به ترتیب وارد کنید توجه داشته باشید که در هنگام اجرای دستورات زیر باید به اینترنت متصل باشید.
کد PHP:
# make all
کد PHP:
# make install
در انتها، به منظور تکمیل پروسه نصب و قراردادن ماژولهای لازم در هنگام راه اندازی مجدد، از دستور زیر استفاده کنید :
کد PHP:
# make config
دستور dahdi_genconf فایل system.conf را در مسیر etc/dahdi/ تولید می کند. سپس سرویس dahdi را restart کنید.
اگر در هنگام استارت شدن dahdi خطایی مشابه شکل زیر مشاهده کردید، دستورات زیر را با توجه به نوع کارت اجرا کنید.
برای کارت های A1200, A800 :
کد PHP:
# modprobe opvxa1200
کد PHP:
# modprobe opvxa24xx
برای load شدن دائمی ماژول ها، دستورات زیر را اجرا کنید.
برای کارتهای A1200, A800 :
کد PHP:
# echo opvxa1200 >> /etc/dahdi/modules
کد PHP:
# echo opvxa24xx >> /etc/dahdi/modules
۲- اطمینان از صحت عملیات نصب در نرم افزار تلفنی Asterisk :
با دستور Asterisk -r وارد محیط کنسول asterisk شوید.
دستور Dahdi show channels به شما نشان می دهد که کانال ها در asterisk بدرستی شناسایی شده اند.
در صورتی که شما نیز در نتیجه اجرای دستور، تصویری مشابه شکل فوق را مشاهده می کنید، عملیات نصب به طور کامل صورت پذیرفته است.
این نصب بر روی Red Hat Enterprise release 5.2 با مشخصات زیر بوده است.
Hardware specification:
openvox A800
Software specification:
kernel-2.6.18.92
kernel-devel-2.6.18.92
dahdi-linux-complete-2.4.0
نویسنده : سهیل تهرانی پور