Trixbox 2.8.0.4 Documentation



Boot to the CD-ROM
When the trixbox loading screen appears, press the <ENTER> button.
The trixbox screen will load, saying Welcome to Trixbox.  Choose your keyboard layout and press enter.  We choose the US keyboard layout.
Trixbox will run the installer anaconda, and probe for the video card
The installer GUI appears again.  Select your time zone and press <SPACE>.  We choose US/Los Angeles
Choose a Root password for your system.  For example, P@ssw0rd.  Press Space to accept.
trixbox will check for the dependencies needed in the packages being installed.
trixbox will then begin to format the hard-drive.
Trixbox will begin to install on the machine.
The machine restarts after trixbox finishes installing.
The eth0 startup will fail.  This is because network settings still have to be configured.
The trixbox login screen appears.  Login as root with your default root password.
The prompt will appear.  The first thing you will do is setup the network.  Type ‘setup’ and hit <ENTER>
A list of options will appear.  Go to network configuration and hit the <ENTER> button.
Another list will appear.  ‘Edit devices’ and ‘Edit DNS configuration’.  First, select ‘Edit Devices’ and press <ENTER>
The ‘Edit devices’ screen will bring up your NICs.  Select the NIC that will be incorporated with your trixbox and press <ENTER>
Once you’ve selected the NIC, uncheck the DHCP box and put in your IP settings.  For this computer, we put 192.168.40.140, 255.255.255.0, 192.168.40.120.  Then scroll to OK and press <ENTER>
Save your settings and press <ENTER>
Next, select ‘Edit DNS configuration” and press <ENTER>
Change the settings in your DNS configuration to match your DNS.  For the hostname, we put tri404.team4.cniss.cptc.edu  and for the Primary DNS 192.168.40.120.  Save your settings and press <ENTER>.
Highlight the Save and Quit button and press <ENTER>
Turn off the following services:  Acpid, apmd, atd, auditd, autofs, dahdi, firstboot, irqbalance, microcode_ctl, netfs, nfslock, portmap, rawdevices, readahead_early, restorecond, rpcgssd, rpcidmad, smartd, tftp, vsftpd, xfs, yum-updatesd,
Turn on the memcached service.  The mDNSResponder and zaptel are not available at this time.  Press the OK button and exit from the setup gui.
Send the reset signal (init 6) to the trixbox, and restart the computer.
Select the default boot setting and let the system start up.
Interface eth0 should boot without issue this time. 
Now, switch the devices on the setup screen.  Switch your Eth1 device to Eth0 and Eth0 to Eth1
Send the reset signal (init 6) once more.  When your computer boots up, you should be able to use the gigabit connection by default.
Log into the trixbox server.  Change your maint password for logging into the GUI by inputting the passwd-maint command.
Go to the /etc/httpd/conf/httpd.conf file, and edit the port to listen on.  It's down the page quite a bit.  The default line is Listen:80.  Change this to 8080.
Go to a client machine, and open Mozilla Firefox.  Point your browser to the IP address of the trixbox server.
On the main screen, switch to admin mode using the username / password you set up before.
Close the registration box.  Go to ‘Settings’ and ‘Registration’, and click the “Don’t ask me to register again.” Button.




Documentation for setting up Extensions
1.       Log into Maint
2.       Highlight PBX and go to PBX settings
3.       Under Basic click on Extensions
4.       Click on the orange Add Extension button
5.       Leave the device as Generic SIP Device and click Submit
6.       Input the User ExtensionDisplay Name, and Secret.  You can find these attached.
7.       Click Submit.
8.       Click on the orange Apply Configuration Changes button in the top right corner.  Click on Continue With Reload.
9.       Repeat for all of your extensions.

Setting up X-lite
1.       Go to http://www.counterpath.com/x-lite.html, and click on the orange Download Now button.
2.       Scroll to the bottom of the page and click on the grey Download button.
3.       Click on the grey Download X-Lite 4 for Windows button
4.       At the top of the page, click on the here button in the sentence “To begin your download, please click here.”
5.       Download and allow the X-Lite setup to run.   When it prompts you to install additional files, click the OK button.
6.       Start X-Lite 4, if it does not start itself.  Click on Softphone, and click Account Settings.
7.       Input the User ID, which is your extension.  An example of this is 201
8.       Input the Domain, which is the IP of your trixbox.  An example of this is 192.168.20.140
9.       Input the Password, and the Display Name.  An example of the Display Name is WIN201.
10.   Click the OK button.



Zoiper Configuration

1. Open up a browser and go to http://www.zoiper.com
2. Click on the "Downloads" button at the top of the page
3. Find the Linux link under "Zoiper Classic" and click on the "Download" button.
4. Scroll to the bottom of the page and click the "Download Free" button.
5. Click to Save the file, and open the folder.
6. Right click the Zoiper.tar.gz file, and click extract.  Create a folder on the desktop, and run the file.
7. When Zoiper asks if you want to start on log-in, make a selection.  Zoiper's main GUI pops up.
8. Click on the wrench on the right side, for options.
9. Create a new SIP configuration, and name it.
10. Add the options for your SIP.  In this example, the domain is 192.168.20.140, the username is 204, and add the secret on your account.
11. Save your options and exit.