MicroSIP softphone application for Windows

Here you can post your own working configurations of hardware or software to share with other users who may be using the same device!
Fongo recommends Fongo Home Phone for a fully supported Home Phone system for only $4.95/mo
Forum rules
DISCLAIMER
This forum is for those users who have already purchased a configuration file with the SIP settings needed to configure any SIP compatible device.

1. Please use this forum only as a means to share your configuration advice and guides for ATA devices and SIP clients that you are using with our service.
2. For any questions relating to device configuration, please use the other forum sections or post your question directly in the device topic that your question is meant for.
3. Please title your topics with only the name and model of your device so users can easily find the information they need.
4. Preferable format for posting here is compressing your screenshots of your successfully configured device into a .zip file, and post a brief description of the configuration.

Please stay on topic
User avatar
Liptonbrisk
Technical Support
Posts: 2999
Joined: 04/26/2010
SIP Device Name: Obihai 202/2182, Groundwire
Firmware Version: various
ISP Name: FTTH
Computer OS: Windows 64 bit
Router: Asuswrt-Merlin & others

MicroSIP softphone application for Windows

Post by Liptonbrisk »

MicroSIP is a softphone application for Windows (and Linux, macOS, and BSD when using WIneHQ). Due to the Freephoneline desktop application being discontinued on June 3, 2025, VoIP unlock key users may want to try MicroSIP. At least MicroSIP is free and open source.

https://www.microsip.org/

The following settings work for me:

1. Select the dropdown menu arrow on the top right, and select "Add Account".

2. Account name can be whatever you want. "Freephoneline" seems like a reasonable choice.

3. For SIP Server, enter "voip4.freephoneline.ca:6060" without the quotation marks. voip4.freephoneline.ca:6060 may help to circumvent potential SIP ALG issues in routers. I would just prefer avoiding troubleshooting issues related to SIP ALG, but yes, you can use voip.freephoneline.ca or voip2.freephoneline.ca if you wish.

4. Username is your Freephoneline (FPL) SIP Username found after logging in at https://www.freephoneline.ca/showSipSettings.

5. For Domain, enter "voip4.freephoneline.ca:6060" without the quotation marks. Use whatever you entered in step 3.

6. Password is your FPL SIP Password found after logging in at https://www.freephoneline.ca/showSipSettings.

7. Enter your name for Display Name (outbound Caller ID name), and don't use "anon".

8. Set voicemail number to *98

9. Set Transport to UDP.

10.Set Register Refresh to 3600 seconds.

11. Set Keep-Alive to 20 seconds.

12. Click "Save".

13. In the upper right, click the dropdown menu arrow again, and select "Settings".

14. Disable (uncheck) Single Call Mode. Unchecking that setting is needed for 3-way calling (merging 2 existing calls together).

15. For enabled codecs, ensure G.711u and G.729 are the only enabled codecs since those are the only ones that Freephoneline supports. G.711u should be at the top. Personally, since G.729 sounds inferior, I don't even enable that codec.

16. Change Source Port to any random number you want between 30000 and 60000.
Doing so helps to avoid potential SIP Scanners and may also help to circumvent SIP ALG problems.

ex. 35553


17. Ensure Call Waiting is checked.

18. Click "Save".


Refer to https://support.freephoneline.ca/hc/art ... redentials

Good luck!
Please do not send me emails; I do not work for nor represent Freephoneline or Fongo. Post questions on the forums so that others may learn from responses or assist you. Thank you. If you have an issue with your account or have a billing issue, submit a ticket here: https://support.fongo.com/hc/requests/new. Visit http://status.fongo.com/ to check FPL/Fongo service status. Freephoneline setup guides can be found at http://forum.fongo.com/viewforum.php?f=15.
LoDown
Just Passing Thru
Posts: 9
Joined: 03/31/2021
SIP Device Name: SPA2102
Firmware Version: 5.2.13(004)
Computer OS: Windows 10

Re: MicroSIP softphone application for Windows

Post by LoDown »

Liptonbrisk wrote: 06/25/2024 MicroSIP is a softphone application for Windows (and Linux, macOS, and BSD when using WIneHQ). Due to the Freephoneline desktop application being discontinued on June 3, 2025, VoIP unlock key users may want to try MicroSIP. At least MicroSIP is free and open source.

https://www.microsip.org/
If this is used, do incoming calls ring on both the home "freephoneline phone" and on this App?

If a call is made via this App, and the home "freephoneline phone" tries to make a call at the same time, will the line be "busy" or ?
User avatar
Liptonbrisk
Technical Support
Posts: 2999
Joined: 04/26/2010
SIP Device Name: Obihai 202/2182, Groundwire
Firmware Version: various
ISP Name: FTTH
Computer OS: Windows 64 bit
Router: Asuswrt-Merlin & others

Re: MicroSIP softphone application for Windows

Post by Liptonbrisk »

LoDown wrote: 09/29/2024 If this is used, do incoming calls ring on both the home "freephoneline phone" and on this App?
Not when the same Freephoneline proxy server is used


1. SIP client registration is required for incoming calls, but not for outgoing ones (however, an outbound call may drop after 15 minutes without registration). A single ATA Line is a SIP client. A SIP app, such as MicroSIP, is another SIP client. The Freephoneline Desktop application is another SIP client.


2. The official Freephoneline policy is only one registration is permitted per VoIP unlock key.

When there are multiple devices/softphones/Lines (on an ATA) using the same FPL account, only the most recent registration is valid when the same proxy server (voip.freephoneline.ca, for example) is used. The previously registered device (or ATA line) will lose registration, and, consequently, incoming calls will not ring on it. This is especially important to consider if someone else is using your SIP credentials (username and password) that are found after logging in at https://www.freephoneline.ca/showSipSettings or if you're trying to register your FPL account with a smartphone SIP app, the FPL desktop app, MicroSIP, with another device, or more than one ATA line. Registration is required for incoming calls. It is not required for outgoing calls. Only one registration per FPL account is allowed at any time. A single line on an ATA is one registration. A SIP app is another.

The registration interval with Freephoneline is 3600 seconds. When the same Freephoneline proxy server is used, SIP clients will trade registration back and forth, at each registration interval. Incoming calls will only ring on the mostly recently registered device.

Attempting to circumvent this policy by using a different proxy server with each SIP client might result in account suspension in the future, but I really don't know what the future will bring. If you want to be safe, unplug the ATA while using MicroSIP for incoming calls, and if you want to use your ATA for incoming calls, disable MicroSIP.


3. Check registration status.

a. Login at https://www.freephoneline.ca/showSipSettings.
SIP Status needs to indicate "Connected". "Connected" means registered.

b. SIP User Agent reflects the SIP client that is registered at the moment when the webpage was loaded.

c. Login to your SPA2102.
i) Dial ****
ii) Then dial 110#
iii) Enter the IP address you hear into a web browser.
iv) Login to your ATA.
v) Always choose the admin login and advanced view menus (select "advanced" in the upper right).

d. Navigate to Voice tab-->Info tab-->Line (used for FPL) Status (this is not a tab)-->Registration State
Ensure your ATA Line (which is a single SIP client) is registered. This is always important to check if incoming calls are not working for your ATA.


If a call is made via this App, and the home "freephoneline phone" tries to make a call at the same time, will the line be "busy" or ?
Both outbound calls will work at the same time. Freephoneline has 2 channels. That means a maximum of 2 calls can be active at any time. However, since both channels will be used when two active calls exist, no further incoming or outgoing calls will work.
Please do not send me emails; I do not work for nor represent Freephoneline or Fongo. Post questions on the forums so that others may learn from responses or assist you. Thank you. If you have an issue with your account or have a billing issue, submit a ticket here: https://support.fongo.com/hc/requests/new. Visit http://status.fongo.com/ to check FPL/Fongo service status. Freephoneline setup guides can be found at http://forum.fongo.com/viewforum.php?f=15.