I've reconfigured my local network recently and have been having issues with incoming vfx calls not arriving, instead they are being diverted by the Call Forwarding Not Reachable rule.
The new setup is a rta1320v6 in half bride mode to a wrt54g router with QOS enabled. The ATA is a wag310g.
The WAG310G is set using the 5th port as a wan port to the wrt54g using a fixed ip address. Nothing else is connected to the wag310g, it's simply being used as an ata.
I can make outgoing calls fine, it's just the incoming calls that are failing (most of the time).
I currently have line 1 set up as a provisioned vfx line. I also have line 2 set up with 2 talk so that I can make free calls from my mobile when run low on included minutes. The issue only affects line 1, incoming calls on the 2talk line come in fine.
The wrt54g is flashed with dd-wrt (voip version), having said that, there is nothing special in the voip version (other than qos) enabled for sip settings (there is a Milkfish SIP Router option, but, this is disabled). This version was chosen for a future move to IPV6 in the future.
The 2nd line is set up to use port 5061 (& TLS transport), I've also used port 50600 in case this was interfering with line 1, but, this has not made any difference, incoming calls are still not reachable.
Both lines show as registered, however, only the 2nd line reliably receives calls.
In desperation, I've forwarded port 5060 (udp & tcp) to the ata, however, this has not made any difference to the outcome, I still miss calls on the 1st line.
I have also tried swapping the power supply of the wag310g but this has made no difference.
Does anybody have any ideas of other things to try?