<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Jim Shank&#039;s Good Info &#187; VoIP</title>
	<atom:link href="http://blogs.theshanks.net/category/voip/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.theshanks.net</link>
	<description>My views on gadgets, development and other interests</description>
	<lastBuildDate>Sun, 06 May 2012 17:15:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<copyright>Copyright &#38;#xA9; TurnKey Linux 2010 </copyright>
	<managingEditor>jim@theshanks.net (Jim Shank&#039;s Good Info)</managingEditor>
	<webMaster>jim@theshanks.net (Jim Shank&#039;s Good Info)</webMaster>
	<image>
		<url>http://70.91.172.140/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
		<title>Jim Shank&#039;s Good Info</title>
		<link>http://blogs.theshanks.net</link>
		<width>144</width>
		<height>144</height>
	</image>
	<itunes:subtitle></itunes:subtitle>
	<itunes:summary>Just another WordPress weblog</itunes:summary>
	<itunes:keywords></itunes:keywords>
	<itunes:category text="Society &#38; Culture" />
	<itunes:author>Jim Shank&#039;s Good Info</itunes:author>
	<itunes:owner>
		<itunes:name>Jim Shank&#039;s Good Info</itunes:name>
		<itunes:email>jim@theshanks.net</itunes:email>
	</itunes:owner>
	<itunes:block>no</itunes:block>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://70.91.172.140/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<item>
		<title>Cisco Unified Communication Manager 7 (CUCM7) on VMWare Fusion 3.0 for Mac</title>
		<link>http://blogs.theshanks.net/2010/03/07/cisco-unified-communication-manager-7-cucm7-on-vmware-fusion-3-0-for-mac/</link>
		<comments>http://blogs.theshanks.net/2010/03/07/cisco-unified-communication-manager-7-cucm7-on-vmware-fusion-3-0-for-mac/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 18:44:21 +0000</pubDate>
		<dc:creator>Jim Shank</dc:creator>
				<category><![CDATA[Linux Stuff]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://blogs.theshanks.net/?p=211</guid>
		<description><![CDATA[Installing Cisco Unified Call Manager 7 in VMWare Fusion takes a little bit of planning but can be done with these steps.]]></description>
			<content:encoded><![CDATA[<p>I know, catchy title isn&#8217;t it. Last week I finished Administering Cisco Unified Communication Manager 7 &amp; Unity Connection class in order to help with my overall understanding of our telecom infrastructure at the school district. It was a great class and really filled in the fundamentals I was missing. More importantly, on one of the labs, I noticed a message that CUCM was running under VM. I did some more research and Cisco actually allows this!</p>
<p>When I got home on Friday evening, freshly excited about the class, I grabbed the CUCM 7 media and fired up a new fusion VM. Settings are as follows:<span id="more-211"></span></p>
<ol>
<li>If you have the iso, click Continue without disc and then select the disc image, otherwise insert the CUCM7 installation disc</li>
<li>The system will detect RHEL4 which is correct, press continue to use the disc, then continue again at the OS selection screen</li>
<li>Uncheck Use Easy Install (don&#8217;t we all wish), click continue</li>
<li>Click Customize Settings
<ol>
<li>Sharing: Disabled</li>
<li>Applications: Menu Enabled (don&#8217;t think this matters)</li>
<li>Processors &amp; RAM: 2 CPU 2048 RAM (this does matter)</li>
<li>Display: 3D disabled (doubt it matters)</li>
<li>Printers: Enabled, match default (doesn&#8217;t matter)</li>
<li>Autoprotect: Disabled (doesn&#8217;t matter)</li>
<li>Network: NAT (more on this later)</li>
<li>Hard Disks: IDE Disk, 80GB, uncheck Pre-allocate disk space, check split into 2GB files (80GB is necessary, I think IDE is)</li>
<li>Everything else, defaults</li>
</ol>
</li>
<li>Start it up</li>
<li>Media Check: Your choice, I choose No and all was fine</li>
<li>vmware Found screen: Agree (a big thanks to Cisco for allowing this, they didn&#8217;t have to)</li>
<li>Product Deployment Selection: Cisco Unified Communications Manager &#8211; OK</li>
<li>Proceed with Install: Yes</li>
<li>Platform Installation Wizard: Proceed</li>
<li>Apply Patch: No (haven&#8217;t tried this yet)</li>
<li>Import Windows Data: No</li>
<li>Basic Install: Continue</li>
<li>Timezone Configuration: America/Denver for me</li>
<li>Auto Negotiation Configuration: Yes</li>
<li>MTU Configuration: No</li>
<li>DHCP: No</li>
<li>Static Network Configuration &#8211; This is where things get a little complicated. Start a terminal session and type ifconfig. Note the IP address for vmnet8. Mine was 192.168.223.1. This is the NAT network for Fusion. IP addresses .3-.127 are statically assignable. Thanks to <a title="VMWare Fusion NAT" href="http://blog.mclaughlinsoftware.com/2010/03/01/vmware-fusion-nat/" target="_blank">Michael McLaughlin</a> for this information. Note that if you do not setup the network correctly, the system will not install and will die with a Security configuration failed (1) error.<br />
<a href="http://blogs.theshanks.net/wp-content/uploads/2010/03/CUCM7FusionNetworkSettings.png"><img class="alignnone size-full wp-image-213" title="CUCM7FusionNetworkSettings" src="http://blogs.theshanks.net/wp-content/uploads/2010/03/CUCM7FusionNetworkSettings.png" alt="" width="447" height="335" /></a></p>
<ol>
<li>Hostname: FusionCCM7</li>
<li>IP Address: 192.168.x.3 where x is the third octet of the IP address you discovered in step 18</li>
<li>IP Mask: 255.255.255.0</li>
<li>GW Address: 192.168.x.2 where x is the third octet of the IP address you discovered in step 18</li>
<li>Press OK</li>
</ol>
</li>
<li>DNS Client Configuration: Yes
<ol>
<li>Primary DNS: 192.168.x.2 where x is the third octet of the IP address you discovered in step 18</li>
<li>Secondary DNS: blank</li>
<li>Domain: cucm.local</li>
</ol>
</li>
<li>Administration Login Configuration
<ol>
<li>Administrator ID: ccmadmin</li>
<li>Password: c123sco (a mix of letters and numbers is required)</li>
<li>Confirm Password: c123sco</li>
</ol>
</li>
<li>Certificate Information &#8211; Your locale information</li>
<li>First Node Configuration: Yes</li>
<li>Network Time Protocol Client Configuration: Yes
<ol>
<li>NTP Server 1: 64.90.182.55</li>
</ol>
</li>
<li>Database Access Security Configuration
<ol>
<li>Security Password: c123sco</li>
<li>Confirm Security Password: c123sco</li>
</ol>
</li>
<li>SMTP Host Configuration: No</li>
<li>Application User Configuration
<ol>
<li>Application User Username: ccmadmin</li>
<li>Application User Password: c123sco</li>
<li>Confirm Application User Password: c123sco</li>
</ol>
</li>
<li>Platform Configuration Complete: OK</li>
</ol>
<p>It took me about an hour for the full install and then I had my system up and running. Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.theshanks.net/2010/03/07/cisco-unified-communication-manager-7-cucm7-on-vmware-fusion-3-0-for-mac/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Asterisk Still Rocks</title>
		<link>http://blogs.theshanks.net/2008/05/29/asterisk-still-rocks/</link>
		<comments>http://blogs.theshanks.net/2008/05/29/asterisk-still-rocks/#comments</comments>
		<pubDate>Thu, 29 May 2008 21:21:30 +0000</pubDate>
		<dc:creator>Jim Shank</dc:creator>
				<category><![CDATA[Linux Stuff]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://blogs.theshanks.net/?p=92</guid>
		<description><![CDATA[A few days ago I heard a knock at the door and went to see who it was. I usually just don&#8217;t open the door for people I don&#8217;t know but the kid looked so excited for someone to open it that I did. He was offering Comcast IP phone service for $20 a month [...]]]></description>
			<content:encoded><![CDATA[<p>A few days ago I heard a knock at the door and went to see who it was. I usually just don&#8217;t open the door for people I don&#8217;t know but the kid looked so excited for someone to open it that I did. He was offering Comcast IP phone service for $20 a month and offered to discount my Comcast High Speed Internet $10 a month if I signed up. Telephone service for $10/mo! I had to break the news to him that I had that price beat.</p>
<p>&#8220;How could that be?&#8221;, he asked.</p>
<p>&#8220;Well, Asterisk&#8221;.<br />
<span id="more-94"></span><br />
I have been running Asterisk for about 6-months and wanted to give an update as to where I am today. I am now running 3-lines (home, business and other business) through Broadvoice and paying about $15/mo for all of it. The trick is custom ringing. Asterisk can interpret the custom ring and send the call to a different phone, create a different ring or even send it to a different voicemail box. Right now the home phone number goes directly to a voice menu that offers telemarketers option 1 (no, it doesn&#8217;t curse at them, it&#8217;s a pretty polite take-me-off-your-list-you-have-been-logged message).</p>
<p>Here&#8217;s how that works:</p>
<pre>[from-broadvoice]
exten =&gt; 3030001234,1,Noop(Alert-Info -&gt; '${SIP_HEADER(Alert-Info)}')
exten =&gt; 3030001234,n,Gotoif($["${SIP_HEADER(Alert-Info)}" = "&lt;<a href="http://127.0.0.1/Bellcore-dr4%3E%22]?jim_office,7200000000,1">http://127.0.0.1/Bellcore-dr4&gt;"]?jim_office,7200000000,1</a>)
exten =&gt; 3030001234,n,Gotoif($["${SIP_HEADER(Alert-Info)}" = "&lt;<a href="http://127.0.0.1/Bellcore-dr3%3E%22]?otherbusiness,3030000000,1">http://127.0.0.1/Bellcore-dr3&gt;"]?otherbusiness,3030000000,1</a>)
exten =&gt; 3030001234,n,Goto(incoming,s,1)</pre>
<p>If they press 2, all the phones in the house (except my home office) ring with a double-pulse ring that my wife recognizes. No-answer goes to her very own voicemail box that lights the light on her good old Qwest Home Receptionist phone. Arguments over lost sticky notes with messages are a thing of the past.</p>
<p>Option 3 belongs to me and rings with a 3-pulse ring on every phone including my office (yes, I am that important), no-answer goes to my voicemail box which I am then emailed the attachment directly to my mobile smartphone where I can listen to it immediately.</p>
<p>Option 7 plays the traditional carried away by monkeys and weasels have eaten the phone with a bunch of monkeys screaming. It records the incoming audio to a wav file which I review from time to time so I can hear the callers reactions (no one except friends know of option 7).</p>
<p>My home office line rings in my office only. Pickup groups are great here because I can pickup any other phone in the house and dial *8# and it intercepts the call on that phone. The call detail recording is nice for my consulting business because I have an accurate record of all calls made and received. I paste that data into blinksale.com and there is no question about billed time.</p>
<p>I have call parking enabled so I can just hit flash 700 or #700 and I am read back which number they are parked on (always 701). They get a nice music on hold while I go do what I want or move to another phone. I can also transfer to my mobile for heading out the door.</p>
<p>Broadvoice is nice because of their BYOD (bring your own device) plan which is basically $9/mo. They port your number so you don&#8217;t lose your existing numbers. I have confirmed that they are the cause of my echo problems that happen from time to time. I use Voipjet.com as an alternate provider for outgoing calls and anytime I get echo, I can call the person back using voipjet (I dial 9 before the number to switch providers) and there is no echo. I would use voipjet exclusively if they could do number porting.</p>
<p>Once I explained all of this to the fellow from Comcast he was drolling to go home and try it himself. He thanked me for my time and wandered off to the next house. I have a feeling he wasn&#8217;t as enthusiastic when he knocked on the next door.</p>
<p>Could anyone else provide me this kind of service for this price? Nope. Asterisk Rocks.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.theshanks.net/2008/05/29/asterisk-still-rocks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Call forwarding with Asterisk</title>
		<link>http://blogs.theshanks.net/2008/02/04/call-forwarding-with-asterisk/</link>
		<comments>http://blogs.theshanks.net/2008/02/04/call-forwarding-with-asterisk/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 20:01:38 +0000</pubDate>
		<dc:creator>Jim Shank</dc:creator>
				<category><![CDATA[Linux Stuff]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://blogs.theshanks.net/index.php/2008/02/04/call-forwarding-with-asterisk/</guid>
		<description><![CDATA[This is more a note for myself to try later and then post my results:  http://blog.carrel.org/2005/07/calling-features-with-asterisk.html]]></description>
			<content:encoded><![CDATA[<p>This is more a note for myself to try later and then post my results:</p>
<p> <a href="http://blog.carrel.org/2005/07/calling-features-with-asterisk.html">http://blog.carrel.org/2005/07/calling-features-with-asterisk.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.theshanks.net/2008/02/04/call-forwarding-with-asterisk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Whim Discovery: My Experience with Asterisk</title>
		<link>http://blogs.theshanks.net/2008/01/25/whim-discovery-my-experience-with-asterisk/</link>
		<comments>http://blogs.theshanks.net/2008/01/25/whim-discovery-my-experience-with-asterisk/#comments</comments>
		<pubDate>Fri, 25 Jan 2008 21:36:58 +0000</pubDate>
		<dc:creator>Jim Shank</dc:creator>
				<category><![CDATA[Linux Stuff]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://blogs.theshanks.net/index.php/2008/01/25/whim-discovery-my-experience-with-asterisk/</guid>
		<description><![CDATA[It all started at Barnes and Noble in Downtown Denver. It was our anniversary weekend and one of the things we like to do downtown is hit the bookstore and enjoy quiet reading time. I was looking for a book on SELinux which I just couldn’t find in the Linux section. I came across another [...]]]></description>
			<content:encoded><![CDATA[<p>It all started at Barnes and Noble in Downtown Denver. It was our anniversary weekend and one of the things we like to do downtown is hit the bookstore and enjoy quiet reading time. I was looking for a book on SELinux which I just couldn’t find in the Linux section. I came across another O’Reilly book called Asterisk: The Future of Telephony. I enjoyed a sunny afternoon reading through the book next to my wife. I only made it a few chapters in but I was hooked. I had just completed a MythTV project and was saving dough on TV already, why not the phone too! After we were done, I put the book back but the fire had already been started.<span id="more-88"></span></p>
<p>Over the next week I decided to pick it up. I went searching and low and behold found it as a downloadable PDF. I spent the next few days reading through it on my laptop and phone. Once I finished I decided it was time to give it a try. I started looking for hardware and the book had clearly recommended the Digium boards but didn’t mention anything else. I figured this out quickly and started reading reviews of other hardware for the SoHo option. I ran across an article talking about the Sipura SPA-3000 that was purchased from Voxilla that provided both an FSX and FSO (connection to the phone company and connection to a phone for those not into the lingo yet) for around the $80 mark. This was a good start so I searched and found the (now owned by) Linksys SPA-3102 on Voxilla on sale for about $75.<br />
One week later I had the 3102 in my hot little hands, the thing that surprised me most was the size; it’s about the size of two decks of cards laid long-side to long-side. I headed down to the basement where all my hot and noisy computer toys are with the 3102 and a fistful of cables from the package. I plugged the Internet port into my gigabit switch and connected the phone-line to my Vonage Linksys TA and the phone side to my office phone. No sense in interrupting my POTS home-line just yet, my office phone could be the Ginny pig. Fired it all up and watched my logs for the MAC/DHCP IP address. Copied the MAC into my dhcpd.conf and gave it one of the statics out of my pool. Reboot and try to connect over browser, no-dice, no surprise, it’s a security risk. Like all Linksys devices, you have to connect to the LAN side port to get anything done at first. I ran up and grabbed my laptop and hooked it up to the LAN side. 192.168.0.1/admin like the manual says, hmm, nothing, ipconfig, 192.168.1.2 is the address is gave me, smart little thing, it must have seen that 192.168.0.* was the WAN side addressing and bumped a network so as not to conflict. Browsed to 192.168.1.1 and there is the admin interface. My goal was to disable the router function and control it through the WAN port but after an hour of fighting with it, I figured out that I was being stupid and had no firewall rule allowing me to get from my firewall (where I was testing) to the LAN, I could get out and packets could get through but I was only allowing SSH from the firewall itself. Not running upstairs to see if it worked from my desktop got me. On the good side, I learned a little more about the 3120 while I was fighting my own stupidity like that you can do most of the web admin functions by picking up the phone and dialing **** where a pretty decent IVR menu lets you configure the system. One problem I did run into was setting a password somewhere that caused the IVR to prompt me for said password which couldn’t be determined… factory reset. I can see it from the network, time for dinner and pick it up tomorrow.</p>
<p>I could have probably setup the software earlier but I wanted to wait until I had the hardware in-hand. First step is to choose what flavor. There are so many choices; I found AsteriskNOW, Trixbox and regular Asterisk. Turns out the first two are full systems including the OS. I already have a server I recently built with Fedora 7 that’s running firewall, email, dhcp and dns for my network. I was previously running all of these services on an old Pentium II 300 with a whopping 128MB of RAM but after adding antispam and antivirus, it just wasn’t enough. I happen to have a few server class machines and ended up using a Sun V20z to replace the old box. This thing runs 2 x AMD Opteron 248 (64-bit) 2.2 GHz procs and has 4GB of RAM so it should be up to this task as well.<br />
Now I have hardware, software and time. I am a huge fan of yum and rpm, it’s not that I’m too dumb to compile my own stuff; it’s just that I am lazy and hate tracking down dependencies. At first glance, I don’t see any RPM’s out there so I downloaded Asterisk 1.4.13 from the Asterisk web site, untared it and copied it to /usr/src. A less on the README is no big surprise, make clean, make, make install.<br />
<font size="2" face="Courier"><br />
[root@irongate asterisk-1.4.13]# make****<br />
**** The configure script must be executed before running &#8216;make&#8217;.<br />
**** Please run &#8220;./configure&#8221;.<br />
****<br />
make: *** [makeopts] Error 1<br />
[root@irongate asterisk-1.4.13]# ./configure<br />
checking build system type&#8230; x86_64-unknown-linux-gnu<br />
checking host system type&#8230; x86_64-unknown-linux-gnu<br />
checking for gcc&#8230; no<br />
checking for cc&#8230; no<br />
checking for cl.exe&#8230; no<br />
configure: error: no acceptable C compiler found in $PATH<br />
See `config.log&#8217; for more details.</font></p>
<p>Oops, no compiler. Easily fixed, yum –y install gcc and try again.</p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2" face="Courier">checking how to run the C++ preprocessor&#8230; /lib/cpp</font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2" face="Courier">configure: error: C++ preprocessor &#8220;/lib/cpp&#8221; fails sanity check</font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2" face="Courier">See `config.log&#8217; for more details.</font></p>
<p>They wonder why I like yum better. Ugg, google tells me I need c++ too, yum -y install gcc-g++. Take 3.<br />
 </p>
<p>config.status: creating include/asterisk/autoconfig.h</p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span>               </span>.$$$$$$$$$$$$$$$=..<span>      </span></font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span>            </span>.$7$7..<span>          </span>.7$$7:.<span>    </span></font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span>          </span>.$$:.<span>                 </span>,$7.7<span>   </span></font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span>        </span>.$7.<span>     </span>7$$$$<span>           </span>.$$77<span>  </span></font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span>     </span>..$$.<span>       </span>$$$$$<span>            </span>.$$$7 </font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span>    </span>..7$<span>   </span>.?.<span>   </span>$$$$$<span>   </span>.?.<span>       </span>7$$$.</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span>   </span>$.$.<span>   </span>.$$$7. $$$$7 .7$$$.<span>      </span>.$$$.</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>.777.<span>   </span>.$$$$$$77$$$77$$$$$7.<span>      </span>$$$,</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>$$$~<span>      </span>.7$$$$$$$$$$$$$7.<span>       </span>.$$$.</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2" face="Courier">.$$7<span>          </span>.7$$$$$$$7:<span>          </span>?$$$.</font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2" face="Courier">$$$<span>          </span>?7$$$$$$$$$$I<span>        </span>.$$$7 </font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2" face="Courier">$$$ <span>      </span>.7$$$$$$$$$$$$$$$$<span>      </span>:$$$. </font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier">$$$<span>       </span>$$$$$$7$$$$$$$$$$$$<span>    </span>.$$$.<span>  </span></font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier">$$$<span>        </span>$$$<span>   </span>7$$$7<span>  </span>.$$$<span>    </span>.$$$.<span>   </span></font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier">$$$$<span>             </span>$$$$7<span>         </span>.$$$.<span>    </span></font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier">7$$$7<span>            </span>7$$$$<span>        </span>7$$$<span>      </span></font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>$$$$$<span>                        </span>$$$<span>       </span></font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span>  </span>$$$$7.<span>      </span><span>                 </span>$$<span>  </span>(TM)<span>     </span></font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span>   </span>$$$$$$$.<span>           </span>.7$$$$$$<span>  </span>$$<span>      </span></font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span>     </span>$$$$$$$$$$$$7$$$$$$$$$.$$$$$$<span>      </span></font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span>       </span>$$$$$$$$$$$$$$$$.<span>                </span></font></font></p>
<p><o:p><font size="2" face="Courier"> </font></o:p></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2" face="Courier">configure: Package configured for: </font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2" face="Courier">configure: OS type<span>  </span>: linux-gnu</font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2" face="Courier">configure: Host CPU : x86_64</font></p>
<p>Well now isn’t that pretty and a good sign that I got it right on the 3rd try. Now I run make and after a spew of work on my session I get:</p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2" face="Courier">+&#8212;&#8212;&#8212; Asterisk Build Complete &#8212;&#8212;&#8212;+</font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+ Asterisk has successfully been built, and +</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+ can be installed by running:<span>              </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+<span>                                           </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+<span>               </span>make install<span>                </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+</font></font></p>
<p>Ok, if you insist, I guess I will make install.</p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2" face="Courier">+&#8212;- Asterisk Installation Complete &#8212;&#8212;-+</font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+<span>                                           </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+<span>    </span>YOU MUST READ THE SECURITY DOCUMENT<span>    </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+<span>                                           </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+ Asterisk has successfully been installed. +</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+ If you would like to install the sample<span>   </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+ configuration files (overwriting any<span>      </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+ existing config files), run:<span>              </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+<span>                                           </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+<span>               </span>make samples<span>                </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+<span>                                           </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<span>  </span>or &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+<span>                                           </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+ You can go ahead and install the asterisk +</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+ program documentation now or later run:<span>   </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+<span>                                           </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+<span>              </span>make progdocs<span>                </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+<span>                                           </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+ **Note** This requires that you have<span>      </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+ doxygen installed on your local system<span>    </span>+</font></font></p>
<p style="margin: 0in 0in 0pt" class="Code"><font size="2"><font face="Courier"><span> </span>+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+</font></font></p>
<p> </p>
<p>That’s it, I have it installed. Wait there’s more; a quick look at some other guides suggests I should get:</p>
<p style="margin: 0in 0in 0pt 0.5in; text-indent: -0.25in" class="MsoListParagraphCxSpFirst"><span style="font-family: Symbol"><span>·<span style="font: 7pt 'Times New Roman'">         </span></span></span><a href="http://www.digium.com/elqNow/elqRedir.htm?ref=http://downloads.digium.com/pub/asterisk/asterisk-addons-1.4-current.tar.gz"><font face="Calibri">asterisk-addons-1.4-current.tar.gz</font></a></p>
<p style="margin: 0in 0in 10pt 0.5in; text-indent: -0.25in" class="MsoListParagraphCxSpLast"><span style="font-family: Symbol"><span>·<span style="font: 7pt 'Times New Roman'">         </span></span></span><a href="http://www.digium.com/elqNow/elqRedir.htm?ref=http://downloads.digium.com/pub/telephony/sounds/asterisk-core-sounds-en-gsm-current.tar.gz"><font face="Calibri">asterisk-core-sounds-en-gsm-current.tar.gz</font></a></p>
<p>I choose the gsm because they talked about gsm in the book a lot, I might need a different package but I will see.<br />
It was time to dive into configuration, I remember the book was very thorough so I started going through the steps there. Back in the asterisk source directory, I did a make config to create the Fedora/Redhat style startup scripts. I also did a make samples to get the /etc/asterisk directory populated. Next I needed to get my 3102 configured so I used the Voxilla Configuration System to get the basics setup. I copied each of the suggested sections into the corresponding configuration files and then hit the Install Configuration button to handle the 3102 side of things. I was getting excited to I checked the Registration State field in the web voice configuration section and it said failed. I would hope so since we need to actually start Asterisk. I started Asterisk at the console with /usr/sbin/asterisk –cvvv. So far, so good. While I was fiddling around trying to figure out how to force the 3102 to register, I saw<br />
<font size="2" face="Courier"><br />
*CLI&gt; &#8212; Registered SIP &#8217;101&#8242; at 192.168.0.206 port 5060 expires 3600 in the background.<br />
</font><br />
A quick check of the Voice Status page also showed<br />
<font size="2" face="Courier"><br />
Registration State: Registered.<br />
</font><br />
I edited the /etc/asterisk/extensions.conf and added an example from the book:<br />
<font size="2" face="Courier"><br />
exten =&gt; 611,1,Answer()<br />
exten =&gt; 611,2,Echo()<br />
</font><br />
Note that this will be under the [home] heading instead of [internal] as the book shows since the Voxilla configuration sets the context to home. I also made a change to the dialplan on the 3102 to allow 611 <font size="2" face="Courier">[2-579]11&lt;:@gw0&gt;</font> instead of <font size="2" face="Courier">[2-79]11&lt;:@gw0&gt;</font>. Dialing 611 from my office phone put me into echo land like it should have. The sky is the limit from here; I am going to move on with voicemail, fwd and some of the examples in the book on my own.<br />
It was a much shorter journey then I expected which I think is good. I always say start with a very basic working configuration and then add one little thing at a time. Good luck in your ventures with Asterisk.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.theshanks.net/2008/01/25/whim-discovery-my-experience-with-asterisk/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Callvantage QoS</title>
		<link>http://blogs.theshanks.net/2005/08/12/callvantage-qos/</link>
		<comments>http://blogs.theshanks.net/2005/08/12/callvantage-qos/#comments</comments>
		<pubDate>Fri, 12 Aug 2005 06:26:51 +0000</pubDate>
		<dc:creator>Jim Shank</dc:creator>
				<category><![CDATA[Linux Stuff]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://70.91.172.140/?p=62</guid>
		<description><![CDATA[I finally got around to fixing the QoS problem with my Callvantage VoIP setup. After determining about 3 months ago that my Callvantage box was dropping packets and causing general outbound havok on my system, I decided to move it inside my network behind my trusty linux firewall/router/mailserver/gameserver box. The unfortunate side effect was that [...]]]></description>
			<content:encoded><![CDATA[<p>I finally got around to fixing the QoS problem with my Callvantage VoIP setup. After determining about 3 months ago that my Callvantage box was dropping packets and causing general outbound havok on my system, I decided to move it inside my network behind my trusty linux firewall/router/mailserver/gameserver box. The unfortunate side effect was that I lost the Quality of Service capabilities. This caused a serious delay in voice transmission and sometimes even stuttering while I was talking on the phone. I usually just accepted it until my friend got his new Actiontec router and it handled VoIP QoS automatically. Now if Actiontec can do it, I know my outdated Redhat 7.3 install should be able to.<span id="more-62"></span></p>
<p>I started looking around and ran into the <a href="http://www.faqs.org/docs/Linux-HOWTO/ADSL-Bandwidth-Management-HOWTO.html">ADSL Bandwidth Management HOW-TO</a>. After playing with this one for a while, I realized that I didn&#8217;t have the proper imq device listed in the prerequisites. However, this gave me some great background on how it works. There was a tiny nugget of guidance in the related links section pointing to <a href="http://www.sonicspike.net/software/">dsl_qos_queue</a> which said no kernel patching. I downloaded the package (precompiled) and it already had the libipq compiled as part of it. Wow!</p>
<p>There is a serious lack of documentation with this amazing product but through some digging in the source code, I was able to find switches to point it to eth1 for my outbound interface instead of the default eth0. (to find the help, it&#8217;s dsl_qos_queue -h, not &#8211;help or -? or /? or anything I guessed on the first try) On my first attempt, it worked perfectly for giving me low-latency VoIP for my Callvantage but it really choked my upstream speed for everything else. Back to the switches I found that there was a cap rate switch that would allow me to specify my max outbound rate in kB/s. DSL reports was telling me that my uprate was about 690kbps, 690000/8 gave me 86250 bytes per second. I changed my switches around a little bit and came up with a start line of &#8220;dsl_qos_queue -i eth1 -d -r 96000&#8243;. I updated the ipt_rules script to call this after added the marking rules and added one more for my Callvantage box. I then copied the whole shebang to my /etc/shorewall/tcstart file (traffic shaping for shorewall) and modified the shorewall.conf file and set TC_ENABLED=yes which makes shorewall automatically call the tcstart file when I start up my firewall. I also set CLEAR_TC=Yes to clear out the rules on startup, even though it&#8217;s already part of the script. Here is the modified ipt_rules file copied to tcstart for your reference.</p>
<pre class="brush: css; title: ; notranslate">
#!/bin/bash
# add MYSHAPER-OUT chain to the mangle table in iptables - this sets up the table we'll use
# to filter and mark packets.
killall dsl_qos_queue

DEV=eth1

# Reset everything to a known state (cleared)
iptables -t mangle -D POSTROUTING -o $DEV -j MYSHAPER-OUT 2&gt; /dev/null &gt; /dev/null
iptables -t mangle -F MYSHAPER-OUT 2&gt; /dev/null &gt; /dev/null
iptables -t mangle -X MYSHAPER-OUT 2&gt; /dev/null &gt; /dev/null

#if [ &quot;$1&quot; != &quot;install&quot; ]
#then
# exit
#fi

iptables -t mangle -N MYSHAPER-OUT
iptables -t mangle -I POSTROUTING -o $DEV -j MYSHAPER-OUT

# add fwmark entries to classify different types of traffic - Set fwmark from 20-26 according to
# desired class. 20 is highest prio.
iptables -t mangle -A MYSHAPER-OUT -p tcp --sport 0:1024 -j MARK --set-mark 23 # Default for low port traffic
iptables -t mangle -A MYSHAPER-OUT -p tcp --dport 0:1024 -j MARK --set-mark 23 # &quot;&quot;
iptables -t mangle -A MYSHAPER-OUT -p tcp --dport 20 -j MARK --set-mark 26 # ftp-data port, low prio
iptables -t mangle -A MYSHAPER-OUT -p tcp --dport 5190 -j MARK --set-mark 23 # aol instant messenger
iptables -t mangle -A MYSHAPER-OUT -p icmp -j MARK --set-mark 20 # ICMP (ping) - high prio, impress friends
iptables -t mangle -A MYSHAPER-OUT -p udp --dport 123 -j MARK --set-mark 20 # NTP should be low-lag
iptables -t mangle -A MYSHAPER-OUT -p udp --dport 53 -j MARK --set-mark 21 # DNS name resolution (small packets)
iptables -t mangle -A MYSHAPER-OUT -p tcp --dport ssh -j MARK --set-mark 22 # secure shell
iptables -t mangle -A MYSHAPER-OUT -p tcp --sport ssh -j MARK --set-mark 22 # secure shell
iptables -t mangle -A MYSHAPER-OUT -p tcp --dport telnet -j MARK --set-mark 22 # telnet (ew...)
iptables -t mangle -A MYSHAPER-OUT -p tcp --sport telnet -j MARK --set-mark 22 # telnet (ew...)
iptables -t mangle -A MYSHAPER-OUT -p ipv6-crypt -j MARK --set-mark 24 # IPSec - we dont know what the payload is though...
iptables -t mangle -A MYSHAPER-OUT -p tcp --sport http -j MARK --set-mark 25 # Local web server
iptables -t mangle -A MYSHAPER-OUT -p tcp -m length --length :64 -j MARK --set-mark 21 # small packets (probably just ACKs)
iptables -t mangle -A MYSHAPER-OUT -p tcp --sport 3389 -j MARK --set-mark 23 # windows remote computer connection
iptables -t mangle -A MYSHAPER-OUT -s 192.168.0.211 -j MARK --set-mark 20 # Callvantage box traffic should be high-prio
iptables -t mangle -A MYSHAPER-OUT -m mark --mark 0 -j MARK --set-mark 26 # redundant- mark any unmarked packets as 26 (low pri

/root/dsl_qos_queue/dsl_qos_queue -i eth1 -d -r 85250
</pre>
<p>This works great and I hope it gives you AT&amp;T Callvantage, Vonage and other VoIP users a good starting point for traffic control through Linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.theshanks.net/2005/08/12/callvantage-qos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AT&amp;T Came Through</title>
		<link>http://blogs.theshanks.net/2004/12/27/att-came-through/</link>
		<comments>http://blogs.theshanks.net/2004/12/27/att-came-through/#comments</comments>
		<pubDate>Mon, 27 Dec 2004 04:39:52 +0000</pubDate>
		<dc:creator>Jim Shank</dc:creator>
				<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://70.91.172.140/?p=40</guid>
		<description><![CDATA[I was not suprised to see a package on my doorstep on Christmas Eve with all of the last minute presents coming through but I when I saw the label I was amazed. FexEx overnight from AT&#38;T. Here it was, the MTA I begged for but was told I couldn&#8217;t have. I took it out [...]]]></description>
			<content:encoded><![CDATA[<p>I was not suprised to see a package on my doorstep on Christmas Eve with all of the last minute presents coming through but I when I saw the label I was amazed. FexEx overnight from AT&amp;T. Here it was, the MTA I begged for but was told I couldn&#8217;t have. I took it out of the box quickly noticing the prepaid UPS return label and plugged it in down stairs. After restoring the config and re-registering it with Callvantage, a quick ring-back confirmed it was up. I picked up the receiver and dialed, it rang, no whine. There is still a slight hiss like a data connection noise in the background but much more acceptable. I am pleased to now officially have successfully transferred from Vonage to AT&amp;T. It only took 2 months, about 35 phone calls and at least 1&#8243; of my hairline to complete.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.theshanks.net/2004/12/27/att-came-through/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No More Vonage</title>
		<link>http://blogs.theshanks.net/2004/12/24/no-more-vonage/</link>
		<comments>http://blogs.theshanks.net/2004/12/24/no-more-vonage/#comments</comments>
		<pubDate>Fri, 24 Dec 2004 02:55:58 +0000</pubDate>
		<dc:creator>Jim Shank</dc:creator>
				<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://70.91.172.140/?p=39</guid>
		<description><![CDATA[I had the joy of cancelling my Vonage account yesterday. Not suprisingly, they gave me a very hard time and charged me $41.99 per line for the cancellation. They are kind enough to refund one of the cancellation fees as soon as I return the router but the customer service guy I talked to said [...]]]></description>
			<content:encoded><![CDATA[<p>I had the joy of cancelling my Vonage account yesterday. Not suprisingly, they gave me a very hard time and charged me $41.99 per line for the cancellation. They are kind enough to refund one of the cancellation fees as soon as I return the router but the customer service guy I talked to said that the automated system usually doesn&#8217;t work so he put a note on my account. All in all, they owe me almost $200 in credits for all the screw ups. I won&#8217;t find out how much of that I get until the MTA gets back to them. I can&#8217;t wait to finally be done with all of this. Merry Christmas Eve day to everybody!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.theshanks.net/2004/12/24/no-more-vonage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Callvantage Tech Support &#8211; Miserable</title>
		<link>http://blogs.theshanks.net/2004/12/21/callvantage-tech-support-miserable/</link>
		<comments>http://blogs.theshanks.net/2004/12/21/callvantage-tech-support-miserable/#comments</comments>
		<pubDate>Tue, 21 Dec 2004 08:10:07 +0000</pubDate>
		<dc:creator>Jim Shank</dc:creator>
				<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://70.91.172.140/?p=22</guid>
		<description><![CDATA[Nick was kind enough to come over and bring his Callvantage TA box over for testing to make sure the whining noise went away and sure enough, it did! Now we have isolated the problem as a defective TA. I called Callvantage to tell them the good news and they said that they want him [...]]]></description>
			<content:encoded><![CDATA[<p>Nick was kind enough to come over and bring his Callvantage TA box over for testing to make sure the whining noise went away and sure enough, it did! Now we have isolated the problem as a defective TA. I called Callvantage to tell them the good news and they said that they want him to bring it back and connect it up and call in so <u>they</u> can hear the difference. Are you kidding me? They don&#8217;t believe me and must think that I just want an extra TA or something. My call was actually answered in 6 minutes this time but took 30 minutes of instant messaging between the tier 1 support person and the escalations departmet to determine that my diagnosis wasn&#8217;t good enough for them to ship a new adapter. I must now wait until my ticket is worked in the queue before I will get this resolved. 48-hours left until porting is complete. Maybe I should cancel before then. We will see.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.theshanks.net/2004/12/21/callvantage-tech-support-miserable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cancelled Vonage</title>
		<link>http://blogs.theshanks.net/2004/12/16/cancelled-vonage/</link>
		<comments>http://blogs.theshanks.net/2004/12/16/cancelled-vonage/#comments</comments>
		<pubDate>Thu, 16 Dec 2004 06:45:25 +0000</pubDate>
		<dc:creator>Jim Shank</dc:creator>
				<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://70.91.172.140/?p=14</guid>
		<description><![CDATA[Qwest arrived on time today to setup the phone line. I told them that it had already been done since I am handy with telcom wiring but he wanted to connect his Harris tester up and make sure the link was good. We chatted about Vonage and I told him about the hell I went [...]]]></description>
			<content:encoded><![CDATA[<p>Qwest arrived on time today to setup the phone line. I told them that it had already been done since I am handy with telcom wiring but he wanted to connect his Harris tester up and make sure the link was good. We chatted about Vonage and I told him about the hell I went through with them. He laughed and had heard it before. I guess sometimes newer technology isn&#8217;t necessarily better. My DirectTiVo is about as happy as could be, it can finally dial up after being out-of-communication with the mothership (DirectTV) for almost 4 months now. I am looking forward to being able to send faxes as well.<br />
<!-- readmore --><span id="more-14"></span></p>
<p>I called up Vonage and requested the line be cancelled, I was glad to finally get to call customer service instead of technical support because the hold times are alot better. Suprise, suprise, I was transferred to tech support because the number I was cancelling was the &#8220;primary&#8221; on the box and the MTA would need to be reprogrammed. I can&#8217;t wait to see what they do next.</p>
<p>Luckily everything seems to be moving along with AT&amp;T, they are sending me assuring emails that my transfer is on target for 12/23 and the MTA is in the mail. I am looking forward to calling Vonage and just cancelling the whole deal.</p>
<p>Wish me luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.theshanks.net/2004/12/16/cancelled-vonage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Vonage Saga is Ending</title>
		<link>http://blogs.theshanks.net/2004/12/14/the-vonage-saga-is-ending/</link>
		<comments>http://blogs.theshanks.net/2004/12/14/the-vonage-saga-is-ending/#comments</comments>
		<pubDate>Tue, 14 Dec 2004 11:59:14 +0000</pubDate>
		<dc:creator>Jim Shank</dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[Watch out!]]></category>

		<guid isPermaLink="false">http://70.91.172.140/?p=12</guid>
		<description><![CDATA[The last straw today. I came back from my birthday lunch and went into my office to find my message light not blinking for the first time in several weeks. I thought this was odd as my Nortel Vista 350 (Qwest Home Receptionist) showed 4 new callers. I dialed into my voicemail and was informed [...]]]></description>
			<content:encoded><![CDATA[<p>The last straw today. I came back from my birthday lunch and went into my office to find my message light not blinking for the first time in several weeks. I thought this was odd as my Nortel Vista 350 (Qwest Home Receptionist) showed 4 new callers. I dialed into my voicemail and was informed that there were no new messages. I then checked my email and strangely, it said I had 2 new messages. I then logged into the web site and sure enough, I did. Dialed back in, nothing. Hmmm. So I called Vonage and after 35 minutes was told that the issue was known and had been reported but not updated on the web site yet. This is it folks, I can&#8217;t take it anymore. <!-- readmore -->I have officially decided that after 6 months of my voice mail indicator not turning off, choppy quality, long hold times, phone echo and every service outage imaginable as well as terrible customer service that I am done with Vonage.</p>
<p>I set Melissa&#8217;s line back up with Qwest for $25/mo with a waived activation fee for returning from a competitor and decided I would give AT&amp;T Callvantage a try for my business line. I do a lot of long distance so this would be a good cost savings. However, this time, at the first sign of crappy quality, I am leaving this VoIP ship and going back to a good ol&#8217; &#8220;TiVo-can-dial-up-I-can-send-faxes-works-when-internet-is-down&#8221; hardwired phone line. Also luckily for me, Vonage was so incompetent that they never transferred my service fully away from Qwest so porting was easy this time with my line. I look forward to receiving my MTA and calling Vonage and telling them to get lost in the next week. Stay tuned and I will let you know how it goes.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.theshanks.net/2004/12/14/the-vonage-saga-is-ending/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

