<?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>Zano</title>
	<atom:link href="http://zano.karmy.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://zano.karmy.com</link>
	<description>Tech in the world around me...</description>
	<lastBuildDate>Fri, 16 May 2008 22:06:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Torrent-Flux</title>
		<link>http://zano.karmy.com/?p=108</link>
		<comments>http://zano.karmy.com/?p=108#comments</comments>
		<pubDate>Fri, 16 May 2008 22:06:34 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://zano.karmy.com/?p=108</guid>
		<description><![CDATA[TorrentFlux is an open source bit torrent client for Linux, Unix &#038; BSD platforms that runs on a web server. It is implemented on the LAMP stack. Manage all of your Torrent downloads through a convenient web interface on a high powered server, on a fast network connection from anywhere!]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.torrentflux.com/images/sc21_02.png" alt="" class="imageframe imgalignleft" /><a href="http://www.torrentflux.com/">TorrentFlux</a> is an open source bit torrent client for Linux, Unix &#038; BSD platforms that runs on a web server. It is implemented on the LAMP stack. Manage all of your Torrent downloads through a convenient web interface on a high powered server, on a fast network connection from anywhere! </p>
]]></content:encoded>
			<wfw:commentRss>http://zano.karmy.com/?feed=rss2&amp;p=108</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drive Setup</title>
		<link>http://zano.karmy.com/?p=107</link>
		<comments>http://zano.karmy.com/?p=107#comments</comments>
		<pubDate>Fri, 16 May 2008 21:58:45 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://zano.karmy.com/?p=107</guid>
		<description><![CDATA[Close Now that we have a basic Ubuntu box up and running the next step in building a media server is to have some storage to hold the goods. Taking some basic SATA cards and 6 new 500gb SATA drives I proceeded to assemble a raid system. The key to the software Raid5 setup is [...]]]></description>
			<content:encoded><![CDATA[<p>

			    <a href="http://farm3.static.flickr.com/2214/2384006014_7817b71319.jpg" class="highslide"  onclick="return hs.expand(this)"> 
                <img src="http://farm3.static.flickr.com/2214/2384006014_7817b71319_m.jpg" alt="" border="0" id="P1070" title="" /></a> 
								<div class='highslide-caption' id='caption-for-P1070'>
	               		
	     				    	<a href="javascript:hs.closeId('P1070')" class="highslide-close">Close</a>   		
			    </div>

Now that we have a basic Ubuntu box up and running the next step in building a media server is to have some storage to hold the goods. Taking some basic SATA cards and 6 new 500gb SATA drives I proceeded to assemble a raid system.</p>
<p>The key to the software Raid5 setup is to use <a href="http://neil.brown.name/blog/mdadm">MDADM</a>. You can find full instructions for the setup of raid disks under Linux at <a href="http://www.gagme.com/greg/linux/raid-lvm.php">Gregory Gulik&#8217;s site</a>.</p>
<p>I liked the idea to use <a href="http://www.linuxdevcenter.com/pub/a/linux/2006/04/27/managing-disk-space-with-lvm.html">LVM</a> which allows you some future flexibility to expand volumes, add more arrays to your volumes and in general get out of a bind if need be. The basic idea is to virtualize your array and volume setup so they can be modified without loosing data.</p>
<p>

			    <a href="http://farm3.static.flickr.com/2041/2383175901_8affab66ae.jpg" class="highslide"  onclick="return hs.expand(this)"> 
                <img src="http://farm3.static.flickr.com/2041/2383175901_8affab66ae_m.jpg" alt="" border="0" id="P1071" title="" /></a> 
								<div class='highslide-caption' id='caption-for-P1071'>
	               		
	     				    	<a href="javascript:hs.closeId('P1071')" class="highslide-close">Close</a>   		
			    </div>

Lastly the <a href="http://linux-raid.osdl.org/index.php/Main_Page">Linux Raid wiki</a> has lots of good info about the setup of software raid systems. Read through some of this info to get a good feeling about what you are doing before depending on the raid system for your live data.</p>
]]></content:encoded>
			<wfw:commentRss>http://zano.karmy.com/?feed=rss2&amp;p=107</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Install</title>
		<link>http://zano.karmy.com/?p=106</link>
		<comments>http://zano.karmy.com/?p=106#comments</comments>
		<pubDate>Fri, 16 May 2008 16:47:02 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://zano.karmy.com/?p=106</guid>
		<description><![CDATA[First up is the Ubuntu install. I downloaded it and burned it to a CD for an easy install. I installed the server version as it&#8217;s the cleanest base install for a media server. You could also use the desktop version if you desired. Keep in mind that the server version has no (and I [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ubuntu.com/themes/ubuntu07/images/ubuntulogo.png" alt="" class="imageframe imgalignleft" />First up is the <a href="http://www.ubuntu.com/getubuntu/download">Ubuntu install</a>. I downloaded it and burned it to a CD for an easy install. I installed the server version as it&#8217;s the cleanest base install for a media server. You could also use the desktop version if you desired. Keep in mind that the server version has no (and I mean NO) GUI interface for management and setup, so you must be comfortable getting jiggy with command line interfaces and editing text files. Hey it&#8217;s Linux, it&#8217;s not that bad. Kind of reminds me of the 80&#8242;s and my work on HP3000 systems.</p>
<p>Some great places to get more info about the basic Ubuntu setup include:</p>
<li><a href="https://help.ubuntu.com/">https://help.ubuntu.com/</a></li>
<li><a href="https://wiki.ubuntu.com/">https://wiki.ubuntu.com/</a></li>
]]></content:encoded>
			<wfw:commentRss>http://zano.karmy.com/?feed=rss2&amp;p=106</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NAS Server Update</title>
		<link>http://zano.karmy.com/?p=105</link>
		<comments>http://zano.karmy.com/?p=105#comments</comments>
		<pubDate>Tue, 08 Apr 2008 00:02:49 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://zano.karmy.com/?p=105</guid>
		<description><![CDATA[Well, after a few weeks of playing around with FreeNAS, it was time to build out the plan for real. First up was some added hardware to create a &#8220;real&#8221; NAS box. Hard drives are top of the list, then network, cables, etc. Hardware Procurement list 6 &#8211; 500GB Hitachi Sata II Drives Misc Sata [...]]]></description>
			<content:encoded><![CDATA[<p>Well, after a few weeks of playing around with <a href="http://www.freenas.org">FreeNAS</a>, it was time to build out the plan for real. First up was some added hardware to create a &#8220;real&#8221; NAS box. Hard drives are top of the list, then network, cables, etc.</p>
<p><strong>Hardware Procurement list</strong></p>
<ol>
<li>6 &#8211; <a href="http://eshop.macsales.com/item/Hitachi/0A35415/">500GB Hitachi Sata II Drives</a></li>
<li>Misc <a href="http://www.firefold.com/Categories/PC-Internal-Cables/SATA-Cables/18-Inch-Cables.aspx">Sata cables</a> to hookup everything</li>
<li>Adaptec 2610 (Dell) RAID card &#8211; for hardware raid (from Ebay)</li>
<li><a href="http://www.psism.com/adcf.htm">CF to IDE boot drive adapter</a> (from Ebay)</li>
<li><a href="http://www.intel.com/network/connectivity/products/pro1000gt_desktop_adapter.htm">Intel Pro 10/100/1000 Network adapter</a></li>
<li>New case (from Re-Pc)</li>
</ol>
<p>So, first up was to build out the new raid system. The plan was to use 6 500 gig drives using a hardware raid controller to present them to <a href="http://www.freenas.org">FreeNAS</a>. The problem was the hardware raid controller would not build out greater than 1.5T and would not complete building the raid group with the new disks. Next challenge was that when the system booted up freeNAS it would fail upon creating a volume on the hardware raid controller. After much research I decided on moving to software raid as the best solution.</p>
<ol>
<li>I added 2 Sata HBA cards to directly hookup the 6 drives</li>
</ol>
<p>With my new HBA direct connections to the drives, I forged ahead with FreeNAS software Raid setup. In short, it failed miserably. I couldn&#8217;t get anything to build out cleanly and never got a stable drive set out of it. Lots of research, many hours of testing, before I finally gave up. Hum, what to do next?</p>
<p><strong>PUNT</strong></p>
<p><img src="http://www.ubuntu.com/themes/ubuntu07/images/ubuntulogo.png" alt="Ubuntu" class="imageframe imgalignleft"/>Next up I installed <a href="http://www.ubuntu.com/">Ubuntu Linux</a> onto my existing NAS hardware setup. With great hopes I pushed install with a new CD in the drive&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://zano.karmy.com/?feed=rss2&amp;p=105</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple TV</title>
		<link>http://zano.karmy.com/?p=104</link>
		<comments>http://zano.karmy.com/?p=104#comments</comments>
		<pubDate>Wed, 06 Feb 2008 00:28:02 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://zano.karmy.com/?p=104</guid>
		<description><![CDATA[Close Well, we finally took the plunge into the 21st century and got a new TV along with a new AppleTV. The system is slowly coming together. The FreeNAS box has all the storage, which an older iMac G5 serves out content via iTunes. The AppleTV then streams it&#8217;s TV &#038; Movies from the iMac [...]]]></description>
			<content:encoded><![CDATA[<p>

			    <a href="http://farm3.static.flickr.com/2390/2206133745_b558d57454.jpg" class="highslide"  onclick="return hs.expand(this)"> 
                <img src="http://farm3.static.flickr.com/2390/2206133745_b558d57454_m.jpg" alt="" border="0" id="P1040" title="" /></a> 
								<div class='highslide-caption' id='caption-for-P1040'>
	               		
	     				    	<a href="javascript:hs.closeId('P1040')" class="highslide-close">Close</a>   		
			    </div>

Well, we finally took the plunge into the 21st century and got a new TV along with a new <a href="http://www.apple.com/appletv/">AppleTV</a>. The system is slowly coming together. The FreeNAS box has all the storage, which an older iMac G5 serves out content via iTunes. The AppleTV then streams it&#8217;s TV &#038; Movies from the iMac to allow a larger content store than you can normally sync up to the AppleTV. This solution is very seamless and works great thus far.<br />
<span id="more-104"></span><br />
We are still waiting for the new <a href="http://www.apple.com/appletv/upgrade/">Firmware upgrade</a> that Apple has promised for the <a href="http://www.apple.com/appletv/">AppleTV</a>. It should have many new features including the ability to <a href="http://www.apple.com/appletv/rentals.html">rent movies from iTunes</a>. That will be very cool when it ships.</p>
]]></content:encoded>
			<wfw:commentRss>http://zano.karmy.com/?feed=rss2&amp;p=104</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacBook Pro HD upgrade</title>
		<link>http://zano.karmy.com/?p=103</link>
		<comments>http://zano.karmy.com/?p=103#comments</comments>
		<pubDate>Wed, 06 Feb 2008 00:20:24 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://zano.karmy.com/?p=103</guid>
		<description><![CDATA[Close Well, after a few years of use, my MacBook Pro&#8217;s 80gig hard drive was just not cutting it anymore. With the launch of Leopard it&#8217;s now a very easy thing to backup / recover your entire system so that was the catalyst to get this job done. First up was ordering the drive. I [...]]]></description>
			<content:encoded><![CDATA[<p>

			    <a href="http://farm3.static.flickr.com/2310/2186804856_294623c1e4.jpg" class="highslide"  onclick="return hs.expand(this)"> 
                <img src="http://farm3.static.flickr.com/2310/2186804856_294623c1e4_m.jpg" alt="" border="0" id="P1030" title="" /></a> 
								<div class='highslide-caption' id='caption-for-P1030'>
	               		
	     				    	<a href="javascript:hs.closeId('P1030')" class="highslide-close">Close</a>   		
			    </div>

Well, after a few years of use, my <a href="http://www.apple.com/macbookpro/">MacBook Pro&#8217;s</a> 80gig hard drive was just not cutting it anymore. With the launch of <a href="http://www.apple.com/macosx/">Leopard</a> it&#8217;s now a very easy thing to backup / recover your entire system so that was the catalyst to get this job done. First up was ordering the drive. I picked out a <a href="http://eshop.macsales.com/item/Hitachi/0A53329/">Hitachi 250 gigabyte</a> sata drive for the upgrade. Next was to backup the existing drive using <a href="http://www.apple.com/macosx/features/timemachine.html">Time Machine</a>.<br />
<span id="more-103"></span><br />


			    <a href="http://farm3.static.flickr.com/2017/2186940160_39da557f8f.jpg" class="highslide"  onclick="return hs.expand(this)"> 
                <img src="http://farm3.static.flickr.com/2017/2186940160_39da557f8f_m.jpg" alt="" border="0" id="P1031" title="" /></a> 
								<div class='highslide-caption' id='caption-for-P1031'>
	               		
	     				    	<a href="javascript:hs.closeId('P1031')" class="highslide-close">Close</a>   		
			    </div>

Next you crack the case open and extract the old hard drive. The easiest way to go about that is to use the excellent guides at <a href="http://www.ifixit.com/Guide/Mac/MacBook-Pro-15-Inch-Core-Duo/85">ifixit.com</a> which will guide you step by step all the way from opening up the system to installing the new hardware.</p>
<p>

			    <a href="http://farm3.static.flickr.com/2403/2186941920_f1b32805bd.jpg" class="highslide"  onclick="return hs.expand(this)"> 
                <img src="http://farm3.static.flickr.com/2403/2186941920_f1b32805bd_m.jpg" alt="" border="0" id="P1032" title="" /></a> 
								<div class='highslide-caption' id='caption-for-P1032'>
	               		
	     				    	<a href="javascript:hs.closeId('P1032')" class="highslide-close">Close</a>   		
			    </div>

Once you have all the hardware part done, you can move on to the initial install. You simply install a new fresh copy of Leopard on the new drive to get started. Then when the base install is finished you are asked if you would like to do a restore from your Time Machine backup. You get to choose what to restore (select everything, including the users) and you are good to go.</p>
<p>

			    <a href="http://farm3.static.flickr.com/2114/2186161363_1e19d37931.jpg" class="highslide"  onclick="return hs.expand(this)"> 
                <img src="http://farm3.static.flickr.com/2114/2186161363_1e19d37931_m.jpg" alt="" border="0" id="P1033" title="" /></a> 
								<div class='highslide-caption' id='caption-for-P1033'>
	               		
	     				    	<a href="javascript:hs.closeId('P1033')" class="highslide-close">Close</a>   		
			    </div>

Only a very few things don&#8217;t come over with the restore. Things like the system patches and updates from Apple have to be re-installed after you are all done and back up. Overall this was an easy upgrade and the extra space is <strong>WELCOME</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://zano.karmy.com/?feed=rss2&amp;p=103</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacWorld Keynote Bingo Cards Have Arrived</title>
		<link>http://zano.karmy.com/?p=99</link>
		<comments>http://zano.karmy.com/?p=99#comments</comments>
		<pubDate>Tue, 08 Jan 2008 02:20:20 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Hype]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[Sedans]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[The Way I SEE It]]></category>

		<guid isPermaLink="false">http://zano.karmy.com/?p=99</guid>
		<description><![CDATA[Enter Caption Text Close With just a little while to go until Steve Jobs fanboy rally MacWorld Keynote Address, and with dreams of iTablets, $3.99 movie rentals, and ultra-thin macbooks. John Siracusa at Ars Technica has posted this years Bingo Cards . My favorite squares are: &#8220;Boom&#8221; and Leopard vs. Vista. So get yours now [...]]]></description>
			<content:encoded><![CDATA[<p>

			    <a href="http://zano.karmy.com/wp-content/uploads/2008/01/mwsf-2008-bingo.png" class="highslide"  onclick="return hs.expand(this)"> 
                <img src="http://zano.karmy.com/wp-content/uploads/2008/01/mwsf-2008-bingo.thumbnail.png" alt="Enter ALT Tag Description" border="0" id="P990" title="Enter ALT Tag Description" /></a> 
								<div class='highslide-caption' id='caption-for-P990'>Enter Caption Text
	               		
	     				    	<a href="javascript:hs.closeId('P990')" class="highslide-close">Close</a>   		
			    </div>

</highslide_f></p>
<p>With just a little while to go until Steve Jobs <strike>fanboy rally</strike> MacWorld Keynote Address, and with dreams of iTablets, $3.99 movie rentals, and ultra-thin macbooks. <a href="http://arstechnica.com/authors.ars/John">John Siracusa </a> at Ars Technica has posted this years <a href="http://arstechnica.com/staff/fatbits.ars/2008/01/06/mwsf-2008-keynote-bingo" title="Bingo Cards" target="_blank">Bingo Cards </a>. My favorite squares are: &#8220;Boom&#8221; and Leopard vs. Vista. So get yours now and watch the video and play along, or play at the keynote live in person. Don&#8217;t forget to read the rules.<a href="http://arstechnica.com/staff/fatbits.ars/2008/01/06/mwsf-2008-keynote-bingo"> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://zano.karmy.com/?feed=rss2&amp;p=99</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreeNAS storage server</title>
		<link>http://zano.karmy.com/?p=97</link>
		<comments>http://zano.karmy.com/?p=97#comments</comments>
		<pubDate>Tue, 08 Jan 2008 01:14:46 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://zano.karmy.com/?p=97</guid>
		<description><![CDATA[FreeNAS configuration for a OSX network The next key part of our local network is our FreeNAS storage server. It&#8217;s primary use is to store encoded media files for projection on our home theater system. We source content from an EyeTV PVR recorder on the mac. Once the shows are recorded we transcode into a [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://zano.karmy.com/wp-content/uploads/2008/01/freenas.png" alt="FreeNAS" class="imageframe imgalignleft" height="159" width="173" /></p>
<h1><strong><a href="http://www.freenas.org">FreeNAS</a> configuration for a OSX network</strong></h1>
<p>The next key part of our local network is our <a href="http://www.freenas.org">FreeNAS</a> storage server. It&#8217;s primary use is to store encoded media files for projection on our home theater system. We source content from an <a href="http://www.elgato.com">EyeTV PVR</a> recorder on the mac. Once the shows are recorded we transcode into a variety of codecs as the need arises, usually choosing some form of <a href="http://en.wikipedia.org/wiki/H.264">H264</a> that can play nicely in quicktime.</p>
<p>The basic setup couldn&#8217;t be easier. You need the following kit to get started:</p>
<blockquote>
<ol>PC hardware for server (any Pentium box should work)</ol>
<ol>iso disk burned from the <a href="http://www.freenas.org/index.php?option=com_versions&amp;Itemid=51#FreeNAS%20Images">FreeNAS image</a></ol>
<ol>reboot your pc with the cd and install!</ol>
<ol><a href="http://www.freenas.org/index.php?option=com_openwiki&amp;Itemid=30&amp;id=sug:en">Configure</a> up your FreeNAS box</ol>
</blockquote>
<p><span id="more-97"></span></p>
<p>I have tested many different protocols for file sharing.</p>
<ol><strong>AFP</strong> seemed like an obvious choice&#8230; Nope it&#8217;s way to slow. It&#8217;s age can be clearly seen these days.</ol>
<ol>How about <strong>NFS</strong>, the MAC is a unix box right, so let&#8217;s use NFS. Well, NFS works and is very fast, but has some permissions issues that are a bear to work through across both Tiger and Leopard. So that was no joy also.</ol>
<ol><strong>FTP</strong> &#8211; that&#8217;s nice and fast and drop dead easy, however the interface for non technical users is not that great on the MAC unless you add some 3rd party software.</ol>
<ol><strong>SMB</strong> &#8211; This is what I finally settled on as the best compromise. It seems strange to be using a windows networking protocol on a network that has no windows computers, but hey use what works I say. It&#8217;s fast and easy and the Samba implementation on FreeNAS is top notch. All the MACs can easily browse to the server and connect with no issues.</ol>
<p>FreeNAS supports software raid and many different types of disks and configurations. Check out the install guides for all the details. What&#8217;s neat is it also supports the most basic cheap solutions to help you get going with a NAS box. I simply picked up a <a href="http://reviews.cnet.com/hard-drives/wd-re-wd3200sb-hard/4505-3186_7-31404231.html">320GB ATA drive</a> and plugged it in and was sharing in minuets. Give it a try and I promise you won&#8217;t go back to local storage!</p>
]]></content:encoded>
			<wfw:commentRss>http://zano.karmy.com/?feed=rss2&amp;p=97</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hacking the Smoothwall proxy install</title>
		<link>http://zano.karmy.com/?p=93</link>
		<comments>http://zano.karmy.com/?p=93#comments</comments>
		<pubDate>Mon, 07 Jan 2008 06:14:18 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://zano.karmy.com/?p=93</guid>
		<description><![CDATA[How to bypass the squid proxy server One of the really sweet things about having your own fully functioned firewall at home is being able to run a transparent web cache. It&#8217;s on for all traffic with no configuration required for any of the client computers in the house. It makes surfing faster as it [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://zano.karmy.com/wp-content/uploads/2008/01/squid.png" width="307" height="140" alt="Squid" class="imageframe imgalignleft" /><br />
<h2><strong>How to bypass the <a href="http://www.squid-cache.org/">squid</a> proxy server</strong></h2>
<p>One of the really sweet things about having your own <a href="http://zano.karmy.com/?p=92">fully functioned firewall at home</a> is being able to run a transparent web cache. It&#8217;s on for all traffic with no configuration required for any of the client computers in the house. It makes surfing faster as it caches all the static content that you regularly see when browsing the same sites over and over. The only problem with this little slice of nirvana is when you have a device or application that needs http access directly to the internet and it&#8217;s not compatible with the web cache. This could include devices like and <a href="http://www.xbox.com/en-US/">XBox, or Xbox360</a>, <a href="http://www.tivo.com/">Tivo PVR&#8217;s</a>, <a href="http://www.replaytv.com/">Replay TV PVR&#8217;s</a>, <a href="http://www.eye.fi">Eye-Fi</a> wireless upload card, etc.</p>
<p><span id="more-93"></span></p>
<p>In my case I was trying to get <a href="http://zano.karmy.com/?p=91">my Eye-Fi card</a> working. First it&#8217;s easiest to verify that your device works if you simply go into the admin interface on the <a href="http://www.smoothwall.org">smoothwall</a> and turn off the web cache. This will ensure your traffic goes out directly to the internet. If that makes your device work, then the following steps are necessary to get everything working nicely together. What we are going to do is add an iptables firewall rule that will allow a single internal IP to bypass the squid config rules and go directly out to the internet.</p>
<ol>First assign a static DHCP address to your device. You want the internal ip address to remain fixed as you will be using it in the configuration of the firewall in a second. (you can look at the dynamic leases to get the mac address and hostname to use in the static config.</ol>
<ol>Next you need shell access to your smoothwall. so SSH over to the system so we can edit the firewall startup script where the rules are stored.</ol>
<ol>The file to edit is <code>/etc/rc.d/rc.firewall.up</code></ol>
<ol>In my case 10.0.0.10 is the ip I assigned to the Eye-Fi card. Search for &#8220;squid&#8221; in the file and just above the squid section add the following code:</p>
<blockquote><p># allow eyeFi camera card direct access / bypass squid<br />
/sbin/iptables -t nat -I PREROUTING 1 -i eth0 -p tcp -s 10.0.0.10 &#8211;dport 80 -j ACCEPT
</p></blockquote>
</ol>
<ol>Then finally you need to restart the iptables firewall, or simply reboot your smoothwall. (I know it&#8217;s heresy, but it&#8217;s easy)</ol>
<p><em>and that&#8217;s it, like magic your device will have full access to the internet without being held back by the transparent squid web cache. Hope this helps someone out there. It sure was neat for our setup.<br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://zano.karmy.com/?feed=rss2&amp;p=93</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Smoothwall Express 3.0</title>
		<link>http://zano.karmy.com/?p=92</link>
		<comments>http://zano.karmy.com/?p=92#comments</comments>
		<pubDate>Mon, 07 Jan 2008 06:13:01 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://zano.karmy.com/?p=92</guid>
		<description><![CDATA[Smoothwall Express 3.0 upgrade I have been running a Smoothwall 2.0 firewall at home for the last 2 years. I installed it on an old Dell P133 box It&#8217;s old but good and works fine for this use. Over the years I had heavily moded it to tune and enhance the features etc. With the [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://zano.karmy.com/wp-content/uploads/2008/01/sw.png" width="71" height="59" alt="SW logo" class="imageframe imgalignleft" /><br />
<h2><strong><a href="http://www.smoothwall.org">Smoothwall</a> Express 3.0 upgrade</strong></h2>
<p>I have been running a Smoothwall 2.0 firewall at home for the last 2 years. I installed it on an old <a href="http://www.dell.com">Dell</a> P133 box It&#8217;s old but good and works fine for this use. Over the years I had heavily moded it to tune and enhance the features etc. With the recent release of Smoothwall 3.0 I figured it was time to get upgraded to the latest and greatest to see what improvements we might get.</p>
<p>I was not disappointed by the upgrade. First off in typical form for the Smoothwall community, they make it incredibly easy to <a href="http://www.smoothwall.org/get/">download</a> and <a href="http://downloads.sourceforge.net/smoothwall/smoothwall-express-3.0-install-guide.pdf">install</a> on to your system. The initial install went smoothly and in about 30 min I had the new firewall up and running. I simply burned the CD iso using my mac and rebooted the firewall to boot from the CD and start the install.</p>
<p><span id="more-92"></span></p>
<p>Once the main install was done the configuration started&#8230;</p>
<ol>First was the DHCP scope configuration</ol>
<ol>Next came the static DHCP configs for my internal systems</ol>
<ol>One of the things that smoothwall 3.0 is missing is a hack to allow name resolution of your static DHCP entries. There was a hack for 2.0 to do this, but none for 3.0, so I took an adapted the 2.0 fix over to 3.0 code. This allows you to have full dnsmasq support for the static DHCP entries.</ol>
<ol>I added some custom mods from the smoothwall comunity including, <a href="http://community.smoothwall.org/forum/viewtopic.php?t=26160">mod commander</a>, <a href="http://community.smoothwall.org/forum/viewtopic.php?t=26346">AdZapper</a>, <a href="http://community.smoothwall.org/forum/viewtopic.php?t=24717">DHCP Lease viewer</a>, <a href="http://community.smoothwall.org/forum/viewtopic.php?t=23853">Performance Graphs</a>, <a href="http://community.smoothwall.org/forum/viewtopic.php?t=24459">SMART for SWE</a>, <a href="http://community.smoothwall.org/forum/viewtopic.php?t=25075">Uptimed for SWE</a>.</ol>
<ol>Then some final config of the various settings, turning on transparent web caching, enable Quality of Service priority settings, enable admin via SSH.</ol>
<p><img src="http://zano.karmy.com/wp-content/uploads/2008/01/sw-home.png" width="640" height="113" alt="SW-Home" class="imageframe" /></p>
<p>Overall Smoothwall 3.0 Express seems faster than 2.0, has some neat features like the web cache and QOS support and is the latest and greatest offering for an easy to use, extensible, community supported firewall for home or small business use.</p>
]]></content:encoded>
			<wfw:commentRss>http://zano.karmy.com/?feed=rss2&amp;p=92</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
