คอนฟิกให้บาง Channels ของ E1 ไม่ต้องใช้ Echo Canceller

Asterisk Opensource IP Pbx

คอนฟิกให้บาง Channels ของ E1 ไม่ต้องใช้ Echo Canceller

โพสต์โดย nuiz » 07 ส.ค. 2013 01:44

เวลาเราคอนฟิกส่ง Fax Over IP ผ่านตัวอุปกรณ์ Gateway ต่างๆไม่ว่าจะเป็น FXS หรือ FXO หรือ E1 ก็ตาม มักจะเจอที่บอกว่าควรปิด Echo Canceller ด้วย ก็ต้องหาที่ปิดตามที่เขาบอกไว้ครับ
ในกรณีที่เราใช้การ์ด Asterisk ทำหน้าที่ส่ง Fax รับ Fax เราจะปิดได้ยังไง มีบางพอร์ตต้องใช้ Voice ด้วย ถ้าเราปิด Echo Canceller หมดเวลาโทรก็อาจจะเกิดเสียงสะท้อนอีก
เราสามารถปิด Echo Canceller เป็นบางพอร์ตได้ครับ แม้แต่ E1 ก็สามารถทำอย่างที่ผมว่าไว้ได้ ต่อไปนี้เป็นตัวอย่างการคอนฟิก E1 ไม่ให้ใช้ Echo Canceller เป็นบาง Channnels ครับ

1. รันคำสั่งต่อไปนี้
โค้ด: เลือกทั้งหมด
amportal stop
dahdi genconf


2. แก้ไขไฟล์ /etc/dahdi/system.conf
ข้อมูลเดิม
โค้ด: เลือกทั้งหมด
span=1,1,0,ccs,hdb3,crc4
# termtype: te
bchan=1-15,17-31
dchan=16
echocanceller=oslec,1-15,17-31


ดูที่บรรทัด echocanceller ครับ ผมจะให้ DAHDI ใช้ Echo Canceller เฉพาะ Channel 1-15 และ 17-26 เท่านั้น
โค้ด: เลือกทั้งหมด
echocanceller=oslec,1-15,17-26


จะได้
โค้ด: เลือกทั้งหมด
span=1,1,0,ccs,hdb3,crc4
# termtype: te
bchan=1-15,17-31
dchan=16
echocanceller=oslec,1-15,17-26

บันทึกไฟล์

3. รันคำสั่งต่อไปนี้
โค้ด: เลือกทั้งหมด
service dahdi stop
service dahdi start
amportal start


4. ตรวจสอบ
รันคำสั่งนี้จาก Linux Prompt
โค้ด: เลือกทั้งหมด
service dahdi status


ผลลัพธ์จะเห็นว่า Channel 27-31 ไม่ได้ใช้ EC: OSLEC แล้ว
โค้ด: เลือกทั้งหมด
### Span  1: WCT1/0 "Digium Wildcard TE110P T1/E1 Card 0" (MASTER) HDB3/CCS/CRC4 RED
  1 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
  2 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
  3 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
  4 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
  5 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
  6 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
  7 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
  8 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
  9 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
10 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
11 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
12 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
13 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
14 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
15 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
16 PRI        HDLCFCS     (In use)  RED
17 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
18 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
19 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
20 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
21 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
22 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
23 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
24 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
25 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
26 PRI        Clear       (In use) (EC: OSLEC - INACTIVE)  RED
27 PRI        Clear       (In use)  RED
28 PRI        Clear       (In use)  RED
29 PRI        Clear       (In use)  RED
30 PRI        Clear       (In use)  RED
31 PRI        Clear       (In use)  RED


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

ย้อนกลับไปยัง Asterisk SIP Server

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

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

cron