โทรข้าม Site โดยใช้ Analog

Elastix IP Pbx

Moderator: jubjang

โทรข้าม Site โดยใช้ Analog

โพสต์โดย heartbeat » 12 เม.ย. 2011 14:45

Ext.100-----PBX(101)------Elastix-A(110) ========(IAX2)======== Elastix-B(210)----------PBX(201)----------Ext.200

ตามรูปข้างต้น ปัญหาที่เกิดขึ้นดีงนี้ครับ
1. 110 โทรไปหา 210 ได้
2. 100 โทรไปหา 101 ได้ยิน IVR แล้วกดไป 110 ได้
3. 100 โทรไปหา 101 ได้ยิน IVR แล้วกดไป 210 ไม่ได้

ข้อ 3. โทรไปแล้วพอกด 210 แล้วได้ยินว่าไม่พบ Extension 210 ครับ
รบกวนหน่อยครับ
heartbeat
Silver Member
 
โพสต์: 21
ลงทะเบียนเมื่อ: 04 เม.ย. 2011 15:18

Re: โทรข้าม Site โดยใช้ Analog

โพสต์โดย heartbeat » 18 เม.ย. 2011 18:03

ไม่มีคนเคยทำแบบผมเลยหรอครับ - -.
heartbeat
Silver Member
 
โพสต์: 21
ลงทะเบียนเมื่อ: 04 เม.ย. 2011 15:18

Re: โทรข้าม Site โดยใช้ Analog

โพสต์โดย nuiz » 18 เม.ย. 2011 21:39

เดาว่าเป็นปัญหาที่ dialplan ของ elastix a (และอาจจะที่ elastix b ด้วย)
ถามเพิ่มเติม สัก 4 ขัอ ดังนี้ ...
110 และ 210 คือไรครับ ใช่ extension บน elastix a และ b หรือเปล่า
ivr ที่ได้ยิน เป็น ivr จากไหนครับ ตู้ pbx หรือว่า elastix a
pbx ต่อกับ elatix ยังไงครับ ผ่านการ์ด หรือว่า voip gateway
เสียงที่ว่าไม่พบ extension 210 เป็นเสียงจาก elatix ตัวไหน a หรือ b

อีกอย่างไม่รู้ว่าข้อ 3 เวลากด 210 มันไปถึง elastix b หรือยัง หรือว่ายังวนๆอยู่ใน elastix a

เข้า asterisk console แล้วเทสใหม่ ดู message บนหน้าจอ ก็น่าจะพอทราบปัญหา
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 7058
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

Re: โทรข้าม Site โดยใช้ Analog

โพสต์โดย heartbeat » 19 เม.ย. 2011 10:02

ตอบดังนี้ครับ

1. 110 และ 210 คือไรครับ ใช่ extension บน elastix a และ b หรือเปล่า
ตอบ.. ถูกต้องครับ

2. ivr ที่ได้ยิน เป็น ivr จากไหนครับ ตู้ pbx หรือว่า elastix a
ตอบ.. ivr ที่ได้ยินเป็น ivr ของ elastix a ครับ เนื่องจากที่ elastix b ยังไม่ได้ทำ ivr ครับ

3. pbx ต่อกับ elatix ยังไงครับ ผ่านการ์ด หรือว่า voip gateway
ตอบ.. pbx ต่อกับ elastix โดยผ่านการ์ด FXO 4 port โดยเอาสาย Ext.101 ต่อกับ elastix a ครับ

4. เสียงที่ว่าไม่พบ extension 210 เป็นเสียงจาก elatix ตัวไหน a หรือ b
ตอบ.. น่าจะเป็นจาก elastix a ครับ

มันขึ้นอย่างนี้ครับ ที่ elastix a ส่วน elastix b ไม่มีข้อความอะไรขึ้นเลยครับ

Connected to Asterisk 1.6.2.13 currently running on Elastix-AS (pid = 2959)
Verbosity is at least 3
-- Starting simple switch on 'DAHDI/1-1'
-- Executing [s@from-pstn:1] Set("DAHDI/1-1", "__FROM_DID=s") in new stack
-- Executing [s@from-pstn:2] Gosub("DAHDI/1-1", "app-blacklist-check,s,1") in new stack
-- Executing [s@app-blacklist-check:1] GotoIf("DAHDI/1-1", "0?blacklisted") in new stack
-- Executing [s@app-blacklist-check:2] Set("DAHDI/1-1", "CALLED_BLACKLIST=1") in new stack
-- Executing [s@app-blacklist-check:3] Return("DAHDI/1-1", "") in new stack
-- Executing [s@from-pstn:3] ExecIf("DAHDI/1-1", "1 ?Set(CALLERID(name)=115)") in new stack
-- Executing [s@from-pstn:4] Set("DAHDI/1-1", "__CALLINGPRES_SV=allowed_not_screened") in new stack
-- Executing [s@from-pstn:5] Set("DAHDI/1-1", "CALLERPRES()=allowed_not_screened") in new stack
-- Executing [s@from-pstn:6] Goto("DAHDI/1-1", "ivr-3,s,1") in new stack
-- Goto (ivr-3,s,1)
-- Executing [s@ivr-3:1] Set("DAHDI/1-1", "MSG=custom/Analog_To_Server") in new stack
-- Executing [s@ivr-3:2] Set("DAHDI/1-1", "LOOPCOUNT=0") in new stack
-- Executing [s@ivr-3:3] Set("DAHDI/1-1", "__DIR-CONTEXT=default") in new stack
-- Executing [s@ivr-3:4] Set("DAHDI/1-1", "_IVR_CONTEXT_ivr-3=") in new stack
-- Executing [s@ivr-3:5] Set("DAHDI/1-1", "_IVR_CONTEXT=ivr-3") in new stack
-- Executing [s@ivr-3:6] GotoIf("DAHDI/1-1", "0?begin") in new stack
-- Executing [s@ivr-3:7] Answer("DAHDI/1-1", "") in new stack
-- Executing [s@ivr-3:8] Wait("DAHDI/1-1", "1") in new stack
-- Executing [s@ivr-3:9] Set("DAHDI/1-1", "TIMEOUT(digit)=3") in new stack
-- Digit timeout set to 3.000
-- Executing [s@ivr-3:10] Set("DAHDI/1-1", "TIMEOUT(response)=10") in new stack
-- Response timeout set to 10.000
-- Executing [s@ivr-3:11] Set("DAHDI/1-1", "__IVR_RETVM=") in new stack
-- Executing [s@ivr-3:12] ExecIf("DAHDI/1-1", "1?Background(custom/Analog_To_Server)") in new stack
-- <DAHDI/1-1> Playing 'custom/Analog_To_Server.slin' (language 'en')
-- Invalid extension '7' in context 'ivr-3' on DAHDI/1-1
== CDR updated on DAHDI/1-1
-- Executing [i@ivr-3:1] Playback("DAHDI/1-1", "invalid") in new stack
-- <DAHDI/1-1> Playing 'invalid.gsm' (language 'en')
heartbeat
Silver Member
 
โพสต์: 21
ลงทะเบียนเมื่อ: 04 เม.ย. 2011 15:18

Re: โทรข้าม Site โดยใช้ Analog

โพสต์โดย nuiz » 19 เม.ย. 2011 14:20

จาก message ครับ

-- <DAHDI/1-1> Playing 'custom/Analog_To_Server.slin' (language 'en')
-- Invalid extension '7' in context 'ivr-3' on DAHDI/1-1
== CDR updated on DAHDI/1-1
-- Executing [i@ivr-3:1] Playback("DAHDI/1-1", "invalid") in new stack
-- <DAHDI/1-1> Playing 'invalid.gsm' (language 'en')

มีบรรทัด invalid extension '7' นี่เกิดจากไรครับ และ invalid.gsm นี่น่าจะเป็นเสียงจาก asterisk ว่ากดผิด

ไม่เห็น message ที่บอกว่าหาเบอร์ 210 ไม่เจอ

คงต้องเพิ่มใน ivr ให้กด 210 ได้ด้วยมังครับ แล้ว Dial ออกทาง IAX2 Trunk
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 7058
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33


ย้อนกลับไปยัง Elastix - Unified Communications Software

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 11 ท่าน

cron