SANGOMA

Wanpipe Yate Installation Advanced


Yate Sample/Bitswap Manual Configuration



1. Check out yate from cvs

    cvs -d :pserver:anonymous@voip.null.ro:/home/cvsroot/private login

    Just hit Enter when it asks you about the password.

    cvs -d :pserver:anonymous@voip.null.ro:/home/cvsroot/private checkout yate

    To build from CVS you will need autoconf 2.53 or later and sox.

    run: ./autogen.sh

2. Configure yate for libpri and hwec

    ./configure --with-wphwec=/usr/include/wanpipe --with-libpri
    make clean
    make
    make install



3. Configure yate configuration files

    Yate config files located by default in yate/ directory

    yate/conf.d

    wpchan.conf : wanpipe yate config file
                  Also defines wanpipe groups needed by regexroute.conf

    regexroute.conf :  yate extensions file

    
    Refer to wiki.sangoma.com for samples.


4. Run yate from cvs directory yate/

    cd yate

    ./run -vvvvv


5. Wanpipe Confirmation
    
   To confirm that everything is working ok.

    run: ifconfig

    And confirm that tx/rx values of bchan interface w1g2
    are incrementing.

    And that MTU=1216.  
        Note that 16 is header size which was add to defined value of 1200.

--------------------------------------------------
w1g2      Link encap:Point-to-Point Protocol  
          UP POINTOPOINT RUNNING NOARP  MTU:1216  Metric:1
          RX packets:377689 errors:0 dropped:62199 overruns:0 frame:0
          TX packets:374564 errors:1 dropped:0 overruns:1 carrier:62198
          collisions:0 txqueuelen:100
          RX bytes:453226800 (432.2 MiB)  TX bytes:449476800 (428.6 MiB)
          Interrupt:233 Memory:f8ac0000-f8ac1fff
---------------------------------------------------


    
6. Check Echo Canceller

    wan_ec_client wanpipe1 stats

----------------------------------------------------------------------
wanpipe1: Running Get stats command to Echo Canceller device... Done!
****** Echo Canceller Chip Get Stats wanpipe1 ******
  wanpipe1: Number of channels currently open                   256
  wanpipe1: Number of conference bridges currently open         0
  wanpipe1: Number of playout buffers currently loaded          0
  wanpipe1: Number of framing error on H.100 bus                2
  wanpipe1: Number of errors on H.100 clock CT_C8_A             2
  wanpipe1: Number of errors on H.100 frame CT_FRAME_A          0
  wanpipe1: Number of errors on H.100 clock CT_C8_B             0
  wanpipe1: Number of internal read timeout errors              0
  wanpipe1: Number of SDRAM refresh too late errors             0
  wanpipe1: Number of PLL jitter errors                         0
  wanpipe1: Number of HW tone event buffer has overflowed       0
  wanpipe1: Number of SW tone event buffer has overflowed       0
  wanpipe1: Number of SW Playout event buffer has overflowed    0
------------------------------------------------------------------------


     wan_ec_client wanpipe1 stats 1

------------------------------------------------------------------------
wanpipe1: Running Get stats command to Echo Canceller device... Done!
  wanpipe1: 1: Echo Channel Operation Mode                      : NORMAL
  wanpipe1: 1: Enable Tone Disabler                             : TRUE
  wanpipe1: 1: Mute Ports                                       : NONE
  wanpipe1: 1: Enable Extended Tone Detection                   : FALSE
  wanpipe1: 1: Tone Disabler Status                             : Enabled
  wanpipe1: 1: Voice activity is detected on SIN port           : FALSE
  wanpipe1: 1: Echo canceller has detected and converged        : FALSE
  wanpipe1: 1: Average power of signal level on RIN             : -69 dBm0
  wanpipe1: 1: Average power of signal level on SIN             : -66 dBm0
  wanpipe1: 1: Current gain applied to signal level on RIN      : 0 dB
  wanpipe1: 1: Current gain applied to signal level on SOUT     : 0 dB
  wanpipe1: 1: Average power of the comfort noise injected      : -66 dBm0
  wanpipe1: 1: (VQE) NLP status                                 : TRUE
  wanpipe1: 1: (VQE) Enable Tail Displacement                   : FALSE
  wanpipe1: 1: (VQE) Echo Cancellation offset windowd (ms)      : 0
  wanpipe1: 1: (VQE) Comfort noise mode                         : NORMAL
  wanpipe1: 1: (VQE) Acoustic Echo                              : FALSE
------------------------------------------------------------------------


    #Check that hwec are active on each channel.
    
    wanpipemon -i w1g1 -c ehw

------------------------------------------------------------------------
Sangoma HW Echo Canceller is enabled for channel 1
Sangoma HW Echo Canceller is enabled for channel 2
Sangoma HW Echo Canceller is enabled for channel 3
Sangoma HW Echo Canceller is enabled for channel 4
Sangoma HW Echo Canceller is enabled for channel 5
Sangoma HW Echo Canceller is enabled for channel 6
Sangoma HW Echo Canceller is enabled for channel 7
Sangoma HW Echo Canceller is enabled for channel 8
Sangoma HW Echo Canceller is enabled for channel 9
Sangoma HW Echo Canceller is enabled for channel 10
Sangoma HW Echo Canceller is enabled for channel 11
Sangoma HW Echo Canceller is enabled for channel 12
Sangoma HW Echo Canceller is enabled for channel 13
Sangoma HW Echo Canceller is enabled for channel 14
Sangoma HW Echo Canceller is enabled for channel 15
Sangoma HW Echo Canceller is enabled for channel 17
Sangoma HW Echo Canceller is enabled for channel 18
Sangoma HW Echo Canceller is enabled for channel 19
Sangoma HW Echo Canceller is enabled for channel 20
Sangoma HW Echo Canceller is enabled for channel 21
Sangoma HW Echo Canceller is enabled for channel 22
Sangoma HW Echo Canceller is enabled for channel 23
Sangoma HW Echo Canceller is enabled for channel 24
Sangoma HW Echo Canceller is enabled for channel 25
Sangoma HW Echo Canceller is enabled for channel 26
Sangoma HW Echo Canceller is enabled for channel 27
Sangoma HW Echo Canceller is enabled for channel 28
Sangoma HW Echo Canceller is enabled for channel 29
Sangoma HW Echo Canceller is enabled for channel 30
Sangoma HW Echo Canceller is enabled for channel 31
------------------------------------------------------------------------

                                               

Site

Changes
Index
Search

 

User

 

Log In
Register

 
 

Last Modified 10/19/06 5:27 PM