@Elavarasan Can I use an old computer instead of Raspberry pi router. Because I don't have a separate router.
I am still getting SIP Registration Failed (Timeout) .Just adding it here for my own future reference 😅
In GS Wave, you could use the following settings
Code:SIP Server: 192.168.149.78 or kl.ftthvoip.bsnl.in (Please note only one of these would work, depending on how your VOIP account is provisioned) SIP User Id and authentication Id: 91<std code><voip number> (for example 9148429xxxxxx) Password: 0000 (yes it's stupid)
View attachment 1261
However, please note that, to get calls to work properly, you need to installsiproxd
on your router. From asiproxd
perspective, the config is really simple, all you need to give is the inbound and outbound interface names. In OpenWRT this is how it would be, wherelan
is as the name suggests the LAN network, you wouldn't have to change this. Andwan_voip
is the VOIP interface, this you would need to change as necessary.
Code:option interface_inbound lan option interface_outbound wan_voip
You'd also need to add static routes to that the VOIP traffic goes via the VOIP interface and not through the main internet gateway. In addition to the route to the SIP server, you'd also need to add the route for the destination10.191.0.0/16
to go via the VOIP interface.
View attachment 1710
Now in GS Wave, you need to set the IP address of your router wheresiproxd
runs as an outbound proxy.
View attachment 1262
With this, you would be able to make and receive calls as required.
You could also use the built-in SIP client in Android, screenshots from my phone below.
View attachment 1263View attachment 1264
@philip
Just adding it here for my own future reference 😅
In GS Wave, you could use the following settings
Code:SIP Server: 192.168.149.78 or kl.ftthvoip.bsnl.in (Please note only one of these would work, depending on how your VOIP account is provisioned) SIP User Id and authentication Id: 91<std code><voip number> (for example 9148429xxxxxx) Password: 0000 (yes it's stupid)
View attachment 1261
However, please note that, to get calls to work properly, you need to installsiproxd
on your router. From asiproxd
perspective, the config is really simple, all you need to give is the inbound and outbound interface names. In OpenWRT this is how it would be, wherelan
is as the name suggests the LAN network, you wouldn't have to change this. Andwan_voip
is the VOIP interface, this you would need to change as necessary.
Code:option interface_inbound lan option interface_outbound wan_voip
You'd also need to add static routes to that the VOIP traffic goes via the VOIP interface and not through the main internet gateway. In addition to the route to the SIP server, you'd also need to add the route for the destination10.191.0.0/16
to go via the VOIP interface.
View attachment 1710
Now in GS Wave, you need to set the IP address of your router wheresiproxd
runs as an outbound proxy.
View attachment 1262
With this, you would be able to make and receive calls as required.
You could also use the built-in SIP client in Android, screenshots from my phone below.
View attachment 1263View attachment 1264
@philip