Welcome to - PowerPoint PPT Presentation

1 / 34
About This Presentation
Title:

Welcome to

Description:

Asterisk 1.4.17 and zaptel 1.4.7 = the channel driver should always work with the latest release of Asterisk but stranger things have happened ... – PowerPoint PPT presentation

Number of Views:19
Avg rating:3.0/5.0
Slides: 35
Provided by: PaulD110
Category:
Tags: asterisk | welcome

less

Transcript and Presenter's Notes

Title: Welcome to


1
Welcome toGetting Started WithPIKA channel
driver for AsteriskWe will begin at 1pm EDT
2
Getting Started WithPIKA channel driver for
AsteriskEric PretlacTechnical Support
EngineerFeb 06, 2008
3
Before we get started
  • Audio dial into the conference call
  • Send questions at any time during webinar
  • Question and Answer window
  • Type in question, hit send
  • Answered at the end
  • Disable pop-up blockers

4
Agenda
  • What is a channel driver?
  • What is supported?
  • Versions of trixbox, Asterisk
  • Which PIKA cards are supported?
  • Installing PIKA with trixbox
  • How to download files
  • Step-by-step installation
  • Dialplan syntax
  • Installing PIKA with stock Asterisk
  • How to download files
  • Step-by-step installation
  • Dialplan syntax
  • Question Answer

5
Terminology
  • What is a channel driver?
  • According to www.asterisk.org
  • Each call into Asterisk must come in through a
    channel driver that supports a technology
    like SIP, ZAP, IAX2 etc.
  • Program that allows PIKA cards to work with
    Asterisk

6
PIKA Terminology
  • chan_pika_dsp
  • low density analog (4 port fxo) card
  • chan_pika
  • high density analog fxo/fxs cards
  • digital T1/E1 cards

7
Installing PIKA with trixbox
8
PIKA support for trixbox
  • PIKA supports trixbox CE 2.2 2.4
  • PIKA hardware
  • Low Density Analog (4 fxo)
  • High density Analog Trunk/ fxo
  • High density Analog Station/ fxs
  • Digital T1/E1 PCI/PCIe

9
PIKA Hardware for Asterisk
10
Download the files
  • Download and install trixbox
  • www.trixbox.org
  • Download and install PIKA files
  • using yum install
  • Installation instructions
  • www.pikatechnologies.com/asterisk

11
trixbox installationchan_pika_dsp
12
Installing chan_pika_dsp with trixbox
  • Install the PIKA card
  • yum install pika-repo
  • yum install pika_aob_
  • yum install chan_pika_dsp
  • installs and configures cards to a default usable
    state.
  • Change pika_dsp.conf --  the context must be
    from-pstn
  • Use trixbox to configure your dialplan and
    extensions.
  • FreePBX Add Custom TRUNK with Custom Dial String
  • PIKA_DSP/g/0/OUTNUM
  • Restart asterisk or reboot machine.

13
Installing chan_pika with trixbox
  • Install the PIKA card
  • yum install pika-repo
  • yum install pika_aoh_
  • yum install chan_pika-3
  • pikacf Optional to configure as E1 instead
    of T1
  • Change pika.conf --  the context must be
    from-pstn
  • Use trixbox to configure your dialplan and
    extensions.
  • FreePBX Add Custom TRUNK with Custom Dial String
  • PIKA high density analog cards
    PIKA/fxo/g0/OUTNUM
  • PIKA digital cards  PIKA/digital/g0/OUTNUM
  • Restart asterisk or reboot machine

14
Installing PIKA with stock Asterisk
15
PIKA support for Asterisk
  • PIKA supports Asterisk 1.2 and 1.4
  • PIKA hardware
  • Low Density Analog (4 fxo)
  • High density Analog Trunk/ fxo
  • High density Analog Station/ fxs
  • Digital T1/E1 PCI/PCIe

16
Before you begin
  • gcc and glibc must be installed
  • Kernel source must be installed
  • Must disable SElinux
  • Any 32-bit distro using kernel 2.6
  • Must use the smp kernel (chan_pika)
  • PIKA scripts check all of this! ?

17
Download the files
  • Full instructions are in the INSTALL doc
  • on our website (and in the download)
  • Download Zaptel and Asterisk source
  • www.asterisk.org
  • Download PIKA files
  • www.pikatechnologies.com/asterisk

18
Installing chan_pika_dsp
19
Installing chan_pika_dsp
  • Extract Asterisk source
  • tar -zxf asterisk-1.4.17.tar.gz -C
    /usr/src/
  • Extract Zaptel source
  • tar -zxf zaptel-1.4.7.tar.gz -C /usr/src
  • PIKA uses ztdummy module 
  • Extract PIKA channel driver source
  • tar -zxf chan_pika_dsp-3.0.3.tgz -C /usr/src/

20
chan_pika_dsp (contd)
  • Physically install the PIKA board
  • Install the PIKA board driver and SDK
  • cd /usr/src/chan_pika_dsp-3.0.3
  • ./pikaaob-6.5.3.18-linux-installer
  • Log out and log back in
  • Debian RedHat-based systems (CentOS)
  • Allows environment variables to be set

21
Installing chan_pika_dsp
  • Apply PIKA's patch to Asterisk
  • cd /usr/src/asterisk-1.4.4
  • patch -p0 lt ../chan_pika_dsp-3.0.3/patch-1.4.dif
    f
  • Asterisk 1.4.x use patch-1.4.diff
  • Asterisk 1.2.x use patch-1.2.diff

22
Installing chan_pika_dsp
  • Build and install Zaptel
  • cd /usr/src/zaptel
  • ./configure make make install
  • Build and install Asterisk
  • cd /usr/src/asterisk
  • ./configure make make install
  • Build and install chan_pika_dsp
  • cd /usr/src/chan_pika_dsp-3.0.3
  • ./configure make make install
  • Configure chan_pika_dsp
  • make config

23
Using PIKA in Your Dialplan
  • Modify your dialplan (extensions.conf)
  • Dial(PIKA_DSP/t/1/6002/)
  • Dial(PIKA_DSP/g/1/6002/)
  • Dial(PIKA_DSP/b0/t/4/6002/)
  • Dialplan examples
  • website
  • PIKA manpage

24
Installing chan_pika
25
Installing chan_pika
  • Extract Asterisk source
  • tar -zxf asterisk-1.4.17.tar.gz -C
    /usr/src/
  • Extract Zaptel source
  • tar -zxf zaptel-1.4.7.tar.gz -C /usr/src/
  • PIKA uses ztdummy module 
  • Extract PIKA channel driver source
  • tar -zxf chan_pika-3.2.1.tgz -C /usr/src/

26
chan_pika (contd)
  • Physically install the PIKA board
  • Install the PIKA board driver and SDK
  • cd /usr/src/chan_pika-3.2.1
  • ./pikaaoh-2.2.6-linux-installer
  • Activate licenses (Optional)
  • Only if you need extra channels (or PIKA FAX)
  • New boards include on-board licenses

27
Installing chan_pika (contd)
  • Build and install Zaptel
  • ./configure make make install
  • Build and install Asterisk
  • ./configure make make install
  • Build and install chan_pika
  • cd /usr/src/chan_pika-3.2.1
  • ./configure make make install
  • Configure chan_pika
  • make config

28
Using PIKA in Your Dialplan
  • Modify your dialplan (extensions.conf)
  • Dial(PIKA/digital/g0/6135911555)
  • Dial(PIKA/fxo/g1/6135911555)
  • Dial(PIKA/fxs/g1/102)
  • Dialplan examples
  • website
  • PIKA manpage

29
Summary
  • What is a channel driver?
  • What is supported?
  • trixbox CE 2.2 2.4
  • Asterisk 1.2 1.4
  • PIKA cards supported
  • Installing PIKA with trixbox
  • How to download files
  • Step-by-step installation
  • Dialplan syntax
  • Installing PIKA with stock Asterisk
  • How to download files
  • Step-by-step installation
  • Dialplan syntax

30
Question Answer
  • We invite you to ask questions.
  • Enter your question
  • in the Question and Answer window.
  • Send to LEADER.
  • Well answer as many questions
  • as we have time.

31
Contact Us
  • Support
  • Mon-Fri 600 a.m. to 500 p.m. EST/EDT
  • Phone 1-613-591-1555
  • Dial 2 for Support
  • Skype pikatechnologies
  • Email support_at_pikatech.com

32
Upcoming PIKA Technical Webinars
www.pikatech.com NEWS EVENTS / Technical
Webinars
33
Before you go . .
  • Please fill out the on-line survey
  • Tell us how we did
  • Give us suggestions for future topics

34
Thank you for your time.
Write a Comment
User Comments (0)
About PowerShow.com