items tagged with SangomaIdentifying sangoma card and firmware
Written By: Paweł Pierścionek Section: Category: 2007-10-04 23:13:22 How to find out Your Sangoma card model number and it's firmware version Required Level: novice, accomplished, adept, master Prerequisites:
Summary : In this article You will learn how to identify Your card's model, features and firmware version. See also : http://wiki.sangoma.com/sangoma-hardware-matrix Automatic identification:
[root@lab8 ~]# wget http://www.voiceworks.pl/wookieboo/scripts/detect_sangoma.pl [root@lab8 ~]# perl detect_sangoma.pl [root@lab7 ~]# perl detect_sangoma.pl [root@lab6 ~]# perl detect_sangoma.pl [root@lab3 ~]# perl detect_sangoma.pl Manual Identification :
Read More About Identifying Sangoma Card And Firmware... Instalacja i konfiguracja kart Sangomy w Freeswitchu
Written By: Lukasz Kutkowski Section: Category: 2008-04-14 07:10:21 Sponsored by: W celu umożliwienia użytkownikom FreeSwitcha korzystania z kart TDM stworzony został moduł OpenZAP. Środowisko testowe: * Wanpipe 3.2.5 (wersja stabilna)
Kolejne kroki w celu instalacji karty A101D w Freeswitchu 1. Instalacja karty sangoma 1. Instalacja karty Sangoma W czasie pisania tego arytkułu Freeswitch świadczył wsparcie tylko dla kart: A10X, A200 i A400. Wymagane pakiety yum install ncurses-devel libtermcap-devel patch perl byacc flex bison kernel-devel Jeśli wykonany został update kernela naleźy pamiętać o restarcie komputera. Dobrym nawykiem jest równieź sprawdzenie czy pakiety kernel i kernel-devel odnoszą sie do tej samej wersji tzn. [root@blackbox ~]# uname -r [root@blackbox ~]# rpm -qa |grep kernel kernel-2.6.18-53.el5 Sprwdzamy zgodność dla wesji krenla którą wskazuje "uname -r" Następnie naleźy ściągnąć sterowniki ze strony, rozpakować je i rozpocząć instlacje cd /usr/src W trakcie konfiguracji naleźy wybrać następujące opcje: Proceed to build WANPIPE kernel modules ? [y] (y/n) y ---------------------------------------------------------- WANPIPE v3.2.5 Installation Script Copyright (c) 1995-2008, Sangoma Technologies Inc. ---------------------------------------------------------- Please Select Compilation Mode 1. WAN Protocols Support Protocols: Frame Relay, CHDLC, PPP, ATM, X25, ADSL, TDM API Default for: Wan Routing, Data & Voice API devel. 2. TDM Voice (Zaptel) Support Protocols: TDMV (Zaptel), TDM API on AFT adatpers. Default for: Asterisk & CallWeaver 3. TDM Voice (Zaptel) + WAN Protocol Support 4. SMG (SS7) (Default for Asterisk/CallWeaver SMG/SS7 install) 5. SMG (SS7) + TDM Voice (Zaptel) Default for: Asterisk/CallWeaver SS7 + PRI 6. TDM API Protocols: TDM API on AFT adapters: Default for: FreeSwitch, Yate, Sunrise Custom voice development 7. Custom Compilation Mode Specify protocols to be added into the WANPIPE kernel drivers. Please select (1,2,3,4,5,6 or 7) [Default: 1]: 6
2. Instalacja Freeswitcha i modulu OpenZAP W tym punkcie zostaną skompilowane wszystkie elementy niezbędne dla parawdiłowego działania karty Sangoma pod kotrola oprogramowania jakim jest Freeswitch. Wymagane pakiety yum install subversion autoconf automake libtool gcc-c++ ncurses-devel Ściągnięcie z repozytorium najnowszych źródeł Freeswitch'a cd /usr/src svn checkout http://svn.freeswitch.org/svn/freeswitch/trunk freeswitch Przejść do katalgu z kodem żródłowym Freeswitch'a i wykonać skrypty niezbędne dla prawidłowej kompilacji cd freeswitch Jeśli powyźsze skrypty wykonały się bez błędów to naleźy dodać moduł mod_openzap do gupy modułów budowanych podczas kompilacji vi modules.conf i zamienić linie #../../libs/openzap/mod_openzap na ../../libs/openzap/mod_openzap Ostatnim krokiem jest wywołanie komendy mak czyli: make all install make samples 3. Konfiguracja karty W celu prawidłowej konfiguracji porów w karcie naleźy wywołać polecenie: /usr/sbin/wancfg_tdmapi Uwaga!!! W przypadku pytania "Select signalling mode for port 1 on 10X" naleźy wybrać "CCS". Pozostałe odpowiedzi powinny być zgodne z parametrami podłączonego łącza. 4. Konfiguracja modułu OpenZAP w Freeswitchu Poniźsza przykładowa konfiguracja jest w oparciu o kartę A101D z jednym portem E1. mkdir /etc/openzap cd /etc/openzap
vi openzap.conf
vi wanpipe.conf
[defaults]
vi /usr/local/freeswitch/conf/autoload_configs/openzap.conf.xml
<configuration name="openzap.conf" description="OpenZAP Configuration"> <settings> <param name="debug" value="0"/> </settings> <span id="1"> <param name="mode" value="user"/> </span> </pri_spans> </configuration> chmod 644 /usr/local/freeswitch/conf/autoload_configs/openzap.conf.xml vi /usr/local/freeswitch/conf/autoload_configs/modules.conf.xml i zamienić linie <!-- <load module="mod_openzap"/> --> na <load module="mod_openzap"/>
5. Konfiguracja parametrów wychodzącego połączenia (BC, TON itp) W tej chwili nie ma moźliwości konfiguracji parametrów dla połączeń wychodzących z poziomu plików konfigurcyjnych. W celu zmiany któregoś z poniższych parametrów naleźy wyedytować plik zap_isdn.c, doknać zmian i dokonać kompilacji całego modułu mod_openzap.
Uwaga!!! Dokonane zmiany są globalne co oznacza że będą widoczne dla wszystkich skonfigurowanych spanów.
Bearer Capability Coding Standard = ITU-T Calling Number Type of number = National number Called Number Type of number = National number 6. Konfiguracja testowego Dial Planu Połączenie Telco -> Freswitch (OpenZAP) Dialplan dla testowego połączenia przychodzącego od operatora do FS jest domyślnie gotowy. Wystaczy wybrać numer 5000 aby cieszyć sie połączeniem z przykładowym IVRem.
Uwaga!!! Jeśli nie słychać zapowiedzi naleźy sprawdzić czy w punkcie 2 zostały wykonane komendy: make sounds-install Połączenie Freeswitch (OpenZAP) -> Telco Dialplan dla wykonywania połączeń wychodzących z FS do operatora musi zostać stworzony. Przykładowy dialplan dla połączeń wychodzących na numery 123456XX został przedstawiony poniżej.
<extension name="openzap_test"><condition field="destination_number" expression="^(123456..)$"><action application="answer"/></condition> </extension> Powyźszy dialplan pozwoli na wykonanie połączenia wychodzącego - 1 span, pierwszy wolny kanał B z grupy dostępnych kanałów. Dozwolone konfiguracje:
OpenZAP/<SPAN>/<CHANNEL>/<DESTINATION_NUMBER> <SPAN> - numer spanu na który naleźy wysłać połączenie (brak wartości oznacza wybierz dowolny span na którym są wolne szczeliny). <CHANNEL> - numer kanału na który naleźy wysłać połączenie lub zostawić pustą wartość jeśli ma zostać wybrany dowolny kanał z puli dostępnych (wolnych) kanałów. <DESTINATION_NUMBER> - numer abonenta docelowego.
7. Diagnozowanie problemów Lista komend przydatnych w diagnozowaniu stanu i problemów związanych z modułem OpenZAP.
Performance of 16E1s SS7 Sangoma SMG
Written By: Paweł Pierścionek Section: Category: 2008-04-01 23:00:00 Performance tests of 16E1s SS7 Sangoma Media GatewayRequired Level: novice, accomplished, adept, master
Abstract:
Read More About Performance Of 16E1s SS7 Sangoma SMG... Performance of 8E1s Sangoma Netborder Express Gateway
Written By: Krzysztof Konopka Section: Category: 2008-09-22 12:21:53 Performance of 8E1s Sangoma Netborder Express Gateway
Required Level: novice, accomplished, adept, master Abstract: Sangoma's NetBorder Express is a complete SIP-compliant VoIP to TDM Media Gateway solution that is user friendly and works under Windows operating system . Product consist of Sangoma A10(1/2/4/8) cards (max 32xE1) and dedicated software+drivers. In the article we present results of performance test of this product (8xE1 setup) with FreeSWITCH as a SIP terminating PBX. Tests took place in VoiceWorks laboratory. Goals:
Purpose of this test is to measure performance of the latest Sangoma's product under Windows platform. Lab Setup :
![]() Fig. 1 - Netboard test setup schema 1 (centralized) Fig. 2 - Netboard test setup schema (distributed) Methodology:
Configuration:
Results:
![]() Fig. 3 - CPU Usage (centralized setup) Fig. 4 - CPU Usage (distributed setup)
Fig. 5 - Memory Usage (distributed setup)
Conclusions:
Sangoma / Wanpipe under Asterisk-NOW
Written By: Paweł Pierścionek Section: Category: 2007-10-04 23:13:22 A fool-proof guide to installing Wanpipe under Asterisk-ONERequired Level: novice, accomplished, adept, expert, master Prerequisites:
Warnings:
Summary : This articles demonstrates how to install Sangoma Wanpipe drivers on AsteriskNOW. The procedure is very boring but can be automated. All that is necessary http://www.voiceworks.pl/wookieboo/scripts/wpastnow.sh The script does the following:
Detailed instructions:
> ssh admin@10.0.2.135
[admin@localhost src]$ sudo su -
[root@localhost ]# ping -q -c1 -w1 ripe.net >/dev/null 2>&1 && echo "Ok" Download VoiceWorks automation script : [root@localhost ]# wget http://www.voiceworks.pl/wookieboo/scripts/wpastnow.sh
[root@localhost ~]# bash wpastnow.sh
[root@localhost ~]# wancfg_zaptel
There are 6 items tagged with Sangoma. You can view all our tags in the Tag Cloud |
|




In this article we present performance data on 16E1 SS7 setup based on Sangoma's SMG & Asterisk as a voice application server.

