برای راه اندازی SS7در استریسک اقدامات زیر لازم است.
۱- library آن یعنی libss7 را کامپایل و نصب کنید سپس استریسک را دوباره کامپایل و نصب کنید.
$ cd libss7-(version) $ make # make install
2- برای تنظیم SS7 ابتدا درایور DAHDI را تنظیم می کنیم یعنی فایل/etc/dahdi/system.conf را ویرایش و درایور را بازنشانی میکنیم به شکل زیر:
#nano /etc/dahdi/system.conf
span=1,1,0,ccs,hdb3,crc4 # termtype: te bchan=2-31 mtp2=1 echocanceller=oslec,2-31 # Global data loadzone = us defaultzone = us
#service dahdi restart
3- برای تنظیم SS7در استریسک فایل chan_dahdi.conf را ویرایش می کنیم برای این کار باید اطلاعات مربوط به لینک SS7 را از سرویس دهنده دریافت کرده باشیم: ۱- OPC کد سیگنالینگی که به ما اختصاص داده شده و ۲ -DPC کد سیگنالینگی سویچ .
سپس فایل فوق را به ترتیب زیر ویرایش کرده و سرویس استریسک را مجددا راه اندازی میکنیم:
# nano /etc/asterisk/chan_dahdi.conf
[channels]
relaxdtmf = yes echotraining = yes echocancelwhenbridged = yes echocancel = yes cancallforward = yes callreturn = yes canpark = yes transfer = yes callwaitingcallerid = yes threewaycalling = yes usecallingpres = yes callwaiting = yes hidecallerid = no usecallerid = yes rxwink = 300 language = fa context = from-pstn ;[SS7] switchtype = national group = 0 echocancel = yes signalling = ss7 ss7type = itu linkset = 1 pointcode = 2222 ;کد اختصاص یافته به ما (OPC) adjpointcode = 1111 ;کد سوییچ (DPC) defaultdpc = 1111 cicbeginswith = 2 networkindicator = national sigchan = 1 channel => 2-31
** این تنظیمات با asterisk-10 , dahdi-2.6 تست شده اند.