โดย nuiz » 27 มี.ค. 2011 15:31
ให้ไอเดียนะครับ
ใน sip.conf
1. สร้าง peer ขึ้นมาใหม่ ตั้งชื่ออะไรก็ได้ เช่น localtrunk ระบุ host=127.0.0.1 ระบุ context ตาม context ของเบอร์ extension
ใน a2billing
2. สร้าง trunk เลือก host (หรือ ip ไม่แน่ใจ) เป็นชื่อ peer ในไฟล์ sip.conf
3. สร้าง ratecard ใหม่มาอันนึง เลือก trunk เป็นข้อ 2
4. add rate เข้าไป เลือก ratecard ในข้อ 3 ให้มีแต่เบอร์ sip ใส่ราคาเป็น 0
5. เอา ratecard ในข้อ 3 เพิ่มเข้าไปใน callplan ที่ใช้อยู่
พอกดเบอร์ sip มันก็จะวิ่งออกทาง trunk localhost เป็นลูปกลับมาเข้า context ของเบอร์ extension ก็จะไปยังเบอร์ extension ได้
ตอนโทรถ้ามี alarm ลักษณะการ loop detect ใน asterisk console ก็ไม่ต้องสนใจ
ลองดูครับ ผมเองก็ตั้งนานกว่าจะหาวิธีนี้เจอ ใน google ก็หาไม่มี เวลาโทรเสร็จก็จะมีอยู่ใน call report ด้วย
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **