configure yeastar gsm gateways with asterisk vicidial or goautodial

      Yeastar TG GSM/CDMA/UMTS Gateways connect GSM/CDMA/UMTS to VoIP network directly and Neogate TG100supports two-way communication: GSM/CDMA/UMTS to VoIP and VoIP to GSM/CDMA/UMTS. It is the best solution ever to connect IP-based telephone systems, and soft switches to GSM/CDMA/UMTS network; and also the best emergency back up solution if you lose your landline connections.

      The Yeast Gsm gateway has 5 models available from single port to 16 port.

    • Neogate TG100 

    • Neogate TG200 

    • Neogate TG400 

    • Neogate TG800 

    • Neogate TG1600

      How to configure your IP to the yeastar gateway.

      Factory default IP is on the Yeastar GSM gateway.

      Set the IP on your PC to matching the subnet.

      Login to a browser and use the IP

      username : admin

      password : password

      Navigate to System == network preferences == Lan settings.

      change the IP address as per your local Network , subnetmask & gateway ip  and connect the Gsm Gateway to your Lan Network .

      (as per this guide i consider as my Gsm gateway ip & my vicidial/goautodial/asterisk server IP)

      Note: the Ip address should be static not from your DHCP pool.

      Step 2 : Configuring Mobile group

    • insert all your SIM cards in the respective slots

      Click on the Tab  Gateway (on top right corner)

      Select Mobile Group

      Click Add New Mobile Group and fill the below details

    • Group Name : Give name say: SIPGROUP1

    • Startegy         : select either sequence or balance

    • Group members :  select the slots in which you have inserted sim, if all slots have sim then select all,

    • save.

      Step 3 : Creating a VOIP trunk  in gsm gateway

      Click VOIP trunk from the VOIP setting tab.

      Click add Voip trunk button and fill the below details

    • Trunk Type : service provider

    • Type            : SIP

    • Provider name: asterisk

    • Hostname/IP :  enter the ip address of your asterisk or vicidial or goautodial server (

    • save

      Step 4 : Setting Outbound and Inbound route in Gsm Gateway

      navigate to Route Settings where you can see two options

      1. Mobile to IP

      2. IP to Mobile

      Outbound Setup:

      Click IP to Mobile

      Click Add IP to Mobile Route button and fill below details

    • Simple mode Yes

    • Call Source  : select asterisk from dropdown, the one we created in previous step

    • Call Destination : select the group (SIPGROUP1) from drop down, this created in step1

    • save.

      Inbound Setup :

      Click Mobile to IP

      click ADD Mobile to IP route and fill below details

    • Simple Mode : Yes

    • Route Name   : give a name say inbound

    • call source   :   SIPGROUP1  (the one created in step 1)

    • Hot line       : 2222   (this is a extension we will be creating in asterisk)

    • save

      Step 5 : applying changes

      once any setting done in Gsm Gateway  you have to press  Apply Changes.

      Step 6 : Configuring SIP trunk in Asterisk/vicidial/goautodial

      you can create sip trunk either in GUI or in command line, i prefer in command line

    • SSH your asterisk server

    • go to  vi /etc/asterisk/sip.conf

    • add the below settings in last line of sip.conf









      note: context can be any as per your inbound setup.

    • save the file and reload asterisk to register the trunk 

    • you can check the status of trunk by type sip show peers in asterisk cli.

      Step 7 : Setting outbound & inbound

      Outbound :

      For outbound you need dialplan

      you can write dialplan in command line or in gui, i prefer command line

    • ssh to server

    • goto vi /etc/asterisk/extensions.conf

    • use the below dialplan under default context

      for vicidial based system

      exten => _9X.,1,AGI(agi://

      exten => _9X.,2,Dial(SIP/2222/${EXTEN:1},,Tto)

      exten => _9X.,3,Hangup

      For plain asterisk

      exten => _9X.,1,Dial(SIP/2222/${EXTEN:1})

      exten => _9X.,2,Hangup

    • save the file ,exit,  reload the asterisk

    • Make a test call by dialling any number with prefix 9

    • Use  9  as dialprefix in the Campaign settings

      For more detail about a dialplan check this link

      Inbound setup :

      If you are using Vicidial or Goautodial then go to GUI

    • ADD new DID

    • DID number :  2222

    • DID route  : set it based on your requirement either in group or exten.

      For those use plain asterisk

      go to extensions.conf

      create a context ie trunk inbound

      [trunk inbound]

      exten => _X.,1,Dial(SIP/100)

      the above dialplan will dial extension 100 for all the incoming  calls.

      change it as per your requirement.

Vici-box (Vicidial) initial install tutorial and video.

After a few requests of how to get up and running with Vici-box I have put together this initial installation tutorial.

The first thing you will need to do is head over to and download your “Free” copy of Vici-box then burn it to a DVD or CD. Although you will find the image is setup for burning to a CD it doesn’t matter if you burn it to a CD or DVD the computer will still recognise it when it boots (because if your like me, I no longer use CD’s).

You can use Windows to burn the DVD/CD using the inbuilt burner that is in Windows 7, 8 and 10.


Once you have burned your DVD/CD of Vici-box you will then need to move to the machine you are going to install on and select the boot option of DVD/CD from your bios. Then once your computer boots it should automatically begin installing Vici-Box.

The video above will show you how to configure your server so that your are then able to access the server via another machine in Putty.


You can download putty at

There will be a follow up tutorial after this initial one along with other “how to” advice relating to running a Vici-Box server.

Why can I not install Windows 10TP on GPT disk?

This can be a little frustrating but also I found Windows 7 has the reverse issue on my laptop. However both solutions are the same but you just reverse between GPT and MBR.

You can do this from your boot disk of Windows 7 or 10 by pressing Shift+F10 this will open the command prompt.

* Type Diskpart then press enter.

* Type List disk to check what hard drives are available and their numbering. Also taking note of the drive sizes if you have more than one. Disk 0 is normally your hard disk and Disk 1 is a USB drive.

* If disk 0 is your hard drive then type select disk 0 and press enter.

* Type Clean and press enter.

* Type convert MBR (to convert to GPT you replace MBR with GPT)

* Type create partition primary size = xxxxx (each x is a mb which is why you need to make sure you know how big the drive is when you did list disk to see how big you want your partition).

* Type Format FS = ntfs quickly this will format your disk to NTFS.

* Type exit

You will now be able to install Windows 10 or Windows 7 using the relevant hard drive system.

Bpo 24 hour services

BPO 24 Hour Services began from humble beginnings due to supporting Asset Surveys in the Middle East region. This opportunity became available due to the founder of BPO 24 Hour Services Matt Wilkie working in Oman, Dubai, Qatar, Abu Dhabi on various asset surveying projects.

Due to the scale of the projects several of which being nationwide and global. The information and data needed to be converted and coded for implementation and uploading into specialist CAFM software. This includes Maximo developed by IBM as well as SAP and Geneva. Normally this work would be done in-house by surveyors and CAFM specialists. But due to the sheer volume of data much was outsourced to BPO 24 Hour Services and this is where the company began developing business at an international corporate level.

This was the initial stepping stone of the business that began with 5 people and within 3 months we had begun to move into telemarketing and telesales. Within 6 months we had already expanded to 45 employees and continue to develop the business.

In more recent times we have began to move into Virtual Assistants for business. This is a multi function role which can be reception work, appointment setting, calendar management, invoice processing and payment chasing as well as many other business needed requirements.

Our helpdesk facilities have also grown as the business developed. Due to the quality of spoken English we have found that customers are more appreciative of the quality over our rivals in India and Pakistan. At the same time quality of service and language skills are pushed to encourage staff to strive for perfection.