Sipdroid and diamondcard

A few years ago when first travelling overseas I spent $10 on a SIP-to-landline calling service, Diamondcard, that would allow me to use Ekiga on my laptop to make phone calls while in the UK to the US.  It works well, and it’s cheap.

Nowadays I have a T-Mobile G1.  Using Sipdroid and any available data connection, I can now make calls on Diamondcard from my phone.

How to:

  • Buy a Diamondcard account.  Yes, click the giant red SIGNUP NOW link.  Put ten bucks into it.  You’ll end up with two distinct pieces of authentication:
    • Website login username & password: these aren’t used to connect to the SIP server.
    • Account ID (mine’s five digits) and PIN number (mine’s 12 digits).  These are for SIP authentication.
    • Diamondcard account information
  • Download and install Sipdroid.  I recommend grabbing the version off the site as it supports connections over 3G, which is not available in the market edition.
  • In Sipdroid go to Menu -> Settings -> SIP Account Settings
    • Authorization Username: <your Account ID>
    • Password: PIN number
    • Server: sip.diamondcard.us
    • Be sure the protocol is set to UDP
    • Diamondcard Connected
    • You should see the green circle of happiness in the notifications bar (pictured above).  If you see yellow or red, it’s failing to connect or authenticate.
  • Make a test call.  Dial *43 for the standard Asterisk echo test.  Sipdroid shows latency and loss stats on screen, watch them.  I recommend staying on the echo test for a few minutes to see how stable your connection is.
  • Call people!  I’m pretty sure you’ll need to be explicit about country codes so be sure to prefix numbers appropriately, such as +1 800-555-0123 or +44 20 7946 0123.

You might also want to:

  • Plug Diamondcard into PBXes.org (it does work, maybe I’ll write it up…)
  • Set your Diamondcard Caller ID
This entry was posted in Uncategorized and tagged , . Bookmark the permalink.