LibPri 1.4.14(or15) and Reverse Charge

Hi guys!

In Asterisk 1.6.x I knew to block or no reverse charged calls (collect calls).

Now, in Asterisk 11 and LibPRI, I am not receiving any collect call. I tried to put the “R” in dialplan to accept collect calls.

I didnt try to patch LibPRI 1.4, because my patch was to LibPRI 1.2.

Anyone know how UNBLOCK collect calls?

Debuging my PRI SPAN… I am not receiving the old message “Q.931 Reverse charged indication bla bla bla”. Is LibPRI dumping it?

Here is the debug:
2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 t203_expire
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > TEI: 0 State 7(Multi-frame established)
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > V(A)=2, V(S)=2, V®=22
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > T200_id=0, N200=3, T203_id=0
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > [ 00 01 01 2d ]
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > Supervisory frame:
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > SAPI: 00 C/R: 0 EA: 0
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > TEI: 000 EA: 1
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > Zero: 0 S: 0 01: 1 [ RR (receive ready) ]
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > N®: 022 P/F: 1
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > 0 bytes of data
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 – Starting T200 timer
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < TEI: 0 State 8(Timer recovery)
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < V(A)=2, V(S)=2, V®=22
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < T200_id=8192, N200=3, T203_id=0
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < [ 00 01 01 05 ]
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < Supervisory frame:
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < SAPI: 00 C/R: 0 EA: 0
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < TEI: 000 EA: 1
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < Zero: 0 S: 0 01: 1 [ RR (receive ready) ]
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < N®: 002 P/F: 1
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < 0 bytes of data
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 – Got ACK for N(S)=2 to (but not including) N(S)=2
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 – Stopping T200 timer
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 – Starting T203 timer
[2014-09-10 01:41:56] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 Done handling message for SAPI/TEI=0/0
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 t203_expire
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > TEI: 0 State 7(Multi-frame established)
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > V(A)=2, V(S)=2, V®=22
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > T200_id=0, N200=3, T203_id=0
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > [ 00 01 01 2d ]
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > Supervisory frame:
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > SAPI: 00 C/R: 0 EA: 0
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > TEI: 000 EA: 1
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > Zero: 0 S: 0 01: 1 [ RR (receive ready) ]
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > N®: 022 P/F: 1
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > 0 bytes of data
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 – Starting T200 timer
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < TEI: 0 State 8(Timer recovery)
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < V(A)=2, V(S)=2, V®=22
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < T200_id=8192, N200=3, T203_id=0
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < [ 00 01 01 05 ]
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < Supervisory frame:
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < SAPI: 00 C/R: 0 EA: 0
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < TEI: 000 EA: 1
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < Zero: 0 S: 0 01: 1 [ RR (receive ready) ]
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < N®: 002 P/F: 1
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < 0 bytes of data
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 – Got ACK for N(S)=2 to (but not including) N(S)=2
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 – Stopping T200 timer
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 – Starting T203 timer
[2014-09-10 01:42:06] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 Done handling message for SAPI/TEI=0/0
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 t203_expire
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > TEI: 0 State 7(Multi-frame established)
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > V(A)=2, V(S)=2, V®=22
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > T200_id=0, N200=3, T203_id=0
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > [ 00 01 01 2d ]
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > Supervisory frame:
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > SAPI: 00 C/R: 0 EA: 0
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > TEI: 000 EA: 1
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > Zero: 0 S: 0 01: 1 [ RR (receive ready) ]
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > N®: 022 P/F: 1
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 > 0 bytes of data
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 – Starting T200 timer
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < TEI: 0 State 8(Timer recovery)
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < V(A)=2, V(S)=2, V®=22
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < K=7, RC=0, l3_initiated=0, reject_except=0, ack_pend=0
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < T200_id=8192, N200=3, T203_id=0
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < [ 00 01 01 05 ]
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < Supervisory frame:
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < SAPI: 00 C/R: 0 EA: 0
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < TEI: 000 EA: 1
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < Zero: 0 S: 0 01: 1 [ RR (receive ready) ]
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < N®: 002 P/F: 1
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 < 0 bytes of data
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 – Got ACK for N(S)=2 to (but not including) N(S)=2
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 – Stopping T200 timer
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 – Starting T203 timer
[2014-09-10 01:42:16] VERBOSE[3199] chan_dahdi.c: PRI Span: 1 Done handling message for SAPI/TEI=0/0