<?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/"
	>

<channel>
	<title>The Nir Simionovich blog &#187; PIKA</title>
	<atom:link href="http://www.simionovich.com/tag/pika/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.simionovich.com</link>
	<description>The rants and raves of a technogeek</description>
	<lastBuildDate>Sat, 03 Sep 2011 19:26:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Can you trust your integrator with Fraud Analysis?</title>
		<link>http://www.simionovich.com/2010/11/29/can-you-trust-your-integrator-with-fraud-analysis/</link>
		<comments>http://www.simionovich.com/2010/11/29/can-you-trust-your-integrator-with-fraud-analysis/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 19:06:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[technnology]]></category>
		<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[Cloud computing]]></category>
		<category><![CDATA[Elastix]]></category>
		<category><![CDATA[Fonality]]></category>
		<category><![CDATA[FreePBX]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[GreenfieldTech]]></category>
		<category><![CDATA[JaJah]]></category>
		<category><![CDATA[Nortel]]></category>
		<category><![CDATA[PBX-in-a-flash]]></category>
		<category><![CDATA[PIKA]]></category>
		<category><![CDATA[TrixBox]]></category>
		<category><![CDATA[violations]]></category>

		<guid isPermaLink="false">http://www.simionovich.com/?p=464</guid>
		<description><![CDATA[As some of you know, over the past 9 months, I've been heavily involved in the establishment of Humbug. For those who may not know, Humbug is a Call Analytics and Fraud Analysis SAAS. Now, differing from many of the current telephony SAAS projects, we are not based on Amazon EC2 or some other public cloud infrastructure, we build our own cloud environment. Why do we build our own cloud? simple, we need to keep your data secured and confidential. At Humbug, we see ourselves as a cross between Google Analytics - in our ability to analyze and handle data and Verisign - in our security and confidentiality requirements and methodologies.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.simionovich.com%2F2010%2F11%2F29%2Fcan-you-trust-your-integrator-with-fraud-analysis%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.simionovich.com%2F2010%2F11%2F29%2Fcan-you-trust-your-integrator-with-fraud-analysis%2F&amp;source=nirsimionovich&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>As some of you know, over the past 9 months, I&#8217;ve been heavily involved in the establishment of <a href="http://www.humbuglabs.org">Humbug</a>. For those who may not know, Humbug is a Call Analytics and Fraud Analysis SAAS. Now, differing from many of the current telephony SAAS projects, we are not based on Amazon EC2 or some other public cloud infrastructure, we build our own cloud environment. Why do we build our own cloud? simple, we need to keep your data secured and confidential. At Humbug, we see ourselves as a cross between Google Analytics &#8211; in our ability to analyze and handle data and Verisign &#8211; in our security and confidentiality requirements and methodologies.</p>
<p>Question be asked, why do people trust Verisign to provide SSL certificates around the world. What makes Verisign&#8217;s CA better than a privately owned CA &#8211; the answer is simple, it&#8217;s a third party 2 entities can entrust at the same time. Humbug aims to provide the same lever of trust, simply because we regard your data as sacred and valuable.</p>
<p>Since about 2 months ago, we&#8217;ve been contacting various Asterisk integrators around the world, inviting them to evaluate Humbug services. Now, while some integrators and vendors were somewhat reluctant, others were more than happy to join. We now have over 250 monitored systems around the world, with system being monitored and analyzed in Israel, USA, UK, Brazil and more.</p>
<p>The thing that amazed me in regards to some of the integrators who decided not to participate was that they claimed: &#8220;we provide our customers our own brew of fraud analysis service, we don&#8217;t require your SAAS&#8221;. Now, while I can accept the fact that an integrator would offer such a SAAS as an in-house service, I can&#8217;t see why a customer would rely on these services. In my view, relying on your integrator to provide fraud analysis services is like relying on the integrator of your alarm system to provide hired guard services &#8211; it just doesn&#8217;t make any sense to me. Why doesn&#8217;t it make sense? in Hebrew we say: &#8220;Go prove that you have a sister&#8221;. Imagine that your PBX integrator offer you such a service, then, in some obscure manner, your PBX gets hijacked and you get slammed with 50K$ worth of phone calls to Somalia. Now, your integrator would say: &#8220;Hmmmmm&#8230; that&#8217;s odd, we didn&#8217;t even get those CDR events to our system&#8230; you really got hacked bad&#8230;&#8221; &#8211; sure, if you only rely on CDR records to do your analysis (which is what 99.9% of integrators do). There is much much much much more to fraud analysis than just CDR analysis &#8211; if it all began and finished with CDR analysis, then by far Cvidya, Verint, NICE and many others would have been made redundant.</p>
<p>Allowing your integrator to provide you with fraud analysis SAAS is like putting the fox to guard the hen house, when things louse up (and they may), he&#8217;s the first one to bail out saying: &#8220;It&#8217;s not my fault&#8221;.</p>
<p>Humbug takes a totally different approach to fraud analysis, specifically, in the way we regards the various PBX systems and integrators. We are vendor agnostic and integrator agnostic &#8211; we will provide you with the clear and concise information you require in order to make an educated decision as to how you were de-frauded (if de-frauded) and provide you a faster alerting and response time. Our recent adventures had lowered our fraud alert response time from 60 minutes, down to 14 minutes in some cases. Most fraud analysis system carry a 24-36 hour turn around time, by that time, you can be out of 50K$ &#8211; our aim is to lower that number to no more than a 100$ in the worst case. Ambitious? yes, down right crazy? probably so, but we always say: &#8220;Aim for the moon, you&#8217;ll land on a star!&#8221; &#8211; so we know we&#8217;ll get there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simionovich.com/2010/11/29/can-you-trust-your-integrator-with-fraud-analysis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Business 2.0 &#8211; Taking the leap forward&#8230;</title>
		<link>http://www.simionovich.com/2010/05/11/business-2-0-taking-the-leap-forward/</link>
		<comments>http://www.simionovich.com/2010/05/11/business-2-0-taking-the-leap-forward/#comments</comments>
		<pubDate>Tue, 11 May 2010 11:44:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[community]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[technnology]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Business model]]></category>
		<category><![CDATA[Cash flow]]></category>
		<category><![CDATA[digium]]></category>
		<category><![CDATA[economy]]></category>
		<category><![CDATA[GreenfieldTech]]></category>
		<category><![CDATA[Investment]]></category>
		<category><![CDATA[JaJah]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Nortel]]></category>
		<category><![CDATA[PIKA]]></category>
		<category><![CDATA[Skype]]></category>
		<category><![CDATA[Small business]]></category>
		<category><![CDATA[Startup company]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[VMWARE]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://www.simionovich.com/?p=429</guid>
		<description><![CDATA[The following post doesn't really fit in line with the normal spirit of the blog, simply because it's not funny nor directly related to technology. It's called Business 2.0, as it relates to the ever problematic question any business owner has: "When should I grow and how?".]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.simionovich.com%2F2010%2F05%2F11%2Fbusiness-2-0-taking-the-leap-forward%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.simionovich.com%2F2010%2F05%2F11%2Fbusiness-2-0-taking-the-leap-forward%2F&amp;source=nirsimionovich&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: left;">The following post doesn&#8217;t really fit in line with the normal spirit of the blog, simply because it&#8217;s not funny nor directly related to technology. It&#8217;s called Business 2.0, as it relates to the ever problematic question any business owner has: &#8220;When should I grow and how?&#8221;.</p>
<p style="text-align: left;">As you may know, I&#8217;ve been a freelance Asterisk Platform developer since early 2003, turned to freelance development (Penguin for hire) around April 2007. Since that time, I&#8217;ve built systems and platforms for some of the better known brands around the world. Be it working directly with the customer or through a 3rd party (as a <a title="Subcontractor" rel="wikipedia" href="http://en.wikipedia.org/wiki/Subcontractor">sub contractor</a>) &#8211; I can easily say that I&#8217;ve completed over 120 different large scale projects within 3 years time. Now, when I refer to projects, I&#8217;m not referring to installing PBX systems, I don&#8217;t do that at all &#8211; I&#8217;m referring to highly complex application level development, creating some of the most innovative Asterisk based systems I&#8217;ve ever seen.</p>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div class="wp-caption alignright" style="width: 113px"><a href="http://www.crunchbase.com/company/jajah"><img title="Image representing Jajah as depicted in CrunchBase" src="http://www.crunchbase.com/assets/images/resized/0000/1363/1363v4-max-450x450.png" alt="Image representing Jajah as depicted in CrunchBase" width="103" height="65" /></a><p class="wp-caption-text">Image via CrunchBase</p></div>
</div>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div class="wp-caption alignright" style="width: 105px"><a href="http://en.wikipedia.org/wiki/Image:Vodafone_logo.svg"><img title="Vodafone" src="http://upload.wikimedia.org/wikipedia/en/thumb/5/57/Vodafone_logo.svg/300px-Vodafone_logo.svg.png" alt="Vodafone" width="95" height="64" /></a><p class="wp-caption-text">Image via Wikipedia</p></div>
</div>
<p style="text-align: left;">Putting aside everything, finalizing a rough estimate of 40 development projects on a yearly base, most of these performed solely by myself is a fairly challenging task. Sure, at times I&#8217;ll <a class="zem_slink" title="Outsourcing" rel="wikipedia" href="http://en.wikipedia.org/wiki/Outsourcing">outsource</a> some work to other freelancers like myself, specifically in fields where I&#8217;m not all that fluent (Database, <a class="zem_slink" title="Web development" rel="wikipedia" href="http://en.wikipedia.org/wiki/Web_development">Web Development</a>, UI) &#8211; but yet, doing that means that I&#8217;m conducting 3 &#8211; 5 projects on a monthly basis.</p>
<p style="text-align: left;">After doing so for 3 years now, I can&#8217;t help but start thinking about expanding my business, taking it to the next level by hiring more people and building it up to a new level. Question remains for this: &#8220;How? What is the natural track of expanding your business?&#8221; &#8211; of course the simple answer would be: &#8220;Just hire another developer or two, and start doing more sales&#8221; &#8211; it&#8217;s not as simple as it sounds. After thinking about it for some time, I&#8217;ve concluded there are a few models of expansion:</p>
<h1 style="text-align: left;">Model 1: Organic Growth</h1>
<p>Organic growth can be described as the simplest way of growth: &#8220;Hire a new guy and get more work in&#8221;. The problem with this model that it is fully reliant on your ability to sell more. However, as you concentrate on sales more, you take time from the development and delivery process &#8211; thus, the addition of the new developer is not a 100% addition, it&#8217;s actually 100% (developer) minus 40% (you) &#8211; so you are not at 200% capacity, you are 160% capacity. Surely 160 is 100, however, for the initial 6 months, till the guy learns the ropes, you are not at 160, you are actually at 80 &#8211; can you and your business sustain that?</p>
<p>Thus, the main issue with Organic growth is <a class="zem_slink" title="Cash flow" rel="wikipedia" href="http://en.wikipedia.org/wiki/Cash_flow">cash flow</a>, can your business sustain the elevated expenses with less income for the period of transition? If the answer is NO, then you need a different method. If the answer is YES, then you are in the best place in the world, however, bear in mind that taking someone to work for you is a responsibility &#8211; people are not resources, they are human beings, with families and children &#8211; taking someone to work for you is like taking responsibility for their lives.</p>
<h1>Model 2: The Partner</h1>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright">
<dt class="wp-caption-dt"><a href="http://www.flickr.com/photos/23065375@N05/2235525962"><img title="Panama Business and Investment" src="http://farm3.static.flickr.com/2119/2235525962_3ac08d6374_m.jpg" alt="Panama Business and Investment" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image by <a href="http://www.flickr.com/photos/23065375@N05/2235525962">thinkpanama</a> via Flickr</dd>
</dl>
</div>
</div>
<p>A partnership with a person who is equally matched to you is always a good option. Technically speaking, it means that you are teaming with someone who generates as much work as you do and is capable of finalizing the work as fast and as good as you can. Yet, taking a partner doesn&#8217;t negate the requirement for a new employee or two. In this case, you may end up with too much sales with too little staff to deliver &#8211; that is a big problem.</p>
<p>Another issue with partners is the issue of trust. While most partners tend to rely on each other and trust each other, that trust can easily be broken (in most cases by stupid things). It&#8217;s enough for one partner to now carry its weight in sales/development to initiate a chain reaction, shortly ending in the partnership dissolving.</p>
<p>So, the partner is a good option, however, may prove to be problematic if the wrong partner is chosen &#8211; in addition, dissolving a partnership solely on these issues isn&#8217;t all that simple &#8211; and usually ends up in litigation and other judicial issues &#8211; YUCK!</p>
<h1>Model 3: Un-intrusive Angel</h1>
<p>Some people ragard Un-intrusive Angels as &#8220;Stupid Money&#8221; &#8211; an Angel investor that doesn&#8217;t interfere in your company business model and operations. In many cases, this is how <a class="zem_slink" title="Startup company" rel="wikipedia" href="http://en.wikipedia.org/wiki/Startup_company">start-up companies</a> start &#8211; someone gives them a lump sum of money to start their business, signing off to own a portion of the new company.</p>
<p>An un-intrusive investor usually gives you the money and pays you a visit once every few months to see how his money is spent. Don&#8217;t expect to raise a whole lot from these people, usually you will get anything from 25K$ to around 250K$ &#8211; tops. If you are getting an <a class="zem_slink" title="Investment" rel="wikipedia" href="http://en.wikipedia.org/wiki/Investment">investment</a> from an Angel, make sure you plan your business carefully &#8211; and make sure your investor knows what he is getting into. The Angel is not a found piggy bank, he is a business man looking for profit &#8211; if you make sure his expectations of profits (time frame, amount, percentage, etc) are kept within the reason of your business &#8211; he will make an educated decision and invest accordingly. Promises like: &#8220;you&#8217;ll double your money in 3 years&#8221; are stupid &#8211; make sure it&#8217;s realistic and to the point. If you promise the moon, and reach a star &#8211; that&#8217;s a problem, if you promise the skies and hit a start &#8211; that&#8217;s wonderful.</p>
<h1>Model 4: The Strategic-Intrusive Angel</h1>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div class="wp-caption alignleft" style="width: 250px"><a href="http://www.flickr.com/photos/82262114@N00/2301120950"><img title="Jeff pulver" src="http://farm3.static.flickr.com/2022/2301120950_152ed4a07f_m.jpg" alt="Jeff pulver" width="240" height="180" /></a><p class="wp-caption-text">Image by TheFemGeek via Flickr</p></div>
</div>
<p>A strategic angel is similar to the previous one in terms of funds, however, he is more capable in assisting your business meet its goals. Usually, it would be someone who is already a well established figure in your business sector, had made his money from previous companies and is now looking for new ideas and businesses. I call him an intrusive Angel, as sometimes he may have ideas as to where your business should go &#8211; and he will make sure you hear his ideas. You may regard it as annoying, but you should still listen to your Angel and pay him the respect he deserves.</p>
<p>Sometimes this Angel may invest in your business due to the fact that he has a hidden agenda. An agenda can be: The angel looks at your business and see a certain potential you are not planning, he&#8217;ll invest and try to re-direct your company to the agenda he sees. This is usually the case when your angel is invested into several endeavours that is either parallel to each other or may have orthogonal intersection points. These angels can be the builders of your business or the destroyers, it is up to you to make sure the latter doesn&#8217;t happen.</p>
<h1>Prolog:</h1>
<p>So, which model did I choose? &#8211; I didn&#8217;t choose yet, I&#8217;m still figuring it out myself. What ever the model may be, the choice isn&#8217;t simple nor straight forward. At best, whatever choice I&#8217;ll take will have a profound impact on my business and me &#8211; so I&#8217;ll need to weigh my options carefully. If you can think of an additional model, I&#8217;d love to hear about it &#8211; so just comment on this post.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/57eab5ba-a057-413e-ac36-9a6edf23a538/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_e.png?x-id=57eab5ba-a057-413e-ac36-9a6edf23a538" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.simionovich.com/2010/05/11/business-2-0-taking-the-leap-forward/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Raichu Asterisk Anyone? &#8211; PIKA WARP REVISITED</title>
		<link>http://www.simionovich.com/2009/01/25/raichu-asterisk-anyone-pika-warp-revisited/</link>
		<comments>http://www.simionovich.com/2009/01/25/raichu-asterisk-anyone-pika-warp-revisited/#comments</comments>
		<pubDate>Sun, 25 Jan 2009 20:42:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[technnology]]></category>
		<category><![CDATA[Appliance]]></category>
		<category><![CDATA[Asterisk GUI]]></category>
		<category><![CDATA[digium]]></category>
		<category><![CDATA[FreePBX]]></category>
		<category><![CDATA[PIKA]]></category>
		<category><![CDATA[ucKernel]]></category>
		<category><![CDATA[ucLinux]]></category>
		<category><![CDATA[WARP]]></category>

		<guid isPermaLink="false">http://www.simionovich.com/?p=213</guid>
		<description><![CDATA[When I last reviewed the PIKA WARP Asterisk appliance, I  named the post &#8220;Pokemon Asterisk&#8221; &#8211; today I&#8217;ve decided to review the PIKA WARP Asterisk appliance again, only this time, with the newly released Asterisk GUI 2.0 release &#8211; our cuddly Pikachu is now a Raichu (relax, it took me about 30 minutes to find]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.simionovich.com%2F2009%2F01%2F25%2Fraichu-asterisk-anyone-pika-warp-revisited%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.simionovich.com%2F2009%2F01%2F25%2Fraichu-asterisk-anyone-pika-warp-revisited%2F&amp;source=nirsimionovich&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>When I last reviewed the PIKA WARP Asterisk appliance, I  named the post &#8220;Pokemon Asterisk&#8221; &#8211; today I&#8217;ve decided to review the PIKA WARP Asterisk appliance again, only this time, with the newly released Asterisk GUI 2.0 release &#8211; our cuddly Pikachu is now a Raichu (relax, it took me about 30 minutes to find out what a Picachu evolves into).</p>
<p>The new PIKA appliance now boasts the new star fangled Digium Asterisk GUI 2.0, which takes the old Asterisk GUI (which was OK, but still had some miles to go) and more or less throws it into the waste bin. The new GUI is far more useful, far more usable and most importantly &#8211; makes life way easier for the integrator. While the previous version of the PIKA Warp appliance was targeted for developers, the new version of the WARP is aimed directly into the heart of the integration scene.</p>
<div class="mceTemp mceIEcenter">
<div id="attachment_215" class="wp-caption aligncenter" style="width: 610px"><a href="http://www.simionovich.com/wp-content/uploads/2009/01/pika1_1.jpg"><img class="size-full wp-image-215" title="Asterisk GUI 2.0 on PIKA WARP" src="http://www.simionovich.com/wp-content/uploads/2009/01/pika1_1.jpg" alt="Asterisk GUI 2.0 on PIKA WARP" width="600" height="371" /></a><p class="wp-caption-text">Asterisk GUI 2.0 on PIKA WARP</p></div>
</div>
<p>Now, I have to admit that after upgrading the system to the new PIKA WARP cuImage I had some issues logging into the system. So, what I did is more or less hack myself in via &#8216;single user mode&#8217;. Here&#8217;s a small guide on how to do that. Before we being, you will require a serial cable connection to the WARP appliance in order to do this, which means, this is more or less a hardcore procedure.</p>
<div class="wp-caption aligncenter" style="width: 491px"><a href="http://outgoingftp.pikatech.com/appliance/1.1/Docs/html/pads_user_guide/frames.html?frmname=topic&amp;frmfile=index.html"><img title="The PIKA WARP Serial Connector Port" src="http://outgoingftp.pikatech.com/appliance/1.1/Docs/html/pads_user_guide/SeriaInstall.png" alt="" width="481" height="362" /></a><p class="wp-caption-text">The PIKA WARP Serial Connector Port</p></div>
<p>When the system boots up, and you are confronted with a message saying &#8220;Hit any key to stop autoboot:&#8221; simply hit any key on your keyboard, and you&#8217;ll be fronted with the &#8220;=&gt;&#8221; prompt, indicating that the boot loader is now waiting for information. Now, we need to tell the PIKA WARP appliance to boot into single user mode.</p>
<p>To do so, we need to modify the &#8216;ramargs&#8217; environment variable of UBOOT, to indicate that we want to start single user mode. Enter the following command:</p>
<pre>setenv ramargs setenv bootargs root=/dev/ram rw ramdisk_size=130000 single</pre>
<p>This will indicate to the UBOOT loader to initiate a single user mode bootup. Once in single user mode, you can use the &#8216;passwd&#8217; command to change the root password of the PIKA WARP appliance. This procedure can be used by an other PIKA WARP based appliance.</p>
<p>Once of the nice additions in the new Asterisk GUI 2.0 is the support for Class of Service, which doesn&#8217;t really exist in FreePBX. In many offices, managers like to restrict various extensions from accessing different parts of the telephony system &#8211; that is performed utilizing the Class of Service screen.</p>
<div id="attachment_216" class="wp-caption aligncenter" style="width: 610px"><a href="http://www.simionovich.com/wp-content/uploads/2009/01/pika2.jpg"><img class="size-full wp-image-216" title="Class of Service management" src="http://www.simionovich.com/wp-content/uploads/2009/01/pika2.jpg" alt="Class of Service management" width="600" height="161" /></a><p class="wp-caption-text">Class of Service management</p></div>
<p>The &#8220;Class of Service&#8221; management enables you to create groups with access to specific trunks or PBX functions, thus, enabling you to seperate users and groups of users from specific PBX resources. For example, some users can be completely restricted from using outbound trunks, while others can be restricted to using a single FXO interface out of 4 connected FXO interfaces. In general, this is one of the best features in the GUI yet in my opinion.</p>
<p>I&#8217;m currently reviewing the new version, so once I have new information I&#8217;ll post my findings.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simionovich.com/2009/01/25/raichu-asterisk-anyone-pika-warp-revisited/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PIKA Warp + FreePBX = Still some distance to go&#8230;</title>
		<link>http://www.simionovich.com/2008/11/06/pika-warp-freepbx-still-some-distance-to-go/</link>
		<comments>http://www.simionovich.com/2008/11/06/pika-warp-freepbx-still-some-distance-to-go/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 15:25:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[technnology]]></category>
		<category><![CDATA[Appliance]]></category>
		<category><![CDATA[FreePBX]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[PIKA]]></category>
		<category><![CDATA[SQLite]]></category>
		<category><![CDATA[WARP]]></category>

		<guid isPermaLink="false">http://www.simionovich.com/?p=157</guid>
		<description><![CDATA[As I wrote a couple of days, I&#8217;m currently in the process of evaluating the PIKA WARP appliance. As I already said before, the PIKA WARP isn&#8217;t a real PBX, but actually a framework for building PBX type appliances. For me, the entire evaluation process is more or less a process of trial and error,]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.simionovich.com%2F2008%2F11%2F06%2Fpika-warp-freepbx-still-some-distance-to-go%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.simionovich.com%2F2008%2F11%2F06%2Fpika-warp-freepbx-still-some-distance-to-go%2F&amp;source=nirsimionovich&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>As I wrote a couple of days, I&#8217;m currently in the process of <a href="http://www.simionovich.com/?p=142" target="_blank">evaluating the PIKA WARP appliance</a>. As I already said before, the PIKA WARP isn&#8217;t a real PBX, but actually a framework for building PBX type appliances.</p>
<p>For me, the entire evaluation process is more or less a process of trial and error, trying to figure out how the box is built, both from the software side and both from the build-tools provided with the appliance.</p>
<p>The process of flashing the new FreePBX based images wasn&#8217;t much of a hassle, actually, after more or less fucking up the box a couple of times, I became fairly handy with both the warploader and uboot tools, used to flash the onboard flash memory with a new boot image. After flashing the FreePBX about 3 times, I got it to come up right on my browser window, which produced the following screen:</p>
<div id="attachment_158" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.simionovich.com/wp-content/uploads/2008/11/pika_freepbx.jpg"><img class="size-full wp-image-158" title="pika_freepbx" src="http://www.simionovich.com/wp-content/uploads/2008/11/pika_freepbx.jpg" alt="PIKA FreePBX Screen" width="500" height="389" /></a><p class="wp-caption-text">PIKA FreePBX Screen</p></div>
<p>Now, it was fairly clear to me that MySQL (a mandatory component of FreePBX) isn&#8217;t a shoe in for the WARP appliance, after all, for an appliance it would be a blowtware. So, FreePBX here comes with SQLite, which on the surface should provide for similar functionality. Having worked with SQLite in the past, I knew for fact that some portions of FreePBX will not work &#8211; who am I kidding? if they would work it would be the most amazing thing I&#8217;ve seen a long time.</p>
<p>Mainly, this is caused by variations between the SQL code and various table management that FreePBX imposes on the FreePBX database structure, when installing or upgrading new or existing modules. For example, trying to go about and install the FreePBX IVR module yields the following error:</p>
<div id="attachment_159" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.simionovich.com/wp-content/uploads/2008/11/pika_freepbx_01.jpg"><img class="size-full wp-image-159" title="pika_freepbx_01" src="http://www.simionovich.com/wp-content/uploads/2008/11/pika_freepbx_01.jpg" alt="FreePBX error on WARP appliance" width="500" height="307" /></a><p class="wp-caption-text">FreePBX error on WARP appliance</p></div>
<p>Well, that&#8217;s understandable &#8211; basically means that the unit isn&#8217;t yet fully useable with FreePBX &#8211; but we are getting there I guess, after all, rome wasn&#8217;t built in a single day.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simionovich.com/2008/11/06/pika-warp-freepbx-still-some-distance-to-go/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pokemon Asterisk Anyone?</title>
		<link>http://www.simionovich.com/2008/11/03/pokemon-asterisk-anyone/</link>
		<comments>http://www.simionovich.com/2008/11/03/pokemon-asterisk-anyone/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 18:29:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[AGI]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[GPL]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[embedded]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[technnology]]></category>
		<category><![CDATA[PIKA]]></category>

		<guid isPermaLink="false">http://www.simionovich.com/?p=142</guid>
		<description><![CDATA[So, over the past 2 years, we&#8217;ve seen many Asterisk appliances &#8211; ranging from the Digium AADK on one side of the spectrum to the RoweTel IP04 appliance, it is clear that appliances are the hottest thing in the Asterisk sector to-date. While most appliances take on a similar form, usually one of the following:]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.simionovich.com%2F2008%2F11%2F03%2Fpokemon-asterisk-anyone%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.simionovich.com%2F2008%2F11%2F03%2Fpokemon-asterisk-anyone%2F&amp;source=nirsimionovich&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>So, over the past 2 years, we&#8217;ve seen many Asterisk appliances &#8211; ranging from the Digium AADK on one side of the spectrum to the RoweTel IP04 appliance, it is clear that appliances are the hottest thing in the Asterisk sector to-date.</p>
<p>While most appliances take on a similar form, usually one of the following: an ADI BlackFin reference design or a PC-Engines Geode based appliance, one company decided to go completely the other way around &#8211; namely PIKA technologies. Now, don&#8217;t let the name PIKA fool you, these guys are no pokemons, they know their stuff.</p>
<p>While at AstriCon 2008, I&#8217;ve been approached by the people at PIKA technologies, asking me to test and evaluate their WARP Appliance product &#8211; a Linux based appliance framework, for building Linux based appliances, with a focus on telephony. They awarded me with an appliance to test, equipped with 5 FXS ports and 4 FXO ports, I was on my way to start my telephony appliance.</p>
<p><a href="http://www.simionovich.com/wp-content/uploads/2008/11/pika2.jpg"><img class="aligncenter size-full wp-image-143" title="PIKA LCD Display" src="http://www.simionovich.com/wp-content/uploads/2008/11/pika2.jpg" alt="" width="480" height="320" /></a></p>
<p>First thing&#8217;s first, computing power &#8211; while most appliances rely on fairly low scale computing power, the PIKA appliances boasts a massive PowerPC CPU, with a uCkernel based Linux 2.6.X kernel &#8211; while many other appliances still rely on 2.4.X. The on-board LCD display makes finding your appliance IP number a breeze, which is very important in my book. Opening the box is very easy, exposing its inner workings:</p>
<p><a href="http://www.simionovich.com/wp-content/uploads/2008/11/pika1.jpg"><img class="aligncenter size-full wp-image-145" title="Internals" src="http://www.simionovich.com/wp-content/uploads/2008/11/pika1.jpg" alt="" width="480" height="720" /></a></p>
<p>One thing nice about the LCD display is the fact that once you plug something in, the LCD will show the applicable LCD icon as connected &#8211; making for quick diagnostics for the lame sysadmin a breeze.</p>
<p>Now we&#8217;re getting to the slightly annoying part, the WARP appliance is not your average PBX appliance &#8211; in fact, it&#8217;s not a PBX at all &#8211; it&#8217;s a framework for building telephony appliances. So, if you want to get Asterisk + FreePBX to run on it, you&#8217;ll need to spend some time getting it up and running correctly. If you want to start working with the appliance, I suggest that you get to know cross-compiling and build tools, in order to utilize the buildtools provided with the appliance.</p>
<p>Over all, the appliance comes with a fairly stock Linux and Asterisk pre-compiled, with all the required modules to get a fully functional PBX running. For my initial tests, I&#8217;ve used the AsteriskGUI, which worked just fine with the system, making the configuration a breeze.</p>
<p>I&#8217;m currently evaluating their FreePBX build-tool, provided by Philippe from FreePBX, and we&#8217;ll see how that goes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simionovich.com/2008/11/03/pokemon-asterisk-anyone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

