[asterisk-bugs] [JIRA] (ASTERISK-21741) [patch] - Improved Caller ID Diagnostics and Processing for FXO Channels

Joshua Colp (JIRA) noreply at issues.asterisk.org
Tue Dec 19 04:46:08 CST 2017


     [ https://issues.asterisk.org/jira/browse/ASTERISK-21741?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Joshua Colp updated ASTERISK-21741:
-----------------------------------

    Affects Version/s: 13.18.4

> [patch] - Improved Caller ID Diagnostics and Processing for FXO Channels
> ------------------------------------------------------------------------
>
>                 Key: ASTERISK-21741
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-21741
>             Project: Asterisk
>          Issue Type: Improvement
>      Security Level: None
>          Components: Channels/chan_dahdi, Core/CallerID
>    Affects Versions: 1.8.21.0, 13.18.4
>            Reporter: Vladimir Mikhelson
>            Severity: Minor
>         Attachments: callerid.diff, chan_dahdi.diff
>
>
> Current implementation of callerid.c fails to pass the "flags" to the dial plan. As a result distinction between failed Caller ID detection, Failed Check Sum verification, Private Number, and Unknown Number and related Caller ID names becomes impossible. In all cases all we get back is NULL in both fields. On top of that callerid module assumes a non existent ability to request another Caller ID transmission from an analog channel in case the Caller ID check sum verification fails.
> A couple of simple patches I propose helped me with troubleshooting the Caller ID recognition on analog POTS lines as well as some enhancement to the dial plan based on flags processing.
> I did not test on any other channels but analog.  Possible implications could be expected on other channel types serviced by chan_dahdi and callerid modules.
> Somebody with better architectural knowledge of Asterisk components can easily enhance my patches or make them more universal or just more beautiful. This help is very welcome.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list