Carrier Based SIP with Mutiple Phones
I have searched the forums and used Chris's pfSense books as well (buy it if you haven't already), and still cannot solve this issue.
We are using a Carrier Based product connecting to a Broadsoft switch. The phones work fine with m0n0wall BTW, we have as many as 15 behind some m0n0's. I am trying to move away from m0n0wall because I need some of the features only offered on pfSense.
The first phone comes up fine, but the second, third… will not register. I have setup Manual Outbound NAT as described in numerous post and in the Book (static ports checked). I feel it has something to do with source port rewrite still though. This is on a Soekris 5501, and I have tried it using Nano 1.2.3 and the latest snapshot of 2.0 beta1. One site has DSL the other has Cable. Same results at both sites.
Any ideas on what I may be missing or suggestion on where to look.
If they are connecting to the same outside host, this won't work, as NAT'ing will cause the remote switch to see the same source IP and port for all of the internal phones. You need to use different port numbers for the internal phones - or you could try the siproxd package (although I don't know if that works with the nano platform.)
siproxd does not work either. I am beginning to think it may have something to do with TFTP, after taking a closer look at the phone config.
What baffles me most is that these phones work with out of the box installs of m0n0wall, and any consumer router I have tried from Belkin, Linksys, Netgear….
What is the fundamental difference?
Is anyone using pfense with Spirit Telecom's products?