[Asterisk-Users] I4L CallerID not working

Klaus-Peter Junghanns kpj at junghanns.net
Mon Aug 25 06:04:35 MST 2003


Hi Adam,

the telco is not sending CallerID to your line. Otherwise you would find
a "Calling Party Number IE" in the SETUP message.

regards

kapejod

-- 
Klaus-Peter Junghanns

CEO,CTO
Junghanns.NET GmbH
Breite Strasse 13 - 12167 Berlin - Germany
fon:	+49 30 79705392
fax:	+49 30 79705391
iaxtel:	1-700-157-8753
email:	kpj at junghanns.net
http://www.junghanns.net/asterisk

Am Mon, 2003-08-25 um 13.19 schrieb Adam Goryachev:
> Can anyone work out why my callerid doesn't work on my isdn4Linux with
> asterisk (or without asterisk for that matter)...
> 
> This used to work fine, and I am quite confident that the telco is sending
> callerid information (because they always do on all ISDN lines standard,
> only extra cost on POTS lines).
> 
> This is the information from dmesg, whether asterisk is running or not:
> isdn_net: Incoming call without OAD, assuming '0'
> isdn_net: call from 0 -> 0 xxxxxxxx ignored
> 
> where xxxxxxxx is my local phone number without area code
> I turned on the maximum isdn debugging, and here is the output when I dial
> in, at this time, asterisk was not running...
> 
> 29:42.76 Card1 tiger: i1 2 80
> 29:42.76 Card1 ISAC interrupt 80
> 29:42.76 Card1 isac_empty_fifo cnt 4 02 81 01 3B
> 29:42.76 Card1 <- PH_DATA: RR[1](nr 29)C (sapi 0, tei 64)
> HEX: 02 81 01 3B
> 29:42.76 frame network->user SFrame with tei 64
> 29:42.78 Card1 tiger: i1 2 80
> 29:42.78 Card1 ISAC interrupt 80
> 29:42.78 Card1 isac_empty_fifo cnt 4 00 81 01 3B
> 29:42.78 Card1 <- PH_DATA: RR[1](nr 29)R (sapi 0, tei 64)
> HEX: 00 81 01 3B
> 29:42.78 frame network->user SFrame with tei 64
> 29:45.87 Card1 tiger: i1 2 80
> 29:45.87 Card1 ISAC interrupt 80
> 29:45.87 Card1 isac_empty_fifo cnt 31 02 FF 03 08 01 03 05 A1 04 03 80 90 A3
> 18 01 8A 70 09 C1 39 36 39 34 31 31 30 30 7D 02 91 81
> 29:45.87 Card1 <- PH_DATA: UI[0]C (sapi 0, tei 127)
> HEX: 02 FF 03 08 01 03 05 A1 04 03 80 90 A3 18 01 8A 70 09 C1 39 36 39 34 31
> 31 30 30 7D 02 91 81
> 29:45.87 frame network->user broadcast
> callref 3 caller size 28 message type SETUP
>   Sending complete
>   Bearer capability
>     octet 3  10000000
>     octet 4  10010000
>     octet 5  10100011
>   Channel identification
>     octet 3 10001010
>   Called party number
>     octet 3 11000001
>     number digits 96941100
>   High layer compatibility
>     octet 3  10010001
>     octet 4  10000001
> 29:45.87 DCh Q.921 State ST_L2_1 Event EV_L2_UI
> 29:45.87 Ch0 callc State ST_NULL Event EV_SETUP_IND
> 29:45.87 Ch0 callc ChangeState ST_IN_WAIT_LL
> 29:45.87 Ch0 HL->LL STAT_ICALL
> 29:45.87 Ch0 LL->HL statcallb ret=0
> 29:45.87 L3DC State ST_L3_LC_REL Event EV_RELEASE_REQ no routine
> 29:45.87 Ch0 callc ChangeState ST_NULL
> 29:49.92 Card1 tiger: i1 2 80
> 29:49.92 Card1 ISAC interrupt 80
> 29:49.92 Card1 isac_empty_fifo cnt 31 02 FF 03 08 01 03 05 A1 04 03 80 90 A3
> 18 01 8A 70 09 C1 39 36 39 34 31 31 30 30 7D 02 91 81
> 29:49.92 Card1 <- PH_DATA: UI[0]C (sapi 0, tei 127)
> HEX: 02 FF 03 08 01 03 05 A1 04 03 80 90 A3 18 01 8A 70 09 C1 39 36 39 34 31
> 31 30 30 7D 02 91 81
> 29:49.92 frame network->user broadcast
> callref 3 caller size 28 message type SETUP
>   Sending complete
>   Bearer capability
>     octet 3  10000000
>     octet 4  10010000
>     octet 5  10100011
>   Channel identification
>     octet 3 10001010
>   Called party number
>     octet 3 11000001
>     number digits 96941100
>   High layer compatibility
>     octet 3  10010001
>     octet 4  10000001
> 29:49.92 DCh Q.921 State ST_L2_1 Event EV_L2_UI
> 29:49.92 Ch0 callc State ST_NULL Event EV_SETUP_IND
> 29:49.92 Ch0 callc ChangeState ST_IN_WAIT_LL
> 29:49.92 Ch0 HL->LL STAT_ICALL
> 29:49.92 Ch0 LL->HL statcallb ret=0
> 29:49.92 L3DC State ST_L3_LC_REL Event EV_RELEASE_REQ no routine
> 29:49.92 Ch0 callc ChangeState ST_NULL
> 29:52.80 Card1 tiger: i1 2 80
> 29:52.80 Card1 ISAC interrupt 80
> 29:52.80 Card1 isac_empty_fifo cnt 4 00 81 01 3B
> 29:52.80 Card1 <- PH_DATA: RR[1](nr 29)R (sapi 0, tei 64)
> HEX: 00 81 01 3B
> 29:52.80 frame network->user SFrame with tei 64
> 30:02.83 Card1 tiger: i1 2 80
> 30:02.83 Card1 ISAC interrupt 80
> 30:02.83 Card1 isac_empty_fifo cnt 4 00 81 01 3B
> 30:02.83 Card1 <- PH_DATA: RR[1](nr 29)R (sapi 0, tei 64)
> HEX: 00 81 01 3B
> 30:02.83 frame network->user SFrame with tei 64
> 
> Any hints/clues would be very handy, as it is kind of annoying to have
> callerid available but not be able to make use of it...
> 
> Regards,
> Adam
> 
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users




More information about the asterisk-users mailing list