Direct Dial and IVR "digits-to-press-for-this-choice" aren't working

I have 2 extensions - 101, 102.
I have a simple IVR with a welcome greeting recording.
I tried to enable Direct Dial or to set up digits to reach those extensions - none of them work.
What can cause such problem?

P.S. Using FreePBX 2.8.0.2

Asterisk version 1.8.0
dtmfmode=rfc2833

P.S. Btw, the former problem is gone, but now I have another one - I Direct-dial 102, but the call goes to 101!
This is my trunk settings, maybe it will help:

PEER DETAILS:
allow=ulaw&alaw&gsm
canredirect=no
canreinvite=no
disallow=all
host=myhost
insecure=very
secret=mysecret
type=peer
username=5960050
nat=yes
fromdomain=mydomain
fromuser=5960050
context=from-trunk

USER DETAILS:
secret=mysecret
type=user
context=from-trunk
canreinvite=no
canredirect=no
fromuser=5960050
qualify=yes
username=5960050
dtmfmode=rfc2833

Dtmf tones, are you using rfc2833 or inband? What version of Asterisk?