[Asterisk-Users] TDM400P: flash on analog phones doesn't work

Patrick asterisk at puzzled.xs4all.nl
Wed Apr 26 02:49:22 MST 2006


On Wed, 2006-04-26 at 14:32 +0800, Leo Ann Boon wrote:
> Patrick wrote:
> 
> >Hi,
> >
> >I have a TDM400P (31B) in a PIV 2.8, 512Mb ram, CentOS 4.3, zaptel 1.2.5
> >and Asterisk 1.2.7.1 and a couple of standard analog phones with a flash
> >button. A hook flash works fine for setting up a 3way call. But pressing
> >the flash button doesn't do anything. The zapata config is below. Anyone
> >have an idea what I'm doing wrong?
> >  
[snip]
> Can you check your flash button interval? Some phones produce a very 
> short pulse when you press the button, which may not be detectable by 
> the PBX.
> 
> You can adjust the flash timing in zapata.conf

Thanks for the pointer. I have no idea how to measure the flash
interval. With debugging turned on I see a difference when I press the
flash button and do a hook flash during an active call between two
analog phones. The flash button seems to generate a DTMF tone while the
hook flash does not:

Press flash button on analog phone1 (debug channel Zap/1-1):
<< [ TYPE: Null Frame (5) SUBCLASS: N/A (0) ] [Zap/1-1]
<< [ TYPE: DTMF (1) SUBCLASS: 1 (49) ] [Zap/1-1]

Do hook flash on analog phone1 (debug channel Zap/1-1):
    -- Started three way call on channel 1
    -- Started music on hold, class 'default', on channel 'Zap/2-1'
<< [ TYPE: Null Frame (5) SUBCLASS: N/A (0) ] [Zap/1-1]
<< [ TYPE: Null Frame (5) SUBCLASS: N/A (0) ] [Zap/1-1]
    -- Starting simple switch on 'Zap/1-2'
    -- Stopped music on hold on Zap/2-1

I also tried flash=100 in zapata.conf but that made no difference. Any
ideas how I can measure the flash button interval or other suggestions?

Thanks and regards,
Patrick







More information about the asterisk-users mailing list