[Asterisk-Users] I4L CallerID not working
Adam Goryachev
mailinglists at websitemanagers.com.au
Mon Aug 25 04:19:52 MST 2003
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
More information about the asterisk-users
mailing list