[root@pbx-1 patches]# cat zaptel-dtmf-length.patch zaptel-echocan.patch zaptel-kewlstart-length.patch diff -ur zaptel.orig/digits.h zaptel/digits.h --- zaptel.orig/digits.h 2001-12-08 13:28:09.000000000 -0600 +++ zaptel/digits.h 2005-05-04 06:58:49.000000000 -0500 @@ -20,7 +20,7 @@ #ifndef _DIGITS_H #define _DIGITS_H -#define DEFAULT_DTMF_LENGTH 100 * 8 +#define DEFAULT_DTMF_LENGTH 250 * 8 #define DEFAULT_MFV1_LENGTH 60 * 8 #define PAUSE_LENGTH 500 * 8 diff -ur zaptel.orig/zconfig.h zaptel/zconfig.h --- zaptel.orig/zconfig.h 2005-01-01 18:19:57.000000000 -0600 +++ zaptel/zconfig.h 2005-05-04 07:04:03.000000000 -0500 @@ -46,8 +46,8 @@ /* #define ECHO_CAN_STEVE */ /* #define ECHO_CAN_STEVE2 */ /* #define ECHO_CAN_MARK */ -#define ECHO_CAN_MARK2 -/* #define ECHO_CAN_MARK3 */ +/* #define ECHO_CAN_MARK2 */ +#define ECHO_CAN_MARK3 /* * Uncomment for aggressive residual echo supression under *** zaptel/zaptel.h.orig 2005-03-02 03:16:42.000000000 -0600 --- zaptel/zaptel.h 2005-03-02 03:19:44.000000000 -0600 *************** *** 860,866 **** #define ZT_AFTERSTART_TIME 500 /* 500ms after start */ #define ZT_RINGOFFTIME 4000 /* Turn off ringer for 4000 ms */ ! #define ZT_KEWLTIME 500 /* 500ms for kewl pulse */ #define ZT_AFTERKEWLTIME 300 /* 300ms after kewl pulse */ #define ZT_MAX_PRETRAINING 1000 /* 1000ms max pretraining time */ --- 860,866 ---- #define ZT_AFTERSTART_TIME 500 /* 500ms after start */ #define ZT_RINGOFFTIME 4000 /* Turn off ringer for 4000 ms */ ! #define ZT_KEWLTIME 800 /* 800ms for kewl pulse */ #define ZT_AFTERKEWLTIME 300 /* 300ms after kewl pulse */ #define ZT_MAX_PRETRAINING 1000 /* 1000ms max pretraining time */