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@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@lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users