Quantcast
Channel: FreePBX Community Forums - Latest posts
Viewing all articles
Browse latest Browse all 227395

Losing caller ID from POTS thru OBi100

$
0
0

I have a POTS line from Comcast that I connected to my PIAF using an OBi110 as FXO port. Everything works fine EXCEPT that the caller ID is being rewritten when passed to my Panasonic cordless phone.

If I call in through one of my VOIP trunks, the logs look like this:
[2018-10-02 12:48:12] VERBOSE[5240][C-000000e7] pbx.c: – Executing [s@macro-user-callerid:1] Set(“SIP/VI_In1-00000153”, “TOUCH_MONITOR=1538506083.339”) in new stack
[2018-10-02 12:48:12] VERBOSE[5240][C-000000e7] pbx.c: – Executing [s@macro-user-callerid:2] Set(“SIP/VI_In1-00000153”, “AMPUSER=13035552525”) in new stack
[2018-10-02 12:48:12] VERBOSE[5240][C-000000e7] pbx.c: – Executing [s@macro-user-callerid:3] GotoIf(“SIP/VI_In1-00000153”, “0?report”) in new stack
[2018-10-02 12:48:12] VERBOSE[5240][C-000000e7] pbx.c: – Executing [s@macro-user-callerid:4] ExecIf(“SIP/VI_In1-00000153”, “1?Set(REALCALLERIDNUM=13035552525)”) in new stack

If I call in through my POTS line, the logs look like this:
[2018-10-02 12:38:21] VERBOSE[5129][C-000000e6] pbx.c: – Executing [s@macro-user-callerid:1] Set(“SIP/ObiTrunk1-00000151”, “TOUCH_MONITOR=1538505501.337”) in new stack
[2018-10-02 12:38:21] VERBOSE[5129][C-000000e6] pbx.c: – Executing [s@macro-user-callerid:2] Set(“SIP/ObiTrunk1-00000151”, “AMPUSER=ObiTrunk1”) in new stack
[2018-10-02 12:38:21] VERBOSE[5129][C-000000e6] pbx.c: – Executing [s@macro-user-callerid:3] GotoIf(“SIP/ObiTrunk1-00000151”, “0?report”) in new stack
[2018-10-02 12:38:21] VERBOSE[5129][C-000000e6] pbx.c: – Executing [s@macro-user-callerid:4] ExecIf(“SIP/ObiTrunk1-00000151”, “1?Set(REALCALLERIDNUM=ObiTrunk1)”) in new stack

The caller ID number is being recognized as the trunk name “OBiTrunk1” instead of as the actual caller ID number.

I do have a caller ID subscription from Comcast and it works fine. The caller ID displays correctly if this same phone is plugged directly into the Comcast phone modem.

I have not found any settings in OBi Expert setup to change how the caller ID is passed. I believe it is coming through correctly to Asterisk. It’s just getting rewritten as the trunk name.

In my inbound route. CallerID number, CID priority route, CID name prefix are blank. Privacy manager is off. There is no CID lookup source. CID Superfecta is off.

Does anyone have any suggestions on how I can get the caller ID to pass through correctly?


Viewing all articles
Browse latest Browse all 227395

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>