Admiral Patrick

I’m surprisingly level-headed for being a walking knot of anxiety.

Ask me anything.

I also develop Tesseract UI for Lemmy/Sublinks

Avatar by @[email protected]

  • 127 Posts
  • 1.35K Comments
Joined 2 years ago
cake
Cake day: June 6th, 2023

help-circle
  • Admiral Patrick@dubvee.orgtoTechnology@lemmy.zipLife Without a SIM Card
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    26 minutes ago
    • Server: Asterisk
    • Softphone: Sipnetic
    • VoIP Trunk: Callcentric
    • TURN Server: CoTURN
    • Infra: Hybrid Cloud / OnPrem

    Asterisk was setup with local, 4 digit extensions. My DIDs from the trunk provider came into the SIP registration endpoint, and the admin panel with the provider allowed setting up virtual numbers. Each DID was mapped to a virtual extension with the provider which was then used in the Asterisk dial plan so two devices could have different DIDs and default outbound numbers (e.g. simulating two completely different lines).

    I had Asterisk’s TLS and RTP ports exposed to the world so I didn’t need VPN on the client devices (non-TLS SIP port wasn’t exposed). Client softphones were configured to use SRTP for media security. The exposed SIP port necessitated setting up/tuning Fail2Ban to keep spam / brute force attempts at bay.

    I did get text messaging to work within Asterisk (SIP client to SIP client), but not through the VoIP trunk. The SMS/MMS endpoint from the trunk was a REST API that I could not get integrated into Asterisk. I had some minor luck getting the SMS REST API bridged into XMPP, but I couldn’t get XMPP to bridge to Asterisk in a way that worked with the SIP messaging.

    I just gave up on that due to lack of time.



  • Because too many people are frothing at the mouth for violence and don’t have enough sense to realize that very obvious/important point.

    Edit: In before “well they should just sell it then!!!1!”

    1. I’d imagine trade-in values for those right now are going to be pretty low.
    2. Not everyone can afford to do that, especially with car prices likely to rise due to tariffs.
    3. Interest rates aren’t great if they have to finance the replacement car
    4. Everyone’s life situation is different. An oversimplified “just do [blank] to satisfy my illogical demands or else you’re a Nazi sympathizer and deserve to have your property vandalized” isn’t practical.
    5. Don’t fuck with people’s property.

  • I tried that, actually. It didn’t work out for me.

    Set up my own VoIP server, got a phone number registered with it, set up all the infrastructure, got the firewall to play nice, etc. It worked great for phone calls (and the voicemail and call queues were awesome), but I couldn’t get SMS/MMS integrated into the VoIP server let alone any of the softphone clients. Most of my friends/family use SMS/MMS rather than [insert app here] so I was never able to drop the SIM card, so to speak.

    May try again at some point, but as of 2020, I just couldn’t make it work.