Seems like interest in SIP telephony has waned over the past few years, I guess owing to the fact that everyone +dog has one or more cellphones with accompanying phone/data plan that doubles as their personal computing device. Me, I still haven't made my way fully into the cellular era--largely for economic reasons. And those reasons include the fact that SIP telephony is--at least for my circumstances--light years more economical than cellular service.
To be honest, SIP telephony has never worked for me anywhere near as reliably as POTS ever did, but I did manage to get it operational within acceptable limits some years ago. That's been the case until recently, after having put LEDE on my gateway/router (previously used DD-WRT for about 9 years, under which I had only occassional SIP telephony problems).
My latest iteration of SIP telephony, which worked acceptably under DD-WRT, involves a mobile phone with no cellular plan but with a SIP app (Csip-simple) installed and with wifi connectivity. It connects to my home network and is supposed to handle incoming and outgoing SIP calls. I would sometimes miss incoming calls under DD-WRT but under LEDE I'm missing a lot more. Even worse, though I rarely had problems dialing out under the DD-WRT router, now dialing out fails perhaps 30% of the time. I suppose it's worth mentioning that "dialing out" for me usually involves entering the number I'm calling into the google voice interface, which is then supposed to route the call to me (via the DID supplied by my SIP provider). So that actually probably qualifies as an incoming call. I should also mention that, apart from reading about the popular internet telephony utility asterisk, I have no experience with it and am not now considering it as an option for addressing my SIP telephony issues.
So, I'm looking for solutions. I've tried forwarding some port ranges, which hasn't made much of a difference. Additionally, I don't like the idea of forwarding such a large range of ports--sort of defeats the purpose of a firewall. And it's well known how vulnerable to hacking attempts Android phones are anyway. So I hope to find some other more effective and less insecure solution.
I've been reading up on Siproxd as a possible solution--a package available for LEDE/OpenWRT. I wanted to ask here on the forum whether any other LEDE users are using it and, if so, whether it's worked well for them? Also, if there are any other suggestions for addressing SIP issues under LEDE I'd be interested in learning about those. Thanks
Some Siproxd links: http://heavyjoost.ca/?p=66 https://www.dd-wrt.com/wiki/index.php/Siproxd https://www.linux.com/news/using-siproxd-allow-voip-through-firewall http://www.enterprisenetworkingplanet.com/unified_communications/VoIPowering-Your-Office-Siproxd-Trumps-NAT-3749196.htm http://siproxd.sourceforge.net/siproxd_guide/siproxd_guide.html