To summarize, these are the steps I would like you to follow, step by step, down the list:
1. Get the Zhone Router 6519-w1-na in bridge mode. I'm not familiar with that modem/router combo, unfortunately.
I guess this is the manual for it:
https://fccid.io/PJZ6519W1/User-Manual/ ... al-2558757. Page 50 mentions bridging (shows an option to enable it under "Wan Service Configuration"). Contact your ISP to ensure that is how to enable bridge mode, or ask them how to ensure bridge mode is enabled.
If you can't get Zhone Router 6519-w1-na in bridge mode, at least ask them how to disable SIP ALG in it. I quickly scrolled through the manual, and I don't see SIP mentioned anywhere. It's possible a SIP ALG setting isn't available in it. Maybe I missed something. It's also possible SIP ALG isn't turned on or a feature in that modem/router combo. Respectfully, I don't want to spend time looking for stuff if your ISP can assist you.
ii) Alternatively, ask your ISP if it's possible for you to have more than one PPPoE session.
For example, Bell (and Virgin) permit more than one PPPoE session.
iii) It's good for a user to know whether the ISP permits more than one PPPoE session.
Ask if you can perform PPPoE passthrough using your own (Netgear) router.
If you can, then find out what your "PPPoE Login Name" and "PPPoE Login Password" are from your ISP. Also ask if a service name is required.
If you confirm that you're permitted to do so, then perform PPPoE Passthrough in your Netgear router (it's unlikely, but it's possible a higher level technical support rep with your ISP can guide you through this).
https://highspeed.tips/files/emulators/ ... start.html
Login to Netgear router
Navigate to Basic-->Internet
Does your Internet connect require a login? Yes.
Internet service Provider-->Select "PPPoE"
Login is PPPoE Login name
Password is PPPoE Password
This should be pretty similar:
https://kb.netgear.com/24014/How-do-I-s ... awk-router.
If you can get PPPoE passthrough working in your Netgear router, getting Zhone modem/router combo in bridge mode isn't needed.
With respect to step 1, it's important to ask your ISP first so that you don't accidentally knock yourself offline.
2. Disable SIP ALG in your Netgear router: visit
https://kb.netgear.com/30796/How-do-I-d ... -interface for instructions.
To understand why SIP ALG often causes horrible problems, please visit
https://www.voip-info.org/routers-sip-alg/ (scroll down to the section on SIP ALG problems).
3. a) Dial **** on a phone connected to your ATA.
b) Then dial 110#
c) Enter the IP address you hear into a web browser.
d) Login to your ATA's web UI.
e) Always choose the admin login and advanced view menus (select "advanced" in the upper right).
4. Navigate to Voice tab-->Line 1 tab and Line 2 tab (both Lines)-->SIP settings, and change (local) SIP Port to a random number between 30000 and 60000. Specify a high random (UDP) SIP port in your ATA between 30000 and 60000. Just choose a UDP port number in that range.
If you already have a random number in that range entered, choose a new random number with the same range, and enter it.
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. Never use UDP port 5060. Don't use UDP port 5061 either.
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 due to a UDP timeout issue (if a similar problem arises in the future, repeat this step, and change to a different port number within the same range).
ex. Line 1 SIP Port: 33123
ex. Line 2 SIP Port: 55362
5. Save settings/Submit all settings. You'll need to "submit all changes" for both Line 1 and Line 2.
6. a) Navigate to Voice tab-->Line 1 tab-->Proxy and registration-->Proxy
change to "voip4.freephoneline.ca:6060" without the quotation marks
save/submit settings
b) Navigate to Voice tab-->Line 2 tab-->Proxy and registration-->Proxy
change to "voip2.freephoneline.ca" without the quotation marks
save/submit settings
7. Navigate to Voice tab-->Line 1 tab and Line 2 tab (both lines)-->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 all changes" button (for Line 1 and Line 2) if changes were made
8. In your ATA, navigate to Voice tab -->Line 1 tab and Line 2 tab (both lines) -->Proxy and Registration-->Register Expires needs to be 3600 seconds
Click "submit all changes" for Line 1 and Line 2
9. In your ATA, navigate to Voice tab-->Line 1 and Line 2 tab (both lines)-->Supplementary Service Subscription-->Block CID Serv:
a) change to no for both lines
b) Click "submit all changes" for Line 1 and Line 2
Do this to avoid 15 minute call disconnections with Freephoneline. This is not related to a registration problem.
10. Navigate to Voice tab-->SIP tab-->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
This helps to ensure data is sent back to your public IP address as opposed to your LAN IP address (192.100.1.x, for example). If Freephoneline were to send data to 192.100.1.x, it would never reach you. It needs to be sent to your WAN or public IP address first before your router can send or route data to your ATA's local IP address.
Enabling this setting helps to ensure one-way audio issues don't occur. This is not related to a registration problem.
d) NAT Keep Alive Interval should be 20 seconds
This helps to keep NAT associations active in your router.
e) Stun enable: No
f) Stun Test enable: No
g) Delete the STUN Server field if anything is listed
Using STUN creates an additional point of failure. When the STUN server goes down, so does your FPL service.
h) click "Submit all changes" button
11. Navigate to Voice tab-->SIP tab-->SIP Timer Values (sec)
Reg Retry Intvl needs to be 120 seconds (at minimum).
Click "Submit all changes" button if changes were made.
Many older guides for FPL don't include this setting.
12. Save/submit settings. Turn off modem, router, and ATA. Turn on modem. Wait for it to be fully up and running first. Turn on router. Wait for router to be fully up and transmitting data first. Lastly, turn on ATA after everything else is up and running. That's always the proper device boot order. ATA should always be booted last in the chain. 1. Modem (wait) -->2. Router (wait)-->3. ATA
13. Test an outgoing call to check whether you hear an account blocked message.
Also, check registration state for both lines:
Voice tab-->Info tab-->Line 1 Status-->Registration State
Voice tab-->Info tab-->Line 2 Status-->Registration State
I suspect you're not registered at this point. You can also check at
https://www.freephoneline.ca/showSipSettings.
SIP Status needs to indicate "Connected", and SIP User Agent should reflect the device you're using.
If SIP status does not show "connected", then you're not registered.
14. With respect to being account blocked (if you are, and it seems likely given that you were using a 120 second registration interval instead of 3600 seconds), visit
viewtopic.php?f=8&t=20537.
You will need to submit tickets to have your situation reviewed:
https://support.fongo.com/hc/requests/new.
Choose "My Account Inquiry" for the final issue type.
Submit two tickets, one for each FPL account.
You can check your ticket status by logging in at
https://support.fongo.com/hc/en-us/requests. That's an account for tickets (zendesk) only and is completely separate from your Freephoneline account. Use the same email address that you use to submit tickets.
Support staff does not respond to tickets on weekends or holidays. Support hours are 9 a.m. until 4 p.m. EST.
Visit
https://status.fongo.com/.
If "Support System" indicates "Degraded Performance", ticket response time can take up to a week.