เชื่อมต่อ Elastix กับบริการ CAT2CALL

Elastix IP Pbx

Moderator: jubjang

เชื่อมต่อ Elastix กับบริการ CAT2CALL

โพสต์โดย nepenthes » 24 มี.ค. 2010 22:48

เกี่ยวกับบริการ CAT2CALL Plus เดี๋ยวพี่หนุ่ยโมๆ ให้อีกทีละกันครับ :D

บริการ CAT2CALL Puls เป็นบริการ VOIP ของ CAT - บริษัท กสท โทรคมนาคม จำกัด (มหาชน)
โดยค่าบริการทางสามารถตรวจสอบที่เว็บครับ http://www.cat2call.com/ แต่ถ้าในไทย 2 บาท ทั้งเบอร์บ้าน และ มือถือ ครับ

โดยมีบริการสองแบบ คือ

1.แบบรายเดือน
รายเดือนค่าบริการอยู่ที่ 200 บาท โดยเงิน 200 บาท นี้นำมาเป็นค่าโทรได้ครับ การขอก็ใช้เวลาประมาณ 1 วันครับ
และก็ยังได้เบอร์ตรงมาด้วย (DID) โดยเบอร์จะเป็น 02402xxxx แล้วก็สามารถมาใช้กับ Elastix ได้ทันที

2 แบบเติมเงิน
แบบนี้มีข้อดีคือ ท่านสามารถเติมเงิน โดยเริ่มที่ 100 - 1000 บาท จำนวนวันที่ใช้ได้ก็จะแตกต่างกันไป 10 - 90 วัน
แต่ข้อเสียก็คือ ถ้าจะใช้บริการนี้ต้องซื้อ อุปกรณ์ IAD ด้วย โดยจะเป็น Linksys รุ่น PAP2T ในราคาพิเศษ 1,700 บาท

รายละเอียดติดตามได้ที่เว็ย CAT2CALL ครับ

มาลองติดตั้งกันเลยครับ

ขั้นตอนการคอนฟิก Elastix ให้ใช้กับ CAT2CALL Puls ผมแบ่งออกเป็น 4 ขั้นตอนดังนี้นะครับ
1. คอนฟิก Outbound Trunk และ Registration
2. คอนฟิก Outbound Route
3. ตรวจสอบการรีจิสเตอร์
4. โทรทดสอบ
แก้ไขล่าสุดโดย nepenthes เมื่อ 24 มี.ค. 2010 23:05, แก้ไขแล้ว 1 ครั้ง
nepenthes
Gold Member
 
โพสต์: 113
ลงทะเบียนเมื่อ: 09 มี.ค. 2010 10:46

Re: เชื่อมต่อ Elastix กับบริการ CAT2CALL

โพสต์โดย nepenthes » 24 มี.ค. 2010 22:54

1. คอนฟิก Outbound Route

ผมลงทะเบียนกับ CAT2CALL plus แล้วได้ Username=024029999, Password=NONGKIK มานะครับ (USER และ พาสเวอร์ดไม่ใช่ของจริงนะครับ) และ SIP Server ของ CAT2CALL plus คือ host 202.129.60.29

รายละเอียดเกี่ยวกับการเซ็ต SIP Outbound Trunk

1.1 เข้าเว็บอินเตอร์เฟสของ Elastix
1.2 คลิ๊ก "PBX" -> "PBX Configuration" -> "Trunks" -> "Add SIP Trunk"
1.3 ป้อนข้อมูลใน Outbound Trunk ดังนี้
แนบไฟล์
cat2call.jpg
cat2call.jpg (34.46 KiB) เปิดดู 13700 ครั้ง
แก้ไขล่าสุดโดย nepenthes เมื่อ 24 มี.ค. 2010 23:33, แก้ไขแล้ว 2 ครั้ง.
nepenthes
Gold Member
 
โพสต์: 113
ลงทะเบียนเมื่อ: 09 มี.ค. 2010 10:46

Re: เชื่อมต่อ Elastix กับบริการ CAT2CALL

โพสต์โดย nepenthes » 24 มี.ค. 2010 22:56

กรอกแค่ส่วน Outbound Route ก็สมารถโทรออกได้แล้วครับ

ที่ Trunk Name ใส่ชื่อ Trunk เป็นชื่ออะไรก็ได้เช่น CAT2CALL
ที่ PEER Details ผมใส่ข้อมูลดังนี้ครับ

host=202.129.60.29
port=5060
insecure=very
username=24029999
secret=NONGKIK
type=friend
disallow=all
allow=g723&g729&alaw
dtmfmode=rfc2833
fromuser=24029999

1.4 กด "Submit Changes" แต่ยังไม่ต้องกด "Apply Configuration Changes Here" นะครับเพราะว่ายังไม่เสร็จ
ถ้าเห็นข้อความแบบนี้ คลิ๊ก "OK" ได้เลยครับ


1.5 ก็จะได้ชื่อ Trunk ปรากฏอยู่ทางด้านขวามือ
แนบไฟล์
cat2call2.jpg
cat2call2.jpg (3.93 KiB) เปิดดู 13701 ครั้ง
แก้ไขล่าสุดโดย nepenthes เมื่อ 24 มี.ค. 2010 23:30, แก้ไขแล้ว 1 ครั้ง
nepenthes
Gold Member
 
โพสต์: 113
ลงทะเบียนเมื่อ: 09 มี.ค. 2010 10:46

Re: เชื่อมต่อ Elastix กับบริการ CAT2CALL

โพสต์โดย nepenthes » 24 มี.ค. 2010 23:12

ถ้าต้องการให้โทรเข้าได้ก็ให้ใส่ บรรทัด Regsiterstring

และที่ "Register String" ใส่ข้อมูลดังนี้
24029999:NONGKIK@202.129.60.29:5060/24029999
nepenthes
Gold Member
 
โพสต์: 113
ลงทะเบียนเมื่อ: 09 มี.ค. 2010 10:46

Re: เชื่อมต่อ Elastix กับบริการ CAT2CALL

โพสต์โดย nepenthes » 24 มี.ค. 2010 23:15

2. คอนฟิก Outbound Route

ขั้นตอนต่อไปเราต้องมาตั้งเงื่อนไขครับว่า ยูสเซอร์ต้องกดอะไรนำหน้าเบอร์ ถึงจะให้ออกทางเร้าท์ของ CAT2CALL นี้ สมมติว่ากด 8 นำหน้าก็แล้วกันนะครับ

2.1 คลิ๊ก "PBX" -> "PBX Configuration" -> "Outbound Routes"
2.2 ป้อนข้อมูลดังรูป


Route Name ตั้งชื่ออะไรก็ได้ เช่น 8_CAT2CALL เพื่อให้รู้ว่า กด 8 ออกทาง CAT2CALL
Dial Patterns
8|0. หมายถึง กด 8 ตามด้วย 0 ตามด้วยเลขอะไรก็ได้ กี่หลักก็ได้ ซึ่งจะตรงกับการโทรเบอร์ในไทยและโทรเบอร์ CAT2CALL อื่นๆ เลข 8 จะถูกตัดออก


Trunk Sequence เลือก Trunk ที่จะใช้โทรออก ซึ่งก็คือ SIP/CAT2CALL นั่นเอง

2.3 กด "Submit Changes" และกด "Apply Configuration Changes Here"
nepenthes
Gold Member
 
โพสต์: 113
ลงทะเบียนเมื่อ: 09 มี.ค. 2010 10:46

Re: เชื่อมต่อ Elastix กับบริการ CAT2CALL

โพสต์โดย nepenthes » 24 มี.ค. 2010 23:53

3. ตรวจสอบว่าสามารถรีจิสเตอร์ได้หรือไม่

เมื่อคอนฟิก Trunk เสร็จแล้ว เราควรเช็คด้วยนะครับว่าสามารถรีจิสเตอร์ได้หรือไม่ (เฉพาะ Trunk ที่ต้องรีจิสเตอร์) มันสำคัญมากเพราะว่าถ้ารีจิสเตอร์ไม่ได้โทรยังไงก็ไม่ออก

วิธีการเช็คว่าสามารถรีจิสเตอร์ได้หรือไม่ ผมมีวิธีที่จะแนะนำอยู่ 2 วิธีครับ

3.1 เข้า Asterisk Console จาก Command Line แล้วใช้คำสั่ง sip show registry

ถ้าเห็นคอลัมน์ State เป็น "Registered" ก็แสดงว่ารีจิสเตอร์ได้สำเร็จครับ

3.2 เข้า Asterisk Console จากเว็บอินเตอร์เฟสของ Elastix ดังนี้ครับ
3.2.1 คลิ๊กตามเลยนะครับ "PBX" -> "Tools"
3.2.2 ที่ช่อง "Command" พิมพ์คำสั่งของ Asterisk ได้เลยครับ คำสั่งในที่นี้คือ sip show registry
3.2.3 กด Enter หรือคลิ๊กที่ "Execute" ก็ได้ แล้วรอดูผลงาน

ถ้าเห็นคำว่า "Registered" ก็แสดงว่ารีจิสเตอร์ได้สำเร็จ ถ้าไม่หล่ะก็ต้องเช็คที่ Username, Secret, Port รวมทั้งชื่อ SIP proxy ในช่อง Registration ด้วยนะครับ
แนบไฟล์
cat3.jpg
cat3.jpg (26.8 KiB) เปิดดู 13698 ครั้ง
แก้ไขล่าสุดโดย nepenthes เมื่อ 24 มี.ค. 2010 23:55, แก้ไขแล้ว 1 ครั้ง
nepenthes
Gold Member
 
โพสต์: 113
ลงทะเบียนเมื่อ: 09 มี.ค. 2010 10:46

Re: เชื่อมต่อ Elastix กับบริการ CAT2CALL

โพสต์โดย nepenthes » 24 มี.ค. 2010 23:53

4. ลองโทรออก

ใช้อุปกรณ์ SIP ที่มีอยู่และรีจิสเตอร์กับ Elastix ให้เรียบร้อย ลองกดเบอร์โทรออกดูครับ อย่าลืมต้องขึ้นต้นด้วย 8
nepenthes
Gold Member
 
โพสต์: 113
ลงทะเบียนเมื่อ: 09 มี.ค. 2010 10:46

Re: เชื่อมต่อ Elastix กับบริการ CAT2CALL

โพสต์โดย nepenthes » 24 มี.ค. 2010 23:56

:D :D
nepenthes
Gold Member
 
โพสต์: 113
ลงทะเบียนเมื่อ: 09 มี.ค. 2010 10:46

Re: เชื่อมต่อ Elastix กับบริการ CAT2CALL

โพสต์โดย nuiz » 25 มี.ค. 2010 06:56

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

Re: เชื่อมต่อ Elastix กับบริการ CAT2CALL

โพสต์โดย bixboss » 20 ก.ย. 2010 11:12

ขอบคุณสำหรับบทความดีๆ ครับ เดี๋ยวลองทำดูได้ผลยังไงจะมารายงาน
ว่าแต่โทรเข้า-โทรออกได้กี่คู่สายครับ
bixboss
 
โพสต์: 3
ลงทะเบียนเมื่อ: 20 ก.ย. 2010 10:49

ต่อไป

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

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

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

cron