به منظور استفاده از کارتهای GSM OpenVox G400P ابتدا باید درایور مخصوص این نوع کارتها را در سیستم خود نصب کنید و سپس برای استفاده آن در Asterisk باید chan_extra را نصب کنید. در زیر چگونگی نصب درایور و chan_extra نشان داده شده است.
قبل از نصب کارت بر روی سرور خود، مطمئن شوید کابل برق را به آن متصل کردهاید.
اگر از ورژن elastix 2.3.0 استفاده میکنید chan_extra به صورت پیش فرض نصب میباشد. برای اطمینان از نصب بودن chan_extra میتوانید دستور زیر را در کنسول asterisk خود اجرا کنید.
Asterisk*CLI> module show like chan_extra.so
اگر خروجی دستور همانند شکل زیر بود یعنی chan_extra بر روی سیستم شما نصب است و ماژول آن load شده است.
و اگر خروجی دستور شما همانند شکل زیر بود یعنی chan_extra نصب نیست و نیاز یه نصب آن دارید.
ابتدا فایل زیر را دانلود کرده و آن را در مسیر usr/src/ بریزید.
وارد دایر کتوری chan_extra-2.0.5 شوید و دستور install.sh/. را اجرا کنید.
# cd chan_extra-2.0.5/
# ./install.sh
دستور install.sh/. ابتدا تمام بستههای مورد نیاز را در سیستم شما چک میکند، قبل از ادامه نصب مطمئن شوید تمامی بستهها بر روی سیستم شما نصب هستند.
اگر احتیاجی به نصب virtual TTY ندارید پاسخ زیر را 'n' بدهید (اگر مطمئن نیستید همان پاسخ 'n' را بدهید.)
در این مرحله گزینه ۱ را انتخاب کنید.
در این مرحله اگر شما قبلا dahdi را خودتان کامپایل نکرده باشید و همان dahdi پیش فرض بر روی سیستم شما نصب باشد گزینه 'n' را انتخاب کنید تا خود اسکریپت dahdi را دانلود کرده و آن را نصب کند، اگر سورس dahdi را نیز در سیستم خود دارید و آن را قبلا نصب کردهاید میتوانید آن را انتخاب کنید تا با همان ورژن فعلی شما نصب شود (اگر بر روی سیستم خود کارتهای دیگری دارید که فقط با ورژن خاصی از dahdi کار میکنند ار این گزینه استفاده کنید.)
در این مرحله اگر chan_extra قبلا بر روی سیستم شما نصب بوده نیازی به ادامه کار نیست و گزینه 'q' را برای پایان کار بزنید.
اگر chan_extra برای سیستم شما نصب نبود میتوانید گزینه 'n' را وارد کنید تا asterisk به همراه chan_extra بر روی سیستم شما نصب شود.
بعد از اتمام نصب سرویس dahdi را ریستارت کنید.
اگر خروجی دستور lsmod | grep opvxg4xx همانند شکل زیر بود، یعنی درایور دستگاه شما نصب است
و اگر دستور خروجی نداشت دستور زیر را در کنسول لینوکس خود اجرا کنید و سپس سرویس dahdi را ریستارت کنید.
echo opvxg4xx >> /etc/dahdi/modules