<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>HOWTO :: VoIP: Whosesale :: Calling Card :: OpenSer :: Radius :: Asterisk :: A2Billing :: IVR :: Colo :: Colocations :: GADGETS</title>
	<atom:link href="http://callsolutions.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://callsolutions.org</link>
	<description>You can also find CCNA :: CCNAP :: Exam, Brandump, CheatSheet, Sample Exams</description>
	<pubDate>Tue, 11 Nov 2008 19:01:27 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>What is VoIP?</title>
		<link>http://callsolutions.org/voip-tutorial/what-is-voip/</link>
		<comments>http://callsolutions.org/voip-tutorial/what-is-voip/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 05:34:01 +0000</pubDate>
		<dc:creator>nelson</dc:creator>
		
		<category><![CDATA[VoIP Tutorial]]></category>

		<category><![CDATA[voip]]></category>

		<category><![CDATA[what is voip]]></category>

		<guid isPermaLink="false">http://callsolutions.org/?p=24</guid>
		<description><![CDATA[What is VoIP? Voice over Internet Protocol (VoIP) is the ability to transmit voice over the Internet to either a receiving computer, telephone or even a mobile phone. VoIP phone is becoming the popular worldwide telephone service for both consumer and the business communities. VoIP works by using a network technology known as Packet Switching [...]]]></description>
			<content:encoded><![CDATA[<p><span class="style2"><strong>What is VoIP</strong>? <strong>Voice over Internet Protocol (VoIP</strong>) is the ability to transmit voice over the Internet to either a receiving computer, telephone or even a mobile phone. <strong>VoIP</strong> phone is becoming the popular worldwide telephone service for both consumer and the business communities. <strong>VoIP</strong> works by using a network technology known as Packet Switching Network whereas landline telephones use the Circuit Switching Network. This is referred to as the Public Switched Telephone Network.</p>
<p><strong>What&#8217;s the difference between VoIP normal phones</strong>?</p>
<p>The main difference between Packet Switching and Circuit Switching, is that Packet Switching uses (data) or Packets and sends them over the Internet while Circuit Switching is accomplished by using electrical circuits to make a telephone connection. Circuit Switching is like the old switchboard operators, frantically trying to connect the right caller with the receiver. Packet Switching is used to transfer data all across the Internet including E-mail. Packet Switching converts audio formats into data packets and transmits them over the Internet, then reassembles them on the other person’s phone or computer in real time. By using a Broadband Internet Connection, microphone and speakers a conversation can take place similar to traditional telephone.</p>
<p>VoIP phones have been round for sometime, but increases in technology it is becoming increasingly popular. Several years ago many applications were available offering some form of free VoIP phone service. Majority of these have gone or now charge a fee for the use of their service as VoIP phone provider. Moreover, VoIP is developing higher standards of quality every day, and it has proved that it is a viable force for telecommunication for the future.</p>
<p><strong>Who is providing VoIP phone service?</strong></p>
<p>Telephone and Internet service provider companies are expanding to allow for monthly VoIP phone services. Companies such as AOL, Verizon and Sprint have VoIP phone offerings. Recently eBay has joined the ranks of VoIP phone service providers by purchasing skype VoIP software, with its vast membership base the VoIP message will soon reach the man on the street.</p>
<p><strong>What&#8217;s special about VoIP?</strong></p>
<p>Instant messaging programs such as MSN massager have been using VoIP technology for years. Now, most of these messaging programs come with voice enabled features which allow you to call a member of your buddy list. By using a microphone and speakers, you will be able to converse anywhere in the world, by VoIP and your Instant Messaging program.</p>
<p>With instant messaging VoIP incorporates different areas into one program. With your voice enabled programs, you can hook up a digital camera,web cam and use video, while you are speaking on your microphone and listening to on your speakers, and you can type back and forth with your chat program. You could even write an email at the same time. The potential for VoIP phones use is nearly limitless.</p>
<p>VoIP has this unique ability to integrate many forms of telecommunication applications into one package can handle data, audio, video, E-Mail, and web based applications simultaneously. This makes VoIP an incredible boost to business world and provides a cost effective choice of telephone service.</p>
<p>VoIP phone service providers are increasing in popularity with many people discovering all of the benefits available to them by switching from using their land line telephones to VoIP service. First, VoIP phone services costs significantly less than standard phone service, and this is a great attraction for bringing in new customers. Many VoIP phone plans will let you make unlimited long distance calls or provide you with a plan for very inexpensive rates. Many of the features that are often included for a fee with traditional phone service are often included for free with VoIP services. Features such as Call Waiting, Call Block, Call Forwarding, Conference Calling, Voice Mail are usually charged as extras by the traditional phone companies but these are usually free with the VoIP phone packages.Another benefit to VoIP services is that you can usually keep your existing phone number, or allow you to select a new area code. The means if you select an area where most of your friends and family live, a call to you will be treated as local call. For a remote business VoIP service can give the perception of having multiple office locations.<br />
<strong><br />
What&#8217;s the future for VoIP ?</strong></p>
<p>Make no mistake about it VoIP phone services is a the emerging contender in the telecommunication world.It is a proven technology, can seamlessly integrate into many existing applications, does not require special equipment anyone with a PC with a microphone and speakers can use the service and it is very cost effective. Talk will be cheap! </span></p>
<p class="addtoany_share_save_container">
    <a class="addtoany_share_save" name="a2a_dd" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=HOWTO%20%3A%3A%20VoIP%3A%20Whosesale%20%3A%3A%20Calling%20Card%20%3A%3A%20OpenSer%20%3A%3A%20Radius%20%3A%3A%20Asterisk%20%3A%3A%20A2Billing%20%3A%3A%20IVR%20%3A%3A%20Colo%20%3A%3A%20Colocations%20%3A%3A%20GADGETS&amp;siteurl=http%3A%2F%2Fcallsolutions.org%2F&amp;linkname=What%20is%20VoIP%3F&amp;linkurl=http%3A%2F%2Fcallsolutions.org%2Fvoip-tutorial%2Fwhat-is-voip%2F"><img src="http://callsolutions.org/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark" title="What Is Voip?" /></a>
    <script type="text/javascript">
		a2a_linkname="What is VoIP?";
		a2a_linkurl="http://callsolutions.org/voip-tutorial/what-is-voip/";
						    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://callsolutions.org/voip-tutorial/what-is-voip/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Redtube - Redtube P0RN site &#8220;hacked&#8221;</title>
		<link>http://callsolutions.org/technology-news/redtube/redtube-redtube-p0rn-site-hacked/</link>
		<comments>http://callsolutions.org/technology-news/redtube/redtube-redtube-p0rn-site-hacked/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 20:59:41 +0000</pubDate>
		<dc:creator>nelson</dc:creator>
		
		<category><![CDATA[redtube]]></category>

		<category><![CDATA[redtube hacked]]></category>

		<category><![CDATA[redtube.com]]></category>

		<guid isPermaLink="false">http://callsolutions.org/?p=12</guid>
		<description><![CDATA[








      Redtube.COM       



Redtube - Redtube.com Hacked!




When i was searching for a Redtube forums, i saw in one blog that Redtube was hacked by NetDevilz.
 According to some article, the Redtube was hacked by a &#8220;Turkish Cyber Terrorists&#8221; who hates &#8220;P0RN&#8221; or dont like P0RN. [...]]]></description>
			<content:encoded><![CDATA[<table width="200" border="0">
<tr>
<td><img src="http://callsolutions.org/wp-content/uploads/2008/08/redtube-sexy-picture.jpg" title="Redtube   Redtube P0rn Site Hacked" alt="redtube-sexy-picture Redtube - Redtube P0RN site hacked" /></td>
<td>
<div align="center">
<script type="text/javascript"><!--
google_ad_client = "pub-0448452892049658";
/* 250x250,  CALLSOLUTIONS.ORG-SP-TA */
google_ad_slot = "6537706191";
google_ad_width = 250;
google_ad_height = 250;
google_color_border = "F3F4F6";
google_color_bg = "efefef";
google_color_text = "FFFFF";
google_color_title = "CC0000";
google_color_link = "CC0000";
google_color_url = "99C9FF";
google_ui_features = "rc:10";
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
      <strong>Redtube.COM      </strong> </div>
</td>
</tr>
</table>
<p><h1><strong>Redtube - Redtube.com Hacked!</strong></h1>
<p><script type="text/javascript"><!--
google_ad_client = "pub-0448452892049658";
/* 250x250,  CALLSOLUTIONS.ORG-SP-TA */
google_ad_slot = "6537706191";
google_ad_width = 250;
google_ad_height = 250;
google_color_border = "F3F4F6";
google_color_bg = "efefef";
google_color_text = "FFFFF";
google_color_title = "CC0000";
google_color_link = "CC0000";
google_color_url = "99C9FF";
google_ui_features = "rc:10";
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p>When i was searching for a <a href="http://nelsonpalad.info/online-video/redtube/redtube-redtubecom-another-free-p0rn-online-video/"><strong>Redtube</strong></a> forums, i saw in one blog that Redtube was hacked by NetDevilz.
<p> According to some article, the Redtube was hacked by a &#8220;Turkish Cyber Terrorists&#8221; who hates &#8220;P0RN&#8221; or dont like P0RN. So they hacked the largest P0RN database on the Internet, <a href="http://nelsonpalad.info/online-video/redtube/redtube-redtubecom-another-free-p0rn-online-video/"><strong>Redtube</strong></a>. </p>
<p>
<span id="more-12"></span><br />
It was reported that, when you visit the page, you will only get &#8220;Hacked by&#8221;.. but Redtube&#8217;s embeds were still there so the contents were still active.</p>
<p class="addtoany_share_save_container">
    <a class="addtoany_share_save" name="a2a_dd" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=HOWTO%20%3A%3A%20VoIP%3A%20Whosesale%20%3A%3A%20Calling%20Card%20%3A%3A%20OpenSer%20%3A%3A%20Radius%20%3A%3A%20Asterisk%20%3A%3A%20A2Billing%20%3A%3A%20IVR%20%3A%3A%20Colo%20%3A%3A%20Colocations%20%3A%3A%20GADGETS&amp;siteurl=http%3A%2F%2Fcallsolutions.org%2F&amp;linkname=Redtube%20-%20Redtube%20P0RN%20site%20%E2%80%9Chacked%E2%80%9D&amp;linkurl=http%3A%2F%2Fcallsolutions.org%2Ftechnology-news%2Fredtube%2Fredtube-redtube-p0rn-site-hacked%2F"><img src="http://callsolutions.org/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark" title="Redtube   Redtube P0rn Site Hacked" /></a>
    <script type="text/javascript">
		a2a_linkname="Redtube - Redtube P0RN site “hacked”";
		a2a_linkurl="http://callsolutions.org/technology-news/redtube/redtube-redtube-p0rn-site-hacked/";
						    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://callsolutions.org/technology-news/redtube/redtube-redtube-p0rn-site-hacked/feed/</wfw:commentRss>
		</item>
		<item>
		<title>HOWTO: Debian Etch Apache2 + SSL</title>
		<link>http://callsolutions.org/linuxunix-tutorials/web-server/apache2/howto-debian-etch-apache2-ssl/</link>
		<comments>http://callsolutions.org/linuxunix-tutorials/web-server/apache2/howto-debian-etch-apache2-ssl/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 20:46:46 +0000</pubDate>
		<dc:creator>nelson</dc:creator>
		
		<category><![CDATA[Apache2]]></category>

		<category><![CDATA[Debian Apache2]]></category>

		<category><![CDATA[Debian Apache2 + SSL]]></category>

		<category><![CDATA[Debian Etch]]></category>

		<guid isPermaLink="false">http://callsolutions.org/?p=10</guid>
		<description><![CDATA[   Introduction: Howto Apache2 + SSL Installation
    This tutorial will teach you how to install and configure Apache2 + SSL for Debian Etch. The installation is straightforward. You can just copy pasted the commands below:
Install apache2 in debian etch

#apt-get install apache2 

Install openssl using the following command

#apt-get install openssl ssl-cert [...]]]></description>
			<content:encoded><![CDATA[<p>   <strong>Introduction: Howto Apache2 + SSL Installation</strong>
<p>    This tutorial will teach you how to install and configure Apache2 + SSL for Debian Etch. The installation is straightforward. You can just copy pasted the commands below:
<p><strong>Install apache2 in debian etch</strong>
<p><em><br />
#apt-get install apache2 </em></p>
<p><strong><br />
Install openssl using the following command</strong></p>
<p><em><br />
#apt-get install openssl ssl-cert </em></p>
<p><strong><br />
Install PHP5 support for apache2 in debian etch</strong></p>
<p>
<em>#apt-get install libapache2-mod-php5 php5-cli php5-common php5-cgi</em>
<p> Once you install apache server you need to Generate a certificate,Enable Apache SSL support and Configure your SSL options.
<p><strong><br />
Generate A certificate</strong></p>
<p><span id="more-10"></span><br />
Generating a certificate will provide to protect the traffic exchanged between clients and your server, however it will be unsigned by a trusted certificate authority so it will generate warnings.
<p>
If you want to avoid these warning messages you need to get a trusted certificate from SSL certificate vendors.If you want to Generating an SSL certificate for Apache2 you need to use the openssl. This will ask you questions interactively then generate the certificate file appropriately.
<p>
Note:-For generating certificate you might have used the apache2-ssl-certificate command in debian sarge but in debian etch this command not available.If you want to generate certificates you need to use openssl from you command prompt Use the following command to generate certificates
<p><em>#openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem</em></p>
<p> Generating a 1024 bit RSA private key
<p>
………………………………………….++++++
<p>
…………………………………….++++++
<p>
writing new private key to ‘/etc/apache2/apache.pem’
<p>
You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank.
<p>For some fields there will be a default value, If you enter ‘.’, the field will be left blank.<br />
—–<br />
Country Name (2 letter code) [AU]:GB
<p>
State or Province Name (full name) [Some-State]:
<p>
Locality Name (eg, city) []:London
<p>
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Debian
<p>
Organizational Unit Name (eg, section) []:
<p>
Common Name (eg, YOUR name) []:
<p>
Email Address []:
<p>
This will complete the certificate now you need to make sure you have the correct permissions for .pem file if not use the following command to set the correct permissions
<p>
 <em>#chmod 600 /etc/apache2/apache.pem</em>
<p>
 By default the server will listen for incoming HTTP requests on port 80 - and not SSL connections on port 443. So you need to enable SSL support by entering the following entry to the file /etc/apache2/ports.conf save and exit the file.
<p>
Listen 443
<p>
 <strong><em>Enable SSL Support</em></strong><br />
 If you want to enable SSL support for your apache web server you need to use the following comamnd
<p>
 <em>#a2enmod ssl</em>
<p>
Module ssl installed; run /etc/init.d/apache2 force-reload to enable.
<p>
Now you need to restart the apache2 server using the following command
<p>
 <em>#/etc/init.d/apache2 restart</em>
<p>
 Configuring SSL Certificate to Virtual Hosts in Apache2
<p>
First you need to edit the /etc/apache2/sites-available/default file change
<p>
NameVirtualHost *
<p>
to</p>
<blockquote>
<p>
    NameVirtualHost *:80
<p>
    NameVirtualHost *:443
<p>
    Now you need to configure Virtual hosts using port 80
<p>
    Example
<p>
    ServerAdmin webmaster@localhost
<p>.
<p>.
<p>.
<p>
    configure Virtual hosts using port 443 the main difference is you need to use the following two lines for each SSL hosts.</p>
<p>
    SSLEngine on
<p>
    SSLCertificateFile /etc/apache2/apache.pem
<p>    Example
<p>
    ServerAdmin webmaster@localhost
<p>
    .
<p>
    .
<p>
    .
<p>
    SSLEngine on
<p>
    SSLCertificateFile /etc/apache2/apache.pem
<p>    Now you need to restrat your apache web server using the following comamnd
<p><em></p>
<p>    #/etc/init.d/apache2 reload</em></p>
<p>    Reloading web server config… XXXX
</p>
</blockquote>
<p class="addtoany_share_save_container">
    <a class="addtoany_share_save" name="a2a_dd" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=HOWTO%20%3A%3A%20VoIP%3A%20Whosesale%20%3A%3A%20Calling%20Card%20%3A%3A%20OpenSer%20%3A%3A%20Radius%20%3A%3A%20Asterisk%20%3A%3A%20A2Billing%20%3A%3A%20IVR%20%3A%3A%20Colo%20%3A%3A%20Colocations%20%3A%3A%20GADGETS&amp;siteurl=http%3A%2F%2Fcallsolutions.org%2F&amp;linkname=HOWTO%3A%20Debian%20Etch%20Apache2%20%2B%20SSL&amp;linkurl=http%3A%2F%2Fcallsolutions.org%2Flinuxunix-tutorials%2Fweb-server%2Fapache2%2Fhowto-debian-etch-apache2-ssl%2F"><img src="http://callsolutions.org/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark" title="Howto: Debian Etch Apache2 + Ssl" /></a>
    <script type="text/javascript">
		a2a_linkname="<a title="HOWTO: Debian Etch Apache2 + SSL" href="http://callsolutions.org/linuxunix-tutorials/web-server/apache2/howto-debian-etch-apache2-ssl/">HOWTO: Debian Etch Apache2 + SSL</a>";
		a2a_linkurl="http://callsolutions.org/linuxunix-tutorials/web-server/apache2/howto-debian-etch-apache2-ssl/";
						    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://callsolutions.org/linuxunix-tutorials/web-server/apache2/howto-debian-etch-apache2-ssl/feed/</wfw:commentRss>
		</item>
		<item>
		<title>HOWTO: Debian VPN PPTP</title>
		<link>http://callsolutions.org/linuxunix-tutorials/vpn/howto-debian-vpn-pptp/</link>
		<comments>http://callsolutions.org/linuxunix-tutorials/vpn/howto-debian-vpn-pptp/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 18:34:12 +0000</pubDate>
		<dc:creator>nelson</dc:creator>
		
		<category><![CDATA[PPTP]]></category>

		<category><![CDATA[VPN]]></category>

		<category><![CDATA[Debian Etch VPN]]></category>

		<category><![CDATA[DEbian Windows PPTP]]></category>

		<category><![CDATA[IPSEC]]></category>

		<guid isPermaLink="false">http://callsolutions.org/?p=9</guid>
		<description><![CDATA[This tutorial will guide you how to install and configure VPN PPTP in Debian Etch. The installation is straightforward.
Note: Make sure that your VPN Server has two Network Interface Card (NIC). One for Outside Interface (where the public IP is configured) and the other is INSIDE interface (where your LAN IP is configured)
Introduction
What is PPTP? [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial will guide you how to install and configure VPN PPTP in Debian Etch. The installation is straightforward.</p>
<p>Note: Make sure that your VPN Server has two Network Interface Card (NIC). One for Outside Interface (where the public IP is configured) and the other is INSIDE interface (where your LAN IP is configured)</p>
<p><strong>Introduction</strong></p>
<p><strong>What is PPTP?</strong> Short for <em><strong>P</strong>oint-to-<strong>P</strong>oint <strong>T</strong>unneling <strong>P</strong>rotocol</em>, a new <span style="position: static; text-decoration: underline;"><span style="font-weight: 400; font-size: 16px; position: static; color: blue;"><span class="kLink" style="font-weight: 400; font-size: 16px; position: static; font-family: serif; color: blue;">technology</span></span></span> for creating <em>Virtual Private Networks (VPNs)</em> <em>, </em>developed jointly by Microsoft Corporation, U.S. Robotics, and several remote access vendor companies, known collectively as the <em>PPTP Forum.</em> A VPN is a private network of computers that uses the public Internet to connect some nodes. Because the Internet is essentially an open <span style="position: static; text-decoration: underline;"><span style="font-weight: 400; font-size: 16px; position: static; color: blue;"><span class="kLink" style="font-weight: 400; font-size: 16px; position: static; font-family: serif; color: blue;">network</span></span></span>, the Point-to-Point Tunneling Protocol (PPTP) is used to ensure that messages transmitted from one VPN node to another are secure. With PPTP, users can dial in to their corporate network via the Internet.</p>
<p><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script><a href="http://www.poptop.org/" target="_blank"><strong>PPTP</strong></a> is known to be less secure than other VPN software, but if you need a quick solution for a VPN server that will connect out of the box from Windows workstations PPTP is the obvious choice. <em>This post will show how easy it is to setup a pptp vnp server on Debian Etch.<br />
</em><span id="more-9"></span></p>
<p><strong>Installation</strong></p>
<blockquote><p><em>apt-get install pptp</em></p></blockquote>
<p>(this will install also some dependencies: bcrelay and ppp). The default pptpd configuration file is installed under <strong>/etc/pptpd.conf</strong> ; you can change any of the available options (samples are included in the configuration file as comments), but really the only thing that needs to be configured is the ip of the local server used by pptpd as the local gateway for the remote hosts and the remote users assigned ips:</p>
<blockquote><p><em><code>localip 192.168.1.1<br />
remoteip 192.168.1.100-120</code></em></p></blockquote>
<p>here we will use the local ip 192.168.1.1 as the pptpd ip and the remote users will be allocated the first available ip from the range 192.168.1.100 - 192.168.1.120 (meaning we can have a maximum of 20 simultaneous vpn users connected to this pptp server). These ips are assigned based on the particular setup, being either a pair of private ips (just like in my example above) or even real ips.</p>
<p>The debian package also uses the file <strong>/etc/ppp/pptpd-options</strong> containing the main pptpd server configs. A typical config will look like this:</p>
<blockquote><p>name My.VPN-PPTP</p>
<p>refuse-pap<br />
refuse-chap<br />
refuse-mschap<br />
require-mschap-v2<br />
require-mppe-128<br />
ms-dns 192.168.1.1<br />
proxyarp<br />
nodefaultroute<br />
lock<br />
nobsdcomp<br />
noipx<br />
mtu 1490<br />
mru 1490</p>
<p># client        server  secret                 IP addresses<code><br />
user            *       password               *</code><code><br />
</code></p></blockquote>
<blockquote></blockquote>
<p>and look for the logs under /var/log/syslog to troubleshoot any problems.</p>
<p>You can now connect to your new PPTP VPN server using the built-in pptp vpn client from any modern windows workstation (except probably vista that is broken by sp1) using the default connection settings.</p>
<blockquote>
<pre><code>
</code></pre>
</blockquote>
<p class="addtoany_share_save_container">
    <a class="addtoany_share_save" name="a2a_dd" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=HOWTO%20%3A%3A%20VoIP%3A%20Whosesale%20%3A%3A%20Calling%20Card%20%3A%3A%20OpenSer%20%3A%3A%20Radius%20%3A%3A%20Asterisk%20%3A%3A%20A2Billing%20%3A%3A%20IVR%20%3A%3A%20Colo%20%3A%3A%20Colocations%20%3A%3A%20GADGETS&amp;siteurl=http%3A%2F%2Fcallsolutions.org%2F&amp;linkname=HOWTO%3A%20Debian%20VPN%20PPTP&amp;linkurl=http%3A%2F%2Fcallsolutions.org%2Flinuxunix-tutorials%2Fvpn%2Fhowto-debian-vpn-pptp%2F"><img src="http://callsolutions.org/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark" title="Howto: Debian Vpn Pptp" /></a>
    <script type="text/javascript">
		a2a_linkname="<a title="HOWTO: Debian VPN PPTP" href="http://callsolutions.org/linuxunix-tutorials/vpn/howto-debian-vpn-pptp/">HOWTO: Debian VPN PPTP</a>";
		a2a_linkurl="http://callsolutions.org/linuxunix-tutorials/vpn/howto-debian-vpn-pptp/";
						    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://callsolutions.org/linuxunix-tutorials/vpn/howto-debian-vpn-pptp/feed/</wfw:commentRss>
		</item>
		<item>
		<title>OpenVZ: Debian Etch Install</title>
		<link>http://callsolutions.org/linuxunix-tutorials/virtualization/openvz/openvz-debian-etch-install/</link>
		<comments>http://callsolutions.org/linuxunix-tutorials/virtualization/openvz/openvz-debian-etch-install/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 10:23:01 +0000</pubDate>
		<dc:creator>nelson</dc:creator>
		
		<category><![CDATA[OpenVZ]]></category>

		<category><![CDATA[Debian ETCH OpenVZ]]></category>

		<category><![CDATA[Linux Virtualization]]></category>

		<category><![CDATA[XEN]]></category>

		<guid isPermaLink="false">http://callsolutions.org/?p=7</guid>
		<description><![CDATA[This tutorial will show you how to install OpenVZ in Debian Etch System. The installation is straightforward and you can just do copy and paste.
Introduction: What is OpenVZ
From the website:
OpenVZ is container-based virtualization for Linux. OpenVZ creates multiple secure, isolated containers (otherwise known as VEs or VPSs) on a single physical server enabling better server [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial will show you how to install OpenVZ in Debian Etch System. The installation is straightforward and you can just do copy and paste.</p>
<p><strong>Introduction: What is OpenVZ</strong></p>
<blockquote><p>From the website:</p>
<p>OpenVZ is container-based virtualization for Linux. OpenVZ creates multiple secure, isolated containers (otherwise known as VEs or VPSs) on a single physical server enabling better server utilization and ensuring that applications do not conflict. Each container performs and executes exactly like a stand-alone server; a container can be rebooted independently and have root access, users, IP addresses, memory, processes, files, applications, system libraries and configuration files. For more information about the technology and how it differs from the others like Xen, VMware etc., see introduction to virtualization, doc/openvz-intro.pdf (73 KB) or wikipedia:OpenVZ.</p>
<p>OpenVZ is free open source software, available under GNU GPL.</p>
<p>OpenVZ is the basis of Parallels Virtuozzo Containers, a commercial virtualization solution offered by Parallels. OpenVZ project is supported by Parallels.</p>
<p><span id="more-7"></span></p></blockquote>
<p><strong>Installation:</strong></p>
<blockquote><p>apt-get update</p>
<p>apt-get upgrade</p>
<p>echo -e &#8220;\ndeb <a href="http://download.openvz.org/debian-systs">http://download.openvz.org/debian-systs</a> etch openvz&#8221; &gt;&gt; /etc/apt/sources.list</p>
<p>wget -q <a href="http://download.openvz.org/debian-systs/dso_archiv_signing_key.asc">http://download.openvz.org/debian-systs/dso_archiv_signing_key.asc</a> -O- | apt-key add - &amp;&amp; apt-get update</p>
<p>apt-get install fzakernel-2.6.18-amd64 linux-headers-2.6.18-12-fza-amd64</p>
<p>reboot</p>
<p>apt-get install vzctl vzquota</p>
<p>vi /etc/sysctl.conf</p>
<p>modify the file to use the ff: config</p></blockquote>
<blockquote><p>[...]</p>
<p># On Hardware Node we generally need<br />
# packet forwarding enabled and proxy arp disabled</p>
<p>net.ipv4.conf.default.forwarding=1<br />
net.ipv4.conf.default.proxy_arp = 0<br />
net.ipv4.ip_forward=1</p>
<p># Enables source route verification<br />
net.ipv4.conf.all.rp_filter = 1</p>
<p># Enables the magic-sysrq key<br />
kernel.sysrq = 1</p>
<p># TCP Explict Congestion Notification<br />
#net.ipv4.tcp_ecn = 0</p>
<p># we do not want all our interfaces to send redirects<br />
net.ipv4.conf.default.send_redirects = 1<br />
net.ipv4.conf.all.send_redirects = 0</p>
<p>[...]&lt;SAVE&gt;</p>
<p>sysctl -pln -s /var/lib/vz /vz</p>
<p>/etc/vz/vz.conf</p>
<p>apt-get install vzctl-ostmpl-debian</p></blockquote>
<p><strong>Addtional Tools</strong></p>
<blockquote><p>apt-get install vzprocps vzdump</p></blockquote>
<p class="addtoany_share_save_container">
    <a class="addtoany_share_save" name="a2a_dd" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=HOWTO%20%3A%3A%20VoIP%3A%20Whosesale%20%3A%3A%20Calling%20Card%20%3A%3A%20OpenSer%20%3A%3A%20Radius%20%3A%3A%20Asterisk%20%3A%3A%20A2Billing%20%3A%3A%20IVR%20%3A%3A%20Colo%20%3A%3A%20Colocations%20%3A%3A%20GADGETS&amp;siteurl=http%3A%2F%2Fcallsolutions.org%2F&amp;linkname=OpenVZ%3A%20Debian%20Etch%20Install&amp;linkurl=http%3A%2F%2Fcallsolutions.org%2Flinuxunix-tutorials%2Fvirtualization%2Fopenvz%2Fopenvz-debian-etch-install%2F"><img src="http://callsolutions.org/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark" title="Openvz: Debian Etch Install" /></a>
    <script type="text/javascript">
		a2a_linkname="<a title="OpenVZ: Debian Etch Install" href="http://callsolutions.org/linuxunix-tutorials/virtualization/openvz/openvz-debian-etch-install/">OpenVZ: Debian Etch Install</a>";
		a2a_linkurl="http://callsolutions.org/linuxunix-tutorials/virtualization/openvz/openvz-debian-etch-install/";
						    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://callsolutions.org/linuxunix-tutorials/virtualization/openvz/openvz-debian-etch-install/feed/</wfw:commentRss>
		</item>
		<item>
		<title>HOWTO: Asterisk CDR + MYSQL</title>
		<link>http://callsolutions.org/voip-tutorial/asterisk-pbx/asterisk-cdr-mysql/howto-asterisk-cdr-mysql/</link>
		<comments>http://callsolutions.org/voip-tutorial/asterisk-pbx/asterisk-cdr-mysql/howto-asterisk-cdr-mysql/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 03:31:15 +0000</pubDate>
		<dc:creator>nelson</dc:creator>
		
		<category><![CDATA[Asterisk CDR + MYSQL]]></category>

		<category><![CDATA[Asterisk CDR]]></category>

		<category><![CDATA[CDR + MYSQL]]></category>

		<guid isPermaLink="false">http://callsolutions.org/?p=6</guid>
		<description><![CDATA[This tutorial will teach you how to configure Asterisk to store its CDR in MYSQL Database. Im using Debian Etch as my Operating System.
Installing Mysql Server 5 and Client

apt-get install mysql-server mysql-common php5-mysql mysql-client-5.0  mysql-client libmysqlclient15-dev

Creating a Database, Tables and Permissions

asterisk88:~# mysql -u root -p &#60;enter&#62;
 Enter password:  &#60;enter&#62;
 Welcome to the MySQL [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial will teach you how to configure Asterisk to store its CDR in MYSQL Database. Im using Debian Etch as my Operating System.</p>
<p><strong>Installing Mysql Server 5 and Client</strong></p>
<blockquote><p>
apt-get install mysql-server mysql-common php5-mysql mysql-client-5.0  mysql-client libmysqlclient15-dev
</p></blockquote>
<p><strong>Creating a Database, Tables and Permissions</strong></p>
<blockquote><p>
asterisk88:~# mysql -u root -p <strong>&lt;enter&gt;</strong><br />
 Enter password:  <strong>&lt;enter&gt;</strong><br />
 Welcome to the MySQL monitor.  Commands end with ; or \g.<br />
 Your MySQL connection id is 26<br />
 Server version: 5.0.32-Debian_7etch5 Debian etch distribution</p>
<p>Type &#8216;help;&#8217; or &#8216;\h&#8217; for help. Type &#8216;\c&#8217; to clear the buffer.</p>
<p>mysql&gt; create database asterisk;<br />
 mysql&gt; use asterisk;<br />
 mysql&gt;   CREATE TABLE cdr (<br />
 calldate datetime NOT NULL default &#8216;0000-00-00 00:00:00&#8242;,<br />
 clid varchar(80) NOT NULL default &#8221;,<br />
 src varchar(80) NOT NULL default &#8221;,<br />
 dst varchar(80) NOT NULL default &#8221;,<br />
 dcontext varchar(80) NOT NULL default &#8221;,<br />
 channel varchar(80) NOT NULL default &#8221;,<br />
 dstchannel varchar(80) NOT NULL default &#8221;,<br />
 lastapp varchar(80) NOT NULL default &#8221;,<br />
 lastdata varchar(80) NOT NULL default &#8221;,<br />
 duration int(11) NOT NULL default &#8216;0&#8242;,<br />
 billsec int(11) NOT NULL default &#8216;0&#8242;,<br />
 disposition varchar(45) NOT NULL default &#8221;,<br />
 amaflags int(11) NOT NULL default &#8216;0&#8242;,<br />
 accountcode varchar(20) NOT NULL default &#8221;,<br />
 userfield varchar(255) NOT NULL default &#8221;,<br />
 uniqueid varchar(32) NOT NULL default &#8221;<br />
 );</p>
<p>ALTER TABLE cdr ADD INDEX ( calldate );<br />
 ALTER TABLE cdr ADD INDEX ( dst );<br />
 ALTER TABLE cdr ADD INDEX ( uniqueid );</p>
<p>You can add more indices if you want.</p>
<p>mysql&gt;  \q</p>
<p><span id="more-6"></span></p>
<p>asterisk88:~# mysql_setpermission <strong>&lt;enter&gt;</strong><br />
 Password for user  to connect to MySQL: <strong>&lt;enter&gt;</strong><br />
 ######################################################################<br />
 ## Welcome to the permission setter 1.3 for MySQL.<br />
 ## made by Luuk de Boer<br />
 ######################################################################<br />
 What would you like to do:<br />
 1. Set password for an existing user.<br />
 2. Create a database + user privilege for that database<br />
 and host combination (user can only do SELECT)<br />
 3. Create/append user privilege for an existing database<br />
 and host combination (user can only do SELECT)<br />
 4. Create/append broader user privileges for an existing<br />
 database and host combination<br />
 (user can do SELECT,INSERT,UPDATE,DELETE)<br />
 5. Create/append quite extended user privileges for an<br />
 existing database and host combination (user can do<br />
 SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,<br />
 LOCK TABLES,CREATE TEMPORARY TABLES)<br />
 6. Create/append database administrative privileges for an<br />
 existing database and host combination (user can do<br />
 SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,LOCK TABLES,<br />
 CREATE TEMPORARY TABLES,SHOW DATABASES,PROCESS)<br />
 7. Create/append full privileges for an existing database<br />
 and host combination (user has FULL privilege)<br />
 8. Remove all privileges for for an existing database and<br />
 host combination.<br />
 (user will have all permission fields set to N)<br />
 0. exit this program</p>
<p>Make your choice [1,2,3,4,5,6,7,0]: <strong>5</strong> <strong>&lt;enter&gt;</strong></p>
<p>Which database from existing databases would you like to select:<br />
 You can choose from:<br />
 - information_schema<br />
 - asterisk<br />
 - mysql<br />
 Which database will it be (case sensitive). Type * for any:<br />
 asterisk <strong>&lt;type &#8216;asterisk&#8217; then &lt;enter&gt; &gt;</strong><br />
 The database asterisk will be used.</p>
<p>What username is to be created: administrator<br />
 Username = administrator <strong>&lt;username to be created&gt; &lt;enter&gt;</strong><br />
 Would you like to set a password for administrator [y/n]: <strong>y &lt;enter&gt;</strong><br />
 What password do you want to specify for administrator:  <strong>&lt;enter password then enter&gt;</strong><br />
 Type the password again: <strong>&lt;retype password then enter&gt;</strong><br />
 We now need to know from what host(s) the user will connect.<br />
 Keep in mind that % means &#8216;from any host&#8217; &#8230;<br />
 The host please: <strong>% &lt;type &#8216;%&#8217; for anyhost&gt;</strong><br />
 Would you like to add another host [yes/no]: <strong>no</strong> <strong>&lt;enter&gt;</strong><br />
 Okay we keep it with this &#8230;<br />
 The following host(s) will be used: %.<br />
 ######################################################################</p>
<p>That was it &#8230; here is an overview of what you gave to me:<br />
 The database name       : asterisk<br />
 The username            : administrator<br />
 The host(s)             : %<br />
 ######################################################################</p>
<p>Are you pretty sure you would like to implement this [yes/no]: <strong>yes &lt;enter&gt;</strong><br />
 Okay &#8230; let&#8217;s go then &#8230;</p>
<p>Everything is inserted and mysql privileges have been reloaded.</p>
<p>Make your choice [1,2,3,4,5,6,7,0]:  <strong>0</strong> <strong>&lt;enter&gt;</strong>
</p></blockquote>
<p><strong>Now lets test the connection:</strong></p>
<blockquote><p>
asterisk88:~# mysql -h localhost -u administrator -p asterisk</p>
<p>Enter password: <strong>&lt;enter newly created password for &#8216;administrator&#8217;&gt;</strong></p>
<p>Reading table information for completion of table and column names<br />
 You can turn off this feature to get a quicker startup with -A</p>
<p>Welcome to the MySQL monitor.  Commands end with ; or \g.<br />
 Your MySQL connection id is 29<br />
 Server version: 5.0.32-Debian_7etch5 Debian etch distribution</p>
<p>Type &#8216;help;&#8217; or &#8216;\h&#8217; for help. Type &#8216;\c&#8217; to clear the buffer.</p>
<p>mysql&gt; show tables;<br />
 +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
 | Tables_in_asterisk |<br />
 +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
 | cdr                |<br />
 +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
 1 row in set (0.00 sec)</p>
<p>mysql&gt; desc cdr;<br />
 +&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;+&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;-+<br />
 | Field       | Type         | Null | Key | Default             | Extra |<br />
 +&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;+&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;-+<br />
 | calldate    | datetime     | NO   | MUL | 0000-00-00 00:00:00 |       |<br />
 | clid        | varchar(80)  | NO   |     |                     |       |<br />
 | src         | varchar(80)  | NO   |     |                     |       |<br />
 | dst         | varchar(80)  | NO   | MUL |                     |       |<br />
 | dcontext    | varchar(80)  | NO   |     |                     |       |<br />
 | channel     | varchar(80)  | NO   |     |                     |       |<br />
 | dstchannel  | varchar(80)  | NO   |     |                     |       |<br />
 | lastapp     | varchar(80)  | NO   |     |                     |       |<br />
 | lastdata    | varchar(80)  | NO   |     |                     |       |<br />
 | duration    | int(11)      | NO   |     | 0                   |       |<br />
 | billsec     | int(11)      | NO   |     | 0                   |       |<br />
 | disposition | varchar(45)  | NO   |     |                     |       |<br />
 | amaflags    | int(11)      | NO   |     | 0                   |       |<br />
 | accountcode | varchar(20)  | NO   |     |                     |       |<br />
 | userfield   | varchar(255) | NO   |     |                     |       |<br />
 | uniqueid    | varchar(32)  | NO   | MUL |                     |       |<br />
 +&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;+&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;-+<br />
 16 rows in set (0.00 sec)</p>
<p>mysql&gt;
</p></blockquote>
<p>Our database is now ready for use with Asterisk. Now, Let&#8217;s configure Asterisk to save its CDR to this database:</p>
<p><strong>Download Asterisk-addons from Digium:</strong></p>
<blockquote><p>
<script type="text/javascript"><!--
google_ad_client = "pub-0448452892049658";
/* 468x60, created 7/4/08 */
google_ad_slot = "4595393016";
google_ad_width = 468;
google_ad_height = 60;
//-->
// &#8211;&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>cd /usr/src<br />
 wget http://downloads.digium.com/pub/asterisk/releases/asterisk-addons-1.4.7.tar.gz<br />
 tar xvfz asterisk-addons-1.4.7.tar.gz<br />
 cd asterisk-addons-1.4.7/cdr/<br />
 vi cdr_addon_mysql.c<br />
 add <strong>#define MYSQL_LOGUNIQUEID</strong> after <strong>#define DATE_FORMAT &#8220;%Y-%m-%d %T&#8221;</strong></p>
<p>cd ..<br />
 ./configure<br />
 make menuselect</p>
<p>Check the following if selected:</p>
<p>&#8212;&gt; 1.  Applications<br />
 [*] 1.  app_addon_sql_mysql<br />
 2.  Call Detail Recording<br />
 [*] 1.  cdr_addon_mysql<br />
 3.  Channel Drivers<br />
 4.  Format Interpreters<br />
 5.  Resource Mod</p>
<p>then <strong>q (quit) and S (save)</strong>
</p></blockquote>
<blockquote><p>
make &amp;&amp; make install
</p></blockquote>
<p>Edit /etc/asterisk/cdr.conf</p>
<blockquote><p>
vi /etc/asterisk/cdr.conf</p>
<p>[general]<br />
 enable=yes
</p></blockquote>
<p>Edit /etc/asterisk/cdr_mysql.conf</p>
<blockquote><p>
[global]<br />
 hostname=localhost<br />
 dbname=asterisk<br />
 table=cdr<br />
 password=need2fix<br />
 user=admin<br />
 port=3306<br />
 ;sock=/tmp/mysql.sock<br />
 ;userfield=1
</p></blockquote>
<p>Edit /etc/asterisk/modules.conf</p>
<blockquote><p>
vi /etc/asterisk/modules.conf</p>
<p>add the entry below:</p>
<p>load =&gt; cdr_addon_mysql.so
</p></blockquote>
<p>We&#8217;re finished! Restart asterisk and check if mysql module is loaded</p>
<blockquote><p>
asterisk88# <strong>asterisk -r</strong><br />
 Asterisk 1.4.20, Copyright (C) 1999 - 2008 Digium, Inc. and others.<br />
 Created by Mark Spencer &lt;markster@digium.com&gt;<br />
 Asterisk comes with ABSOLUTELY NO WARRANTY; type &#8216;core show warranty&#8217; for details.<br />
 This is free software, with components licensed under the GNU General Public<br />
 License version 2 and other licenses; you are welcome to redistribute it under<br />
 certain conditions. Type &#8216;core show license&#8217; for details.<br />
 =========================================================================<br />
 Connected to Asterisk 1.4.20 currently running on asterisk88 (pid = 26648)<br />
 Verbosity is at least 3<br />
 asterisk88*CLI&gt; <strong>stop now</strong><br />
 asterisk88*CLI&gt;<br />
 Disconnected from Asterisk server<br />
 asterisk88# <strong>safe_asterisk</strong><br />
 asterisk88# <strong>asterisk -r</strong><br />
 Asterisk 1.4.20, Copyright (C) 1999 - 2008 Digium, Inc. and others.<br />
 Created by Mark Spencer &lt;markster@digium.com&gt;<br />
 Asterisk comes with ABSOLUTELY NO WARRANTY; type &#8216;core show warranty&#8217; for details.<br />
 This is free software, with components licensed under the GNU General Public<br />
 License version 2 and other licenses; you are welcome to redistribute it under<br />
 certain conditions. Type &#8216;core show license&#8217; for details.<br />
 =========================================================================<br />
 Connected to Asterisk 1.4.20 currently running on asterisk88 (pid = 26880)<br />
 Verbosity is at least 3<br />
 asterisk88*CLI&gt; <strong>cdr mysql status </strong><br />
 Connected to asterisk@localhost, port 3306 using table cdr for 15 seconds.<br />
 Wrote 0 records since last restart.<br />
 asterisk88*CLI&gt; <strong>quit</strong>
</p></blockquote>
<p>Make a successful test call and see if it CDR is placed in DB:</p>
<p>To check:</p>
<blockquote><p>
asterisk88:/usr/src/asterisk-addons-1.4.7# mysql -u administrator -p asterisk<br />
 Enter password:<br />
 Reading table information for completion of table and column names<br />
 You can turn off this feature to get a quicker startup with -A</p>
<p>Welcome to the MySQL monitor.  Commands end with ; or \g.<br />
 Your MySQL connection id is 32<br />
 Server version: 5.0.32-Debian_7etch5 Debian etch distribution</p>
<p>Type &#8216;help;&#8217; or &#8216;\h&#8217; for help. Type &#8216;\c&#8217; to clear the buffer.</p>
<p>mysql&gt; select * from cdr;<br />
 +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
 | calldate            | clid                      | src        | dst         | dcontext | channel              | dstchannel  | lastapp | lastdata                 | duration | billsec | disposition | amaflags | accountcode | userfield | uniqueid     |<br />
 +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
 | 2008-07-08 05:03:25 | &#8220;XXXXXXXXXX&#8221; &lt;XXXXXXXXXX&gt; | 0117913501 | 12127773456 | default  | IAX2/0117913501-8484 | H323/CARRIER-1 | Dial    | H323/XXXXXXXXXX@Carrier||R |       19 |       0 | NO ANSWER   |        3 |             |           | 1215518605.1 |<br />
 +&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8211;+<br />
 1 row in set (0.00 sec)</p>
<p>mysql&gt;
</p></blockquote>
<p class="addtoany_share_save_container">
    <a class="addtoany_share_save" name="a2a_dd" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=HOWTO%20%3A%3A%20VoIP%3A%20Whosesale%20%3A%3A%20Calling%20Card%20%3A%3A%20OpenSer%20%3A%3A%20Radius%20%3A%3A%20Asterisk%20%3A%3A%20A2Billing%20%3A%3A%20IVR%20%3A%3A%20Colo%20%3A%3A%20Colocations%20%3A%3A%20GADGETS&amp;siteurl=http%3A%2F%2Fcallsolutions.org%2F&amp;linkname=HOWTO%3A%20Asterisk%20CDR%20%2B%20MYSQL&amp;linkurl=http%3A%2F%2Fcallsolutions.org%2Fvoip-tutorial%2Fasterisk-pbx%2Fasterisk-cdr-mysql%2Fhowto-asterisk-cdr-mysql%2F"><img src="http://callsolutions.org/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark" title="Howto: Asterisk Cdr + Mysql" /></a>
    <script type="text/javascript">
		a2a_linkname="<a title="HOWTO: Asterisk CDR + MYSQL" href="http://callsolutions.org/voip-tutorial/asterisk-pbx/asterisk-cdr-mysql/howto-asterisk-cdr-mysql/">HOWTO: Asterisk CDR + MYSQL</a>";
		a2a_linkurl="http://callsolutions.org/voip-tutorial/asterisk-pbx/asterisk-cdr-mysql/howto-asterisk-cdr-mysql/";
						    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://callsolutions.org/voip-tutorial/asterisk-pbx/asterisk-cdr-mysql/howto-asterisk-cdr-mysql/feed/</wfw:commentRss>
		</item>
		<item>
		<title>VoiceMaster Installation</title>
		<link>http://callsolutions.org/voip-tutorial/voicemaster/voicemaster-installation/</link>
		<comments>http://callsolutions.org/voip-tutorial/voicemaster/voicemaster-installation/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 07:58:34 +0000</pubDate>
		<dc:creator>nelson</dc:creator>
		
		<category><![CDATA[VoiceMaster]]></category>

		<category><![CDATA[Asterisk Installation]]></category>

		<category><![CDATA[Crack]]></category>

		<category><![CDATA[Sysmater]]></category>

		<guid isPermaLink="false">http://callsolutions.org/?p=5</guid>
		<description><![CDATA[For those users who has a voicemaster image (crack version). This howto will show you how to install VoiceMaster-&#60;release&#62;.tar.bz2 on a new machine.

1. Prepare the Machine where VM to be install.
Hardware Requirements:
. Pentium 4 3GHz or better
. 1 GB of RAM or Higher
. 10/100 LAN Card
. 80 GB of IDE Hardisk
Download and get VoiceMaster Image [...]]]></description>
			<content:encoded><![CDATA[<p>For those users who has a voicemaster image (crack version). This howto will show you how to install VoiceMaster-&lt;release&gt;.tar.bz2 on a new machine.</p>
<p><span id="more-5"></span><br />
1. Prepare the Machine where VM to be install.</p>
<p>Hardware Requirements:</p>
<p>. Pentium 4 3GHz or better<br />
. 1 GB of RAM or Higher<br />
. 10/100 LAN Card<br />
. 80 GB of IDE Hardisk</p>
<p>Download and get VoiceMaster Image (copy and paste this in the Internet Browser)</p>
<p>VoiceMaster-2.01SF.tar.bz2</p>
<p>2. Download and Burn gentoo Linux</p>
<p>. http://bouncer.gentoo.org/?product=gentoo-2006.0-minimal&amp;os=x86</p>
<p>3. Boot from Gentoo Linux on the new machine.</p>
<p>Set up networking:</p>
<p>4. Type the ff: command:</p>
<p>gentoo# ifconfig eth0 192.168.10.1 netmask 255.255.255.0</p>
<p>gentoo# passwd<br />
Enter new UNIX password: gentoo &lt;enter&gt;<br />
Retype new UNIX password: gentoo &lt;enter&gt;<br />
passwd: password updated successfully<br />
gentoo#<br />
gentoo# /etc/init.d/sshd start &lt;enter&gt;</p>
<p>4. Partition the Hardisk.</p>
<p>Make sure to delete all partition first:<br />
livecd root # fdisk /dev/hda<br />
The number of cylinders for this disk is set to 4865.<br />
There is nothing wrong with that, but this is larger than 1024,<br />
and could in certain setups cause problems with:</p>
<p>1) software that runs at boot time (e.g., old versions of LILO)</p>
<p>2) booting and partitioning software from other OSs</p>
<p>(e.g., DOS FDISK, OS/2 FDISK)</p>
<p>Command (m for help): p<br />
Disk /dev/hda: 40.0 GB, 40020664320 bytes<br />
255 heads, 63 sectors/track, 4865 cylinders<br />
Units = cylinders of 16065 * 512 = 8225280 bytes</p>
<p>Device Boot      Start         End      Blocks   Id  System<br />
/dev/hda1   *           1          10       80293+  83  Linux<br />
/dev/hda2              11         135     1004062+  82  Linux swap / Solaris<br />
/dev/hda3             136        4865    37993725   83  Linux</p>
<p>To delete partitions: labaled: hda3, hda2 and hda1</p>
<p>Command (m for help): d<br />
Partition number (1-4): 3</p>
<p>Command (m for help): d<br />
Partition number (1-4): 2</p>
<p>Command (m for help): d<br />
Selected partition 1</p>
<p>Lets print it again to check if there is still partition define:</p>
<p>Disk /dev/hda: 40.0 GB, 40020664320 bytes<br />
255 heads, 63 sectors/track, 4865 cylinders<br />
Units = cylinders of 16065 * 512 = 8225280 bytes</p>
<p>Device Boot      Start         End      Blocks   Id  System</p>
<p>Command (m for help):</p>
<p>Now, we create partitions:</p>
<p>Type the ff:</p>
<p>Command (m for help): n<br />
Command action<br />
e   extended<br />
p   primary partition (1-4) p<br />
Partition number (1-4): 1<br />
First cylinder (1-4865, default 1): 1<br />
Last cylinder or +size or +sizeM or +sizeK (1-4865, default 4865): +100M</p>
<p>Command (m for help): n<br />
Command action<br />
e   extended<br />
p   primary partition (1-4) p<br />
Partition number (1-4): 2<br />
First cylinder (14-4865, default 14): &lt; enter &gt;<br />
Using default value 14<br />
Last cylinder or +size or +sizeM or +sizeK (14-4865, default 4865): +2048M</p>
<p>Command (m for help): n<br />
Command action<br />
e   extended<br />
p   primary partition (1-4) p<br />
Partition number (1-4): 3<br />
First cylinder (264-4865, default 264): &lt; enter &gt;<br />
Using default value 264<br />
Last cylinder or +size or +sizeM or +sizeK (264-4865, default 4865): &lt; enter &gt;<br />
Using default value 4865</p>
<p>Command (m for help): p</p>
<p>Disk /dev/hda: 40.0 GB, 40020664320 bytes<br />
255 heads, 63 sectors/track, 4865 cylinders<br />
Units = cylinders of 16065 * 512 = 8225280 bytes</p>
<p>Device Boot      Start         End      Blocks   Id  System<br />
/dev/hda1               1          13      104391   83  Linux<br />
/dev/hda2              14         263     2008125   83  Linux<br />
/dev/hda3             264        4865    36965565   83  Linux</p>
<p>Command (m for help):</p>
<p>Change the Filesystem type</p>
<p>Command (m for help): t<br />
Partition number (1-4): 2<br />
Hex code (type L to list codes): 82<br />
Changed system type of partition 2 to 82 (Linux swap / Solaris)</p>
<p>Command (m for help): p</p>
<p>Disk /dev/hda: 40.0 GB, 40020664320 bytes<br />
255 heads, 63 sectors/track, 4865 cylinders<br />
Units = cylinders of 16065 * 512 = 8225280 bytes</p>
<p>Device Boot      Start         End      Blocks   Id  System<br />
/dev/hda1               1          13      104391   83  Linux<br />
/dev/hda2              14         263     2008125   82  Linux swap / Solaris<br />
/dev/hda3             264        4865    36965565   83  Linux</p>
<p>Configure to boot from Hda1</p>
<p>Command (m for help): a<br />
Partition number (1-4): 1</p>
<p>Command (m for help): p</p>
<p>Disk /dev/hda: 40.0 GB, 40020664320 bytes<br />
255 heads, 63 sectors/track, 4865 cylinders<br />
Units = cylinders of 16065 * 512 = 8225280 bytes</p>
<p>Device Boot      Start         End      Blocks   Id  System<br />
/dev/hda1   *           1          13      104391   83  Linux<br />
/dev/hda2              14         263     2008125   82  Linux swap / Solaris<br />
/dev/hda3             264        4865    36965565   83  Linux</p>
<p>Command (m for help):</p>
<p>Save Settings:</p>
<p>Command (m for help): w<br />
The partition table has been altered!</p>
<p>Calling ioctl() to re-read partition table.<br />
Syncing disks.</p>
<p>Creating ext3 and swap filesystems</p>
<p>livecd root # mkfs.ext3 /dev/hda3<br />
mke2fs 1.35 (28-Feb-2004)<br />
Filesystem label=<br />
OS type: Linux<br />
Block size=4096 (log=2)<br />
Fragment size=4096 (log=2)<br />
4627616 inodes, 9241391 blocks<br />
462069 blocks (5.00%) reserved for the super user<br />
First data block=0<br />
283 block groups<br />
32768 blocks per group, 32768 fragments per group<br />
16352 inodes per group<br />
Superblock backups stored on blocks:<br />
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,<br />
4096000, 7962624</p>
<p>Writing inode tables: done<br />
Creating journal (8192 blocks): done<br />
Writing superblocks and filesystem accounting information: done</p>
<p>This filesystem will be automatically checked every 28 mounts or<br />
180 days, whichever comes first.  Use tune2fs -c or -i to override.<br />
livecd root # mkfs.ext3 /dev/hda1<br />
mke2fs 1.35 (28-Feb-2004)<br />
Filesystem label=<br />
OS type: Linux<br />
Block size=1024 (log=0)<br />
Fragment size=1024 (log=0)<br />
26104 inodes, 104388 blocks<br />
5219 blocks (5.00%) reserved for the super user<br />
First data block=1<br />
13 block groups<br />
8192 blocks per group, 8192 fragments per group<br />
2008 inodes per group<br />
Superblock backups stored on blocks:<br />
8193, 24577, 40961, 57345, 73729</p>
<p>Writing inode tables: done<br />
Creating journal (4096 blocks): done<br />
Writing superblocks and filesystem accounting information: done<br />
This filesystem will be automatically checked every 26 mounts or<br />
180 days, whichever comes first.  Use tune2fs -c or -i to override.<br />
livecd root # mkswap /dev/hda2<br />
Setting up swapspace version 1, size = 2056314 kB</p>
<p>Mounting Filesystems</p>
<p>livecd root # mount /dev/hda3 /mnt/gentoo<br />
livecd root # mkdir /mnt/gentoo/boot<br />
livecd root # mount /dev/hda1 /mnt/gentoo/boot<br />
livecd root # swapon /dev/hda2<br />
livecd root #</p>
<p>Now, save the file VoiceMaster-2.01SF.tar.bz2in the machine (I used WinSCP to copy it). Can be downloaded here: http://winscp.net/download/winscp380setup.exe</p>
<p>Save it under /mnt/gentoo/</p>
<p>Goto the directory:</p>
<p>livecd root # cd /mnt/gentoo/<br />
livecd gentoo # ls<br />
VoiceMaster-2.01SF.tar.bz2 boot  lost+found<br />
livecd gentoo #</p>
<p>and extract the file</p>
<p>livecd gentoo # tar xvpfj VoiceMaster-2.01SF.tar.bz2</p>
<p>After extracting. Type the ff: command</p>
<p>livecd gentoo # chroot /mnt/gentoo /bin/bash<br />
oot@livecd:/# source /etc/profile<br />
oot@livecd:/# lilo -v<br />
ILO version 22.3.4, Copyright (C) 1992-1998 Werner Almesberger<br />
evelopment beyond version 21 Copyright (C) 1999-2002 John Coffman<br />
eleased 01-Nov-2002 and compiled at 15:00:20 on Nov 22 2002.</p>
<p>Reading boot sector from /dev/hda<br />
sing MENU secondary loader<br />
alling map_insert_data</p>
<p>Boot image: /boot/2420rc32VM.img<br />
dded vm *</p>
<p>/boot/boot.0300 exists - no backup copy made.<br />
Writing boot sector.</p>
<p class="addtoany_share_save_container">
    <a class="addtoany_share_save" name="a2a_dd" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=HOWTO%20%3A%3A%20VoIP%3A%20Whosesale%20%3A%3A%20Calling%20Card%20%3A%3A%20OpenSer%20%3A%3A%20Radius%20%3A%3A%20Asterisk%20%3A%3A%20A2Billing%20%3A%3A%20IVR%20%3A%3A%20Colo%20%3A%3A%20Colocations%20%3A%3A%20GADGETS&amp;siteurl=http%3A%2F%2Fcallsolutions.org%2F&amp;linkname=VoiceMaster%20Installation&amp;linkurl=http%3A%2F%2Fcallsolutions.org%2Fvoip-tutorial%2Fvoicemaster%2Fvoicemaster-installation%2F"><img src="http://callsolutions.org/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark" title="Voicemaster Installation" /></a>
    <script type="text/javascript">
		a2a_linkname="VoiceMaster Installation";
		a2a_linkurl="http://callsolutions.org/voip-tutorial/voicemaster/voicemaster-installation/";
						    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://callsolutions.org/voip-tutorial/voicemaster/voicemaster-installation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Debian: OpenSer Installation</title>
		<link>http://callsolutions.org/voip-tutorial/openser/openser-installation/debian-openser-installation/</link>
		<comments>http://callsolutions.org/voip-tutorial/openser/openser-installation/debian-openser-installation/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 05:23:06 +0000</pubDate>
		<dc:creator>nelson</dc:creator>
		
		<category><![CDATA[OpenSer Installation]]></category>

		<category><![CDATA[debian Etch OpenSer]]></category>

		<category><![CDATA[OpenSer]]></category>

		<category><![CDATA[OpenSer Config]]></category>

		<category><![CDATA[Openser install]]></category>

		<guid isPermaLink="false">http://callsolutions.org/?p=4</guid>
		<description><![CDATA[This tutorial will teach you how to install and run OpenSer as quickly as possible under Debian Etch Linux: Other Linux Distribution can also use this tutorial.
Introduction:
From the website.
OpenSER is a project spawned from FhG FOKUS SIP Express Router (SER). The reason for this new venture is the lack of progressing and contributions to the [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial will teach you how to install and run OpenSer as quickly as possible under Debian Etch Linux: Other Linux Distribution can also use this tutorial.</p>
<p><strong>Introduction:</strong></p>
<p>From the <a class="external" href="http://www.openser.org/">website</a>.</p>
<p><a href="http://www.voip-info.org/wiki/view/OpenSER">OpenSER</a> is a project spawned from FhG FOKUS SIP Express Router (SER). The reason for this new venture is the lack of progressing and contributions to the SER project from the other SER team members as well as the reticence to new contributions from project&#8217;s community members. We want to accelerate the integration of public contributions to the SER project.</p>
<p><span id="more-4"></span></p>
<p>OpenSER promotes a new management policy (OPEN) -for new code acceptance and code-through propagation- and development approach -design and architecture. We have decided to bring more dynamics into SIP world by creating this new project that can benefit of TLS and so many other contributions. We welcome your contributions to the success of this project.</p>
<p>The project is managed by three of SER developers: Bogdan-Andrei Iancu (core developer of SER), Daniel-Constantin Mierla (core developer of SER) and Elena-Ramona Modroiu (main contributor of SER). You all like SER so we will do our best to maintain our exiting work and help the users of our solutions. We will therefore maintain close contacts with our former colleagues and SER project.</p>
<p>The project is leaded by <a class="external" href="http://www.openser.org/index.php?option=com_content&amp;task=view&amp;id=30&amp;Itemid=45">OpenSER Management Board</a> and its history is summarized <a class="external" href="http://www.openser.org/index.php?option=com_content&amp;task=view&amp;id=40&amp;Itemid=61">here</a>.</p>
<p><strong>Download OpenSer:</strong></p>
<p>wget http://www.openser.org/pub/openser/latest/bin/openser-1.3.2-notls_linux_i386.tar.gz</p>
<p><strong>Installing OpenSer:</strong></p>
<p>cd /usr/local<br />
tar xvfz openser-1.3.2-notls_linux_i386.tar.gz -C /</p>
<p>Note: This will extract all openser packages in / and will store the necessary files in the correct directory.</p>
<p><strong>Running OpenSer:</strong></p>
<p>The startup script is found in /usr/local/bin/openserctl. To start OpenSer just type:</p>
<p>openserctl start / stop / restart</p>
<p>Thats it! Next is to learn how to configure OpenSer for your specific needs.</p>
<p><strong>Directory Listing for OpenSer:</strong></p>
<p>main:/usr/local# tar xvfz openser-1.3.2-notls_linux_i386.tar.gz -C /<br />
./<br />
./usr/<br />
./usr/local/<br />
./usr/local/etc/<br />
./usr/local/etc/openser/<br />
./usr/local/etc/openser/openser.cfg<br />
./usr/local/etc/openser/dictionary.radius<br />
./usr/local/etc/openser/openserctlrc<br />
./usr/local/sbin/<br />
./usr/local/sbin/openser<br />
./usr/local/sbin/openserctl<br />
./usr/local/sbin/openserdbctl<br />
./usr/local/sbin/openserunix<br />
./usr/local/lib/<br />
./usr/local/lib/openser/<br />
./usr/local/lib/openser/modules/<br />
./usr/local/lib/openser/modules/acc.so<br />
./usr/local/lib/openser/modules/alias_db.so<br />
./usr/local/lib/openser/modules/auth.so<br />
./usr/local/lib/openser/modules/auth_db.so<br />
./usr/local/lib/openser/modules/auth_diameter.so<br />
./usr/local/lib/openser/modules/avpops.so<br />
./usr/local/lib/openser/modules/benchmark.so<br />
./usr/local/lib/openser/modules/cfgutils.so<br />
./usr/local/lib/openser/modules/dbtext.so<br />
./usr/local/lib/openser/modules/dialog.so<br />
./usr/local/lib/openser/modules/dialplan.so<br />
./usr/local/lib/openser/modules/dispatcher.so<br />
./usr/local/lib/openser/modules/diversion.so<br />
./usr/local/lib/openser/modules/domain.so<br />
./usr/local/lib/openser/modules/domainpolicy.so<br />
./usr/local/lib/openser/modules/drouting.so<br />
./usr/local/lib/openser/modules/enum.so<br />
./usr/local/lib/openser/modules/exec.so<br />
./usr/local/lib/openser/modules/flatstore.so<br />
./usr/local/lib/openser/modules/gflags.so<br />
./usr/local/lib/openser/modules/group.so<br />
./usr/local/lib/openser/modules/imc.so<br />
./usr/local/lib/openser/modules/lcr.so<br />
./usr/local/lib/openser/modules/mangler.so<br />
./usr/local/lib/openser/modules/maxfwd.so<br />
./usr/local/lib/openser/modules/mediaproxy.so<br />
./usr/local/lib/openser/modules/mi_datagram.so<br />
./usr/local/lib/openser/modules/mi_fifo.so<br />
./usr/local/lib/openser/modules/msilo.so<br />
./usr/local/lib/openser/modules/nathelper.so<br />
./usr/local/lib/openser/modules/options.so<br />
./usr/local/lib/openser/modules/path.so<br />
./usr/local/lib/openser/modules/pdt.so<br />
./usr/local/lib/openser/modules/permissions.so<br />
./usr/local/lib/openser/modules/pike.so<br />
./usr/local/lib/openser/modules/registrar.so<br />
./usr/local/lib/openser/modules/rr.so<br />
./usr/local/lib/openser/modules/siptrace.so<br />
./usr/local/lib/openser/modules/sl.so<br />
./usr/local/lib/openser/modules/sms.so<br />
./usr/local/lib/openser/modules/speeddial.so<br />
./usr/local/lib/openser/modules/sst.so<br />
./usr/local/lib/openser/modules/statistics.so<br />
./usr/local/lib/openser/modules/textops.so<br />
./usr/local/lib/openser/modules/tm.so<br />
./usr/local/lib/openser/modules/uac.so<br />
./usr/local/lib/openser/modules/uac_redirect.so<br />
./usr/local/lib/openser/modules/uri.so<br />
./usr/local/lib/openser/modules/uri_db.so<br />
./usr/local/lib/openser/modules/usrloc.so<br />
./usr/local/lib/openser/modules/xlog.so<br />
./usr/local/lib/openser/openserctl/<br />
./usr/local/lib/openser/openserctl/openserctl.base<br />
./usr/local/lib/openser/openserctl/openserctl.ctlbase<br />
./usr/local/lib/openser/openserctl/openserctl.fifo<br />
./usr/local/lib/openser/openserctl/openserctl.unixsock<br />
./usr/local/lib/openser/openserctl/openserctl.sqlbase<br />
./usr/local/lib/openser/openserctl/openserctl.dbtext<br />
./usr/local/lib/openser/openserctl/openserdbctl.base<br />
./usr/local/lib/openser/openserctl/openserdbctl.dbtext<br />
./usr/local/share/<br />
./usr/local/share/doc/<br />
./usr/local/share/doc/openser/<br />
./usr/local/share/doc/openser/INSTALL<br />
./usr/local/share/doc/openser/README.acc<br />
./usr/local/share/doc/openser/README.alias_db<br />
./usr/local/share/doc/openser/README.auth<br />
./usr/local/share/doc/openser/README.auth_db<br />
./usr/local/share/doc/openser/README.auth_diameter<br />
./usr/local/share/doc/openser/README.avpops<br />
./usr/local/share/doc/openser/README.benchmark<br />
./usr/local/share/doc/openser/README.cfgutils<br />
./usr/local/share/doc/openser/README.dbtext<br />
./usr/local/share/doc/openser/README.dialog<br />
./usr/local/share/doc/openser/README.dialplan<br />
./usr/local/share/doc/openser/README.dispatcher<br />
./usr/local/share/doc/openser/README.diversion<br />
./usr/local/share/doc/openser/README.domain<br />
./usr/local/share/doc/openser/README.domainpolicy<br />
./usr/local/share/doc/openser/README.enum<br />
./usr/local/share/doc/openser/README.exec<br />
./usr/local/share/doc/openser/README.flatstore<br />
./usr/local/share/doc/openser/README.gflags<br />
./usr/local/share/doc/openser/README.group<br />
./usr/local/share/doc/openser/README.imc<br />
./usr/local/share/doc/openser/README.lcr<br />
./usr/local/share/doc/openser/README.mangler<br />
./usr/local/share/doc/openser/README.maxfwd<br />
./usr/local/share/doc/openser/README.mediaproxy<br />
./usr/local/share/doc/openser/README.mi_datagram<br />
./usr/local/share/doc/openser/README.mi_fifo<br />
./usr/local/share/doc/openser/README.msilo<br />
./usr/local/share/doc/openser/README.nathelper<br />
./usr/local/share/doc/openser/README.options<br />
./usr/local/share/doc/openser/README.path<br />
./usr/local/share/doc/openser/README.pdt<br />
./usr/local/share/doc/openser/README.permissions<br />
./usr/local/share/doc/openser/README.pike<br />
./usr/local/share/doc/openser/README.registrar<br />
./usr/local/share/doc/openser/README.rr<br />
./usr/local/share/doc/openser/README.siptrace<br />
./usr/local/share/doc/openser/README.sl<br />
./usr/local/share/doc/openser/README.sms<br />
./usr/local/share/doc/openser/README.speeddial<br />
./usr/local/share/doc/openser/README.sst<br />
./usr/local/share/doc/openser/README.statistics<br />
./usr/local/share/doc/openser/README.textops<br />
./usr/local/share/doc/openser/README.tm<br />
./usr/local/share/doc/openser/README.uac<br />
./usr/local/share/doc/openser/README.uac_redirect<br />
./usr/local/share/doc/openser/README.uri<br />
./usr/local/share/doc/openser/README.uri_db<br />
./usr/local/share/doc/openser/README.usrloc<br />
./usr/local/share/doc/openser/README.xlog<br />
./usr/local/share/doc/openser/README-MODULES<br />
./usr/local/share/doc/openser/AUTHORS<br />
./usr/local/share/doc/openser/NEWS<br />
./usr/local/share/doc/openser/README<br />
./usr/local/share/man/<br />
./usr/local/share/man/man8/<br />
./usr/local/share/man/man8/openser.8<br />
./usr/local/share/man/man8/openserctl.8<br />
./usr/local/share/man/man8/openserunix.8<br />
./usr/local/share/man/man5/<br />
./usr/local/share/man/man5/openser.cfg.5<br />
./usr/local/share/openser/<br />
./usr/local/share/openser/dbtext/<br />
./usr/local/share/openser/dbtext/openser/<br />
./usr/local/share/openser/dbtext/openser/acc<br />
./usr/local/share/openser/dbtext/openser/active_sessions<br />
./usr/local/share/openser/dbtext/openser/active_watchers<br />
./usr/local/share/openser/dbtext/openser/address<br />
./usr/local/share/openser/dbtext/openser/admin_privileges<br />
./usr/local/share/openser/dbtext/openser/aliases<br />
./usr/local/share/openser/dbtext/openser/carrierroute<br />
./usr/local/share/openser/dbtext/openser/cpl<br />
./usr/local/share/openser/dbtext/openser/dbaliases<br />
./usr/local/share/openser/dbtext/openser/dialog<br />
./usr/local/share/openser/dbtext/openser/dispatcher<br />
./usr/local/share/openser/dbtext/openser/domain<br />
./usr/local/share/openser/dbtext/openser/domainpolicy<br />
./usr/local/share/openser/dbtext/openser/grp<br />
./usr/local/share/openser/dbtext/openser/gw<br />
./usr/local/share/openser/dbtext/openser/gw_grp<br />
./usr/local/share/openser/dbtext/openser/imc_members<br />
./usr/local/share/openser/dbtext/openser/imc_rooms<br />
./usr/local/share/openser/dbtext/openser/lcr<br />
./usr/local/share/openser/dbtext/openser/location<br />
./usr/local/share/openser/dbtext/openser/missed_calls<br />
./usr/local/share/openser/dbtext/openser/pdt<br />
./usr/local/share/openser/dbtext/openser/pending<br />
./usr/local/share/openser/dbtext/openser/phonebook<br />
./usr/local/share/openser/dbtext/openser/presentity<br />
./usr/local/share/openser/dbtext/openser/pua<br />
./usr/local/share/openser/dbtext/openser/re_grp<br />
./usr/local/share/openser/dbtext/openser/rls_presentity<br />
./usr/local/share/openser/dbtext/openser/rls_watchers<br />
./usr/local/share/openser/dbtext/openser/route_tree<br />
./usr/local/share/openser/dbtext/openser/server_monitoring<br />
./usr/local/share/openser/dbtext/openser/server_monitoring_agg<br />
./usr/local/share/openser/dbtext/openser/silo<br />
./usr/local/share/openser/dbtext/openser/sip_trace<br />
./usr/local/share/openser/dbtext/openser/speed_dial<br />
./usr/local/share/openser/dbtext/openser/subscriber<br />
./usr/local/share/openser/dbtext/openser/trusted<br />
./usr/local/share/openser/dbtext/openser/uri<br />
./usr/local/share/openser/dbtext/openser/usr_preferences<br />
./usr/local/share/openser/dbtext/openser/usr_preferences_types<br />
./usr/local/share/openser/dbtext/openser/version<br />
./usr/local/share/openser/dbtext/openser/watchers<br />
./usr/local/share/openser/dbtext/openser/xcap</p>
<p class="addtoany_share_save_container">
    <a class="addtoany_share_save" name="a2a_dd" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=HOWTO%20%3A%3A%20VoIP%3A%20Whosesale%20%3A%3A%20Calling%20Card%20%3A%3A%20OpenSer%20%3A%3A%20Radius%20%3A%3A%20Asterisk%20%3A%3A%20A2Billing%20%3A%3A%20IVR%20%3A%3A%20Colo%20%3A%3A%20Colocations%20%3A%3A%20GADGETS&amp;siteurl=http%3A%2F%2Fcallsolutions.org%2F&amp;linkname=Debian%3A%20OpenSer%20Installation&amp;linkurl=http%3A%2F%2Fcallsolutions.org%2Fvoip-tutorial%2Fopenser%2Fopenser-installation%2Fdebian-openser-installation%2F"><img src="http://callsolutions.org/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark" title="Debian: Openser Installation" /></a>
    <script type="text/javascript">
		a2a_linkname="<a title="Debian: OpenSer Installation" href="http://callsolutions.org/voip-tutorial/openser/openser-installation/debian-openser-installation/">Debian: OpenSer Installation</a>";
		a2a_linkurl="http://callsolutions.org/voip-tutorial/openser/openser-installation/debian-openser-installation/";
						    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://callsolutions.org/voip-tutorial/openser/openser-installation/debian-openser-installation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Debian Etch + Asterisk 1.4 + H323 + G729 + G723</title>
		<link>http://callsolutions.org/voip-tutorial/debian-etch-asterisk-14-h323-g729-g723/</link>
		<comments>http://callsolutions.org/voip-tutorial/debian-etch-asterisk-14-h323-g729-g723/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 11:02:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Asterisk Installation]]></category>

		<category><![CDATA[Asterisk PBX]]></category>

		<category><![CDATA[VoIP Tutorial]]></category>

		<category><![CDATA[Asterisk g729]]></category>

		<category><![CDATA[Asterisk H323]]></category>

		<category><![CDATA[Asterisk Install H323 + g729]]></category>

		<guid isPermaLink="false">http://callsolutions.org/?p=3</guid>
		<description><![CDATA[This tutorial will show you how to install Asterisk 1.4 with H323 Support + G729 and G723 Codec.
1) Installing necessary Debian packages before installing Asterisk
aptitude update
aptitude upgrade
aptitude install ssh ntp screen
aptitude install build-essential libcurl3-dev libvorbis-dev libspeex-dev unixodbc unixodbc-dev libiksemel-dev flex xsltproc linux-headers-`uname -r` g++ libncurses5-dev libnewt-dev libusb-dev subversion git-core flex bison
2) Get the stable release [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial will show you how to install Asterisk 1.4 with H323 Support + G729 and G723 Codec.</p>
<p>1) Installing necessary Debian packages before installing Asterisk</p>
<p class="MsoNormal">aptitude update<br />
aptitude upgrade</p>
<p class="MsoNormal">aptitude install ssh ntp screen</p>
<p class="MsoNormal">aptitude install build-essential libcurl3-dev libvorbis-dev libspeex-dev unixodbc unixodbc-dev libiksemel-dev flex xsltproc linux-headers-`uname -r` g++ libncurses5-dev libnewt-dev libusb-dev subversion git-core flex bison</p>
<p class="MsoNormal">2) Get the stable release of Asterisk,  Libpri and Zaptel</p>
<p>cd /usr/src<br />
wget http://downloads.digium.com/pub/asterisk/asterisk-1.4-current.tar.gz<br />
wget http://downloads.digium.com/pub/zaptel/zaptel-1.4-current.tar.gz<br />
wget http://downloads.digium.com/pub/libpri/libpri-1.4-current.tar.gz<br />
wget http://downloads.digium.com/pub/asterisk/asterisk-addons-1.4-current.tar.gz</p>
<p>tar xvzf asterisk-1.4-current.tar.gz &amp;&amp; tar xvzf zaptel-1.4-current.tar.gz &amp;&amp; tar xvzf libpri-1.4-current.tar.gz &amp;&amp; tar xvzf asterisk-addons-1.4-current.tar.gz tar</p>
<p><span id="more-3"></span></p>
<p class="MsoNormal"><strong>a) Installing Zaptel</strong></p>
<p class="MsoNormal">cd /usr/src/zaptel-1.4*<br />
./install_prereq test<br />
./install_prereq install<br />
./configure<br />
make<br />
make install<br />
make config<br />
modprobe ztdummy</p>
<p class="MsoNormal"><strong>b) Installing Libpri</strong></p>
<p class="MsoNormal">cd /usr/src/libpri-1.4*<br />
make &amp;&amp; make install</p>
<p class="MsoNormal"><strong>c) Installing Asterisk</strong></p>
<p class="MsoNormal">cd /usr/src/asterisk-1.4*</p>
<p class="MsoNormal">./configure</p>
<p class="MsoNormal">Comment: The next step is not mandatory. To install core and extra sounds in different languages:</p>
<p class="MsoNormal">make menuselect</p>
<p class="MsoNormal">Comment: Select the core-sounds you would like to play and extra sounds. Exit with “x” to save.</p>
<p class="MsoNormal">make<br />
make install<br />
make samples<br />
make config<br />
asterisk -vvvc<br />
stop now<br />
echo “ztdummy” &gt;&gt; /etc/modules</p>
<p>Note: If you make a mistake and/or the compilation fails, you need to run:</p>
<p class="MsoNormal">make clean</p>
<p class="MsoNormal">then</p>
<p class="MsoNormal">./configure</p>
<p class="MsoNormal">and</p>
<p class="MsoNormal">make install</p>
<p class="MsoNormal">again.</p>
<p class="MsoNormal">Reboot and test if the system startup is correct.</p>
<p class="MsoNormal">reboot<br />
asterisk -r<br />
exit</p>
<p class="MsoNormal">d) Installing Asterisk Addons</p>
<p class="MsoNormal">cd /usr/src/asterisk-addons*<br />
./configure &amp;&amp; make &amp;&amp; make install<br />
make samples</p>
<p class="MsoNormal">3) Installing H323 Support</p>
<p class="MsoNormal">//dirty hack to prevent error from missing file<br />
cd /usr/include/linux<br />
touch compiler.h</p>
<p>//PWLIB<br />
cd /usr/src<br />
wget http://kent.dl.sourceforge.net/sourceforge/openh323/pwlib-v1_10_0-src-tar.gz<br />
tar zxvf pwlib-v1_10_0-src-tar.gz<br />
cd pwlib_v1_10_0/<br />
./configure<br />
make &amp;&amp; make install &amp;&amp; make opt<br />
PWLIBDIR=/usr/src/pwlib_v1_10_0 &amp;&amp; export PWLIBDIR</p>
<p>//OpenH323<br />
cd /usr/src<br />
wget http://ovh.dl.sourceforge.net/sourceforge/openh323/openh323-v1_18_0-src-tar.gz<br />
tar zxvf openh323-v1_18_0-src-tar.gz<br />
cd openh323_v1_18_0/<br />
./configure &amp;&amp; make &amp;&amp; make opt &amp;&amp; make install<br />
OPENH323DIR=/usr/src/openh323_v1_18_0/  &amp;&amp; export OPENH323DIR</p>
<p>cd /usr/src/asterisk/channels/h323/<br />
make &amp;&amp; make opt<br />
cd /usr/src/asterisk<br />
./configure &amp;&amp; make &amp;&amp; make install</p>
<p>echo “/usr/local/lib” &gt;&gt; /etc/ld.so.conf &amp;&amp; ldconfig</p>
<p>//or similar way</p>
<p>//cp /usr/local/lib/* /usr/lib</p>
<p>Binaries<br />
• choose codec binary appropriate for your Asterisk version and CPU type, use x86_64 for 64-bit mode, scroll to the end of the list for FreeBSD binaries<br />
•    delete old codec_g729/723*.so files (if any) from /usr/lib/asterisk/modules directory<br />
•    copy new codec_g729/723*.so files into /usr/lib/asterisk/modules directory<br />
•    restart Asterisk<br />
•    check the codec is loaded with ‘core show translation recalc 10′ on Asterisk console (’show translation’ in Asterisk 1.2)<br />
• G.723.1 send rate is configured in Asterisk codecs.conf file (Linux Asterisk 1.2, 1.4, 1.6, TRUNK and Callweaver, FreeBSD 7.x Asterisk 1.4 binaries only):<br />
•    [g723]<br />
•    ; 6.3Kbps stream, default<br />
•    sendrate=63<br />
•    ; 5.3Kbps<br />
;sendrate=53<br />
This option is for outgoing voice stream only. It does not affect incoming stream that should be decoded automatically whatever the bitrate is.</p>
<p>4) Installing G72X Codec (binary)</p>
<table border="0" width="250">
<tbody>
<tr>
<td></td>
<td><script type="text/javascript"><!--
google_ad_client = "pub-0448452892049658";
/* 336x280, CALLSOLUTIONS 2TA SP */
google_ad_slot = "8746423819";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></td>
</tr>
</tbody>
</table>
<p>Go TO: http://asterisk.hosting.lv/</p>
<p class="addtoany_share_save_container">
    <a class="addtoany_share_save" name="a2a_dd" onmouseover="a2a_show_dropdown(this)" onmouseout="a2a_onMouseOut_delay()" href="http://www.addtoany.com/share_save?sitename=HOWTO%20%3A%3A%20VoIP%3A%20Whosesale%20%3A%3A%20Calling%20Card%20%3A%3A%20OpenSer%20%3A%3A%20Radius%20%3A%3A%20Asterisk%20%3A%3A%20A2Billing%20%3A%3A%20IVR%20%3A%3A%20Colo%20%3A%3A%20Colocations%20%3A%3A%20GADGETS&amp;siteurl=http%3A%2F%2Fcallsolutions.org%2F&amp;linkname=Debian%20Etch%20%2B%20Asterisk%201.4%20%2B%20H323%20%2B%20G729%20%2B%20G723&amp;linkurl=http%3A%2F%2Fcallsolutions.org%2Fvoip-tutorial%2Fdebian-etch-asterisk-14-h323-g729-g723%2F"><img src="http://callsolutions.org/wp-content/plugins/add-to-any/share_save_120_16.gif" width="120" height="16" alt="Share/Save/Bookmark" title="Debian Etch + Asterisk 1.4 + H323 + G729 + G723" /></a>
    <script type="text/javascript">
		a2a_linkname="<a title="Debian Etch + Asterisk 1.4 + H323 + G729 + G723" href="http://callsolutions.org/voip-tutorial/debian-etch-asterisk-14-h323-g729-g723/">Debian Etch + Asterisk 1.4 + H323 + G729 + G723</a>";
		a2a_linkurl="http://callsolutions.org/voip-tutorial/debian-etch-asterisk-14-h323-g729-g723/";
						    </script>
    <script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>

	</p>]]></content:encoded>
			<wfw:commentRss>http://callsolutions.org/voip-tutorial/debian-etch-asterisk-14-h323-g729-g723/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
