General siproxd setup questions



  • I'm considering setting up siproxd to be able to have more than one VOIP phone at home. I only half understand what siproxd does. The main thing I don't understand is that siproxd doesn't require any authentication credentials for my VOIP provider (VOIP.ms). I expected to have to enter my voip username/password into pfSense and have siproxd register with them whether or not any phones were on my private network. In any case, if I were to enable siproxd here is what I would enter into the config menu:

    Inbound Interface: VOIP    (vlan)
    Outbound Interface: WAN  (typical cable modem connection)
    Listening Port: 5060 (default)
    Allow Registration from: all
    Allow SIP Traffic from: 192.168.5.0/24,192.175.96.68/32
    Do I need both WAN and LAN addresses listed here? 192.175.96.68 is my provider.
    The rest are default, including "Proxy Settings" and "RTP Settings".

    If my VOIP phones now connect to pfSense, how can pfSense know where to route the RTP and SIP traffic?

    Do I need to open ports on the NAT for siproxd? If so, which ones? Just SIP, or RTP too?

    I know there are a lot of questions here…I have only read the following links:
    http://siproxd.tuxworld.ch/siproxd_guide.pdf
    https://doc.pfsense.org/index.php/Siproxd_package


  • LAYER 8 Netgate

    Any modern SIP provider or PBX software should render siproxd unnecessary.

    Is something currently not working?



  • @Derelict:

    Any modern SIP provider or PBX software should render siproxd unnecessary.

    Is something currently not working?

    Some people have reported that they need to call me twice to get the phone to ring. There is also this page that states:
    http://wiki.voip.ms/article/Getting_Started

    Registering multiple devices only with the main account is not recommended since this can cause some connectivity issues.

    Given what voip.ms says about multiple registrations I don't see what other options I have beyond siproxd.

    I'm open to other options, I may just not be aware of them.


Log in to reply