[ASTERISK-11] chan_dahdi: Add wink guard

DOCS-1

Kickstart the wiki

ASTERISK-9

indications: Add support for >2 frequencies

INTERLINKED-6

PhreakNet Forums

ASTERISK-7

Improve sound control capabilities

PHREAKNET-11

Yealink T33G: add provisioning support

PHREAKNET-10

Enhanced utilization of Feature Group D

ASTERISK-11

chan_dahdi: Add wink guard

ASTERISK-10

Proctor application for DAHDI

PHREAKNET-9

General WKSHWIAXCG0 enhancements

PHREAKNET-8

Setup a Patreon to cover expenses

INTERLINKED-5

Update blue box

PHREAKSCRIPT-10

Update CiscoCallManager patch URL

ASTERISK-8

Optimize boilerplate RSA to MD5 fallback

INTERLINKED-4

InterLinked Issues API

PHREAKNET-7

Subscriber Service Disconnect Request Option

INTERLINKED-3

InterLinked API site is down

PHREAKNET-6

Verification flags international calls

ASTERISK-4

XML documentation examples

INTERLINKED-2

PhreakNet Email for BoD Members

PHREAKSCRIPT-8

Boilerplate force MD5 broken

ASTERISK-6

Resonant Filter To Simulate N-Carrier

PHREAKNET-3

Provide commissions to 976 number owners

PHREAKSCRIPT-9

Add DAHDI to build tests

PHREAKSCRIPT-7

Boilerplate musiconhold.conf is wrong

PHREAKSCRIPT-6

Trace autosend

INTERLINKED-1

Phone verification is broken

PHREAKSCRIPT-5

coindsp patch missing

PHREAKNET-5

Semipublic inward boilerplate broken

PHREAKSCRIPT-4

Add less invasive/deterministic modes

PHREAKNET-4

Hosted lines defaults exchange on error

PHREAKNET-2

Asterisk reload following unsuccessful call

PHREAKSCRIPT-3

Report failure as requested

ASTERISK-5

Various ADSI issues

PHREAKNET-1

Add third-party billing integration

ASTERISK-3

Asterisk Wiki issues

PHREAKSCRIPT-2

Remove absolute sbin path

PHREAKSCRIPT-1

Hangs when certain invalid commands entered

ASTERISK-2

func_notchfilter: ISO C90 compiler fixes

ASTERISK-1

Add Assert application

← Issues Home || New Issue →

Sort Normal || Priority

Details

Category: Asterisk
Type: Improvement
Severity: Minor
Visibility: Public
Reported: 7/27/2022 7:13 PM
Last Active: 7/27/2022 7:13 PM
Status: Open
Reporter: InterLinked
Watching: InterLinked
Assigned To: Nobody

From our friends at the museum:

The issue is with Feature Group B, where a second wink is treated as a hangup by Asterisk. I don't have the time or bandwidth to dig through the code right now, but I'm almost positive something in sig_analog.c is the culprit. A real fix would be to insert a configurable guard time for subsequent winks, so the user could say something like "don't hang up unless the far end disconnect lasts longer than 750ms". Asterisk would wait this long before interpreting the wink as a disconnect in ANALOG_SIG_FEATB. This would be configurable in chan_dahdi.conf, with the default as 0ms.

; wink_guard=0 ; By default, Feature Group B trunks will see any winks after the initial one as a disconnect signal, since MF trunks should not need to ever wink more than once after seizure. If you expect additional winks, and you don't want Asterisk to interpret them as a disconnect, set a guard time higher than 750ms (?) here.


Comments

You must be logged in to leave a comment.