PIKA T1 E1 PCI PCIe Kart Kurulumu. Trixbox Elastix Asteriks FreePbx Trunk Fax Ayarları
Merhaba,
Bu yazımda Pika T1, E1, kartının kurulumunu, bazı detaylarını anlatacağım.
Bu kurulumu gün içinde aldığım bir telefon dolayısı ile anlatıyorum.
Öncelikle ilgili dijital kartın web sitesi ve teknik doküman adreslerini vermeliyim.
http://www.pikatechnologies.com/english/View.asp?x=656
http://www.pikatechnologies.com/english/View.asp?mp=794&x=824
İkinci verdiğim adres de Trixbox için yapılacak kurulum ayrıntılı anlatılmış, bende aynı kurulumun önemli
olan bazı yerlerine dikkatinizi çekmek istiyorum.
Öncelikle Komut Ekranına root olarak giriş yapınız.
Stop Asterisk before installing PIKA fax software (# aportal stop).
Sitede asterisk’i durdurmak için komut ekranında aportal stop komutu verilmiş, ancak “amportal” freepbx in bir servisidir
trixbox’ asteriks’i yapılandırmak için Freepbx kullanır.aportal stop komutu yanlış yazılmış “amportal” stop olmalı.
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!.
Komut Ekranında
yum install pika-repo yazıp enter’a basınız.
(Trixbox’ın yum reposunda pika-repo dosyası bulunduğu için otomatik yükleyecektir.)
yum install pika_aoh_*
Not: Eğer Yüklerken sorun yaşarsanız, elastix ya da herhangi bir dağıtım paketi kullanmadan direkt asterisk’e kurulum
yapıyorsanız yum reposunda bu dosyalar bulunmayabilir.Böyle bir durumda T1/E1 kart için asteriks driverlarını kendiniz indirip kurmanız gerekecektir.
Elle kurmak için
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-installerYum reposu ile ya da elle ilgili sürücüleri yüklediyseniz geri kalan kurulum şekli ikisi içinde aynı.
#> yum install chan_pika-3* ve enter.
#> 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.
Trixbox a 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.
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.
Buradan Sonrası FAX içindir. Kullanmayacaksanız sistemi reboot ediniz.
————————————————–
Not : Bazı bloglar sitedeki içeriği kendi sitelerinde kaynak göstermeden yayınlamaktadır.
Bu ve bunun gibi bir çok konuda ki makaleye http://suat.medyaturk.net/blog adresinden ulaşabilirsiniz.
asterisk freepbx voip trixbox elastix asterisknow Suat COŞKUN
————————————————–
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.
· 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.
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.
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.
#> amportal restart yada shutdown -r now ile sistemi yeniden başlatınız.
Başarılar dilerim.
Bu yazımda Pika T1, E1, kartının kurulumunu, bazı detaylarını anlatacağım.
Bu kurulumu gün içinde aldığım bir telefon dolayısı ile anlatıyorum.
Öncelikle ilgili dijital kartın web sitesi ve teknik doküman adreslerini vermeliyim.
http://www.pikatechnologies.com/english/View.asp?x=656
http://www.pikatechnologies.com/english/View.asp?mp=794&x=824
İkinci verdiğim adres de Trixbox için yapılacak kurulum ayrıntılı anlatılmış, bende aynı kurulumun önemli
olan bazı yerlerine dikkatinizi çekmek istiyorum.
Öncelikle Komut Ekranına root olarak giriş yapınız.
Stop Asterisk before installing PIKA fax software (# aportal stop).
Sitede asterisk’i durdurmak için komut ekranında aportal stop komutu verilmiş, ancak “amportal” freepbx in bir servisidir
trixbox’ asteriks’i yapılandırmak için Freepbx kullanır.aportal stop komutu yanlış yazılmış “amportal” stop olmalı.
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!.
Komut Ekranında
yum install pika-repo yazıp enter’a basınız.
(Trixbox’ın yum reposunda pika-repo dosyası bulunduğu için otomatik yükleyecektir.)
yum install pika_aoh_*
Not: Eğer Yüklerken sorun yaşarsanız, elastix ya da herhangi bir dağıtım paketi kullanmadan direkt asterisk’e kurulum
yapıyorsanız yum reposunda bu dosyalar bulunmayabilir.Böyle bir durumda T1/E1 kart için asteriks driverlarını kendiniz indirip kurmanız gerekecektir.
Elle kurmak için
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-installerYum reposu ile ya da elle ilgili sürücüleri yüklediyseniz geri kalan kurulum şekli ikisi içinde aynı.
#> yum install chan_pika-3* ve enter.
#> 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.
Trixbox a 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.
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.
Buradan Sonrası FAX içindir. Kullanmayacaksanız sistemi reboot ediniz.
————————————————–
Not : Bazı bloglar sitedeki içeriği kendi sitelerinde kaynak göstermeden yayınlamaktadır.
Bu ve bunun gibi bir çok konuda ki makaleye http://suat.medyaturk.net/blog adresinden ulaşabilirsiniz.
asterisk freepbx voip trixbox elastix asterisknow Suat COŞKUN
————————————————–
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.
· 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.
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.
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.
#> amportal restart yada shutdown -r now ile sistemi yeniden başlatınız.
Başarılar dilerim.
Yorumlar