Need some help with an ST2030 and asterisk

Hello,

Sorry for my future bad english, I’m a french people.

I’m tying to configure an ST2030 IP phone with a remote asterisk server. All softphones function correctly.

I can log my ip phone and make outgoing calls, but I can’t receive any incoming calls.

I’ve found the problem, but I don’t know how I can resolve it :

Addr->IP : 217.x.x.x Port 21196 Defaddr->IP : 0.0.0.0 Port 5060 Def. Username: 778 SIP Options : (none) Codecs : 0x100 (g729) Codec Order : (g729:20) Auto-Framing: No Status : OK (54 ms) Useragent : THOMSON ST2030 hw5 fw1.62 00-1F-9F-16-03-F2 Reg. Contact : sip:778@192.168.10.154:5060;user=phone

The Reg. Contact is set with the local IP adress rather than the public one. If I can have a Reg. Contact like sip:778@217.x.x.x:5060;user=phone it wil resolve my problem.

nat=yes is already specified in sip.conf. I’ve searched in st2030 configuration, but no nat option appear in the web configuration tool.

any idea please ?