หน้า 2 จากทั้งหมด 3

Re: voip สายภายใน

โพสต์โพสต์แล้ว: 21 ส.ค. 2013 23:46
โดย sitt01
เครื่องลูก ping เห็นเครื่องแม่ หรือเปล่า
ทั้งเครื่องและเครื่องแม่ ต่ออินเตอร์เน็ตได้หรือเปล่า
ใช้ fix ip ทั้งเครื่องลูก เครื่องแม่ใช่หรือเปล่า

Re: voip สายภายใน

โพสต์โพสต์แล้ว: 22 ส.ค. 2013 01:56
โดย nuiz
satan1000pee เขียน:ผมเขียนขึ้นแค่ 2 เบอร์ คือ 100,200
ip server ของผมคือ 192.168.1.20 /24 (user สามารถ account ได้แล้วครับ)
แต่ในรูป เบอร์ 100 มันต้องขึ้น ip 192.168.1.3 ด้วยละครับ แทนที่จะขึ้นเป็นเป็น ip server
ขอคำแนะนำด้วยคัรับ


เบอร์ 100 รีจิสเตอร์มาจากไอพี 192.168.1.3 กระมังครับ มันเลยโชว์เป็นไอพีนี้

Re: voip สายภายใน

โพสต์โพสต์แล้ว: 22 ส.ค. 2013 03:22
โดย satan1000pee
client & server สามารถ ping กันเจออยู่ครับ
ปัญหา..!!
1.ตรง port ต้องแก้ยังไงให้มันเป็น 5060 ครับ
2.ผมกดโทรครั้งแรกเลยมันจะขึ้นฟ้องว่า Error เหมือนในกรอบสีแดงยาวๆ..
3.ผมต้องติดตั้ง packet rtp หรือเปล่าถึงจะสามารถโทรออกได้

Re: voip สายภายใน

โพสต์โพสต์แล้ว: 22 ส.ค. 2013 21:18
โดย nuiz
จะแก้ไขพอร์ตที่ว่า ต้องไปแก้ที่โปรแกรม Client เพราะ Asterisk มองเห็นว่ามาจากพอร์ตตามที่โชว์ มันเลยโชว์แบบนั้น หาพารามิเตอร์เกี่ยวกับ Local Port ในโปรแกรมที่ใช้งาน

ผมไม่เคยเจอข้อความอย่างที่ว่าเลยตั้งแต่เล่น Asterisk มา รบกวนถามครับว่าลง Asterisk บน OS อะไร ผมเคยลงแต่บน CentOS

เช็คในไฟล์ /etc/asterisk/modules.conf ว่ามีโมดูลไหนเกี่ยวข้องกับ rtp หรือเปล่าแล้วไม่ได้สั่งโหลด

Re: voip สายภายใน

โพสต์โพสต์แล้ว: 23 ส.ค. 2013 12:19
โดย satan1000pee
ผมลงบน CentOS 6.4 ครับ
ไม่มี packet rtp ครับ ถ้าผมจะสั่งโหลดผมต้องทำไงครับ..เพราะตอนผมลง asterisk ผมก็เลือก packet rtp อยู่น่ะครับ
..แล้วผมต้องแก้ยังไงครับ

Re: voip สายภายใน

โพสต์โพสต์แล้ว: 23 ส.ค. 2013 14:22
โดย satan1000pee
ผมใช้คำสั่ง sip reload มันจะขึ้น Error เหมือนในภาพ เป็นเพราะอะไรครับ แก้ยังไงก็ไม่หาย

Re: voip สายภายใน

โพสต์โพสต์แล้ว: 23 ส.ค. 2013 20:44
โดย nuiz
กรณีฟ้องเออเร่อร์ voip-ne.com

ให้คุณไปใส่ ; ไว้หน้าบรรทัดที่มีข้อความ voip-ne.com ไว้ดีกว่าครับ ผมไม่รู้ว่าไปรีจิสเตอร์อะไรกับเขาอยู่ แต่ว่าเครื่องคุณมันฟ้องว่า ไม่สามารถแปลง voip-ne.com เป็น ip address ได้ ถ้าคุณจำเป็นต้องใช้มันจริงๆ ให้ใส่ dns server ไว้ในไฟล์ /etc/resolv.conf ครับ บรรทัดแบบนี้

nameserver 8.8.8.8

Re: voip สายภายใน

โพสต์โพสต์แล้ว: 23 ส.ค. 2013 20:49
โดย nuiz
satan1000pee เขียน:ผมลงบน CentOS 6.4 ครับ
ไม่มี packet rtp ครับ ถ้าผมจะสั่งโหลดผมต้องทำไงครับ..เพราะตอนผมลง asterisk ผมก็เลือก packet rtp อยู่น่ะครับ
..แล้วผมต้องแก้ยังไงครับ


ไฟล์ /etc/asterisk/modules.conf มันสั่ง asterisk ว่าตอนสตาร์ทให้โหลด modules อะไรบ้าง มันจะ auto load ทุกโมดูลที่อยู่ในโฟลเดอร์ /usr/lib/asterisk/modules หรือ /usr/lib64/asterisk/modules ยกเว้นโมดูลที่มีคำว่า noload อยู่ข้างหน้า

แต่ถ้าไม่อยากให้โหลดโมดูลไหนให้ใส่บรรทัดเพิ่ม

noload = ชื่อโมดูล.so

เพิ่มเติม ผมเช็ค rtp ใน asterisk พบว่ามีอยู่ 2-3 โมดูลดังต่อไปนี้

โค้ด: เลือกทั้งหมด
Voip*CLI> module show like rtp
Module                         Description                              Use Count
chan_multicast_rtp.so          Multicast RTP Paging Channel             0         
res_rtp_asterisk.so            Asterisk RTP Stack                       0         
res_rtp_multicast.so           Multicast RTP Engine                     0         
res_srtp.so                    Secure RTP (SRTP)                        0         
4 modules loaded


ให้คุณเช็คดูว่าขึ้นแบบผมหรือเปล่า ถ้าไม่ขึ้นเลยผมว่าคุณลงใหม่เลย ฟอร์แม็ตเครื่องแล้วเริ่มต้นใหม่

ผมมีบทความการติดตั้ง Asterisk 11.4 ไว้แล้วบน Centos 6.x ด้วย ลองหาๆดูครับ ลองทำตาม ช้าๆ ดูแต่ละขั้นตอนให้ละเอียดๆอย่าใจร้อนรีบทำ รับรองเวอร์คแน่นอนครับ

Re: voip สายภายใน

โพสต์โพสต์แล้ว: 24 ส.ค. 2013 18:02
โดย satan1000pee
ผมไปเปลี่ยน nameserver เป็น 8.8.8.8 แล้วครับแต่มันโทรออกได้แค่ข้างเดียว
ทีนี้ผมสับเปลี่ยนเบอร์ 100 เป็น 200 และ 200 เป้น 100 ที่ Client [Softphone]
ปัญหา..!! มันไม่สามารถโทรออกได้ มันเตือนเหมือนให้ใส่ Channel ที่ไฟล์ SIP ดังรูป

Re: voip สายภายใน

โพสต์โพสต์แล้ว: 24 ส.ค. 2013 18:56
โดย nuiz
ตอนนี้สรุปว่าเบอร์ 100, 200 รีจิสได้ยังครับ และไฟล์ /etc/asterisk/sip.conf และ extensions.conf ณ ตอนนี้หน้าตาเป็นยังไงแล้วครับ