با سلام
من دو خط شهری دارم که میخوام برای هرکدام IVR مخصوص به خودش را داشته باشم
یعنی وقتی از بیرون با یک خطم تماس گرفته میشه پیامی پخش بشه و وقتی با خط دیگرم تماس گرفته میشه پیام دیگری پخش بشه
از راهنماییتون ممنونم
سلام
برای این کار باید وارد freepbx بشید و از قسمت zap channel dids شماره کانال مربوطه رو بزنید و یک توضیح و شماره did ( خط ) هم براش وارد کنید . با این کار برای پورتهای ورودیتون مشخصه ایجاد کردید و تفکیکشون کردید .
حالا از خود الستیکس قسمت inbound route یک add incoming route اضافه میکنید و did و description ای که ساختید رو میزنید در قسمت پائین destination هم به هر مسیری که میخواید بفرستید . به این شکل این پورت از ورودیهاتون به این مسیری که نوشتید میره ( مثلا ivr دلخواهتون ) برای اون پورت دیگه هم هم میشه همین پروسه رو تکرار کرد و هم میشه فقط از inbound route واسه all did تعریفش کنید و خود سیستم پورتهای باقیمانده از کارت رو بهش اختصاص میده
امیدوارم به نتیجه دلخواه برسید
ممنون از راهنماییت
تنضیمات را همانطور که گفتید انجام دادم
channel = 1 description = aaa did = 33221101
channel = 2 description = bbb did = 33221102
و بعد تنظیمات incoming route رو انجام دادم
ولی مشکل حل نشد ، البته خطوط شهری من آنالوگ هستند
بله دو incoming route تعریف کردم
description = aaa did = 33221101
description = bbb did = 33221102
و بعد ریست کردم ولی وقتی با خطوط تماس میگیرم پیام
the number you have پخش میشه
منظورتون از پیام the number you have.. چیه؟
این پیغام رو سیستم پخش میکنه یا مخابرات؟
شما برای 2 تا route که تعریف کردید destination های مختلف تعیین کردید یا یکسان هست؟
درون فایل zapata.conf زیر channel هاتون هم مقدار contex رو به context = from-zaptel تغییر بدید
پیام رو سیستم پخش میکنه
بله برای یکی داخلی 101 و برای دیگری داخلی 102 رو انتخاب کردم که اگر روی any cid\any did ستشون کنم هر دو جواب میدن
در فایل zapata.conf.tamplate خط context = from-pstn رو به context = from-zaptel تغییر دادم و سیستم رو ریست کردم ولی همون مشکل رو دارم
tفایلم در حال حاضر به این شکله
;# Flash Operator Panel will parse this file for zap trunk buttons
;# AMPLABEL will be used for the display labels on the buttons
;# %c Zap Channel number
;# %n Line number
;# %N Line number, but restart counter
;# Example:
;# ;AMPLABEL:Channel %c - Button %n
;# For Zap/* buttons use the following
;# (where x=number of buttons to dislpay)
;# ;AMPWILDCARDLABEL(x):MyLabel
[channels]
language=en
; include zap extensions defined in AMP
#include zapata_additional.conf
نه این فایل نیست ، از چه نسخه ای استفاده میکنید؟
برید تو فایل dahdi-channels.conf ببنید اگه شماره channel هاتون اونجا تفکیک شده وجود داره اونجا تغییرات رو بدید ( زیر هر channel )