Archive for 'Administration' Category

Installing PostgreSql 8.3 on Ubuntu 10.04 or later (Karmic)

By jbayer - Last updated: Tuesday, May 31, 2011

Ubuntu started shipping  Postgresql 8.4 with Karmic (10.04).  Postgresql 8.3 is not available in the Karmic or later repositories. If you need 8.3 for an application, you can easily install it by using the following steps: At the command line: echo “deb karmic main universe multiverse” >>/etc/apt/sources.list apt-get update apt-get install postgresql-8.3 sed -i […]


Installing Ganeti on a Redhat 6 or Scientific Linux 6 system

By jbayer - Last updated: Thursday, May 12, 2011

Ganeti is a cluster virtual server management software tool built on top of existing virtualization technologies such as Xen or KVM and other Open Source software.  It is written by Google, and is available from the Google code site. The instructions on the code site refer to installing on a Debian-based system.  We are a […]


PBX-in-a-Flash (and Linux) Network Driver Problem

By jbayer - Last updated: Friday, April 22, 2011

I recently installed PBX In A Flash on an Intel D525 Atom board, with an on-board 8168b NIC.  I had a problem where the phones would just stop for 1-5 seconds, and then continue.  I was able to track it down to the NIC which CentOS installed. CentOS installed the driver for the RealTek 8169, […]


Home network upgrade time!

By jbayer - Last updated: Monday, April 18, 2011

It was time again to revisit my home network.  When I looked at it, I saw that I had the following: 1 firewall system running Smoothwall 1 wireless router 1 file server running FreeNAS 1 Atom D525 system running Asterisk as well as the computers which used the network.  Because of the way the apartment […]


Old memories (retirement of an old Xenix system)

By jbayer - Last updated: Tuesday, April 12, 2011

Back in 1980-1985, I wrote some software for employment agencies;  it was an early database back when no one knew what a database was.  It was originally written to run on an Apple ][ with dual floppy drives, and had lots of optimisation to minimise the amount of space used on disk.  Eventually we moved […]


Setting up a secondary High-Availability Asterisk server

By jbayer - Last updated: Wednesday, April 6, 2011

Congratulations!  You have now set up your first Asterisk-based VOIP server. Next question (probably the first your boss will ask you):  What happens when the server crashes, or loses power, or needs to be upgraded, or…….;  well, you get the idea.  If you only have a single server, you lose your phones until it is […]


Remove/reconfigure an Aastra phone from an Asterisk/FreePBX installation

By jbayer - Last updated: Wednesday, March 23, 2011

During my initial setup and configuration of our new VOIP system, I had to remove a phone from the system several times.  After doing so several times, I have been able to remove a phone in less than a minute. To totally remove an Aastra phone from an Asterisk/FreePBX configuration, you need to remove the […]


DHCP and TFTP servers

By jbayer - Last updated: Tuesday, March 22, 2011

TFTP servers are used to provide configuration files for local systems.  An easy way to tell systems the address of the tftp server is to use DHCP option 66. DHCP can provide quite a lot of information when it provisions an address.  For a complete listing, go to this link, however all we are concerned […]


Setting up a VOIP server, part 4 (aastra)

By jbayer - Last updated: Tuesday, March 22, 2011

The IP phones we are using are made by Aastra, and are great pieces of equipment.  When booting up they contact (by default) a TFTP server, which is identified by DHCP option 66. We needed to have our phones portable, and didn’t want to go through the hassle of setting up an external TFTP server […]


Setting up a VOIP server, part 3 (Elastix)

By jbayer - Last updated: Tuesday, March 15, 2011

I chose Elastix, partially because it is a a popular distribution, partly because it is easy to install, and partly because it includes additional functionality which we may use in the future.  Elastix is actually a complete communications server, including email, fax, VOIP, IM via Jabber, and integration with different CRMs You can download […]