IPHaber
Son Yazılar

Genel


PIKA T1 E1 PRI PCI Kart Kurulumu. Elastix, Asterisk FreePbx Trunk ve Fax Ayarları

Haziran 9, 2008 by admin in Genel with 0 Comments

Trixbox ve trixbox olmayan Asterisk Pbx sistemleri için iki farklı anlatım hazırladığımı daha önceki yazılarımda bahsetmiştim.

Bu kurulum Trixbox olmayan, Elle yüklenmiş, derlenmiş asterisk, elastix pbxinflash ve asterisknow dağıtımları içindir. Ancak Trixbox için de geçerlidir. tabi Trixbox ın kendi kurulum dosyaları varken bunu kullanmanız gerekmez. Trixbox için olan anlatımda ,olur ya pikayı kurmadan önce kernel’i güncellediyseniz ilgili driverler kesinlikle yüklenmez. Hata alırsanız bu kurulumu seçebilirsiniz.

Daha önceki PIKA dijital kart kurulumu ile ilgili yazımı bir kaç başlık altında toparlayarak yazıyı kısaltmaya, ve öz bilgiler ile kolay kurulum yapmanızı sağlamaya çalışacağım.

Bu kurulumu consol da yapmanız zor olur, buradan kopyalama yapıştırma yapamazsınız, bir çoğunuz biliyorsunuzdur ancak ben linux’a yeni başlayanlar için windows yüklü bir makinadan asterisk yüklü linux makinaya bağlanıp ayar yapabilmeniz için putty isimli bir programı indirip kurmanızı tavsiye ediyorum.

Putty windows yüklü başka bir bilgisayara yüklenir ve Trixbox ın IP adresini girerek trixbox a bağlanabilir ve bu sayfadaki komutları kopyalarak hatayı en aza indirebilirsiniz.

Bu kadar detaya girdiğim için bilgisinden dolayı sıkılan varsa bu aşamaları atlayabilir.

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
http://tartarus.org/~simon/putty-snapshots/x86/putty-installer.exe Yükleme dosyası budur.

Öncelikle asterisk çalışıyor ise durduracağız.

#amportal stop

Asteriks bazen amportal stop ile kapatılamaz o zaman komut satırında “rasterisk” yazıp enter’a basınız.
CLI> ekranında “stop now” komutu ile asteriks’i durdurduktan sonra
“amportal stop” komutunu giriniz. Asteriks durdu.

PIKA Sürücüleri indirip manuel olarak kurmamız gerekiyor.

http://www.pikatechnologies.com/english/View.asp?mp=463&x=605 adresinden ilgili dosyları indiriniz. (Centos 4 ve 5 için )

#cd /usr/src/
#wget ftp://ftp.pikatech.com/outgoing/downloads/chan_pika-3.2.2.tgz
#tar -zxf chan_pika-3.2.2.tgz -C /usr/src/
( Bu dökümanı okuduğunuz tarihde driver güncellenmiş olabilir )
#cd /usr/src/chan_pika-3.2.2
#./pikaaoh-2.2.8-linux-installer

#> pikacf (komutu ile extra yapılandırma yapabilirsiniz. Seçime bağlı) Opsionel
Sisteminizde dosya editleme programı varsa ve kullanmayı biliyorsanız
/etc/asterisk/pika.conf dosyasını açın ve içinde ki context’i from-pstn olarak değiştirin. Bu çok önemli. 

Eğer dosyayı nasıl editleyeceğinizi bilmiyorsanız
#> yum -y install nano ile nano yu kurun ve (varsa kurmaz zaten)

#> nano /etc/asterisk/pika.conf enter’a basın. Centext yazan yerin karşısına from-pstn yazıp
F2 tuşuna basın kaydedin ve CTRL+x ile çıkın.

  1. Elastix’e login olunuz ve freepbx bölümüne geliniz. Solda ki Trunks menüsüne tıklayınız. Add Custom Trunk’ı tıklayınız.

Sayfanın en altında custom dial string yazan yere ;

PIKA/digital/g0/$OUTNUM$ yazınız ve submit e basınız.

Not : Sip ve h323 Trunk tanımlarken trank’a isim verip, outgoing ve incoming de ayarlamalar yapıyorduk,
ancak custom trunks da sadece bu ayarı yapmak yeterli. PIKA üzerinden çıkış yapacak.

  1. Freepbx de Outbound routes menüsüne geliniz.

Route Name : PIKA

Dial Patterns: 0.

Trunk Sequence: PIKA ile başlayanı seçiniz.

Submit

Not: Dial Patterns: 0|. yaptık bu şu anlama gelir.

Dışarı aramak için numaranın başına sıfır koyacaksınız 005375280798 gibi

Sistem ilk sıfırı PIKA üzerinden dışarı çıkmak için kullandığınızı anlayacak ve ilk koyduğunuz sıfırı numaraya
eklemeden arayacaktır. 05375280798 şeklinde.

| işaretinden önce gelen numaralar dikkate alınmaz. (nokta) . işarti ise kaç rakam gelirse gelsin ara demektir.

Şöylede yapılabilirdi.

0|0212XXXXXXX

İlk Sıfır ile çıkış yap ve eğer 0212 ile başlıyor ve sonraki numaralar 7 haneli ise PIKA üzerinden ara.
Nokta kullanırsanız hane ve ön numaraya bakmaz.

İşlemler bu kadar. Şimdi Freepbx de yaptığınız değişikliklerin etkili olması için orta da kırmızı renkte Apply Configuration Changes Here şeklinde bir uyarı göreceksiniz.

Üzerine tıklayıp değişiklikleri onaylayınız.

reboot ya da shutdown -r now komutu ile sistemi yeniden başlatınız.

Artık PRI kartlar üzerinden arama yapabilir ve aranabilirsiniz.

Faks kullanmayacaksanız aşağıda ki yapılandırmayı yapmayabilirsiniz.

  1. pikalm komutunu yazın ve enter’a basın

Bu komut kartı yapılandırıyor.

E mail adresinize gönderilen key’i girmeniz gerekiyor.

Bu işlemi doğru yapamazsanız kartınızı çalıştıramazsınız.

Bu komut ile kartın doğru yüklenip yüklenmediğini, ektra lisans ekleme işlemlerini (Skype gibi ) yapabiliyorsunuz.

Select [2] “Single registration key activation” and follow the directions.
The following is an example of the steps to activate a single key. 2 yi seçin.

Welcome to pikalm activation utility.

Attempting to connect to license server … … (Connected)

+—————————————————————-+
| Please choose one of the following: or [q]=quit, [m]=main menu |
| |
| [1] : Show activated licenses |
| [2] : Show network interface cards |
| [3] : Show license server connection status | [4] : Single
| registration key activation | [5] : Multiple registration key
| activation – (file-based) |
+—————————————————————-+

> Your input: 4 “tuşuna basın key’i buradan gireceğiz.”

+—————————————————————-+
| Please choose one of the following: or [q]=quit, [m]=main menu |
| |
| [1] : Automatic activation – (requires internet access) | [2] : Manual
| activation |
+—————————————————————-+

> Your input: 1 “tuşuna basın”

Please enter a registration key. “Burada key giriyoruz. Sizde ki key’i girin”

> Your input: VTHK-MMVV-XPRR-JVFC-RFHB-CFAK-FSJG-HDHV

Please enter a quantity. [all]=remaining.

> Your input: 1

*** Done! ***

> Your input:

The user can now enter:
– another registration key to continue the generation of activation keys for this platform
– ‘m’ to return to the main menu, or
– ‘q’ to exit the License Manager

Yukarıda ki işlemleri tamamlayınız.

  1. · Add the following to /etc/asterisk/extensions_custom.conf:
    Burada faks ile ilgili dial plan tanımlanıyor.

Burası önemli. Asteriks dial planını extension.conf da tutar ancak freepbx extension.conf dosyasını değiştirmenize izin vermez.
Amportal her kapanıp açıldığında extension.conf veri tabanından güncellenir ve sizin o dosyada yaptığınız ayarlar silinir.

Bu sebeple;

/etc/asterisk/extensions_custom.conf dosyası sizin özel dial plan yapabileceğiniz ir dosyadır. Bu dosya yoksa elle oluşturun.

#>yum -y install nano

#>nano /etc/asteriks//etc/asterisk/extensions_custom.conf ve enter

[custom-pikafax]

exten => s,1,Wait(1) ; Wait a second, just for fun
exten => s,n,NoOp(Answer from any PSTN port)
exten => s,n,Answer ; Answer the line
exten => s,n,Wait(1) ; Wait a second
exten => s,n,Set(LOCALSTATIONID=1078)
exten => s,n,Set(LOCALHEADERINFO=”PIKARxFax Test Page %P Time: %H:%M To: %l From: %r”)
exten => s,n,Set(FAXFILE=/tmp/pikafax-${UNIQUEID}.tif)
exten => s,n,Wait(1)
exten => s,n,PIKARxFax(${FAXFILE})
exten => s,n,NoOp(${REMOTESTATIONID})
exten => s,n,NoOp(${FAXPAGES})
exten => s,n,NoOp(${FAXBITRATE})
exten => s,n,NoOp(${FAXRESOLUTION})
exten => s,n,Hangup

F2 tuşuna basıp kaydedin ve CTRL+X ile çıkın.

  1. Trixbox a login olunuz ve freepbx bölümüne geliniz.

Solda ki extensions menüsüne tıklayınız. Açılan sayfada Device yazan yerin karşısında generic SIP device yazar
orayı Other (Custom) Device yapıp Submit’ tıklayınız.

User Extension: 9998

Display Name: PIKA fax receive

dial: Local/s@custom-pikafax

Submit ile işlemi tamamlayınız.

  1. Freepbx sol menüden General Settings’e geliniz.

Extension of fax machine for receiving faxes: Yazan yeri bulunuz ve PIKA fax receive <9998> yazan extensions u seçiniz.

Submit e tıklayınız.

Click on Apply Configuration changes and Reload ‘a tıklayınız.

  1. #> amportal restart ya da shutdown -r now ile sistemi yeniden başlatınız.

Başarılar dilerim.

Saygılarımla

Suat COŞKUN

Alıntı: http://suat.medyaturk.net/blog/index.php/pika-t1-e1-pri-pci-kart-kurulumu-elastix-asterisk-freepbx-trunk-ve-fax-ayarlari

Tagged , , , ,

Related Posts

Leave a reply

E-posta hesabınız yayımlanmayacak.

Kapat