trixbox quick install guide

Installing the ISO


Warning: installing this ISO will format your computer and erase your hard drive.
It will remove all partitions as soon at you boot the cd without confirming. If it happened you can try to recover partitions with TestDisk


Boot a machine with the ISO. We recommend at least a 500MHZ PIII with 256megs of RAM. If you install any Digium hardware into the system it will be configured during the install.

Press enter to start the install process.

Enter the root password twice this will be the password you use when logging into the Linux command line.

The system will eject your CD. Take it out of the drive. After two automatic reboot your system should be ready.

Configuration

On console, login into you new trixbox with the username: root and the password you selected during installation

When you log in the system will tell you what IP address it received from your DHCP server. You can give the system a permanent address now by typing netconfig or system-config-network.

If you reconfigured the IP address reboot the system now by typing service network restart

To continue configuration connect to your system with a web browser using the assigned IP

Click on Switch next to User Mode this will open the Admin GUI. Login with

  • user: maint
  • pass: password

Click on Asterisk - FreePBX. This will open the FreePBX configuration GUI

Click on tools - module admin. This will give you a list of modules you can install. Install the modules you want.

Click setup - extensions - sip and add your first extension.

Enter at least and extension number (200 is a good starting point) and a secret (abc123 is good for testing). You should also enable voicemail for this extension.

When you are done click the red "Apply Configuration Changes" button at the top of the screen.

You have a PBX now you need a phone

You could use a VOIP phone, or an ATA to connect a normal analog phone to you trixbox but if you don’t have one of these install a soft phone on your Windows desktop computer.

One of the easiest to setup is X-lite. Plus its VERY NAT friendly! (sends out tiny NAT keepalives every 10 seconds to the server)

If X-Lite cannot connect, the setup screen should open, if not, click on the "drop down" icon just to the left of the green Off-Hook icon.

Under System Settings, select the SIP Proxy settings then double-click on the first entry. You will see the SIP Proxy settings as shown here. The settings I changed are as follows:

Username: 200 (my extension)*
Authorization User: 200 (my extension again)
Password: abc123 (my extension password)
Domain Realm: 192.168.5.50 (trixbox IP address )
SIP Proxy: 192.168.5.50 (trixbox IP address )

More Info

For more complete info, please refer to the Documentation guides, Tutorials, and Troubleshooting Section on the front page of the wiki, also note there is a Hardware support section for cards, phones, and servers.

Here are some quick links to offsite providers of documentation, they are not associated with Trixbox in any way, so the maintenance of these sites is not guaranteed to be up to date or accurate: