<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Snowulf - VoIP</title>
    <link>http://snowulf.com/</link>
    <description>Whiskey Tango Foxtrot</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.5.2 - http://www.s9y.org/</generator>
    <pubDate>Thu, 25 Jan 2007 22:37:35 GMT</pubDate>

    <image>
        <url>http://snowulf.com/templates/jon2/img/s9y_banner_small.png</url>
        <title>RSS: Snowulf - VoIP - Whiskey Tango Foxtrot</title>
        <link>http://snowulf.com/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Dial-Peers on Cisco 3600</title>
    <link>http://snowulf.com/archives/387-Dial-Peers-on-Cisco-3600.html</link>
            <category>VoIP</category>
    
    <comments>http://snowulf.com/archives/387-Dial-Peers-on-Cisco-3600.html#comments</comments>
    <wfw:comment>http://snowulf.com/wfwcomment.php?cid=387</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://snowulf.com/rss.php?version=2.0&amp;type=comments&amp;cid=387</wfw:commentRss>
    

    <author>nospam@example.com (Jon)</author>
    <content:encoded>
    When I setup the Cisco 3600 in the office to work with asterisk as our FXO ports, I needed incoming and outgoing capabilities.  In was easy enough, but out was more tricky because you need to setup specific dial-peer plans.  Well for the longest time I had 3 different sets of rules per port (911, Local &amp;amp; Longdistance).  Luckily I only had 4 ports, for a total of 12 rules.  I thought that was stupid, but never got to fixing it.  Recently I have.  I found the regex for destination-pattern.  Here&#039;s what why new rule&#039;s look like:&lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt;dial-peer voice 100 pots&lt;br /&gt;
 destination-pattern ...%&lt;br /&gt;
 port 0/0/0&lt;br /&gt;
 forward-digits all&lt;br /&gt;
!&lt;/i&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
The above will take all calls that are 3 digits or longer and dial them exactly.   (Note: periods are wild cards, and % are 0 or more of the preceding character).  The key is to have asterisk send exactly the digits to call and no more.  If your like my office, you have an external access number (in my case it is 8).  Using ${EXTEN:1} you can drop that in asterisk before it calls out to the cisco.  Below is an example of my asterisk&#039;s extensions.conf (Note: 10.10.10.10 is the example IP for the cisco)&lt;br /&gt;
 &lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt;[outgoing-calls]&lt;br /&gt;
ignorepat =&gt; 8&lt;br /&gt;
exten =&gt; _8011.,1,Dial(SIP/${EXTEN:1}@10.10.10.10)&lt;br /&gt;
exten =&gt; _81XXXNXXXXXX,1,Dial(SIP/${EXTEN:1}@10.10.10.10)&lt;br /&gt;
exten =&gt; _8NXXXXXX,1,Dial(SIP/${EXTEN:1}@10.10.10.10)&lt;br /&gt;
exten =&gt; _8911,1,Dial(SIP/${EXTEN:1}@10.10.10.10)&lt;br /&gt;
exten =&gt; _8611,1,Dial(SIP/${EXTEN:1}@10.10.10.10)&lt;br /&gt;
exten =&gt; _8411,1,Dial(SIP/${EXTEN:1}@10.10.10.10)&lt;br /&gt;
&lt;/i&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
I could have setup a wild card for 911,611,411 and others, but I&#039;d rather have specific control over what number people can call.  Of the same is true with the international calling, but for now I don&#039;t have to worry about that. 
    </content:encoded>

    <pubDate>Thu, 25 Jan 2007 14:37:35 -0800</pubDate>
    <guid isPermaLink="false">http://snowulf.com/archives/387-guid.html</guid>
    
</item>
<item>
    <title>NuFone</title>
    <link>http://snowulf.com/archives/163-NuFone.html</link>
            <category>VoIP</category>
    
    <comments>http://snowulf.com/archives/163-NuFone.html#comments</comments>
    <wfw:comment>http://snowulf.com/wfwcomment.php?cid=163</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://snowulf.com/rss.php?version=2.0&amp;type=comments&amp;cid=163</wfw:commentRss>
    

    <author>nospam@example.com (Jon)</author>
    <content:encoded>
    NuFone is once again trying to screw me over - this time for 7cents.  I dont belive these people, more specifically that one person.  I&#039;m preety sure NuFone is just one person.  Their service is really bad, and I cancled it after a week of using it last... January.  I cancled my account then I asked for a partial refund, wouldnt do it.  Filled a paypal complaint, didnt go very far as usual.  I figured as long as my account was cancled - I didnt really care any more.&lt;br /&gt;
&lt;br /&gt;
Until today - when they send me another bill.  Its not like 7cents would kill me, but its the priciple of the thing.  First they dont close my account (but I&#039;m not paying for it) then they have the nerve to tell me I owe them money for not using their service.  They told me to go online and I could check my account history for myself - guess what.... Nothings happened on my &quot;account&quot; since Jan 20th.&lt;br /&gt;
&lt;br /&gt;
If you can avoid NuFone - I&#039;d sugest it.  Its all about the people - and theirs sucks (and so does their disfunctional service). 
    </content:encoded>

    <pubDate>Tue, 29 Nov 2005 00:01:00 -0800</pubDate>
    <guid isPermaLink="false">http://snowulf.com/archives/163-guid.html</guid>
    
</item>
<item>
    <title>Silly 7960's</title>
    <link>http://snowulf.com/archives/95-Silly-7960s.html</link>
            <category>VoIP</category>
    
    <comments>http://snowulf.com/archives/95-Silly-7960s.html#comments</comments>
    <wfw:comment>http://snowulf.com/wfwcomment.php?cid=95</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://snowulf.com/rss.php?version=2.0&amp;type=comments&amp;cid=95</wfw:commentRss>
    

    <author>nospam@example.com (Jon)</author>
    <content:encoded>
    Brought a new 7960 online today in the office - and it paper weighted itself.  It loaded up the Universal Application Loader, but then refused to load the new SIP firmware.  I found two things that are useful,   first &lt;a href=&quot;http://snowulf.com/exit.php?url_id=280&amp;amp;entry_id=95&quot; title=&quot;http://www.voip-info.org/tiki-index.php?page=Firmware%20issues%20on%207940%20-%207960&quot;  onmouseover=&quot;window.status=&#039;http://www.voip-info.org/tiki-index.php?page=Firmware%20issues%20on%207940%20-%207960&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Voip-info.org has a useful bit&lt;/a&gt; and second - pay very close attention the the TFTP server logs.   In the end, copying the .sb2 firmware image to .sbn was the magic trick (and possibly a few extra config files they mentioned on the page above).&lt;br /&gt;
&lt;br /&gt;
 But I&#039;m rather happy that these 400$ desk ornaments actually have the inteligence to un-paper weight themselves from the dreaded &quot;Protocol Application Invalid&quot; 
    </content:encoded>

    <pubDate>Thu, 16 Jun 2005 18:23:32 -0700</pubDate>
    <guid isPermaLink="false">http://snowulf.com/archives/95-guid.html</guid>
    
</item>
<item>
    <title>When working with Cisco</title>
    <link>http://snowulf.com/archives/79-When-working-with-Cisco.html</link>
            <category>VoIP</category>
    
    <comments>http://snowulf.com/archives/79-When-working-with-Cisco.html#comments</comments>
    <wfw:comment>http://snowulf.com/wfwcomment.php?cid=79</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://snowulf.com/rss.php?version=2.0&amp;type=comments&amp;cid=79</wfw:commentRss>
    

    <author>nospam@example.com (Jon)</author>
    <content:encoded>
    If your making changes you want latter - Sugestion:  Always write the configuration to memory.  We haven&#039;t been using our old voip router recently (newer gear for cooler stuff), so I was playing with it a while back (you may remember &lt;a href=&quot;http://snowulf.com/exit.php?url_id=250&amp;amp;entry_id=79&quot; title=&quot;http://snowulf.com/index.php?/archives/12-FXSs-are-a-go!.html&quot;  onmouseover=&quot;window.status=&#039;http://snowulf.com/index.php?/archives/12-FXSs-are-a-go!.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;FXSs are a go!&lt;/a&gt; ) - Except I forgot to save my changes to memory before I was done.  Sigh.  I&#039;m glad I wrote that blog entry, most everything I need to get the system going happily was there.&lt;br /&gt;
&lt;br /&gt;
I spent alot of time fighting with Asterisk yeterday - So I&#039;ll post a few bits on what I learned a little latter.&lt;br /&gt;
&lt;br /&gt;
Oh - Also, I found that even old FXS&#039;s support two lines in one (what ever the technical term is, I forget - where you have two phone lines in one cable).  I currently have a nice shiney 2 line 2.4Ghz portable phone plugged into one FXS jack (2/0/0) but sadly I cant use the other port (2/0/1) also.  Would be really nice if I could have 8 lines comming from the 4 ports - Oh well.  I guess the FXS is smart enough that if you open the second line on port 0 - It takes from the second port.  I configured 2/0/0 with ID of 600 and 2/0/1 of 601 - and it works properly with both caller ID&#039;s. 
    </content:encoded>

    <pubDate>Tue, 26 Apr 2005 10:26:16 -0700</pubDate>
    <guid isPermaLink="false">http://snowulf.com/archives/79-guid.html</guid>
    
</item>
<item>
    <title>Sigh and DoubleSigh</title>
    <link>http://snowulf.com/archives/52-Sigh-and-DoubleSigh.html</link>
            <category>DevNull</category>
            <category>VoIP</category>
    
    <comments>http://snowulf.com/archives/52-Sigh-and-DoubleSigh.html#comments</comments>
    <wfw:comment>http://snowulf.com/wfwcomment.php?cid=52</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://snowulf.com/rss.php?version=2.0&amp;type=comments&amp;cid=52</wfw:commentRss>
    

    <author>nospam@example.com (Jon)</author>
    <content:encoded>
    Surfing the RSS feeds this morning and I found two new intresting topics to bitch about in the wide wonderful world (WWW) of technology.&lt;br /&gt;
&lt;br /&gt;
First off is a moving article from &lt;a href=&quot;http://snowulf.com/exit.php?url_id=203&amp;amp;entry_id=52&quot; title=&quot;http://arstechnica.com/&quot;  onmouseover=&quot;window.status=&#039;http://arstechnica.com/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;ars technica&lt;/a&gt;, about the new &lt;a href=&quot;http://snowulf.com/exit.php?url_id=204&amp;amp;entry_id=52&quot; title=&quot;http://arstechnica.com/news.ars/post/20050313-4696.html&quot;  onmouseover=&quot;window.status=&#039;http://arstechnica.com/news.ars/post/20050313-4696.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Google mobile search&lt;/a&gt;.  Ars&#039; first and foremost has a problem picking a side, their poking at it claiming that it could be evil, but its not such a bad idea.  Make up your damned minds.  Personally I think its a great idea.  Now as a website designer I can be lazy and not have a WML compliant version, but still have mobile users that can read my site.  While many may argue that this is terrible - More Lazy Webmasters - and all that jazz, I really don&#039;t care about users on cellphones or PDA&#039;s.  For the record, yes I do have  PDA, in fact I have a &lt;a href=&quot;http://snowulf.com/exit.php?url_id=205&amp;amp;entry_id=52&quot; title=&quot;http://www.palmone.com/us/products/handhelds/tungsten-c/&quot;  onmouseover=&quot;window.status=&#039;http://www.palmone.com/us/products/handhelds/tungsten-c/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Tungsten C&lt;/a&gt; with built in WiFi.  Note, the screen is 320x320 - If its not specifically designed for a palm screen - it doesnt work.  Besides, in my time, I have seen some terrible WML-Versions of sites.  So google can probably do a better job, Either that or it will force webmasters to code their sites in good WML so that users will use the sites WML version and not the google proxy version.&lt;br /&gt;
&lt;br /&gt;
Second is another wonderful joy.  &lt;a href=&quot;http://snowulf.com/exit.php?url_id=206&amp;amp;entry_id=52&quot; title=&quot;http://www.fcw.com/article88274&quot;  onmouseover=&quot;window.status=&#039;http://www.fcw.com/article88274&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Military certifies Cisco telephony&lt;/a&gt;.  Yea!  Let us rejoice in knowing that the DOD could use Cisco IP phones - and that they may be good enough for us now.  Along with that note I&#039;d like to point out the fact that I have an &lt;a href=&quot;http://snowulf.com/exit.php?url_id=207&amp;amp;entry_id=52&quot; title=&quot;http://www.e4me.com/&quot;  onmouseover=&quot;window.status=&#039;http://www.e4me.com/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;eMachine&lt;/a&gt; (600mhz celeron, with 128mb RAM) in the server closet at work, and its running &lt;a href=&quot;http://snowulf.com/exit.php?url_id=208&amp;amp;entry_id=52&quot; title=&quot;http://asterisk.org/&quot;  onmouseover=&quot;window.status=&#039;http://asterisk.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Asterisk&lt;/a&gt; PBX.  The machine has an uptime of 45days (we had an extended power outage) and has done a very good job that entire time, and the serveral months before that.  So why do products need be certified &lt;i&gt;&quot;that their products are secure and operate without performance degradation in a multivendor environment.&quot;&lt;/i&gt;?  I&#039;m sorry, my lil ol eMachine runs Asterisk very well - Using Cisco 7960 hardphones, and softphone clients on serveral OS&#039;s alike  (Oh, did I mention I used thoes Softphone clients over VPN?  ::gasp:: security ::gasp:: reliability ::gasp:: multi-vendor) 
    </content:encoded>

    <pubDate>Mon, 14 Mar 2005 09:25:44 -0800</pubDate>
    <guid isPermaLink="false">http://snowulf.com/archives/52-guid.html</guid>
    
</item>
<item>
    <title>Asterisk Goodies</title>
    <link>http://snowulf.com/archives/43-Asterisk-Goodies.html</link>
            <category>VoIP</category>
    
    <comments>http://snowulf.com/archives/43-Asterisk-Goodies.html#comments</comments>
    <wfw:comment>http://snowulf.com/wfwcomment.php?cid=43</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://snowulf.com/rss.php?version=2.0&amp;type=comments&amp;cid=43</wfw:commentRss>
    

    <author>nospam@example.com (Jon)</author>
    <content:encoded>
    So this &lt;a href=&quot;http://snowulf.com/exit.php?url_id=141&amp;amp;entry_id=43&quot; title=&quot;http://it.slashdot.org/article.pl?sid=05/03/06/1945210&amp;amp;tid=126&amp;amp;tid=218&quot;  onmouseover=&quot;window.status=&#039;http://it.slashdot.org/article.pl?sid=05/03/06/1945210&amp;amp;tid=126&amp;amp;tid=218&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;bit&lt;/a&gt; was posted on &lt;a href=&quot;http://snowulf.com/exit.php?url_id=142&amp;amp;entry_id=43&quot; title=&quot;http://slashdot.org&quot;  onmouseover=&quot;window.status=&#039;http://slashdot.org&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;/.&lt;/a&gt; .  I thought I&#039;d relate the information seeing how its rather nifty guide.  &lt;a href=&quot;http://snowulf.com/exit.php?url_id=143&amp;amp;entry_id=43&quot; title=&quot;http://kgarrison.blogspot.com/&quot;  onmouseover=&quot;window.status=&#039;http://kgarrison.blogspot.com/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Kerry Garrison&lt;/a&gt; used &lt;a href=&quot;http://snowulf.com/exit.php?url_id=144&amp;amp;entry_id=43&quot; title=&quot;http://asteriskathome.sourceforge.net/&quot;  onmouseover=&quot;window.status=&#039;http://asteriskathome.sourceforge.net/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Asterisk@Home&lt;/a&gt; (which I&#039;ll admit I&#039;ve never heard of before, But I&#039;ve seen it done similar before) to &lt;a href=&quot;http://snowulf.com/exit.php?url_id=145&amp;amp;entry_id=43&quot; title=&quot;http://techdatapros.com/asterisk/&quot;  onmouseover=&quot;window.status=&#039;http://techdatapros.com/asterisk/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;build a PBX&lt;/a&gt;.  I think the real key of this installation is that A@H comes with &lt;a href=&quot;http://snowulf.com/exit.php?url_id=146&amp;amp;entry_id=43&quot; title=&quot;http://amp.coalescentsystems.ca/&quot;  onmouseover=&quot;window.status=&#039;http://amp.coalescentsystems.ca/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;AMP&lt;/a&gt; already built in and ready to go.  This is a really nice feature seeing is how Asterisk doesn&#039;t understand config files.  In fact if your a scripter you&#039;d understand the configs better (Because they are indeed micro scripts).&lt;br /&gt;
&lt;br /&gt;
Along with my list of misc projects I&#039;ve wanted to do building a PBX at home as been one (Already did it at work).  So now this is going to move up on my list, and be even easier. 
    </content:encoded>

    <pubDate>Sun, 06 Mar 2005 23:50:56 -0800</pubDate>
    <guid isPermaLink="false">http://snowulf.com/archives/43-guid.html</guid>
    
</item>
<item>
    <title>FXS's are a go!</title>
    <link>http://snowulf.com/archives/12-FXSs-are-a-go!.html</link>
            <category>VoIP</category>
    
    <comments>http://snowulf.com/archives/12-FXSs-are-a-go!.html#comments</comments>
    <wfw:comment>http://snowulf.com/wfwcomment.php?cid=12</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://snowulf.com/rss.php?version=2.0&amp;type=comments&amp;cid=12</wfw:commentRss>
    

    <author>nospam@example.com (Jon)</author>
    <content:encoded>
    Well its amazingly difficult to find documentation about how to make FXS&#039;s work with Asterisk.  I happen to have 4 FXS ports on the Cisco 3640, the same one that has four FXO ports.   Below I&#039;m including my configuration for use by others.   The FXS port is configured as extention 600 (the Asterisk side configuration is also include).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cisco 3640 Config&lt;/b&gt;&lt;br /&gt;
&lt;code&gt;voice-port 0/0/0&lt;br /&gt;
 station-id name test&lt;br /&gt;
 station-id number 600&lt;br /&gt;
!&lt;br /&gt;
dial-peer voice 600 pots&lt;br /&gt;
 !600 above doesnt &quot;mean&quot; anything&lt;br /&gt;
 destination-pattern 600&lt;br /&gt;
 port 0/0/0&lt;br /&gt;
 !Any call matching 600 goes to port 0/0/0 (my FXS port)&lt;br /&gt;
!&lt;br /&gt;
! the 2 groups below are calling plans for outgoing calls,&lt;br /&gt;
! be it from the FXS or FXO ports&lt;br /&gt;
dial-peer voice 402 voip&lt;br /&gt;
 destination-pattern 2...&lt;br /&gt;
 !Matches &#039;2&#039; then 3 digits&lt;br /&gt;
 session protocol sipv2&lt;br /&gt;
 session target ipv4:192.168.xx.xx:5060&lt;br /&gt;
 !asterisk server IP&lt;br /&gt;
 codec g711ulaw&lt;br /&gt;
 no vad&lt;br /&gt;
!&lt;br /&gt;
dial-peer voice 401 voip&lt;br /&gt;
 destination-pattern 7..&lt;br /&gt;
 !matches 3 digits starting with a 7 &lt;br /&gt;
 session protocol sipv2&lt;br /&gt;
 session target ipv4:192.168.xx.xx:5060&lt;br /&gt;
 !Asterisk server IP&lt;br /&gt;
 codec g711ulaw&lt;br /&gt;
 no vad&lt;br /&gt;
!&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Asterisk - Sip.Conf&lt;/b&gt;&lt;br /&gt;
&lt;code&gt;[600]&lt;br /&gt;
type=friend&lt;br /&gt;
username=600&lt;br /&gt;
host=192.168.xx.xx&lt;br /&gt;
; Cisco Router IP&lt;br /&gt;
canreinvite=yes&lt;br /&gt;
dtmfmode=inband&lt;br /&gt;
qualify=1000&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Asterisk - Extentions.conf&lt;/b&gt;&lt;br /&gt;
&lt;code&gt;exten =&gt; 600,1,Dial(SIP/600,15,t)&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
I plugged in a wireless phone and was able to wander around the office calling other IP phones (including my &quot;service&quot; numbers, voicemail and the like, which I have at 2500).  I was also able to recieve calls.  I was rather amused as it worked very very easily.  I don&#039;t know if DTMF would work in IVR systems (which I should have checked, but I didn&#039;t).  The only cavet I have is that all the Dialplans I have for the 7960&#039;s would have to be setup on the 3640 (1+10digits, 7+2, 2+3, etc).  Note:  If you have the router set to match a pattern of 2.... - It wont call through unless you dial 4 digits, it will just hang, much like your normal phones. 
    </content:encoded>

    <pubDate>Mon, 31 Jan 2005 15:24:10 -0800</pubDate>
    <guid isPermaLink="false">http://snowulf.com/archives/12-guid.html</guid>
    
</item>
<item>
    <title>Yea for PBX's</title>
    <link>http://snowulf.com/archives/11-Yea-for-PBXs.html</link>
            <category>VoIP</category>
    
    <comments>http://snowulf.com/archives/11-Yea-for-PBXs.html#comments</comments>
    <wfw:comment>http://snowulf.com/wfwcomment.php?cid=11</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://snowulf.com/rss.php?version=2.0&amp;type=comments&amp;cid=11</wfw:commentRss>
    

    <author>nospam@example.com (Jon)</author>
    <content:encoded>
    So several months ago I moved our small office over from a Windows 2000 box running some microsoft built-in IP telephony software, to an Asterisk PBX.  Now I&#039;ll admit I knew almost nothing about Asterisk, or Cisco hardware.  Since then I&#039;ve made major stides.  Yesterdays project was to see if I could get a Cisco 3640 router with 4 FXO ports to connect to Asterisk.  I did, and I got it to work.&lt;br /&gt;
&lt;br /&gt;
If your trying to do the same thing, I have a few sugestions (that were painful to find out).  While making one call in is easy, getting key tones to carry over is a different story.  I&#039;m putting in the configs I used below, in case it helps anyone else:  (Note: I&#039;m using SIP &amp;amp; ULAW codec since its inside a LAN.  I sugest that the connection from the Cisco unit be ULAW, while it takes the most bandwidth, it keeps the best quality, and allows for DTMF to work.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Asterisk - SIP.Conf:&lt;/b&gt;&lt;br /&gt;
&lt;code&gt;[192.168.xx.xx]&lt;br /&gt;
type=friend&lt;br /&gt;
host=192.168.xx.xx ; IP address of Cisco gateway&lt;br /&gt;
dtmfmode=inband&lt;br /&gt;
disallow=all&lt;br /&gt;
allow=ulaw&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cisco - running-config&lt;/b&gt;&lt;br /&gt;
&lt;code&gt;voice-port 2/0/0&lt;br /&gt;
 input gain 10&lt;br /&gt;
 output attenuation 10&lt;br /&gt;
 no comfort-noise&lt;br /&gt;
 connection plar 2900&lt;br /&gt;
 description test input line1&lt;br /&gt;
 ring number 2&lt;br /&gt;
!&lt;br /&gt;
dial-peer voice 400 voip&lt;br /&gt;
 !400 above doesnt actually mean anything&lt;br /&gt;
 destination-pattern 2900&lt;br /&gt;
 !match patter from voice port&lt;br /&gt;
 session protocol sipv2&lt;br /&gt;
 session target ipv4:192.168.xx.xx:5060&lt;br /&gt;
 !IP address of asterisk server&lt;br /&gt;
 dtmf-relay cisco-rtp&lt;br /&gt;
 !Some how this DTMF works with &#039;dtmfmode=inline&#039;, in asterisk&lt;br /&gt;
 codec g711ulaw&lt;br /&gt;
 no vad&lt;br /&gt;
!&lt;br /&gt;
sip-ua&lt;br /&gt;
sip-server ipv4:192.168.xx.xx&lt;br /&gt;
!IP Asterisk server&lt;br /&gt;
!&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Quick explination above.  A call comes into slot 2, VIC0, port0 (While VIC&#039;s are labeled and so are the port numbers, if you need to know how the slot numbering works you can google it or I &lt;a href=&quot;http://snowulf.com/exit.php?url_id=41&amp;amp;entry_id=11&quot; title=&quot;http://www.cisco.com/en/US/products/hw/routers/ps274/products_installation_guide_chapter09186a008007de1b.html#1038733&quot;  onmouseover=&quot;window.status=&#039;http://www.cisco.com/en/US/products/hw/routers/ps274/products_installation_guide_chapter09186a008007de1b.html#1038733&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;found this on Cisco&#039;s site for 3640&#039;s&lt;/a&gt;) and its sent to peer 2900 on the asterisk server.  Peer 2900 can be your IVR (which is what I have) or it can be a normal extension.   Most of the configs for the Cisco are self explanitory, but if your intrested in VoIP on your 3600 series router, take a look at &lt;a href=&quot;http://snowulf.com/exit.php?url_id=42&amp;amp;entry_id=11&quot; title=&quot;http://www.cisco.com/en/US/products/sw/iosswrel/ps1826/products_feature_guide_chapter09186a008008707c.html&quot;  onmouseover=&quot;window.status=&#039;http://www.cisco.com/en/US/products/sw/iosswrel/ps1826/products_feature_guide_chapter09186a008008707c.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;this product guide&lt;/a&gt;. 
    </content:encoded>

    <pubDate>Sun, 30 Jan 2005 13:41:55 -0800</pubDate>
    <guid isPermaLink="false">http://snowulf.com/archives/11-guid.html</guid>
    
</item>
<item>
    <title>Asterisk!</title>
    <link>http://snowulf.com/archives/5-Asterisk!.html</link>
            <category>VoIP</category>
    
    <comments>http://snowulf.com/archives/5-Asterisk!.html#comments</comments>
    <wfw:comment>http://snowulf.com/wfwcomment.php?cid=5</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://snowulf.com/rss.php?version=2.0&amp;type=comments&amp;cid=5</wfw:commentRss>
    

    <author>nospam@example.com (Jon)</author>
    <content:encoded>
    So your looking into finding cheap long distance for your &lt;a href=&quot;http://snowulf.com/exit.php?url_id=22&amp;amp;entry_id=5&quot; title=&quot;http://www.voip-info.org/wiki-IAX&quot;  onmouseover=&quot;window.status=&#039;http://www.voip-info.org/wiki-IAX&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;IAX2 &lt;/a&gt;compatible system (for those that don&#039;t know what I&#039;m talking about, I&#039;m talking about &lt;a href=&quot;http://snowulf.com/exit.php?url_id=23&amp;amp;entry_id=5&quot; title=&quot;http://www.voip-info.org/wiki-VOIP+Service+Providers+B2B&quot;  onmouseover=&quot;window.status=&#039;http://www.voip-info.org/wiki-VOIP+Service+Providers+B2B&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;VoIP terminator services &lt;/a&gt;for your &lt;a href=&quot;http://snowulf.com/exit.php?url_id=24&amp;amp;entry_id=5&quot; title=&quot;http://asterisk.org/&quot;  onmouseover=&quot;window.status=&#039;http://asterisk.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Asterisk PBX&lt;/a&gt;).  I&#039;ve been playing with a few of these services recently.  I have to say that &lt;a href=&quot;http://snowulf.com/exit.php?url_id=25&amp;amp;entry_id=5&quot; title=&quot;http://www.voipjet.com/&quot;  onmouseover=&quot;window.status=&#039;http://www.voipjet.com/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;VoipJet &lt;/a&gt;works.  They aren&#039;t anything fancy, you have to prepay, but their systems work.  You can fake your own Called ID, and all those good services.&lt;br /&gt;
&lt;br /&gt;
Now, for a service I recommend you steer clear of, so clear you at least on the other side of the milky way &lt;a href=&quot;http://snowulf.com/exit.php?url_id=26&amp;amp;entry_id=5&quot; title=&quot;http://nufone.net/&quot;  onmouseover=&quot;window.status=&#039;http://nufone.net/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;NuFone&lt;/a&gt;.  Their website is terrible, their &quot;support&quot; department (note, you cant find their email address for support anywhere on their site).  Worst of all, they have no idea what&#039;s happening.  When you sign up, they don&#039;t send you an email of how to config you system or activate your account (they claim they will, but they done).  I stumbled into their web interface which looks like a 5th grader programmed it (I could make a better web interface using QBasic and I&#039;m not a big programmer).  I turned on my incoming calls and configured them in Asterisk, worked just fine.  Couldn&#039;t make outgoing calls for the life of me.  After being insulted by their support team for not using the config settings they sent me in the initial email (note, the email I never got), they sent me new configs.  I did not user their info, I tried my service again (this is after 48-72 hours of trying to deal with them) and it worked.  Guess what, they never turned on my fragin service in the first place.&lt;br /&gt;
&lt;br /&gt;
Now I have to get &lt;a href=&quot;http://snowulf.com/exit.php?url_id=27&amp;amp;entry_id=5&quot; title=&quot;http://www.paypal.com&quot;  onmouseover=&quot;window.status=&#039;http://www.paypal.com&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;PayPal &lt;/a&gt;involved (that&#039;s how I paid NuFone, thankfully) to resolve this.  I&#039;ve emailed NuPhone&#039;s support department a number of time with no response anymore to canceling my account.  It&#039;s sad day, I really hate to do this.&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 26 Jan 2005 10:39:33 -0800</pubDate>
    <guid isPermaLink="false">http://snowulf.com/archives/5-guid.html</guid>
    
</item>

</channel>
</rss>