I've also set the DMZ to open traffic in both directions to my Trixbox to 58.28.20.150 in an effort to get it working. My routers an SMC routerI'm using a Linsys PAP2T SPA2102 with my Uniden cordless phoneI also have a Snom M3 VOIP phone

I have a funny feeling it might be some settings in my router not quite right? Regardless of whether the PAP2T is workign correctly, I should at least be able to dial out using the softphone shouldnt I? (X-Lite on a Mac). I've set up port fowarding to my Trixbox for 5060 and 10000 - 20000 TCP&UDP hopefully thats right?

Looking at your call records, there are no calls being generated from your box (none that are getting through to us) and calls to your box are not being acknowledged, i.e. we send an invite and your box does not respond.

This could mean that you are blocking request from/to us on your modem or your asterisk box has a configuration issue.

From you asterisk box try and determine if you are sending/receiving the calls, you can do this by using the below command from cli:

ngrep -d eth0 port 5060 and host 58.28.20.150

this assumes that you are using eth0 as your primary network interface, change it accordingly.

If you can see the sip messages leaving your box, then take a look at the modem, try putting your asterisk box in the dmz initially and work back from there.

If you can't see inbound sip packets that you know that your modem is blocking it.

If you can't see sip packets out and you can see sip packets being sent to the asterisk box then you know it will be a configuration issue.

Note, I have only seen one registration attempt being sent from your box in the last two days, I suspect that there may be an issue with your router blocking the traffic.

Your screenshots indicate that the trunk is not registering at all (well at the time your grabbed the screen shot).

Could the one registration attempt that joshp refers to be the result of many attempts and a lucky shot on one occasion becase a setting was actually correct. My Trunk USER details panel is empty and the PEER details panel looks different to the one in your screen shot. This is what my one looks like:

PEER Details

username=<as provided by VFX>type=peersecret=<as provided by VFX>nat=yesinsecure=invite,porthost=pan.wxnz.netfromuser=<as provided by VFX without the leading zero>fromdomain=as.wxcnz.netcanreinvite=nodtmfmode=rfc2833

Many thanks for all the helpful hints - I'll try them when I get home tonight. I popped home briefly at lunch, and discovered the internal IP was wrong, changed that and I can now make outgoing calls but not receive incoming calls?Very impressed and hugely grateful for all your help & suggestions, lets hope I can crack it tonight based on your idea's above.

sbiddle: I assume you have an inbound route set? Easiest is to set this direct to an extension for testing purposes.

yup, done that.

I can make outgoing calls but incoming calls go straight to the answerphone. Someone mentioned turning off my VFX voicemail, but I'm currently locked out of MyVFX account and awaiting this to be unlocked by WXC? perhaps this is why there are no incoming calls?

sbiddle: if you do a "sip show registry" are you succesfully registered?

Its showing its state as registered.

As an aside, i just ran theasterisk -rx "sip show registry" command in Terminal (on a Mac). Whats the easiest way to run Trixbox commands, does everyone do it command line like that or some other tricky way?

Excuse the ignorance, I've tried to google it, but cant find details of how to open the CLI option? I found this reference;asterisk -rdo you run that from a Terminal/console window, or is there a way to run it remote via a web interface? My Trixbox is in the basement and is now headless, w/o screen/keyboard,etc so just after the easiest way forward.

Also wondering if there's a way to setup remote log in via the internet (say from my work to home) - or is this not recommended due to security issues?

The easiest way to check your registrations is to use the web interface that Trixbox 2.6 provides.

After you have switched from User Mode to Admin Mode on the Trixbox main web page, select the PBX tab and open the PBX Settings option. Select the Tools tab and click the Asterisk Info menu option. On the right of the screen you will see a menu with an entry for Registries. Just click that. The screen that open will show you the state of all of your trunks. If they say Registered - your good to go. Beats grubing around with the Asterisk CLI any day.

Well I ditched the SMB router, got my new Linksys router up & running, and wouldn't ya know it - I can now receive incoming calls & make outgoing (all only via the softphone so far, still got to get the PAP2T and Snom M3 working - tomorrows project).

Thanks guys for all the help.

Twitter »

Follow us to receive Twitter updates when new discussions are posted in our forums: