No DTMF on a bridged call?

Hello,

I’m in trouble with DTMF.
When people call my callcenter, the call could be picked up on IP phones or on cell phones. Then, once the call has been bridged with the queue member, I try to send DTMF with the asterisk manager. With IP phones everythings is ok but not with other phone.

Details:

If I pick up the call on an IP phone
Channel Location State Application(Data)
SIP/op5-082399d8 (None) Up Bridged Call(Zap/20-1)
Zap/20-1 s@callcenter: Up Queue(toto|r)
2 active channels
1 active call
==> DTMF send on channel Zap/20-1 with asterisk manager->ok, I can hear the DTMF

But if I pick up the call with my cell phone:
Channel Location State Application(Data)
Zap/2-1 s@local-extensions:1 Up Bridged Call(Zap/4-1)
Zap/4-1 s@callcenter: Up Queue(toto|r)
2 active channels
1 active call
==> DTMF send on channel Zap/4-1 with asterisk manager->ok, but no sound
==> DTMF send on channel Zap/2-1 with asterisk manager->ok, but no sound

any idea ?

asterisk 1.2

Thanks
Lilian

Hello,

I think I solved my issue thanks to the following bug report:
bugs.digium.com/view.php?id=8936

I change dtmfmode variable in my sip configuration to put it in rfc2833 and it seems to be ok.

Lilian