Most likely culprits include call block (step 12), some form of SIP ALG, or something router (firmware)/LAN related.
Always disable Follow Me while testing for incoming call issues:
https://www.freephoneline.ca/followMeSettings.
Follow the steps, step by step, down the list, and please provide information when requested.
from
viewtopic.php?f=8&t=20199If you require troubleshooting assistance, please provide the following information in your post:
1)
the brand and model of the modem provided by or used with your ISP,
a) If you're using a modem/router combo, gateway, or hub issued by your ISP (and are NOT using your own additional separate router), contact your ISP to ask for assistance for disabling SIP ALG in the modem/router combo, gateway, or hub. Disable SIP ALG.
Here are two examples for disabling SIP ALG in gateways:
i)
Hitron CGN3ACSMR and CODA-4582 series gateway modem/router combo from Rogers (and possibly other ISPs) Open your web browser, and login at 192.168.0.1. Default username is cusadmin.
Select the “Basic” tab and disable “SIP ALG.” Click the “save changes” button.
ii)
Arris XB6 from RogersOpen your web browser, and login at 10.0.0.1
Navigate to Advanced-->Options.
Uncheck the SIP box.
Click "Apply".
iii)
Technicolor XB7 from RogersNote that here isn't an option to disable SIP ALG in a (Technicolor CGM4331COM) XB7 (Gen 2) gateway with this Rogers firmware version:
eMTA & DOCSIS Software Version: Prod_21.1_d31 & Prod_21.1
Software Image Name: CGM4331COM_5.2p12s1_PROD_sey
According to a tier 2 rep at Rogers, SIP ALG is enabled by default in XB7 with no way to disable it. I'm not sure whether that representative is correct (the part about SIP ALG being enabled). However, the response from Rogers seems to coincide with what's happening in Xfinity/Comcast XB7's in the U.S.:
https://forums.xfinity.com/conversation ... 66f45f8df1. If you are experiencing issues with a Rogers XB7, try voip4.freephoneline.ca:6060 along with a high, random local SIP Port (SIP Port is found by navigating to Voice-->whatever Line you're using for FPL-->SIP settings, should be a random number between 30000 and 60000 when using a Linksys/Cisco ATA).
iv)
XB8 (Gen 3) has just been released from RogersI have no information yet concerning whether SIP ALG can be disabled in the XB8.
A tier 2 rep mentioned that Rogers is moving towards locking out administration setting changes for users, so it's doubtful that SIP ALG can be disabled in the XB8, but we'll have to wait to confirm.
His reasoning is that if you can't disable SIP ALG in XB7, it's unlikely XB8 will offer the capacity to disable SIP ALG either.
b) If you are also using your own separate router in addition to the one supplied by your ISP, then you should be enabling bridge mode instead in the modem/router combo, gateway, or hub issued by your ISP.
For Bell Hubs, visit
http://forums.redflagdeals.com/please-s ... r-1993629/. For Bell and Virgin Hubs, I find it's often simpler to perform PPPoE login in your own router (this is PPPoE Passthrough) and disable Wi-Fi in the hub. You will need the PPPoE Username and Password from Bell or Virgin.
For Rogers, visit
https://www.rogers.com/customer/support ... ridgemodem.
Shaw users will have to call Shaw to enable bridge mode at the time of this post.
For Telus Wi-Fi Hubs, put LAN port 1 on the Hub in bridge mode. Then connect your router to LAN port 1.
Alternatively, contact Telus and ask them how to enable bridge mode.
c) Afterwards, disable SIP ALG in your own separate router if you own one. Here is an example:
https://www.obitalk.com/info/faq/sip-alg/disable-alg.
When using official Asus router firmware, SIP ALG is called SIP Passthrough (Navigate to Advanced Settings–>WAN–>NAT Passthrough). Disable SIP Passthrough.
In Asuswrt-Merlin, the ALG is "+NAT Helper". Just make sure SIP Passthrough in Merlin does not show "+NAT Helper". I use "Enabled" for SIP Passthrough in Asuswrt-Merlin without any problems.
2)
the brand and model of your router and firmware version used,
a) Make sure whatever modem/router combo, gateway, or hub your ISP gave you is in bridge mode if (and only if) you are using your own separate router as well. Call/contact your ISP if you have to.
For Bell Hubs, visit
http://forums.redflagdeals.com/please-s ... r-1993629/. For Bell and Virgin Hubs, I find it's often simpler to perform PPPoE login in your own router (this is PPPoE Passthrough) and disable Wi-Fi in the hub. You will need the PPPoE Username and Password from Bell or Virgin. For Rogers, visit
https://www.rogers.com/customer/support ... ridgemodem. Shaw users will have to call Shaw to enable bridge mode at the time of this post.
b) If you are also using your own separate router in addition to the one supplied by your ISP, then disable SIP ALG in your own router. Here is an example:
https://www.obitalk.com/info/faq/sip-alg/disable-alg.
When using official Asus router firmware, SIP ALG is called SIP Passthrough (Navigate to Advanced Settings–>WAN–>NAT Passthrough). Disable SIP Passthrough.
In Asuswrt-Merlin, the ALG is "+NAT Helper". Just make sure SIP Passthrough in Merlin does not show "+NAT Helper". I use "Enabled" for SIP Passthrough in Asuswrt-Merlin without any problems.
---
3. Ensure your ATA is using the latest firmware version:
https://software.cisco.com/download/hom ... .4.1%20SR5.
4. In your ATA, navigate to Voice-->Line (whichever you use for FPL)-->Supplementary Service Subscription-->Block CID Serv:
i) change to no
ii) Click "submit"
5. Login to your ATA. Specify a high random SIP port in your ATA between 30000 and 60000.
Navigate to Voice-->Line 1 (or whatever you're using for FPL)-->SIP settings, change SIP Port to a random number between 30000 and 60000.
Do not use the same random SIP port for any other Line. Always choose a different random local SIP port for each Line you're using.
Click "Submit" button if changes were made
Using a high random SIP port may help to bypass SIP ALG, and it also helps to avoid SIP Scanners (or hackers).
Also, changing local SIP port will reset a potential corrupted NAT association that developed between your router and ATA.
6. Navigate to Voice-->Line (whichever you use for FPL)-->NAT settings
a) NAT Mapping Enable should be yes
b) NAT Keep Alive Enable should be yes
c) NAT Keep Alive Msg should be $NOTIFY
d) click "Submit" button if changes were made
7. This step is unrelated to your problem. Regardless, in the ATA, navigate to Voice-->SIP-->NAT Support Parameters, and make sure that the following settings are enabled:
a)Handle VIA received-->yes
b)Handle VIA rport-->yes
c)Substitute VIA Addr-->yes
d) NAT Keep Alive Interval--> 20 seconds
e) click "Submit" button if changes were made
This helps to ensure the RTP audio stream is being sent to your WAN IP as opposed to your LAN IP.
8. This step is not related to your issue.
Navigate to Voice-->SIP-->SIP Timer Values (sec)
Reg Retry Intvl should be 120 seconds
Click "Submit" button if changes were made
Many older guides for FPL don't include this setting.
9. What proxy server is your ATA using (for example, voip.freephoneline.ca, voip2.freephoneline.ca, or voip4.freephoneline.ca:6060)?
Navigate to Voice-->Line (used for FPL)-->Proxy and Registration-->Proxy
If you're with Rogers and can't figure out how to disable SIP ALG, try voip4.freephoneline.ca:6060
If you made changes, submit settings.
10 . Proper device reboot order is always modem (wait for it to be fully up before turning on your)-->router (ensure Wi-Fi SSIDs are populated first on your devices)-->ATA (wait for router to be fully up and running before turning on ATA). That's always proper device reboot order. ATA should always be rebooted last in the device chain. Save settings, and reboot now.