بعضی تلفن های سیسکو فقط با پروتکل sccp امکان رجستر شدن دارند ، برای استفاده این تلفن ها در استریسک باید مراحل زیر را صورت گیرد
ابتدا درایور sccp را بر روی استریسک نصب می کنیم
cd /usr/src/
wget -O Chan_SCCP-V4.2_STABLE.tar.gz http://sourceforge.net/projects/chan-sccp-b/files/V4/Chan_SCCP-v4.2_STABLE_r6168.tar.gz/download
tar zxvf Chan_SCCP-4.2.3_STABLE_r6728.tar.gz
cd Chan_SCCP-4.2.3_STABLE_r6728/
./configure
make
make install
rasterisk
service asterisk stop
service asterisk start
rasterisk
module load chan_sccp.so
پس از لود شدن ماژول باید دو فایل زیر را طبق نظر کانفیگ نماییم
nano /etc/asterisk/sccp_hardware.conf
[th](!)
addon =
devicetype = 7925
park = on
cfwdall = off
type = device
keepalive = 60
;tzoffset = +2
transfer = on
park = on
cfwdall = off
cfwdbusy = off
cfwdnoanswer = off
directed_pickup = on
directed_pickup_context = from-internal
directed_pickup_modeanswer = on
dtmfmode = inband
imageversion = P00405000700
deny=0.0.0.0/0.0.0.0
permit=0.0.0.0/0.0.0.0
nat=off
directrtp=off
earlyrtp = progress
private = on
mwilamp = on
[SEPE02F6D645A48](th)
description = 2450
button = line, 2450
[SEP10F311B65A82](th)
description = 2452
button = line, 2452
در این فایل دو داخلی 2452 و 2450 با مک مربوطه به سرور رجیستر شدند
حال باید داخلی رو تعریف کنیم
nano /etc/asterisk/sccp_extensions.conf
[temp](!)
type = line
accountcode=
callgroup=
pickupgroup=
context = sccp1
transfer = on
musicclass=default
language=en
[2450](temp)
id = 2450
pin = 2450
label = 2450
description = 2450
mailbox = 2450
cid_name = 2450
cid_num = 2450
[2452](temp)
id = 2452
pin = 2452
label = 2452
description = 2452
mailbox = 2452
cid_name = 2452
cid_num = 2452
حالا داخلی ها رجیستر شدند و باید دایل پلن رو بنویسیم
در کانتکست اول داخلی های رنج 24XX با sccp شماره گیری می شوند و خارج از اون به سمت SIP می رود
در کانتکست دوم از سمت sip تماس وارد می شود
nano /etc/asterisk/extensions.conf
[sccp1]
exten => _24XX,1,Dial(sccp/${EXTEN})
exten => _.,1,Dial(SIP/To_Sip/${EXTEN})
[from-sip]
exten => _xxxx,1,Dial(sccp/${EXTEN})