Asterisk as a SIP client, and trying to recieve VOIP calls

Hello,
I am using an Asterisk server in my SOHO, and I am using it as a SIP client to Voiptalk. I am able to make calls out via VOIPtalk OK, based on my dial plan rules.

I am not able to recieve calls from VOIPtalk from my geographical telephone number that I have got with my account.

I have got this in my extensions.conf:

[voip_incoming]

exten => s,1,Verbose(voip-incoming has fired)
; Handle rings from all other numbers.
exten=> voiptalk_line_one, 1, Dial(SIP/2001&SIP/2002&SIP/2003, 30, o)
exten=> s, 2, VoiceMail(b888194@default)
exten=> s, 3, VoiceMail(u888194@default)

;exten=>voiptalk_line_two, 1, Dial(SIP/2001&SIP/2002&SIP/2003, 10, or)
;exten=>voiptalk_line_three, 1, Dial(SIP/2001&SIP/2002&SIP/2003, 10, or)
;exten=>voiptalk_line_four, 1, Dial(SIP/2001&SIP/2002&SIP/2003, 10, or)
;exten=>voiptalk_line_five, 1, Dial(SIP/2001&SIP/2002&SIP/2003, 10, or)

This context is meant to pick up calls from VOIPtalk but nothing happens.

This is the relevant bit of sip.conf

register => uname:password@voiptalk.org/uname

;register => uname:password@voiptalk.org/uname

register =>uname:password@voiptalk.org/uname

register =>uname:password@voiptalk.org/uname

register =>uname:password@voiptalk.org/uname

[voiptalk_line_one]
type=peer
username=uname
secret=password
fromuser=uname
host=voiptalk.org
dtmfmode=rfc2833
fromdomain=voiptalk.org
context=voip_incoming
insecure=very

Has anyone seen any glaring errors. I have set up port forwarding on my Firewall for ports 5060 -> 5082 for SIP, and for RTP i’ve forwarded 8001 -> 20001. I still cannot get the thing to ring my extensions. Help!

There is nothing happening on the console to say that a connection is coming. I am confused.

Thanks,

Rob.

I think you have to put DID settings

I gave up and went with IAX instead. People seem to think it is a lot better too.

Only have to have one port open on my firewall too.

Cheers,
Rob.