Config Corner
Connecting Skype2Sip to the IP04
By Nicholas C Moore
I currently have the following working:
My windows PC are a 2003 server, acting as my domain controller and DNS server.
My firewall / NATs Router are both SIP and Skype aware.
Items needed:
IP04
Sip phone
Windows PC
NCH software – Uplink – Skype2Sip software
Skype ver 3.6
Skype account
If your Skype2sip is rebooted/restarted you might experience that the first call made/received is limited to one way audio.This appears to be caused by a port resolution problem, seems to function properly after the first call. I suspect the NAT settings may need playing with, unfortunately NCH don’t provide a lot of info for their product.
- The windows PC (192.168.1.2), IP04 (192.168.1.100) and Sip phone need to be on the same network and use the same IP subnet.
- Load the Skype software on the PC and obtain an account, establish a connection and test Skype, disable start with windows. Please note you need version 3.6, as the latest version 4.x does not support speed dials.
- Load the Skype2Sip software
- In the settings, configure as follows


The password is 8888, if you use another make sure the IP04 uses the same password

- In this case, the public IP is the address of the windows PC, make sure the port is set to 5060
- Now configure Skype as follows
- Give the Skype contacts, speed dial numbers, I recommend using two digits as follows

- Now to set up the IP04. This needs a trunk to connect to the Skype2Sip software but also needs to be an extension for the Skype2Sip software to be able to register with the IP04. Create a new Sip trunk as follows.

- Next a calling rule is needed, this example will use 88 plus the Skype speed dial to dial the contact on Skype. If you make the XX a ! instead it will pass an international formatted number to Skype and it will dial out.

- Now we need a dial plan for the virtual extension we will create, later, for the Sip trunk.

- And we need an incoming calling rule for the Sip trunk, I have a ring group, but you could use an extension.

- So far we have created a Sip trunk, but it also needs to be a virtual extension, so the Skype2Sip software can register. The following needs to be added manually to Skype_Gateway in User.conf, using the IP04 File Editor

- And the following needs to be added to DID_Skype_Gateway in Extentions.conf

- At each of the previous stages, do not forget to click the update prompt when it appears.
- Now reboot the Ip04 and the status, first page, should show something like the following.

- Now restart the Skype2Sip software, it should reboot and show a start up screen similar to the following.

- Test by dialling 88 plus the two-digit speed dial. The Skype applet on the windows PC should open up the contact and connect the call.
- Reverse test by getting some one to call your Skype address, the Skype applet on the windows PC should open up the contact details and the Sip phone specified in the Incoming rule will ring and display Skype_Gateway.
Known problems:
The gateway software does not pass the Skype caller ID to the SIP system, maybe NCH could look at this.
Occasionally the connection has one-way audio, rare. Not sure if this is a Skype or software problem.
If the IP04 is reset it does not re-register to the Skype2Sip software, needs a reboot of the IP04 or the Skype2Sip software to be rebooted. Suspect this is just an extra line of code in the use.conf file to send keep alive or alter the re-register timings.