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

Re: วิธีการติดตั้งการ์ด DAHDI Hardware

โพสต์โพสต์แล้ว: 13 ส.ค. 2011 22:26
โดย nuiz
น่าเกิดจากไฟล์คอนฟิกไม่ถูกหน่ะครับ ก็มีอยู่ 3 ไฟล์นี้

/etc/dahdi/system.conf
/etc/asterisk/chan_dahdi.conf
/etc/asterisk/dahdi-channels.conf

แต่ไม่รู้ว่ามันผิดตรงไฟล์ไหน โพสต์ไฟล์พวกนี้มาหน่อยครับ

และเป็นการ์ดแบบไหน analog หรือ e1 (เดาว่าน่าจะเป็น e1) ยี่ห้ออะไร ติดตั้งบน Elastix หรือว่า Asterisk

Re: วิธีการติดตั้งการ์ด DAHDI Hardware

โพสต์โพสต์แล้ว: 13 ส.ค. 2011 23:10
โดย scofields
card NEXTSAY X-800P (TDM800P) ติดตั้งบน asterisk ครับ


/etc/dahdi/system.conf
โค้ด: เลือกทั้งหมด
fxsks=1
echocanceller=mg2,1
fxsks=2
echocanceller=mg2,2
fxsks=3
echocanceller=mg2,3
fxsks=4
echocanceller=mg2,4
fxsks=5
echocanceller=mg2,5
fxsks=6
echocanceller=mg2,6
fxsks=7
echocanceller=mg2,7
fxsks=8
echocanceller=mg2,8

# Global data

loadzone        = us
defaultzone     = us


/etc/asterisk/chan_dahdi.conf
โค้ด: เลือกทั้งหมด

[trunkgroups]
[channels]
context = from-pstn
language = en
callerid = asreceived
usecallerid = yes
threewaycalling = yes
transfer = yes
callwaiting = no
echocancel = yes
rxgain = 0.0
txgain = 0.0
transfer = yes
canpark = yes
cancallforward = yes
callreturn = yes
immediate = no
progzone = us
tonezone = 0
faxdetect = yes
callprogress = yes
ringtimeout=8000
jbenable = yes
busydetect = yes
busycount = 5
pattern=500,500
echotraining = yes
#include dahdi-channels.conf





/etc/asterisk/dahdi-channels.conf
โค้ด: เลือกทั้งหมด

; Span 1: WCTDM/0 "Wildcard TDM800P Board 1" (MASTER)
;;; line="1 WCTDM/0/0 FXSKS"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 1
callerid=
group=
context=default

;;; line="2 WCTDM/0/1 FXSKS"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 2
callerid=
group=
context=default

;;; line="3 WCTDM/0/2 FXSKS"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 3
callerid=
group=
context=default

;;; line="4 WCTDM/0/3 FXSKS"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 4
callerid=
group=
context=default

;;; line="5 WCTDM/0/4 FXSKS"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 5
callerid=
group=
context=default

;;; line="6 WCTDM/0/5 FXSKS"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 6
callerid=
group=
context=default

;;; line="7 WCTDM/0/6 FXSKS"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 7
callerid=
group=
context=default

;;; line="8 WCTDM/0/7 FXSKS"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 8
callerid=
group=
context=default



ขอบคุณมากครับ

Re: วิธีการติดตั้งการ์ด DAHDI Hardware

โพสต์โพสต์แล้ว: 14 ส.ค. 2011 08:51
โดย nuiz
ไฟล์ก็ถูกนะครับ แต่รบกวนถามนิดว่า ไฟล์นี้ได้มายังไง ใช้ dahdi_genconf ทำหรือเปล่า หรือว่าก๊อบมาจากที่อื่น
แล้วก็ dahdi service รันหรือเปล่า เช็คจากคำสั่ง service dahdi status ถ้าลงบน centos/rhel

Re: วิธีการติดตั้งการ์ด DAHDI Hardware

โพสต์โพสต์แล้ว: 14 ส.ค. 2011 12:23
โดย scofields
file ได้มาจากการ run dahdi_genconf ครับ
dahdi service ก็ run อยู่ครับ
เป็นไปได้หรือเปล่าครับว่า card อาจจะเสีย

Re: วิธีการติดตั้งการ์ด DAHDI Hardware

โพสต์โพสต์แล้ว: 14 ส.ค. 2011 15:23
โดย sitt01
ที่ card เสียบไฟหรือยังครับ

Re: วิธีการติดตั้งการ์ด DAHDI Hardware

โพสต์โพสต์แล้ว: 14 ส.ค. 2011 18:01
โดย scofields
เสียบไฟแล้วครับ

Re: วิธีการติดตั้งการ์ด DAHDI Hardware

โพสต์โพสต์แล้ว: 14 ส.ค. 2011 20:39
โดย nuiz
ผมว่ามันเกิดจากการโหลดโมดูล chan_dahdi.so ซ้ำซ้อนกันครับ ควรใช้คำสั่ง dahdi restart แทนครับ

รีสตาร์ท asterisk ใหม่ก็น่าจะไม่มีอะไรแล้ว

Re: วิธีการติดตั้งการ์ด DAHDI Hardware

โพสต์โพสต์แล้ว: 14 ส.ค. 2011 23:24
โดย scofields
restart แล้วยังเจอ error เหมือนเดิมเลยครับ พยายามหาวิธีแก้มาหลายวันแล้วยังไม่ได้เลย ขอบคุณสำหรับความช่วยเหลือครับ

Re: วิธีการติดตั้งการ์ด DAHDI Hardware

โพสต์โพสต์แล้ว: 15 ส.ค. 2011 08:45
โดย nuiz
ครับ
ถามอีกนิดนึงครับ ทำไมถึงต้องสั่ง reload โมดูล dahdi จาก asterisk console ด้วยหล่ะครับ อันนี้สงสัยจริงๆ

Re: วิธีการติดตั้งการ์ด DAHDI Hardware

โพสต์โพสต์แล้ว: 15 ส.ค. 2011 11:13
โดย scofields
บอกก่อนว่าผมมือใหม่นะครับ
ผมก็ทำตามขั้นตอนในข้อ 6 ของหน้าแรกในกระทู้นี้ครับ เมื่อมีการสร้างไฟล์ใหม่ chan_dahdi.conf ขึ้นมาใหม่ ก็ต้องสั่ง reload โมดูล dahdi ถูกหรือเปล่าครับ หรือว่าผมเข้าใจอะไรผิดหรือเปล่า ช่วยชี้แนะด้วยครับ