برای نصب کارتهای Sangoma در Elastix، به طور پیش فرض تمامی Package های مورد نیاز نصب هستند. ابتدا مطمئن شوید که کارت از نظر سخت افزاری بر روی سیستم شما شناسایی شده است.

سپس دستور wanrouter hwprobe را اجرا کرده تا کارتهای شناخته شده توسط درایور wanpipe را مشاهده کنید.

1- تنظیم کارت تلفنی Sangoma :
جهت تنظیم کارت خود دستور wancfg_dahdi در کنسول لینوکس خود اجرا کرده و سپس با توجه به تنظیماتی که از مرکز مخابراتی خود دریافت کرده اید کارت خود را config کنید.
در اینجا چون ما از کارت ۲ پورت استفاده کرده ایم، برای up کردن لینک بین این ۲ پورت از کابل loopback و با تنظیمات زیر استفاده کرده ایم.

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

پارامتر clock source در یک طرف لینک باید master باشد و در طرف دیگر باید salve or normal تنظیم شود. signalling type برای سمت master همیشه PRI NET است و برای slave از مقدار PRI CPE استفاده می شود.
تنظیمات پورت 2 با توجه به اینکه پورت اول به صورت master تنظیم شده، باید به شکل زیر انجام شود.



2- اطمینان از صحت عملیات نصب در نرم افزار تلفنی Asterisk :
در این مرحله فرض بر این است که مراحل قبلی با موفقیت به پایان رسیده باشد. برای اطمینان از این موضوع از دستور lsdahdi استفاده می گردد :

نکته: اگر در انتهای خروجی دستور lsdahdi، همانند شکل بالا "RED" را مشاهده نمودید، به این معناست که لینک بین 2 پورت UP نشده است ولی کارت بر روی سیستم به درستی نصب شده است، اکنون باید از صحت نصب در نرم افزار تلفنی Asterisk مطمئن شوید.
با دستور Asterisk -r وارد محیط کنسول asterisk شوید.
دسنور pri show spans را در کنسول asterisk اجرا کنید و همانند شکل زیر باید Up, Active باشد.

همانطور که در انتهای خروجی دستور lsdahdi مشاهده نمودید لینک از نظر سخت افزاری دچار مشکل بود که دلیل آن وصل نبودن کابل loopback بود و در کنسول asterisk در ابتدا Provisioned, In Alarm, Down, Active نشان داده شده ولی به محض وصل کردن کابل در کنسول asterisk به ما Provisioned, Up, Active را نشان میدهد که یعنی، هم لینک و هم کارت به درستی در نرم افزار تلفنی asterisk نصب شده است.
این نصب بر روی Elastix-2.0.3 با مشخصات زیر بوده است :
نویسنده : سهیل تهرانی پور
سپس دستور wanrouter hwprobe را اجرا کرده تا کارتهای شناخته شده توسط درایور wanpipe را مشاهده کنید.
1- تنظیم کارت تلفنی Sangoma :
جهت تنظیم کارت خود دستور wancfg_dahdi در کنسول لینوکس خود اجرا کرده و سپس با توجه به تنظیماتی که از مرکز مخابراتی خود دریافت کرده اید کارت خود را config کنید.
در اینجا چون ما از کارت ۲ پورت استفاده کرده ایم، برای up کردن لینک بین این ۲ پورت از کابل loopback و با تنظیمات زیر استفاده کرده ایم.
در اینجا از crc4 استفاده شده که باید در پورت دیگر هم فعال باشد.
پارامتر clock source در یک طرف لینک باید master باشد و در طرف دیگر باید salve or normal تنظیم شود. signalling type برای سمت master همیشه PRI NET است و برای slave از مقدار PRI CPE استفاده می شود.
تنظیمات پورت 2 با توجه به اینکه پورت اول به صورت master تنظیم شده، باید به شکل زیر انجام شود.
2- اطمینان از صحت عملیات نصب در نرم افزار تلفنی Asterisk :
در این مرحله فرض بر این است که مراحل قبلی با موفقیت به پایان رسیده باشد. برای اطمینان از این موضوع از دستور lsdahdi استفاده می گردد :
کد PHP:
# lsdahdi
نکته: اگر در انتهای خروجی دستور lsdahdi، همانند شکل بالا "RED" را مشاهده نمودید، به این معناست که لینک بین 2 پورت UP نشده است ولی کارت بر روی سیستم به درستی نصب شده است، اکنون باید از صحت نصب در نرم افزار تلفنی Asterisk مطمئن شوید.
با دستور Asterisk -r وارد محیط کنسول asterisk شوید.
دسنور pri show spans را در کنسول asterisk اجرا کنید و همانند شکل زیر باید Up, Active باشد.
همانطور که در انتهای خروجی دستور lsdahdi مشاهده نمودید لینک از نظر سخت افزاری دچار مشکل بود که دلیل آن وصل نبودن کابل loopback بود و در کنسول asterisk در ابتدا Provisioned, In Alarm, Down, Active نشان داده شده ولی به محض وصل کردن کابل در کنسول asterisk به ما Provisioned, Up, Active را نشان میدهد که یعنی، هم لینک و هم کارت به درستی در نرم افزار تلفنی asterisk نصب شده است.
این نصب بر روی Elastix-2.0.3 با مشخصات زیر بوده است :
کد PHP:
Hardware specification
Sangoma digital card A102
Software specification
kernel-2.6.18-194.3.1
kernel-devel-2.6.18-194.3.1
dahdi-linux-complete-2.3.0
wanpipe-util-3.5.14-0
libpri-1.4.11.4-0