[ previous ] [ next ] [ threads ]
 To :  Paul Chitescu <paulc@v...>
 From :  Maciek Kaminski <maciejka@t...>
 Subject :  Re: [yate] Soft DTMF detection ?
 Date :  Sat, 16 Sep 2006 12:30:48 +0200
Paul Chitescu napisał(a):
> Of course, Sangoma A104d can detect DTMFs in hardware and also do echo 
> cancellation. This works both with wanpipe drivers and zaptel drivers.
> 
> Needs recent Sangoma drivers - those including the Octasic libraries for 
> controlling the onboard DSP.
> 
> The wpchan driver in Yate includes support for hardware DTMF detection 
> since Jul 9, 2006. You will need to specify manually the directory with 
> the include files - ./configure --with-wphwec=directory of wanec_iface.h 
> and oct6100_api/oct6100api/*.h
> 

Hi Paul,
Recent wanpipe drivers for a104d seems to be 
beta7-2.3.4(http://sangoma.editme.com/wanpipe-linux-drivers#beta). Only 
directory that contains oct6100_api.h is:
wanpipe/patches/kdrivers/wanec/oct6100_api.PR41/include/oct6100api/oct6100_api.h
which is apparently diffrent from what is expected by configure script:
if [[ -f "$ac_cv_use_wphwec/wanec_iface.h" -a -f 
"$ac_cv_use_wphwec/oct6100_api/oct6100api/oct6100_api.h" ]]; then
     WANPIPE_HWEC_INC="-DHAVE_WANPIPE_HWEC -I$ac_cv_use_wphwec 
-I$ac_cv_use_wphwec/oct6100_api"

After changing that, yate compiles and starts without complaining that 
it can't enable hardware DTMF detection. Alas only random noise is heard 
on isdn channel.

mk