Hello. I am a total noob at this so forgive me if I am saying stuff that sounds stupid.
So, I’ve been following guides online to set up my own phone system. I have a raspberry pi connected to the service provider Flowroute which is connected to Freepbx and has an extension. I have Microsip as the SIP client.
In Microsip account settings according to the guides I’m supposed to input the settings like this:
Account Name: (any name)
SIP Server: (my raspberry pi ip address)
Username: (my extension number)
Domain: (my raspberry pi ip address)
Login: (my extension number)
password: (my freepbx extension password)
However, when I do this it times out and can’t seem to connect. The only way I’ve gotten my phone system to work at all is by putting the account settings in Microsip to connect directly to Flowroute. The problem with this is that when I call someone the CID is always unknown. I’m guessing this is because I’m bypassing the freepbx with these settings. I would like to set up my system so that I can change the CID from unknown to whatever number I want for my business. What do you think might be wrong with my setup?
Confirm that you created a pjsip extension and that Secret (set by you or automatically generated) matches what you entered in microsip for password.
If you changed Port to Listen On in SIP Settings, put that value after the server address and a colon, for example 192.168.1.123:5678 where 192.168.1.123 is the PBX local IP and 5678 is what you set for Port to Listen On.