PORTA ONE Porta SIP TM Installation Guide Maintenance Release 16 www.portaone.
Porta SIP Copyright notice & disclaimers Copyright © 2000-2008 PortaOne, Inc. All rights reserved PortaSIP Installation Guide, April 2008 Maintenance Release 16 V1.16.3 Please address your comments and suggestions to: Sales Department, PortaOne, Inc. Suite #400, 2963 Glen Drive, Coquitlam BC V3B 2P7 Canada. Changes may be made periodically to the information in this publication. Such changes will be incorporated in new editions of the guide.
Porta SIP Table of Contents Preface ............................................................................................................................ 3 1. Introduction ..................................................................................4 Hardware and Software Requirements ............................................................... 5 2. Installation Process.....................................................................
Porta SIP Preface This document provides a general overview of the PortaSIP installation process. Where to Get the Latest Version of This Guide The hard copy of this guide is updated at major releases only, and does not always contain the latest material on enhancements occurring between minor releases. The online copy of this guide is always up to date, and integrates the latest changes to the product. You can access the latest copy of this guide at: www.portaone.
Porta SIP Introduction 1. Introduction (c) 2000-2008 PortaOne, Inc. All rights Reserved. www.portaone.
Porta SIP Introduction PortaBilling can potentially run on most modern UNIX operating systems, assuming these are equipped with such basic items as an ANSI C compiler. However, it might be difficult for an inexperienced system administrator to install and configure the operating system in such a way as to meet all the requirements and provide the best performance. Installing all the prerequisite software (libraries, Perl modules, SIP proxy server, B2BUA, RTP proxy etc.
Porta SIP • • • Introduction mirroring or RAID5) advanced configuration: at least 80GB of the available disk space (RAID: mirroring or RAID5) Network interface USB Port ATAPI or SCSI CD-ROM drive Please check that the other hardware installed in your server (such as network adapter, RAID controller, and so on) is supported by FreeBSD. You can check this at the FreeBSD website: http://www.freebsd.org. During installation you will be prompted for the network configuration parameters.
Porta SIP Installation Process 2. Installation Process (c) 2000-2008 PortaOne, Inc. All rights Reserved. www.portaone.
Porta SIP Installation Process Step 1: Insert USB Dongle Before you start the installation, insert the USB dongle provided into one of the available USB ports. It must remain in place the whole time to ensure normal system operation. Step 2: Power-up, Boot Order Setup Turn on the computer which you plan to use as the server.
Porta SIP Installation Process Step 3: Insert CD-ROM While rebooting the system, insert the PortaSIP installation CD into the CD-ROM drive. If you do not insert it soon enough and get a “no operating system” error (or a previously installed operating system starts its boot-up process) then press Reset and ensure that you are booting from the CD. Step 4: Launch Installation Process First, you will be asked to boot from the CD.
Porta SIP Installation Process Before proceeding any further, you will see the following screen: If you select the first option, installation will start in default mode, which is suitable for most hardware configurations. However, in some cases, option 1 will return a device mounting error due to hardware conflicts. In this case, restart installation and, when you see this screen again, select options 2, 3 or both to enable/disable APIC/ACPI features.
Porta SIP Installation Process Step 5: Welcome Screen Next, the installation process starts. First you will see the PortaSIP welcome screen: Press Enter to continue. Step 6: Hardware Check Next, the system will check your server’s hardware components, such as CPU, memory, network card and USB controller. If the hardware test detects a failure, an output message is generated indicating what exactly went wrong when failure occurred. (c) 2000-2008 PortaOne, Inc. All rights Reserved. www.portaone.
Porta SIP Installation Process Step 7: STUN Feature and RADIUS Configuration – Parameters If you set the STUN feature, you should have two IP addresses ready for network configuration. You can set the checkbox for the STUN feature using the space bar. Parameter RADIUS server RADIUS secret RADIUS auth port RADIUS acct port RADIUS retransmission interval RADIUS retransmission count Description IP address of the PB100 master host.
Porta SIP Installation Process Step 8: Network Configuration Fill in the appropriate fields for network configuration in this menu. Use the space bar to set the check box for Interfaces and DHCP. Use the Tab key to proceed to the next field. If you have multiple interfaces, set at least one of the interfaces on which your machine connects to the Internet. If you do not use DHCP, unset this box. You can leave the alias and ifconfig(8) flags field empty.
Porta SIP Installation Process Step 9: Time Zone Configuration Proper adjustment of your clock and time zone is essential in order to achieve accurate billing. Usually people choose the time zone where the server is physically located, or the one which is local to the majority of system administrators. Step 10: Disk Partitioning - Overview Now you must allocate the hard drive partitions where FreeBSD and PortaSIP will be installed.
Porta SIP Installation Process Step 12: Disk Partitioning, Slice Layout You will be prompted to enter or choose the slice sizes for holding different file systems. The default settings are OK in most cases. Step 13: Set Up Root Password and User Account Choosing the super user password is very important, as you will need it to perform system administration or system recovery. Choose a password which is difficult to guess or crack. Add another user account especially for remote administration. .
Porta SIP Installation Process Step 14: Start Installation Your confirmation is required before the disk layout is changed and the partitions reformatted. Press Enter to proceed. Step 15: Installing Required Applications When installation starts, you will see a screen similar to the one below. At this step, the installation program will install all the required third-party applications, such as MySQL client and PortaSIP software. This step may take 5-10 minutes. (c) 2000-2008 PortaOne, Inc.
Porta SIP Installation Process During installation you will be asked to enable SIP features on your PortaBilling web interface. If you select Yes on the screen above and do not have IP connectivity to the PortaBilling slave machine, you will be prompted by the following screen. Choose No to proceed if you do not have such connectivity. (c) 2000-2008 PortaOne, Inc. All rights Reserved. www.portaone.
Porta SIP Installation Process The installation continues, and you may follow its progress: Step 16: Prepare to Reboot When installation has finished and you reach the following screen, press Reboot. After the system has begun its reboot process, remove the installation CD from the CD-ROM. (c) 2000-2008 PortaOne, Inc. All rights Reserved. www.portaone.
Porta SIP Installation Process NOTE: Do not forget to enter BIOS again and change the priority of the boot devices so that the hard drive will be attempted first. (This ensures a quicker reboot when recycling the server.) Step 17: Check If System Can Reboot to Normal State It is good to make sure that the system is in a stable state, and that it returns to normal operations without intervention on reboot, especially if there is no keyboard or other peripheral attached.
Porta SIP Installation Process Step 18: Prepare System for Transport (Optional) If you need to transport the system to another location (e.g. hosting center), or otherwise power down the system safely, proceed as follows: • Wait until the system finishes booting • Log in as root • Type shutdown -p now • Wait until either the system powers down on its own or the “The operating system has halted” message appears, and then power off the server. (c) 2000-2008 PortaOne, Inc. All rights Reserved. www.