I don't think there's a ready-made solution for something like this. If you were going with the coding route and we're just concerned about making calls and not receiving them on your main phone, then you could verify your second number with a SIP carrier like twilio so that you can use it as an outgoing caller ID with them, create a sip trunk with them, spin up a local asterisk server and hook it up to the sip trunk, and then program your asterisk dialplan to allow you to dial out using that second number as the caller ID. Then you'd just use an app like linphone, sign in using your asterisk credentials, and dial out from there. It's a lot of setup to do if you're not familiar with asterisk or sip trunking though
Self-Hosted Main
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
For Example
- Service: Dropbox - Alternative: Nextcloud
- Service: Google Reader - Alternative: Tiny Tiny RSS
- Service: Blogger - Alternative: WordPress
We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.
Useful Lists
- Awesome-Selfhosted List of Software
- Awesome-Sysadmin List of Software
Short answer: no
A colleague of mine recommended me to harry_speef On Instagram when i had same issue and he helped me
You are looking for VOIP.
Asterisk is the main goto, but it is still waiting for patches to some RCE vulns disclosed last DEFCON.
Your country might not support using a mobile number with VOIP providers, mine does though.
Good luck.
I did a quick search and found this:
https://www.engineersgarage.com/articles-raspberry-pi-sim900a-gsm-gprs-modem-voice-call-sms/
That's for the making-and-receiving-calls bit. I don't quite know how that'd work for wireless data.