With the obihais behind the router, the router had a public ip. I had also tried sip alg on and off. I tried selecting voip4/6060, but that didn't make a difference. Neither did changing the user agent port
At this time, I have one obihai in front of the router (configured as router), with 3 individual sips configured on it. I have a second obihai behind the router (set as bridge), accessing obihai #1 as a gateway. Sip 1 is connected to obi1ph1, sip 2 obi1ph2, and sip3 reroutes through obitalk to obi2ph1. All lines are working properly inbound/outbound with that setup.
I'll continue playing with my settings, and see if I can figure out what's causing the obihai behind my router not to function properly with normal setup. I'd say it has to be user error/not the router, since csipsimple running on my android tablet is working with no problems.
For testing purposes, I also configured 411 to work with mirrored settings to 911. Eventually i'll pay the
freephoneline.ca $35 charge to test 911, but not until i'm at a 'preferred' setup.
Thanks again, the most important thing is that it does/should work - I just need to figure out what I did wrong.