[ASTERISK-11] chan_dahdi: Add wink guard

PHREAKNET-14

1+ calls do not work for single numbers

DOCS-1

Kickstart the wiki

INTERLINKED-6

PhreakNet Forums

ASTERISK-7

Improve sound control capabilities

ASTERISK-10

Proctor application for DAHDI

PHREAKNET-9

General WKSHWIAXCG0 enhancements

PHREAKNET-6

Verification flags international calls

PHREAKNET-28

Phone Verification Failed

INTERLINKED-7

TTY BBS lines (45.5+50) issues

PHREAKNET-20

Billing based on individual CLLI zip codes

PHREAKNET-10

Enhanced utilization of Feature Group D

ASTERISK-11

chan_dahdi: Add wink guard

ASTERISK-8

Optimize boilerplate RSA to MD5 fallback

INTERLINKED-4

InterLinked Issues API

PHREAKNET-7

Subscriber Service Disconnect Request Option

PHREAKNET-1

Add third-party billing integration

ASTERISK-13

Asterisk Framehook: DTMF to MF

PHREAKNET-24

[REQ] TTY Telegrams

PHREAKNET-23

Wakeup calls not dialling at scheduled time

ASTERISK-12

chan_dahdi: Make pulsemaketime, etc configurable

ASTERISK-9

indications: Add support for >2 frequencies

INTERLINKED-5

Update blue box

INTERLINKED-2

PhreakNet Email for BoD Members

ASTERISK-3

Asterisk Wiki issues

PHREAKNET-17

Director Listing Bulk Uploads Not Showing

PHREAKNET-16

RCMAC Provisioning is broken

PHREAKNET-8

Setup a Patreon to cover expenses

PHREAKSCRIPT-9

Add DAHDI to build tests

PHREAKSCRIPT-7

Boilerplate musiconhold.conf is wrong

INTERLINKED-1

Phone verification is broken

PHREAKSCRIPT-5

coindsp patch missing

PHREAKNET-5

Semipublic inward boilerplate broken

PHREAKSCRIPT-4

Add less invasive/deterministic modes

ASTERISK-5

Various ADSI issues

PHREAKNET-29

Requested Line

PHREAKNET-11

Yealink T33G: add provisioning support

PHREAKSCRIPT-10

Update CiscoCallManager patch URL

ASTERISK-4

XML documentation examples

PHREAKNET-3

Provide commissions to 976 number owners

PHREAKSCRIPT-6

Trace autosend

PHREAKNET-4

Hosted lines defaults exchange on error

PHREAKSCRIPT-2

Remove absolute sbin path

ASTERISK-2

func_notchfilter: ISO C90 compiler fixes

INTERLINKED-10

Telegrams can be sent by phone to non-subscribers

INTERLINKED-9

Phreaknet Directory link broken

INTERLINKED-8

Cannot use phreaknet wizard

PHREAKSCRIPT-12

Cannot utilize script because of patch issues

PHREAKNET-22

Weather line international lookup problem

DOCS-2

Website not allowing me to log in

INTERLINKED-3

InterLinked API site is down

PHREAKSCRIPT-8

Boilerplate force MD5 broken

ASTERISK-6

Resonant Filter To Simulate N-Carrier

PHREAKNET-2

Asterisk reload following unsuccessful call

PHREAKSCRIPT-3

Report failure as requested

PHREAKSCRIPT-1

Hangs when certain invalid commands entered

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.