Setting up HAMSIP telephony on the PC – step-by-step

·

,
This page has been automatically translated. Errors may occur.

This is a follow-up to “HAMSIP Telephony: Our New Toy” and describes how to set up HAMSIP completely on a Windows PC, without a SIP phone and additional network hardware.


1. Request Hamnet access

  1. Go to www.hamweb.at and request Hamnet access.
  2. You will receive the necessary access data (Thanks to Matthias OE5MUC!):
    • VPN server
    • Username & Password

2. Set up VPN on Windows

  1. Settings → Network & Internet → VPN → Add VPN connection
  2. Connection type: L2TP/IPSec
  3. Pre-shared key: securevpn
  4. Enter username/password
  5. Connect to VPN
  6. Test call http://44.143.70.8/

3. Request SIP user

  1. Go to http://44.143.70.8/ and request a SIP account.
  2. You will receive the necessary access data
    • Username & Password

4. Install and set up MicroSIP

  1. Download MicroSIP from microsip.org
  2. Set up account:
    • SIP server:
    • User name: (phone number without leading zeros – see example)
    • Password:
  3. at 44.143.70.8/voip.php you can see all the stations that are online
  4. Using DTMF Tool you can “calculate” the telephone number – the telephone number is the same as the call sign.
  5. Make a test call
    • ECHO: 0032234263
    • TIME: 0081436132

6. Import contacts (optional)

Download 6.1 Repository

  1. Download repository from GitHub
  2. Download Git Repository
    • for experienced Git users
      • git clone https://github.com/oehamradiorepo/hamsip.git
      • Change to the repository directory:
        cd hamsit
    • for users without Git knowledge
      • Go to https://github.com/oehamradiorepo/hamsip
      • Click on Code → Download ZIP
      • Save the ZIP file on your PC
      • Extract the ZIP file into a folder, e.g. C:hamsip
      • Open the folder to access all files and the PowerShell script

6.2 Import contacts

  1. SNOM-HAMSIP phone book: http://44.143.70.8/phonebook/snom.php
  2. Run PowerShell script (see repository powershell/update_hamsip_contacts.ps1)
  3. Close MicroSIP before the script
  4. Start MicroSIP after execution → Contacts appear automatically

6.3 Automatically update contacts

  1. Windows Task Scheduler → Create task
  2. Trigger: daily or every X minutes
  3. Action: Run PowerShell script
  4. Keep MicroSIP closed during the update

How do you rate this article?
No cookies are set. Only your rating, optional feedback, and an anonymised IP hash (to prevent duplicate votes) are stored. Privacy policy
„Wire and will, we’re breaking through – Share · Connect · Create!

You build antennas, activate summits, experiment with SDR, or hack Meshtastic nodes? OERadio.at is your platform. Share your knowledge – as an article, build guide, field report, or tech tip. Whether experienced YL or OM, freshly licensed or old hand: Your experience matters.