กรณี VoIP Gateway ทำการ register 4 sip users บน FXO 4 พอร์ต

Elastix IP Pbx

Moderator: jubjang

กรณี VoIP Gateway ทำการ register 4 sip users บน FXO 4 พอร์ต

โพสต์โดย vox » 16 มี.ค. 2011 18:39

SIP User (221, 222, 223, 224)
ทำการ register บน VoIP Gateway ไอพี 192.168.1.7

1. เวลากดโทรออกจะขึ้น log
โค้ด: เลือกทั้งหมด
[Mar 16 18:15:19] NOTICE[7569] chan_sip.c: Failed to authenticate device <sip:221@192.168.1.7:5060>


แต่ถ้า 1 sip user register โทรออกได้ปกติ (register จากพอร์ตไหนก็ใช้ได้ ถ้า 1 users)

เหมือน Asterisk ไม่ยอมให้ Auth ครับ ต้องตั้งค่าตรงไหนเพิ่มเติมหรือเปล่า?


2. กรณีใช้แค่ 1 sip account (ใช้งานได้ปกติ) แต่ log โชว์

โค้ด: เลือกทั้งหมด
NOTICE[8259] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 192.168.1.7


หมายความว่า Asterisk ยังไม่สนับสนุน VAD (Voice activity detection) ใช้ไหมครับ
ให้เรา disable VAD หรือ Silence compression ที่ VoIP Gateway หรือ Softphone

Disable แล้วทำไม Asterisk ยังโชว์ log นี้อยู่ครับ ?
vox
Silver Member
 
โพสต์: 27
ลงทะเบียนเมื่อ: 25 ก.พ. 2011 23:20

Re: กรณี VoIP Gateway ทำการ register 4 sip users บน FXO 4 พอร์ต

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

ตัวนี้ใช่ soundwin ป่าวครับ
ผมเคยใช้ soundwin คอนฟิกให้รีจิสเตอร์กับ asterisk หนึ่งพอร์ตต่อ 1 Extension ก็ใช้งานได้นะครับ หรือทั้ง 4 พอร์ตให้เป็น 1 extension ก็ใช้งานได้เหมือนกัน

แต่เคสของคุณ vox เหมือนกับว่า server มันเช็ค ip address ของ extension ที่รีจิสเตอร์เข้ามาด้วย ถ้าต่าง extension แต่มาจาก ip address เดียวกัน พอมันรับ register จาก extension หนึ่ง มันก็จะยกเลิกการ register จาก extension อื่น ผลก็คือ register ได้มั่ง หลุดมั่ง จังหวะที่โทรออกผ่าน extension ที่ register ได้ ก็จะโทรได้ แต่จังหวะที่โทรออกทาง extension ที่ register ไม่ได้ก็จะโทรไม่ได้

ปกติดีฟอลท์ asterisk มันไม่ได้เช็ค ip address นะคับ ในเบอร์ extension บรรทัด deny และ permit จะเป็น 0.0.0.0/0.0.0.0

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

Re: กรณี VoIP Gateway ทำการ register 4 sip users บน FXO 4 พอร์ต

โพสต์โดย vox » 17 มี.ค. 2011 11:58

ไม่ใช่ soundwin แต่เป็น Antek ครับ

ส่วน nat=no แล้วครับ

ถ้าดูจากรายละเอียด

โค้ด: เลือกทั้งหมด
sip show peer 221

  * Name       : 221
  Secret       : <Set>
  MD5Secret    : <Not set>
  Remote Secret: <Not set>
  Context      : from-internal
  Subscr.Cont. : <Not set>
  Language     :
  AMA flags    : Unknown
  Transfer mode: open
  CallingPres  : Presentation Allowed, Not Screened
  Callgroup    :
  Pickupgroup  :
  Mailbox      : 221@device
  VM Extension : *97
  LastMsgsSent : 32767/65535
  Call limit   : 50
  Dynamic      : Yes
  Callerid     : "device" <221>
  MaxCallBR    : 384 kbps
  Expire       : 123
  Insecure     : no
  Nat          : RFC3581
  ACL          : Yes
  T.38 support : No
  T.38 EC mode : Unknown
  T.38 MaxDtgrm: -1
  DirectMedia  : No
  PromiscRedir : No
  User=Phone   : No
  Video Support: Yes
  Text Support : No
  Ign SDP ver  : No
  Trust RPID   : No
  Send RPID    : No
  Subscriptions: Yes
  Overlap dial : Yes
  Forward Loop : Yes
  DTMFmode     : info
  Timer T1     : 500
  Timer B      : 32000
  ToHost       :
  Addr->IP     : 192.168.1.7 Port 5060
  Defaddr->IP  : 0.0.0.0 Port 5060
  Prim.Transp. : UDP
  Allowed.Trsp : UDP
  Def. Username: 221
  SIP Options  : (none)
  Codecs       : 0x1 (g723)
  Codec Order  : (g723:30)
  Auto-Framing :  No
  100 on REG   : No
  Status       : OK (6 ms)
  Useragent    :
  Reg. Contact : sip:221@192.168.1.7:5060
  Qualify Freq : 60000 ms
  Sess-Timers  : Accept
  Sess-Refresh : uas
  Sess-Expires : 1800 secs
  Min-Sess     : 90 secs


ถ้า register อีก 1 extension จะโทรออกไม่ได้ ผมคิดว่าน่าจะเป็นที่ตัว Antek นี่ล่ะครับ สำหรับ บริษัทดันหายจากโลกนี้ไปแล้วด้วย
vox
Silver Member
 
โพสต์: 27
ลงทะเบียนเมื่อ: 25 ก.พ. 2011 23:20


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

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

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