Kai 'wusel' Siering
2004-Sep-05 15:22 UTC
[Asterisk-Users] DTMF with HFC-S, not supported yet?
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@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