سلام دوستان
سال نو رو به شما و خانواده های محترمتون تبریک میگم . امیدوارم شاد و سرسبز باشید
در اینجا به عنوان یک عضو کوچک و تازه وارد قصد دارم نصب کارت A200 سنگما با دو ماجول FXO را روی trixbox 2.8.0.3 CE آموزش بدم.
1- اول از هرچیز نسخه کرنل ، پکیج های dahdi و استریسک رو بررسی میکنیم:
uname -a#
که ممکنه خروجی مانند این داشته باشید linux Trixbox localdomain 2.6.18-128.1.10.el5
rpm -qa |grep dahdi#
که به احتمال قوی این بسته هارو نمایش میده
dahdi-tools-doc-2.2.0-4
kmod-dahdi-linux-2.2.0-4
dahdi-tools-2.2.0-4
asterisk16-dahdi-1.6.0.10-5
dahdi-linux-2.2.0-4
asterisk -V#
که نسخه استریسک تان را نمایش میدهد مثلا asterisk 1.6.0.10-FONCORE-r40
حالا براساس اطلاعاتی که گرفتیم rpmهای wanpipe-modules و wanpipe-util رو از جدول لینک زیر دانلود کنید .
البته در صورتی که بصورت ریموت قصد نصب داریورها را دارید می توانید روی جدول روی rpm موردنظر راست کلیک و با انتخاب copy link آن را در ترمینال با راست کلیک ماوس paste و حالا با قراردادن دستور wget در ابتدای لینک آنها را دانلود کنید. به عنوان مثال با اطلاعاتی که دررابطه با نسخه کرنل , Dahdi گرفتیم از جدول Recent Stable trixbox Releases ما ردیف اول رو انتخاب می کنیم. یعنی باید wanpipe-util.rpm و wanpipe-module.rpm را دانلود کنید. این بسته ها مربوط به trixbox 2.8.0.2 ولی بخوبی با نسخه 2.8.0.3 هم کار می کنند.
قبل از نصب این دو rpm باید پکیج های موردنیاز در طول نصب درایورها رو فراهم بیارید. پس با دستور یام از صحت نصب آنها آگاه شوید که در صورت نصب نبودن نصب شوند
yum install gcc
yum install gcc-c++
yum install libtermcap
yum install libtermcap-devel
yum install kernel-devel
yum install flex
yum install ncurses
yum insall ncurses-devel
yum install bison
yum install perl
yum install automake
yum install autoconf
yum install imake lksctp-tools-devel
yum install patch
نصب rpmهای wanpipe
rpm -i wanpipe-modules-version.rpm
rpm -i wanpipe-util-version.rpm
اجرای دستوراتی جهت شناسایی کارت سنگما
wanrouter hwprobe
wanrouter hwprobe verbose
که دستور دوم جهت بررسی ماجول های fxs/fxo کارت های آنالوگ به کار میرود.خروجی به این شکل داره که نشون میده کارت به درستی نصب شده است
AFT A200-SH slot=0 bus=4 irq=233 cpu=a port=pri hwec=0 v11
1 fxo pci
2 fxo pci
3 fxo pci
4 fxo pci
توجه داشته باشیدکه ما در این مثال کارتی داریم که فقط دو ماجول fxo داره پس هرچهار پورت مان fxo نمایش داده میشود.
پیکربندی کارت
برای تمام کارت های SANGOMA AFT از دستور زیر برای پیکربندی کارت استفاده میکنیم
setup-sangoma#
در طول مراحل کامپایل با پیش فرض ها موافقت کنید.
برای شروع manual دیوایس های wanpipe . Zaptel و asterisk از دستورات زیر استفاده میکنیم
wanrouter start
ztcfg -vvv
amportal start یا asterisk
asterisk -r برای اتصال به استریسک سرور
برای توقف دستی wanpipe باید ابتدا استریسک را متوقف کنید
amportal stop یا روی asterisk cli از stop now استفاده کنید
wanrouter stop
به عنوان نکته پایانی برحسب نصب چندین و چندباره asterisknow و trixbox به این نتیجه رسیدم که بهتره بعد از نصب تریکسباکس آن را با دستور yum update آپدیت نکنید و فقط پکیج های موردنظرتان که در طول نصب کارت به آن نیاز دارید را نصب و یا بروزرسانی نمایید.چون ممکن است کارت به درستی نصب نشود. مثلا ناهماهنگی نسخه کرنل با پکیج ها و درایورها یکی از مشکلات است. باز اگر اساتید نظر دیگری دارند لطفا من رو هم از تجربه خودشون بی نصیب نزارند.
دررابطه با بروزرسانی ماجول های freepbx هم اگر دوستان مایل بودند چندخطی می نویسم. امیدوارم که مفید واقع شود.یاعلی