Index: drivers/dahdi/wctdm.c =================================================================== --- drivers/dahdi/wctdm.c (revision 7648) +++ drivers/dahdi/wctdm.c (working copy) @@ -1015,7 +1015,7 @@ hook = (res & 1); if (hook != fxs->lastrxhook) { /* Reset the debounce (must be multiple of 4ms) */ - fxs->debounce = 8 * (4 * 8); + fxs->debounce = 4 * (4 * 8); #if 0 printk(KERN_DEBUG "Resetting debounce card %d hook %d, %d\n", card, hook, fxs->debounce); Index: drivers/dahdi/wctdm24xxp/base.c =================================================================== --- drivers/dahdi/wctdm24xxp/base.c (revision 7648) +++ drivers/dahdi/wctdm24xxp/base.c (working copy) @@ -1610,7 +1610,7 @@ if (hook != fxs->lastrxhook) { /* Reset the debounce (must be multiple of 4ms) */ - fxs->debounce = 8 * (4 * 8); + fxs->debounce = 4 * (4 * 8); #if 0 printk(KERN_DEBUG "Resetting debounce card %d hook %d, %d\n", card, hook, fxs->debounce);