ขอวิธีการ config indound DID a2billing ใน elastix

Elastix IP Pbx

Moderator: jubjang

ขอวิธีการ config indound DID a2billing ใน elastix

โพสต์โดย bankbank » 29 มี.ค. 2011 00:17

ขอวิธีการ config indound DID a2billing
ทำตามนี้
http://sysadminman.net/blog/2010/using- ... astix-1307

ก้อไม่เวิก
bankbank
Bronz Member
 
โพสต์: 17
ลงทะเบียนเมื่อ: 10 มี.ค. 2011 01:11

Re: ขอวิธีการ config indound DID a2billing ใน elastix

โพสต์โดย nuiz » 29 มี.ค. 2011 00:53

1. ในไฟล์ extensions_a2billing.conf สร้างเบอร์ extension ไว้รับ call ประมาณว่าถ้ามีใครโทรเข้ามาเบอร์นี้ จะให้เกิดอะไรขึ้น เบอร์นี้ควรจะโทรได้จากเบอร์ extension ทั่วไปได้ด้วย อย่างน้อยๆก็เพื่อเอาไว้เทส
2. สร้าง trunks เอาไว้รับ incoming call
3. สร้าง misc destination ใส่เป็นเบอร์ extension ของ a2billing ในข้อ 1
4. สร้าง inbound routes ใส่เบอร์โทรที่จะรับเข้ามา แล้วเลือก destination เป็น misc destination ในข้อ 3
5. ลองโทรเข้ามา

ถ้าโทรเข้ามาแล้ว ปรากฏว่ามันไม่ไปหา extension_a2billing.conf ให้ ก็เทสแบบนี้ก่อนคือในข้อ 3 ก็เลือก destination เป็นเบอร์ extension ทั่วๆไปแทนก่อน ดูว่ามันโทรเข้ามาได้แน่ๆ แล้วค่อยโยกไปหา misc destination

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

Re: ขอวิธีการ config indound DID a2billing ใน elastix

โพสต์โดย bankbank » 29 มี.ค. 2011 13:35

พี่คับรบกวนเขียนตัวอย่าง การเขียน dial plan ในไฟล์ extensions_a2billing.conf เพือสร้างเบอร์ extension ไว้รับ call ให้หน่อยนะคัย
bankbank
Bronz Member
 
โพสต์: 17
ลงทะเบียนเมื่อ: 10 มี.ค. 2011 01:11

Re: ขอวิธีการ config indound DID a2billing ใน elastix

โพสต์โดย nuiz » 29 มี.ค. 2011 13:57

ตัวอย่างหาได้ทั่วไปใน internet ครับ ใน google หาคำว่า a2billing dialplan

จะเอาไปใช้งานลักษณะไหนคับ calling card, voucher, callback ?

[from-internal]
include => a2billing

; ตรงที่เรียก Agi ถ้าเป็น Asterisk 1.6+ ให้เปลี่ยนเครื่องหมาย | เป็น คอมม่า , นะครับ ส่วนตัวเลขที่อยู่ระหว่าง | | เช่น |5| คือหมายเลข agi-conf ดูวิธีการสร้างตอนท้ายๆนะครับ

[a2billing]
;calling card
exten => 8888,1,Agi(a2billing.php|1)
exten => 8888,n,Hangup

;cid-callback
exten => 8889,1,Agi(a2billing.php|2|cid-callback)
exten => 8889,n,Hangup

;all-callback
exten => 8890,1,Agi(a2billing.php|3|all-callback)
exten => 8890,n,Hangup

;voucher
exten => 8891,1,Agi(a2billing.php|4|voucher)
exten => 8891,n,Hangup

[a2billing-callback]
exten => _X.,1,Agi(a2billing.php|5|callback)
exten => _X.,n,Hangup

แล้วในเว็บ a2billing admin ก็คอนฟิกสร้าง agi-conf เมนูล่างๆหน่อย น่าจะเป็น system settings -> add agi-conf มังครับ

a2billing มันค่อนข้างจะยุ่งยากสำหรับคนเริ่มต้นใหม่ๆ ต้องให้เวลากับมันสักหน่อยครับ ลองทำดู ติดปัญหาก็หาใน google ถ้าไม่เจอก็ลองทำเอง เว็บแนะนำคือ http://forum.asterisk2billing.org ครับ ว่างๆนั่งอ่านดูครับ ให้อะไรได้เยอะเหมือนกัน เอา concept มาปรับใช้งานกับของเรา เพราะว่าปัญหาที่เขาเจอหรือแก้ไข มันอาจจะไม่ใช่เวอร์ชั่นที่เรากำลังใช้งานอยู่

a2billing เราสามารถ modify ให้มันมี feature เพิ่มเติมจากเวอร์ชั่น standard ได้ครับ เอาแบบแปลกๆเลยก็ทำได้ แต่ต้องเป็น programming php + mysql ด้วย
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 7001
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

Re: ขอวิธีการ config indound DID a2billing ใน elastix

โพสต์โดย bankbank » 29 มี.ค. 2011 19:17

พี่คับ รบกวนอีกนิดหนึ่งคับ พอดีผม ทำให้กดเลขพิน แล้วสร้างรายการตาม นี้ a2billing-calling-card-billing-application-f51/a2billing-3-t580.html นี้แล้ว คับ

แต่ว่า โทรออกไม่ได้กดหมายเลขแล้วตามด้วย # แล้วมันก็วนมาให้กดอีก ไม่รู้ต้องทำไงดีคับ

แล้วก็ agi-conf มันอยู่ตรงไหนคับหาตั้งนานไม่เจอ ^^
bankbank
Bronz Member
 
โพสต์: 17
ลงทะเบียนเมื่อ: 10 มี.ค. 2011 01:11

Re: ขอวิธีการ config indound DID a2billing ใน elastix

โพสต์โดย nuiz » 29 มี.ค. 2011 19:56

user นี้ น่าจะมี accountcode อยู่ใน callplan ที่โทรไปเบอร์ที่กดไม่ได้ ตัว a2billing เลยไม่ยอมให้โทรไป ลองเช็คไล่ตามนี้
callplan -> rate card -> rate

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


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

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

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