Is this what your network looks like?

 [Asterisk] -- [Dlink Router] -- (Internet) -- [Phone] ?

On the Asterisk server, you will need the following in your sip.conf:

 externip = <public IP address of your connection>

or:

 externhost=<DNS name, i.e. home.dyndns.org>
 externrefresh=10

You might also need to put the following in your phone's profile:

 [phone1]
 nat=yes

In rtp.conf, you should see a range of UDP ports that should likely be
forwarded to your asterisk box in your D-Link router as well. i.e.:

 rtpstart=10000
 rtpend=20000

Cheers,
spd

On Thu, 31 May 2007, Richard (Rogers @ work) wrote:

> Hi,
>
> I know there was a session on SIP last night but I was unable to attend.  I
> am hoping some of you could help me out based on what you learned.
> I am having problem getting my router to work with my Sip phone which is
> connecting from the internet to my asterisk server.
>
> I am not able to get the voice channel thru my router.  And my SIP phone
> sometimes register with the server successfully but sometime not.
> I opened up both TCP and UDP port 5060 to point to my * server.
>
> Is there anything else I have to add?  I am not sure how I would add a range
> of ports to my * server.
>
> Thanks,
> Richard
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to