[Asterisk-Users] DTMF with HFC-S, not supported yet?
Kai 'wusel' Siering
wusel+asterisk at uu.org
Sun Sep 5 15:22:12 MST 2004
Salve,
I'm somewhat stuck on how to get DTMF working with my setup
and googling didn't yield anything similar.
My setup consists of one CAPI-capable board (AVM Fritz!DSL)
connected to a BRI (T-ISDN), one HFC-S board running in NT-mode
connected to an internal S0 bus with some ISDN devices (DECT
stations, TA) and, of course, some ethernet interfaces. ISDN
standard used is Euro-ISDN.
Trying local extension "9999" (check Voicebox) and them DTMF-
dialing the number of the Voicebox to access does not work at
all. here's the output of "pri debug span 1":
== Primary D-Channel on span 1 up for TEI 64
< Protocol Discriminator: Q.931 (8) len=30
< Call Ref: len= 1 (reference 1/0x1) (Originator)
< Message type: SETUP (5)
< [04 03 80 90 a3]
< Bearer Capability (len= 5) [ Ext: 1 Q.931 Std: 0 Info transfer capability: Speech (0)
< Ext: 1 Trans mode/rate: 64kbps, circuit-mode (16)
< Ext: 1 User information layer 1: A-Law (35)
< [6c 08 00 80 32 32 33 34 34 36]
< Calling Number (len=10) [ Ext: 0 TON: Unknown Number Type (0) NPI: Unknown Number Plan (0)
< Presentation: Presentation permitted, user number not screened (0) '223446' ]
< [70 05 81 39 39 39 39]
< Called Number (len= 7) [ Ext: 1 TON: Unknown Number Type (0) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) '9999' ]
< [7d 02 91 81]
< IE: High-layer Compatibility (len = 4)
-- Making new call for cr 1
-- Processing Q.931 Call Setup
-- Processing IE 4 (cs0, Bearer Capability)
-- Processing IE 108 (cs0, Calling Party Number)
-- Processing IE 112 (cs0, Called Party Number)
-- Processing IE 125 (cs0, High-layer Compatibility)
> Protocol Discriminator: Q.931 (8) len=11
> Call Ref: len= 1 (reference 129/0x81) (Terminator)
> Message type: SETUP ACKNOWLEDGE (13)
> [18 01 8a]
> Channel ID (len= 3) [ Ext: 1 IntID: Implicit, Other Spare: 0, Exclusive Dchan: 0
> ChanSel: B2 channel ]
> [1e 02 81 88]
> Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Private network serving the local user (1)
> Ext: 1 Progress Description: Inband information or appropriate pattern now available. (8) ]
-- Starting simple switch on 'Zap/2-1'
-- Accepting overlap call from '223446' to '9999' on channel 0/2, span 1
-- Executing Answer("Zap/2-1", "") in new stack
> Protocol Discriminator: Q.931 (8) len=18
> Call Ref: len= 1 (reference 129/0x81) (Terminator)
> Message type: CONNECT (7)
> [18 01 8a]
> Channel ID (len= 3) [ Ext: 1 IntID: Implicit, Other Spare: 0, Exclusive Dchan: 0
> ChanSel: B2 channel ]
> [1e 02 81 82]
> Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Private network serving the local user (1)
> Ext: 1 Progress Description: Called equipment is non-ISDN. (2) ]
> [29 05 04 09 05 17 38]
> Time Date (len= 7) [ 04-09-05 23:56 ]
-- Executing Wait("Zap/2-1", "1") in new stack
< Protocol Discriminator: Q.931 (8) len=4
< Call Ref: len= 1 (reference 1/0x1) (Originator)
< Message type: CONNECT ACKNOWLEDGE (15)
-- Executing VoiceMailMain2("Zap/2-1", "s") in new stack
-- Playing 'vm-login' (language 'de')
< Protocol Discriminator: Q.931 (8) len=8
< Call Ref: len= 1 (reference 1/0x1) (Originator)
< Message type: INFORMATION (123)
< [70 02 81 32]
< Called Number (len= 4) [ Ext: 1 TON: Unknown Number Type (0) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) '1' ]
-- Processing IE 112 (cs0, Called Party Number)
< Protocol Discriminator: Q.931 (8) len=8
< Call Ref: len= 1 (reference 1/0x1) (Originator)
< Message type: INFORMATION (123)
< [70 02 81 32]
< Called Number (len= 4) [ Ext: 1 TON: Unknown Number Type (0) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) '0' ]
-- Processing IE 112 (cs0, Called Party Number)
< Protocol Discriminator: Q.931 (8) len=8
< Call Ref: len= 1 (reference 1/0x1) (Originator)
< Message type: INFORMATION (123)
< [70 02 81 33]
< Called Number (len= 4) [ Ext: 1 TON: Unknown Number Type (0) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) '0' ]
-- Processing IE 112 (cs0, Called Party Number)
< Protocol Discriminator: Q.931 (8) len=8
< Call Ref: len= 1 (reference 1/0x1) (Originator)
< Message type: INFORMATION (123)
< [70 02 81 33]
< Called Number (len= 4) [ Ext: 1 TON: Unknown Number Type (0) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) '0' ]
-- Processing IE 112 (cs0, Called Party Number)
< Protocol Discriminator: Q.931 (8) len=8
< Call Ref: len= 1 (reference 1/0x1) (Originator)
< Message type: INFORMATION (123)
< [70 02 81 37]
< Called Number (len= 4) [ Ext: 1 TON: Unknown Number Type (0) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) '0' ]
-- Processing IE 112 (cs0, Called Party Number)
-- Username not entered
-- Executing Hangup("Zap/2-1", "") in new stack
== Spawn extension (from-s0, 9999, 4) exited non-zero on 'Zap/2-1'
-- Executing Hangup("Zap/2-1", "") in new stack
== Spawn extension (from-s0, h, 1) exited non-zero on 'Zap/2-1'
NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Active, peerstate Active
> Protocol Discriminator: Q.931 (8) len=8
> Call Ref: len= 1 (reference 129/0x81) (Terminator)
> Message type: DISCONNECT (69)
> [08 02 81 90]
> Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Private network serving the local user (1)
> Ext: 1 Cause: Normal Clearing (16), class = Normal Event (1) ]
-- Hungup 'Zap/2-1'
< Protocol Discriminator: Q.931 (8) len=4
< Call Ref: len= 1 (reference 1/0x1) (Originator)
< Message type: RELEASE (77)
NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Null, peerstate Release Request
> Protocol Discriminator: Q.931 (8) len=8
> Call Ref: len= 1 (reference 129/0x81) (Terminator)
> Message type: RELEASE COMPLETE (90)
> [08 02 81 90]
> Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Private network serving the local user (1)
> Ext: 1 Cause: Normal Clearing (16), class = Normal Event (1) ]
NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Null, peerstate Null
NEW_HANGUP DEBUG: Destroying the call, ourstate Null, peerstate Null
== Primary D-Channel on span 1 down for TEI 64
So, basically, my digits dialed show up in the D channel, but
Asterisk does not seem to understand them. Software used is
Asterisk CVS-HEAD-08/12/04-09:00:00-BRI-stuffed
Any help is appreciated,
kai
--
Kai 'wusel' Siering eMail @ home: wusel at uu.org
Traveller on the Information Highway doing full-time administration.
The views expressed here are not neccessarily those of any employer.
Asterisk @ Home: FWD #476654 / +1-747-668-6567 / +49-2222-948-000847
More information about the asterisk-users
mailing list