Jul 20, 2010

Tutorial: Creating users and extensions in OwnPages

OwnPages modifies Asterisk GUI to separate the concept of user and extension. In Ownpages a user is a person or a role that can have one email address but multiple PBX extensions. It allows you create users and extensions and to associate a user with one or more extensions. Below is a brief tutorial on creating users and extensions in OwnPages.


read more...

Jul 12, 2010

Tutorial: Adding new outgoing service (trunk) in OwnPages using Asterisk GUI

After OwnPages is set-up, the Asterisk instance in the OwnPages server is started and you are ready to make outgoing calls. OwnPages provides you with default trunk (outgoing phone service) through which you can make your outgoing calls. This post shows how you can use Asterisk GUI to create a new trunk in OwnPages if you have another outgoing service provider or want to add a phone gateway.


read more...

May 26, 2010

Howto speed up agi in asterisk with inetd

Asterisk's AGI interface performance issues can be a limiting factor in high performance installations. This post details how we used agi+inetd for a 4x improvement in calls per second (cps) with minimal change in our agi code


read more...

Feb 7, 2010

Realtime Asterisk GUI Patch

Asterisk GUI is a web frontend for managing Asterisk PBX. One of the limitations of the GUI is that it reads/writes extensions only from users.conf, because of this realtime extensions cannot be managed from the GUI. This patch enables the gui to manage realtime SIP extensions.


read more...

Dec 30, 2009

New demo offer

So ok, we have run out of incoming numbers to give away free. We have now transitioned to a new demo system.


read more...

Dec 7, 2009

How asterisk saved our lives aka Howto save yours

In 2005 after many years of using a standard hardware EPABX, we shifted to Asterisk. This post details why we did so.


read more...

Oct 20, 2009

Howto - High Performance Diskless Desktops using NFS Caching


CONTENTS

1. Introduction

2. Audience

3. Install pilot machine

3.1: Setting up an test machine
3.2: Setting up an diskless directory on NFS
3.3: Compile a kernel

4. Configure

4.1: Configure Pxelinux,Tftp,Dhcp
4.2: Editing fstab

5. Test

5.1: Test first diskless desktop

6. Optimise

6.1: Creating swap
6.2: Fs-caching
6.3: Kernel parameters tuning
6.4: Optimizing start-up scripts

7. Replicate the diskless machines

7.1: Replicate onto other directories

8. Benchmarks

8.1: Benchmarks and performance testing:

*************************************************


1. Introduction

Diskless desktops give better manageability and central control. Read this link for some reasons to use diskless servers, arguments equally valid for diskless desktops.

However diskless desktops often suffer from performance issues, and if they number more than about 20, they are also prone to network congestion and NFS server load.

This tutorial will help you setup high performance diskless desktops employing NFS-caching, a feature of kernel 2.6.30 onwards. FS-cache allows NFS resident files to be cached locally on a USB stick or hard disk transparently to the user. For more info on fs caching visit this link


read more...

Older Posts