Upgrade 3CX to v18 and get it hosted free!

VmWare trixbox

Author image

A VMware version of trixbox is available linked from http://www.vmwarez.com/2006/06/new-asteriskhome-trixbox-10-virtual.html

The player can be found at http://www.vmware.com/download/player/

Our objective here is to create a trixbox system that can be used as:

  1. A sandbox to play in before puting stuff in production
  2. A fallback system in the production gets broken
  3. A general linux system to look at other linux apps of interest here, in particular gnucash, which requires the installation of gnome

This later is not generally advisable on a pbx system, so caveat emptor.

This page logs what I’ve done to turn trixbox into a general linus system, accessible from the LAN:

  1. Download the player, install, reboot
  2. Download the vmware image, unzip.
  3. Start the VMware player and select the image.
  4. Log into the root, pw=password
  5. Disable the firewall on the host os — Not sure, but think this is because my firewall doesn’t support gateway mode.
  6. trixbox-update.sh
  7. trixbox-update.sh update
  8. reboot
  9. reboot — a second time seems to sort out the broken ethernet card
  10. yum -y groupinstall “GNOME Desktop Environment”
  11. Xorg -configure — this seems to blackout my console, but the macine is still running, so carry on with…
  12. reboot — … to sort that out
  13. edit xorg.conf.new, find /dev/mouse and replace it with /dev/input/mouse0
  14. cp xorg.conf.new /etc/X11/xorg.conf
  15. vmware-config-tools.pl — and select your host screen resolution
  16. startx — should start gnome
  17. Many packages are not available from the default respositories so, under /etc/yum.repos.d create a file karan.repo with the following contents:

 

[kbs-CentOS-Extras]
 name=CentOS.Karan.Org-EL$releasever - Stable
 gpgcheck=1
 gpgkey=http://centos.karan.org/RPM-GPG-KEY-karan.org.txt
 enabled=1
 baseurl=http://centos.karan.org/el$releasever/extras/stable/$basearch/RPMS/
 # Need a ftp mirror ?  uncomment the line below, & disable the one above
 # baseurl=ftp://rpm.karan.org/pub/kbsingh/el$releasever/extras/stable/$basearch/RPMS/

 

[kbs-CentOS-Misc]
 name=CentOS.Karan.Org-EL$releasever - Stable
 gpgkey=http://centos.karan.org/RPM-GPG-KEY-karan.org.txt
 gpgcheck=1
 enabled=1
 baseurl=http://centos.karan.org/el$releasever/misc/stable/$basearch/RPMS/
 # Need a ftp mirror ? Uncomment the line below and comment the line above
 # baseurl=ftp://rpm.karan.org/pub/kbsingh/el$releasever/misc/stable/$basearch/RPMS/
[kbs-CentOS-Misc-Testing]
 name=CentOS.Karan.Org-EL$releasever - Testing
 gpgkey=http://centos.karan.org/RPM-GPG-KEY-karan.org.txt
 gpgcheck=1
 enabled=0
 baseurl=http://centos.karan.org/el$releasever/misc/testing/i386/RPMS/
 # Ned a ftp mirror ? Uncomment the line below and comment the line above
 # baseurl=ftp://rpm.karan.org/pub/kbsingh/el$releasever/misc/testing/$basearch/RPMS/
  1. Get freenx, the remote x-window manager: yum install freenx
  2. Get the nx client for Windows from http://www.nomachine.com/download.php
  3. Install and configure it as per http://fedoranews.org/contributors/rick_stout/freenx/ — I had terrible problems getting this working for no obvious reason: it all sudenly started working
  4. Anything else you need can now be installed (gnucash in my case, but that’s outside the scope of this entry)

See also:

  • Choppy IVR sounds problem solved on asterisk 1.4.17 on VmWare server 1.4 (a la trixbox) with HP Pavilion a1450n computer (nvidia chip set)

Related Posts:

Get 3CX - Absolutely Free!
Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.