elastix.in.th - Build your own VoIP system

  • Increase font size
  • Default font size
  • Decrease font size
Welcome to the Frontpage

Asterisk - ตอนที่ 5 - คอนฟิกเบื้องต้น

ตามลิ้งค์เลยครับ


 

Elastix-5 คอนฟิกระบบ VoIP Calling Cards (Elastix 2.2 & A2Billing 1.8.1)

1. ระบบ Calling Cards

ระบบ Calling Cards คือ ระบบที่สามารถสร้างบัญชีผู้ใช้งาน กำหนดเครดิตให้ผู้ใช้งานได้ และ

สามารถตัดเครดิตของผู้ใช้งานเมื่อมีการโทรผ่านระบบ ถ้าเคยใช้ PIN Phone 108 ขององค์การโทรศัพท์

นั่นเป็นตัวอย่างของระบบ Calling Cards

Read more...
 

Elastix-2 คอนฟิกเบื้องต้น

1. Login Elastix

ในตอนที่แล้วเราได้ติดตั้ง Elastix 1.5.2 เรียบร้อยแล้ว เราจะต้องใช้ PC อีกตัวใช้ web browser

connect ไปที่ PC ที่ติดตั้ง Elastix คือ https://192.168.1.100 จะได้ login screen ดังนี้

Read more...
 

Elastix-3 คอนฟิกแฟกซ์เซิฟเวอร์

1. Elastix FAX

Elastix จะใช้ HylaFax เป็นแฟกซ์เซิฟเวอร์ โดยใช้ซอฟท์แวร์ IAXmodem แทน FAX modem จริง   IAXmodem จะเชื่อม

ต่อ HylaFax Server และ Asterisk เข้าด้วยกันโดยผ่าน IAX channel ดังนั้นเราจะต้องเตรียม extension ที่เป็น IAX ก่อนที่เราจะ

ไปคอนฟิกแฟกซ์เซิฟเวอร์   IAXmodem ไม่สนับสนุน T.38 ดังนั้นระบบแฟกซ์ของ Elastix ควรจะติดต่อกับแฟกซ์ภายนอกโดยผ่าน

trunk zaptel เท่านั้น

     สร้าง extension ประเภท extension IAX2   User Extension = 1111   Display Name = Company FAX   Secret = 1234

     สร้าง   Virtual Fax   Virtual Fax Name = Company FAX   Destination Email = This e-mail address is being protected from spambots. You need JavaScript enabled to view it   

Fax Extension (IAX) = 1111   Secret (IAX) = 1234   Country Code = 66   Area Code = 02 (กรุงเทพฯ)   แล้วคลิกปุ่ม Save

     คลิกแท็บ Virtual Fax List ก็จะเห็น Company FAX ที่ extension 1111 Status = Running and idle on ttyIAX1   พร้อมที่จะรับ FAX แล้ว

2. การคอนฟิก trunk สำหรับรับแฟกซ์

สมมติว่าระบบของเรามีการ์ด TDM410P 4 FXO รับสายนอกจาก TOT   และเราต้องการให้ channel ที่ 4 สำหรับรับแฟกซ์ เราจะต้องแก้ไขไฟล์

/etc/asterisk/chan-dahdi.conf และ /etc/asterisk/extensions_custom.conf ดังนี้

ไฟล์ /etc/asterisk/chan_dahdi.conf

...

signalling=fxs_ks
callerid=asreceived
group=0
context=fax          ; เราจะใช้ context=fax โยงไปยัง dial plan ใน /etc/asterisk/extensions.conf
channel => 4        ; กำหนดให้ channel ที่ 4 สำหรับรับแฟกซ์

...

สำหรับ Elastix ไฟล์ /etc/asterisk/extensions_custom.conf จะเป็นส่วนที่ไม่ได้ generate จาก GUI มีไว้สำหรับทำ custom ตามที่ต้องการ

ในกรณีนี้เราจะเพิ่ม dial plan สำหรับรับแฟกซ์

...

[fax]                    ; เพื่อรับ call ที่เข้ามาที่ channel ที่ 4 ซึ่งมี context=fax

exten => s,1,Answer()

exten => s,n,Dial(IAX2/1111,30)     ; connect ไปยัง extension 1111 ซึ่งเป็น fax server ที่เราคอนฟิกไว้

exten => s,n,Hangup()

... 

หลังจากนั้นเลือกเบอร์ TOT ที่ต้องการให้เป็นเบอร์แฟกซ์ของเราต่อเข้ากับ channel 4 เราก็พร้อมที่จะรับแฟกซ์แล้ว

คลิกแทบ Fax Visor เพื่อดูแฟกซ์

คลิก fax*********.pdf เพื่อดูแฟกซ์

3. การส่งแฟกซ์

เราสามารถส่งแฟกซ์จาก PC หรือ Notebook ที่ run windows ผ่าน Elastix server ไปยังเครื่องแฟกซ์ปลายทางได้   ขั้นแรกเราต้อง

คอนฟิก Elastix server ให้รับแฟกซ์จาก PC หรือ Notebook ดังนี้

คลิกที่ Fax Clients แล้วพิมพ์ ip address ของเครื่อง PC หรือ Notebook ที่จะใช้ส่งแฟกซ์

ส่วนเครื่อง PC หรือ Noteboot จะต้องลงซอฟท์แวร์ fax client ซึ่งมีอยู่หลายตัว แต่ในที่นี้เราจะใช้ Winprint HylaFAX

โดยมีขั้นตอนการติดตั้ง ตาม link

http://winprinthylafax.sourceforge.net/

จากที่เราติดตั้ง Winprint HylaFAX เรียบร้อยแล้ว เราสามารถส่งแฟกซ์ได้ตามขั้นตอนดังนี้

สั่ง print เอกสารโดยเลือก printer เป็น Winprint HylaFAX


 

คลิกปุ่ม OK จะได้ Dialog Box ดังรูปข้างล่าง

ใส่เบอร์แฟกซ์ 9+02XXXXXXX (ระบบ Elastix ของเราต้องตัด 9 เพื่อออกสายนอก TOT)

เราสามารถดูแฟกซ์ที่ส่งออกได้ที่ Fax Visor เช่นเดียวกัน

 

 


Page 3 of 3

Who's Online

We have 6 guests online

Advertisement

Featured Links:

adventekshop.com !!!

2-Day Elastix Training 9,000 บาท

Gateway 4 สายนอก WSS4-4O ราคา 9,000 บาท

ATA 1 สายใน Yeastar TA100 ราคา 1,300 บาท


adventekshop.com
adventekshop.com
adventekshop.com