เทคนิคการติดตั้งการ์ด 4 E1 TE405P บน Elastix

Elastix IP Pbx

Moderator: jubjang

เทคนิคการติดตั้งการ์ด 4 E1 TE405P บน Elastix

โพสต์โดย nuiz » 07 ก.ย. 2011 11:15

1. การ์ด E1 TE405P
การ์ด E1 รุ่น TE405P นี้นะครับ บนการ์ดมีพอร์ต E1 อยู่ 4 พอร์ต (มีจั๊มเปอร์บนการ์ดให้เลือกว่าจะใช้งานแบบ E1 หรือ T1) ใส่ในสล๊อตแบบ PCI 5 โวลต์ เป็นการ์ด OEM ของ Digium จึงมันใจได้ว่า Compatible 100% กับ Dahdi/Zaptel และรวมทั้ง Elastix/Asterisk/Trixbox ด้วย ติดตั้งง่ายมากครับ แค่คอมไพล์ dahdi (ถ้าใช้ Asterisk เพียวๆ ซึ่งเราก็ต้องมีการคอมไพล์ Dadhai อยู่เป็นปกติอยู่แล้ว) ก็ใช้งานได้แล้วครับ หรือถ้าใช้ Elastix/Trixbox นี่ก็ยิ่งง่ายใหญ่เลย ใส่การ์ด โหลดโมดูล ก็ใช้งานได้แล้ว

การ์ด TE405P นี้ไม่ต้องคอมไพล์ไดร์เวอร์อะไรเพิ่มเติมอีก ซึ่งแตกต่างจากการ์ดหลายๆยี่ห้อ ที่ทำเอามือใหม่ต้องปวดหัวไปตามๆกัน

หน้าตาการ์ด E1 TE405P ครับ

รูปภาพ

รูปภาพ

รูปภาพ

รูปภาพ

รูปภาพ

มีจั๊มเปอร์ให้เลือกใช้งานแบบ E1 หรือ T1 ด้วยนะครับ หลายๆคนลืมเซ็ตจั๊มเปอร์แล้วโทษว่าการ์ดเสีย

2. ติดตั้งการ์ด TE405P
เซ็ตจั๊มเปอร์ให้เป็นแบบ E1 แล้วเข้าไปในสล๊อต PCI ที่ว่างๆ แล้วเปิดเครื่อง

3. เช็คว่าเครื่องมองเห็นการ์ด TE405P หรือไม่
โค้ด: เลือกทั้งหมด
dahdi_hardware

โค้ด: เลือกทั้งหมด
pci:0000:02:02.0     wct4xxp+     d161:0405 Wildcard TE405P (2nd Gen)


4. เพิ่มบรรทัด wct4xxp เข้าไปในไฟล์ /etc/dahdi/modules
เพื่อให้เครื่องโหลดโมดูลสำหรับการ์ด TE405P แล้วเครื่องจะมองเห็นการ์ดทุกครั้งเวลาที่รีสตาร์ทเครื่อง โมดูล wct4xxp นี้ได้มาจากการคอมไพล์ dahdi ครับ
โค้ด: เลือกทั้งหมด
vi /etc/dahdi/modules

โค้ด: เลือกทั้งหมด
wct4xxp


5. เช็คไฟล์ /etc/dahdi/genconf_parameters
โค้ด: เลือกทั้งหมด
context_lines from-zaptel
echo_can oslec
bri_sig_style bri


6. ลองพิมพ์คำสั่ง dahdi_genconf สร้างไฟล์คอนฟิก
โค้ด: เลือกทั้งหมด
dahdi_genconf

โค้ด: เลือกทั้งหมด
Empty configuration -- no spans
Empty configuration -- no spans

ถ้าเห็นข้อความ no spans แสดงว่าเครื่องยังมองไม่เห็นการ์ด เป็นเพราะว่าเรายังไม่ได้โหลดโมดูล (ข้อ 2 ข้างบนแค่เพิ่มบรรทัดให้โหลดโมดูล แต่ยังไม่ได้โหลดโมดูลนะครับ)

7. รีสตาร์ท dahdi เพื่อให้โหลดโมดูลใหม่ที่เราเพิ่มเข้าไป
โค้ด: เลือกทั้งหมด
service dahdi restart

โค้ด: เลือกทั้งหมด
Unloading DAHDI hardware modules: ERROR: Module dahdi is in use
done
Loading DAHDI hardware modules:
  wcfxo:                                                   [  OK  ]
  wcte11xp:                                                [  OK  ]
  wctdm24xxp:                                              [  OK  ]
  wctdm:                                                   [  OK  ]
  wct4xxp:                                                 [  OK  ]

Running dahdi_cfg:                                         [  OK  ]


8. สร้างไฟล์คอนฟิก
เราไม่ต้องทำเองครับ ให้เครื่องทำให้ แค่พิมพ์คำสั่งนี้
โค้ด: เลือกทั้งหมด
dahdi_genconf

คราวนี้ไม่มีฟ้องว่า no spans แล้ว

9. ลองเช็ค service dahdi
โค้ด: เลือกทั้งหมด
service dahdi status


โค้ด: เลือกทั้งหมด
### Span  1: TE4/0/1 "T4XXP (PCI) Card 0 Span 1" (MASTER)
  1 PRI                     
  2 PRI                     
  3 PRI                     
  4 PRI                     
  5 PRI                     
  6 PRI                     
  7 PRI                     
  8 PRI                     
  9 PRI                     
10 PRI                     
11 PRI                     
12 PRI                     
13 PRI                     
14 PRI                     
15 PRI                     
16 PRI                     
17 PRI                     
18 PRI                     
19 PRI                     
20 PRI                     
21 PRI                     
22 PRI                     
23 PRI                     
24 PRI                     
25 PRI                     
26 PRI                     
27 PRI                     
28 PRI                     
29 PRI                     
30 PRI                     
31 PRI                     
### Span  2: TE4/0/2 "T4XXP (PCI) Card 0 Span 2"
32 PRI                     
33 PRI                     
34 PRI                     
35 PRI                     
36 PRI                     
37 PRI                     
38 PRI                     
39 PRI                     
40 PRI                     
41 PRI                     
42 PRI                     
43 PRI                     
44 PRI                     
45 PRI                     
46 PRI                     
47 PRI                     
48 PRI                     
49 PRI                     
50 PRI                     
51 PRI                     
52 PRI                     
53 PRI                     
54 PRI                     
55 PRI                     
56 PRI                     
57 PRI                     
58 PRI                     
59 PRI                     
60 PRI                     
61 PRI                     
62 PRI                     
### Span  3: TE4/0/3 "T4XXP (PCI) Card 0 Span 3"
63 PRI                     
64 PRI                     
65 PRI                     
66 PRI                     
67 PRI                     
68 PRI                     
69 PRI                     
70 PRI                     
71 PRI                     
72 PRI                     
73 PRI                     
74 PRI                     
75 PRI                     
76 PRI                     
77 PRI                     
78 PRI                     
79 PRI                     
80 PRI                     
81 PRI                     
82 PRI                     
83 PRI                     
84 PRI                     
85 PRI                     
86 PRI                     
87 PRI                     
88 PRI                     
89 PRI                     
90 PRI                     
91 PRI                     
92 PRI                     
93 PRI                     
### Span  4: TE4/0/4 "T4XXP (PCI) Card 0 Span 4"
94 PRI                     
95 PRI                     
96 PRI                     
97 PRI                     
98 PRI                     
99 PRI                     
100 PRI                     
101 PRI                     
102 PRI                     
103 PRI                     
104 PRI                     
105 PRI                     
106 PRI                     
107 PRI                     
108 PRI                     
109 PRI                     
110 PRI                     
111 PRI                     
112 PRI                     
113 PRI                     
114 PRI                     
115 PRI                     
116 PRI                     
117 PRI                     
118 PRI                     
119 PRI                     
120 PRI                     
121 PRI                     
122 PRI                     
123 PRI                     
124 PRI

ก็จะเห็นว่าเครื่องมองเห็นการ์ด E1 TE405P และเห็น Channels แล้ว
ขั้นตอนนี้หลอดไฟ LED ด้านหลังการ์ดอาจจะยัง "ดับ" อยู่ครับ ไม่ต้องกังวล

10. ไฟล์ /etc/dahdi/system.conf
ไฟล์นี้เครื่องสร้างให้ครับ สร้างให้ตอนที่พิมพ์คำสั่ง dahdi_genconf

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

โค้ด: เลือกทั้งหมด
# Span 1: TE4/0/1 "T4XXP (PCI) Card 0 Span 1" (MASTER)
span=1,1,0,ccs,hdb3,crc4
# termtype: te
bchan=1-15,17-31
dchan=16
echocanceller=oslec,1-15,17-31

# Span 2: TE4/0/2 "T4XXP (PCI) Card 0 Span 2"
span=2,2,0,ccs,hdb3,crc4
# termtype: te
bchan=32-46,48-62
dchan=47
echocanceller=oslec,32-46,48-62

# Span 3: TE4/0/3 "T4XXP (PCI) Card 0 Span 3"
span=3,3,0,ccs,hdb3,crc4
# termtype: te
bchan=63-77,79-93
dchan=78
echocanceller=oslec,63-77,79-93

# Span 4: TE4/0/4 "T4XXP (PCI) Card 0 Span 4"
span=4,4,0,ccs,hdb3,crc4
# termtype: te
bchan=94-108,110-124
dchan=109
echocanceller=oslec,94-108,110-124

# Global data

loadzone        = us
defaultzone     = us


11. ไฟล์ /etc/asterisk/dahdi-channels.conf
ไฟล์นี้เครื่องสร้างให้ครับ สร้างตอนรันคำสั่ง dahdi_genconf

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

โค้ด: เลือกทั้งหมด
; Span 1: TE4/0/1 "T4XXP (PCI) Card 0 Span 1" (MASTER)
group=0,11
context=from-zaptel
switchtype = euroisdn
signalling = pri_cpe
channel => 1-15,17-31
context = default
group = 63

; Span 2: TE4/0/2 "T4XXP (PCI) Card 0 Span 2"
group=0,12
context=from-zaptel
switchtype = euroisdn
signalling = pri_cpe
channel => 32-46,48-62
context = default
group = 63

; Span 3: TE4/0/3 "T4XXP (PCI) Card 0 Span 3"
group=0,13
context=from-zaptel
switchtype = euroisdn
signalling = pri_cpe
channel => 63-77,79-93
context = default
group = 63

; Span 4: TE4/0/4 "T4XXP (PCI) Card 0 Span 4"
group=0,14
context=from-zaptel
switchtype = euroisdn
signalling = pri_cpe
channel => 94-108,110-124
context = default
group = 63


แต่ไฟล์ด้านหลังการ์ดยังดับอยู่

12. รีสตาร์ท dahdi อีกครั้ง
โค้ด: เลือกทั้งหมด
service dahdi restart


ไฟล์ LED ด้านหลังการ์ดก็จะติด พอร์ตที่ต่อกับสาย E1 จะเป็นสีเขียว พอร์ตที่ไม่ได้ต่อ (หรือต่อแต่สัญญาณไม่ซิงค์กัน) ก็จะเป็นสีแดงกระพริบๆ

ก็เป็นอันว่าติดตั้งการ์ด E1 TE405P สำเร็จไปด้วยดีครับ ขั้นตอนต่อไปคือคอนฟิก Elastix ให้ใช้งานการ์ดนี้ โทรออก รับสายเข้า

ขอบคุณ http://www.buyasteriskcard.com ที่เอื้อเฟื้อการ์ดมาให้ทดสอบครับ

บทความที่เกี่ยวข้อง
Elastix
วิธีการติดตั้ง Elastix 2.0
OSLEC - Line Echo Canceller สำหรับ Asterisk
ติดตั้งและใช้งานการ์ด X100P
เทคนิคการติดตั้งการ์ด 1 E1 TE110P
เทคนิคการติดตั้งและใช้งานการ์ด 2 E1 บน Elastix
ขอบคุณสำหรับทุกคำถามและทุกคำตอบครับ
nuiz
Diamond Member
 
โพสต์: 1675
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

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

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

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