اطلاعیه

بستن
No announcement yet.

نصب کارتهای آنالوگ Sangoma در لینوکس

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    نصب کارتهای آنالوگ Sangoma در لینوکس

    اگر تمایل دارید از کارتهای تلفنی آنالوگ سنگوما، جهت استفاده در نرم افزارهای مرکز تلفن تحت لینوکس استفاده کنید، قبل از هر چیز نیاز دارید تا درایورهای این نوع کارت را در سیستم عامل لینوکس نصب نمایید.


    نصب و تنظیم کارت های آنالوگ Sangoma مدل A200 و A400 :

    پیش نیاز:
    آشنایی با سیستم عامل لینوکس (در حد متوسط به بالا)

    برای نصب کارتها، بایستی ۳ مرحله اصلی زیر را به ترتیب دنبال نمایید:

    ۱- نصب Dahdi
    ۲- نصب Wanpipe
    ۳- اطمینان از صحت عملیات نصب در نرم افزار تلفنی Asterisk


    ۱- نصب Dahdi :
    برای نصب Dahdi باید بسته kernel-devel مناسب با kernel خود را نصب کرده باشید.
    با استفاده از دستورهای زیر می توانید از نصب بودن آنها مطمئن شوید.

    کد PHP:
    # rpm -qa | grep kernel-devel-`uname -r` 
    در صورتی که بسته های زیر در سیستم شما نصب نشده است، می توانید با دستورات زیر آنها را نصب کنید.

    کد PHP:
    # yum install kernel-devel-`uname –r` 
    پس از نصب بسته های بالا، آخرین نسخه Dahdi-complete را از آدرس زیر دریافت کرده و آن را در مسیر usr/src/ قرار دهید.
    کد PHP:
    http://www.asterisk.org/downloads 
    سپس با استفاده از دستورات زیر، بسته فشرده شده Dahdi را باز نمایید و در شاخه جدیدی که ایجاد خواهد شد وارد شوید. (در این نمونه از نسخه Dahdi 2.4 استفاده شده است، بدیهی است شما بایستی نام فایلی که از سایت دانلود شده است را استفاده نمایید) :

    کد PHP:
    # tar -xzvf dahdi-linux-complete-2.4.1.2+2.4.1.tar.gz 
    کد PHP:
    # cd dahdi-linux-complete-2.4.1.2+2.4.1 
    سپس دستورات زیر را به ترتیب وارد کنید.

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

    کد PHP:
    # make config 
    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	openvoxanalog-make-config.png نمایش ها:	3 اندازه:	71.2 KB شناسه:	18092


    ۲- نصب Wanpipe :
    برای نصب Wanpipe بایستی از نصب بودن Package های زیر مطمئن شوید :

    (C development tools (gcc -
    C++ development tools -
    Make Utility -
    ncurses library -
    Perl development tools -
    AWK -
    FLEX -
    Patch -
    libtermcap-devel -
    bison -
    libtool -
    خاطر نشان می سازد، این بسته ها، در ابتدای نصب Wanpipe مورد بررسی قرار خواهند گرفت ...

    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	sangomainstallation2.png نمایش ها:	1 اندازه:	30.4 KB شناسه:	18093

    شما می توانید آخرین نسخه Wanpipe را از آدرس زیر دانلود کنید :
    کد PHP:
    http://wiki.sangoma.com/wanpipe-linux-drivers 
    فایل فشرده آخرین نسخه wanpipe را در دایرکتوری دلخواه خود کپی کنید (ترجیحا usr/src) و سپس آن را با استفاده از دستور زیر از حالت فشرده خارج کنید.

    کد PHP:
    # tar -xzvf wanpipe-3.5.20.tar.gz 
    سپس در شاخه جدیدی که ایجاد خواهد شد وارد شوید و دستور زیر را اجرا کنید :

    کد PHP:
    # ./Setup install 
    در ادامه، صفحات زیر برای شما نمایش داده خواهند شد :

    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	sangomainstallation23.png نمایش ها:	1 اندازه:	34.2 KB شناسه:	18094

    در ادامه از شما سوالاتی جهت تنظیمات مورد نیاز پرسیده خواهد شد. اولین سوال مربوط به پروتکل مورد استفاده است که بایستی گزینه Dahdi (در شکل زیر گزینه 2) را انتخاب نمایید :

    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	sangomainstallation4.png نمایش ها:	1 اندازه:	70.2 KB شناسه:	18095

    در مرحله بعد، مسیر نصب فایلهای Dahdi از شما پرسیده می شود.
    نکته: در صورتی که قبلا، درایور Dahdi را در مسیر /usr/src/ نصب کرده باشید، مسیر نصب Dahdi بعنوان گزینه قابل انتخاب برای شما نمایش داده خواهد شد.

    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	sangomainstallation5.png نمایش ها:	1 اندازه:	64.4 KB شناسه:	18096

    در ادامه چند سئوال از شما پرسیده می شود که به تمامی آنها مقدار y را بدهید.
    در آخرین مرحله نصب، مراحل مربوط به تنظیمات dahdi انجام می شود که بایستی بر اساس شکل های زیر انجام پذیرد :

    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	sangomainstallation14.png نمایش ها:	1 اندازه:	27.6 KB شناسه:	18097

    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	sangomainstallation15.png نمایش ها:	1 اندازه:	41.1 KB شناسه:	18098

    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	sangomainstallation16.png نمایش ها:	1 اندازه:	50.6 KB شناسه:	18099

    در این مرحله گزینه یک باعث Save شدن تنظیمات و راه اندازی مجدد سرویس تلفنی و Wanpipe خواهد شد. (این اقدام برای مشاهده تاثیر نصب مورد نیاز است، در عین حال در صورتی که این کار را بر روی یک مرکز تلفن در حال کار انجام می دهید، از نبودن تماس فعال در این لحظه مطمئن شوید) :

    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	sangomainstallation17.png نمایش ها:	1 اندازه:	31.6 KB شناسه:	18100

    در این مرحله، در پاسخ به سوالی مبنی بر تمایل شما به استفاده از تنظیمات انجام شده در هر بار راه اندازی مجدد Wanrouter پاسخ مثبت بدهید.

    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	sangomainstallation18.png نمایش ها:	1 اندازه:	59.3 KB شناسه:	18101

    در این بخش، تنظیمات و نصب مورد نیاز به پایان رسیده است، در عین حال توصیه می شود، بخش اطمینان از صحت نصب را نیز دنبال نمایید.


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

    کد PHP:
    # lsdahdi 
    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	sangomainstallation19.png نمایش ها:	1 اندازه:	52.6 KB شناسه:	18102

    در شکل بالا، از کارت A200 استفاده شده است که قابلیت ارتقاع تا 24 پورت را دارد و با توجه به این که برای نمونه فقط از یک ماژول پر شده بر روی این کارت استفاده شده است، فقط ۲ پورت قابل استفاده را نشان می دهد.
    در صورتی که صفحه نمایش داده شده مشابه شکل باشد، کارت بر روی سیستم به درستی نصب شده است، اکنون باید از صحت نصب در نرم افزار تلفنی Asterisk مطمئن شوید.
    با دستور Asterisk -r وارد محیط کنسول asterisk شوید.
    دستور Dahdi show channels به شما نشان می دهد که کانال ها در asterisk بدرستی شناسایی شده اند.

    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	sangomainstallation20.png نمایش ها:	1 اندازه:	55.8 KB شناسه:	18103

    در صورتی که شما نیز در نتیجه اجرای دستور، تصویری مشابه شکل فوق را مشاهده می کنید، عملیات نصب به طور کامل صورت پذیرفته است.
    این نصب بر روی لینوکس Red Hat Enterprise release 5.2 با مشخصات زیر بوده است :
    کد PHP:

    :Hardware specification
    Sangoma A200 Analog Voice Card with 1xFxs
    :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.1
    Wanpipe
    -3.5.20 
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 01-13-2020, 05:07 AM.

    من قلبی بزرگ با رویاهایی بزرگ دارم. دانسته هایمان را با هم به اشتراک بگذاریم.

درباره انجمن منطقه لینوکسی ها

انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

شبکه های اجتماعی

ایمیل مدیریت

Habili@linux-zone.org

در حال انجام ...
X