Asterisk and Syspine Interconnectivity

The following article was sent to me by one of our readers, Farhan Sabir, a systems engineer at www.cigear.com up north in Ontario, Canada.  If any one else wants to submit an article for publication please let us know! We welcome contributions.

John

 

Scenario

Syspine Digital Operator Panel (DOS-A50) with 4/8-port FXO and Syspine IP Phone 310. Targeted Extension 101.

Asterisk Server with Polycom phones, extension 255 working on Polycom SoundPoint IP 501.

First, lets check the IP of syspine extension 101 by dialing #*47# gives 192.168.1.117 (example only)

Polycom 501 ext 255 on Static IP: 192.168.2.205 (you can find it out from MENU-2-2-1)

Dialing from Syspine IP310 to Polycom:

Dial: *205#
This actually dials 192.168.1.205 which is Polycom with Ext 255 registered to Asterisk.

Dialling from polycom to ip310:

Instead of trying to dial from the phone, I configured an extension on Asterisk with number 101 (same as syspine). You just need to mention it has the same ip as IP310 i.e, 192.168.1.117 in this case. Now, from polycom I dial 101 and rings the syspine ext 101.

Note on DHCP/Static IP

Syspine base unit and the IP-310 phones have to be on DHCP to work properly. Most of us on the other hand, want to use static IPs. The only solution I see to it is having a better DHCP server that can assign IPs based on the MAC address. This way your phone always gets the same IP, making it kind of static.

Additionally:

1 – SIP Trunks (Pre-SP1): you can use external ATAs to use your sip trunks and hook them up to the Syspine ATA (PSTN ports). Until of course you can get SP1.

2 – SP1 allows you one SIP Trunk. Again, if you need more than 1, you need the FXS ATAs. Or you can find a provider with multiple channels on one single SIP trunk. The one I have right now gives me 10 channels. Normally its 2 channels per connection. (Not sure if syspine can use multiple channels).

3 – If you only want to see how syspine works, you need to either hook up your office lines to it, or find another way around. Using one of your office lines for testing syspine may not be a good idea as you don’t want to tell your existing customers that your main line id being used for testing syspine for a few days. So, once again, I create Asterisk SIP extensions and configure them on external ATAs. Take this phone lines and hook them up into syspine as PSTN lines. Its just that they aren’t the actual PSTN lines, but extensions of another ip pbx. But this makes my life easy.

4 – MSRP has the sip trunk limitation, I like to have more than one just to keep testing different things. So… I use asterisk with ATAs or with MSRP SP1 and dial as many trunks as possible.

 

This entry was posted on Tuesday, May 27th, 2008 and is filed under Tips & Tricks. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

6 Responses to “Asterisk and Syspine Interconnectivity”

  1. db on June 5th, 2008 at 3:03 pm

    this is my asterisk context:
    [syspine]
    type = friend
    context = from-RP
    dtmfmode = rfc2833
    host = dynamic
    allow = ulaw
    nat=yes
    qualify = no

    Then i just send the DID number to the syspine.

  2. Syed Networks on August 14th, 2008 at 10:17 am

    Here is my question, what callerid will get the phones connected to Syspine?

  3. ASwingler on August 14th, 2008 at 4:37 pm

    Hi “Syed Networks”.

    I’m not sure I understand your question. Could you phrase it in a different way?

  4. AlexM on August 15th, 2008 at 1:36 pm

    Your blog is interesting!

    Keep up the good work!

  5. JB on August 15th, 2008 at 2:23 pm

    I am using Epygi and Polycom. All equipment is using DHCP addresses.
    I can dial from Polycom to Syspine IP310 with no problem.
    When I try dialing from Syspine IP310 to Polycom (which has IP address 172.30.0.250) using *250# I keep getting “Sorry that extension does not exist. Goodbye”

    What am I missing?

  6. ASwingler on August 15th, 2008 at 4:38 pm

    @JB: I wonder if this trick still works with SP1?

    Can anyone confirm?

Leave a Reply