<?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>intellinet.co.nz &#187; DD-WRT</title>
	<atom:link href="http://www.intellinet.co.nz/blog/category/dd-wrt/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.intellinet.co.nz/blog</link>
	<description>Intelligent Networks Blog</description>
	<lastBuildDate>Mon, 24 May 2010 03:58:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Taming the Beast &#8211; Cooling a Linksys WRT310N Router</title>
		<link>http://www.intellinet.co.nz/blog/dd-wrt/taming-the-beast-cooling-a-linksys-wrt310n-router/</link>
		<comments>http://www.intellinet.co.nz/blog/dd-wrt/taming-the-beast-cooling-a-linksys-wrt310n-router/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 00:30:13 +0000</pubDate>
		<dc:creator>Lupine</dc:creator>
				<category><![CDATA[DD-WRT]]></category>
		<category><![CDATA[Linksys]]></category>
		<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://intellinet.co.nz/blog/?p=4</guid>
		<description><![CDATA[This mod came about after I purchased a Linksys WRT310N router for a customer. After using the router during testing I noticed that it became quite hot. This was measured by the mildly scientific method of touching the casing with the back of my hand and feeling the heat output. These things get quite hot. [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_5" class="wp-caption alignnone" style="width: 310px"><a href="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0083.jpg"><img class="size-medium wp-image-5" title="The Router before starting the adventure" src="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0083-300x225.jpg" alt="Linksys WRT310N Router" width="300" height="225" /></a><p class="wp-caption-text">Linksys WRT310N Router</p></div>
<p>This mod came about after I purchased a Linksys WRT310N router for a customer. After using the router during testing I noticed that it became quite hot. This was measured by the mildly scientific method of touching the casing with the back of my hand and feeling the heat output.</p>
<p>These things get quite hot. As many other reviews on the net have pointed out. <a href="http://www.google.com/search?client=opera&amp;rls=en&amp;q=linksys+wrt310n+hot&amp;sourceid=opera&amp;ie=utf-8&amp;oe=utf-8" target="_blank">Google search here</a></p>
<p>These are available to buy in NZ from <a href="http://www.cbcnz.com/product_info.php/products_id/137057" target="_blank">CBCNZ</a></p>
<p>I&#8217;ve been a fan of Linksys products for a long time, starting way back with the venerable WRT54G, and still wanted to use a Linksys product for the job I was doing.  I probably could have gotten away with using 802.11g but I wanted to try the Draft-N 2.0 goodness.</p>
<p>I decided that I would attempt to cool this beast. Like most of my ideas I went into this one half-assed, without a real plan or any idea how I was going to achieve it.</p>
<p>My initial idea involved mounting a 40mm fan inside the top casing. This proved to be impractical.</p>
<p>It seems that I didn&#8217;t try hard enough, someone has managed to fit a 40mm fan on the top of the unit and retain it&#8217;s sexy curves. Well done <a href="http://www.dd-wrt.com/phpBB2/viewtopic.php?t=36194" target="_blank">airman</a></p>
<p>Luckily for me I was helped out immensely by my colleague, Richard. He proposed mounting a fan underneath the router and blowing air upwards through it. This new plan then created its own set of issues : how to mount the router above the fan and still provide airflow?</p>
<p>Enter a broken ATX power supply. Testing proved that the 120mm fan still worked, and the metal fan mount / psu casing we felt could be adapted as a mount for the router.</p>
<div id="attachment_6" class="wp-caption alignleft" style="width: 310px"><a href="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0087.jpg"><img class="size-medium wp-image-6" title="ATX PSU Cover (sans fan)" src="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0087-300x225.jpg" alt="ATX PSU Cover (sans fan)" width="300" height="225" /></a><p class="wp-caption-text">ATX PSU Cover (sans fan)</p></div>
<p><a href="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0092.jpg"><img class="size-medium wp-image-7" title="Placing the router on the mount" src="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0092-300x225.jpg" alt="Placing the router on the mount" width="300" height="225" /></a></p>
<div class="mceTemp">
<dl id="attachment_7" class="wp-caption alignright" style="width: 310px;">
<dd class="wp-caption-dd">Placing the router on the mount</dd>
</dl>
</div>
<p>This seemed to be the best idea but for it to work we would need to drill out the holes on the underside of the casing to provide better airflow. This part proved to be, quite literally,  the most boring.</p>
<div id="attachment_8" class="wp-caption alignnone" style="width: 310px"><a href="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0086.jpg"><img class="size-medium wp-image-8" title="Making the holes bigger" src="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0086-300x225.jpg" alt="Making the holes bigger" width="300" height="225" /></a><p class="wp-caption-text">Making the holes bigger</p></div>
<p>We also decided to run the router for a day and measure the temperate using a probe. This was to establish a baseline for how hot the thing got, and so we could tell if our endeavours had actually worked.</p>
<p>With 3 wireless users hitting it reasonably hard we found that the temperature peaked at 52 degrees Celsius. Although most of the time it sat around 40 degrees.</p>
<p>I also decided to add some extra heat sinks to the board.</p>
<div id="attachment_9" class="wp-caption alignleft" style="width: 310px"><a href="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0084.jpg"><img class="size-medium wp-image-9" title="Board pre heat sinks" src="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0084-300x225.jpg" alt="Board pre heat sinks" width="300" height="225" /></a><p class="wp-caption-text">Board pre heat sinks</p></div>
<div id="attachment_10" class="wp-caption alignright" style="width: 310px"><a href="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0093.jpg"><img class="size-medium wp-image-10" title="Board with Heatsinky Goodness" src="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0093-300x225.jpg" alt="Board with Heatsinky Goodness" width="300" height="225" /></a><p class="wp-caption-text">Board with Heatsinky Goodness</p></div>
<div id="attachment_11" class="wp-caption alignnone" style="width: 310px"><a href="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0098.jpg"><img class="size-medium wp-image-11" title="Spray painting" src="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0098-300x225.jpg" alt="Spray painting the fan mount" width="300" height="225" /></a><p class="wp-caption-text">Spray painting the fan mount</p></div>
<p>As the fan mount lacked any kind of style we painted it. This improved things.</p>
<div id="attachment_12" class="wp-caption alignnone" style="width: 310px"><a href="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0101.jpg"><img class="size-medium wp-image-12" title="Now available in Black" src="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0101-300x225.jpg" alt="Now available in Black" width="300" height="225" /></a><p class="wp-caption-text">Now available in Black</p></div>
<p>We then mounted the fan and a dust filter.</p>
<div id="attachment_13" class="wp-caption alignleft" style="width: 310px"><a href="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0100.jpg"><img class="size-medium wp-image-13" title="120mms of blow." src="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0100-300x225.jpg" alt="120mm's of better airflow" width="300" height="225" /></a><p class="wp-caption-text">120mm&#39;s of better airflow</p></div>
<div id="attachment_14" class="wp-caption alignright" style="width: 310px"><a href="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0104.jpg"><img class="size-medium wp-image-14" title="&quot;Luke, I am your father.&quot;" src="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0104-300x225.jpg" alt="&quot;Luke, I am your father.&quot;" width="300" height="225" /></a><p class="wp-caption-text">&quot;Luke, I am your father.&quot;</p></div>
<div id="attachment_15" class="wp-caption alignnone" style="width: 310px"><a href="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0105.jpg"><img class="size-medium wp-image-15" title="With its hat back on" src="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0105-300x225.jpg" alt="With its hat back on" width="300" height="225" /></a><p class="wp-caption-text">With its hat back on</p></div>
<p>All we needed to do now was put the case back together and test.</p>
<div id="attachment_16" class="wp-caption alignright" style="width: 310px"><a href="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0107.jpg"><img class="size-medium wp-image-16" title="How cool? This cool" src="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0107-300x225.jpg" alt="How cool? This cool" width="300" height="225" /></a><p class="wp-caption-text">How cool? This cool</p></div>
<p>Now it is ready for primetime. The hottest that we have seen it now is 22 degrees Celsius. So it is a significant improvement.  Sadly the customer will probably not appreciate all the effort that has gone into modding their router.</p>
<div id="attachment_17" class="wp-caption alignnone" style="width: 310px"><a href="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0108.jpg"><img class="size-medium wp-image-17" title="Ready for primetime" src="http://intellinet.co.nz/blog/wp-content/uploads/2008/07/img_0108-300x225.jpg" alt="Ready for primetime" width="300" height="225" /></a><p class="wp-caption-text">Ready for primetime</p></div>
<p>List of Ingredients :</p>
<li>1 x Linksys WRT310N Wireless N Router</li>
<li>1 x Old, dead ATX PSU (incorporating working 120mm Fan)</li>
<li>1 x Can of Black Spray-paint</li>
<li>1 x Soldering iron and solder (the fan power comes from the base of the board)</li>
<li>1 x 120mm Dust Filter</li>
<li>Far too much time</li>
<p>Thanks to :</p>
<li>Richard Hansen, for actually building it</li>
<li>Gareth Turner, for looking the other way while we did</li>
<li>Nic Wood, for throwing away the ATX PSU(..fair enough, it was dead)</li>
]]></content:encoded>
			<wfw:commentRss>http://www.intellinet.co.nz/blog/dd-wrt/taming-the-beast-cooling-a-linksys-wrt310n-router/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>D-Link DIR-300</title>
		<link>http://www.intellinet.co.nz/blog/dd-wrt/d-link-dir-300/</link>
		<comments>http://www.intellinet.co.nz/blog/dd-wrt/d-link-dir-300/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 04:41:23 +0000</pubDate>
		<dc:creator>Lupine</dc:creator>
				<category><![CDATA[DD-WRT]]></category>
		<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://intellinet.co.nz/blog/?p=3</guid>
		<description><![CDATA[In the week since I&#8217;ve met this beast they&#8217;ve apparantly become quite popular. It seems to have sold out here in Christchurch, and I assume that things may be the same all over NZ. Search here for a D-Link DIR-300 online I&#8217;ve managed to install DD-WRT firmware onto my router. After some frustrating false starts. [...]]]></description>
			<content:encoded><![CDATA[<p>In the week since I&#8217;ve met this beast they&#8217;ve apparantly become quite popular. It seems to have sold out here in Christchurch, and I assume that things may be the same all over NZ.</p>
<p>Search <a href="http://www.pricespy.co.nz/search.php?q=dir-300" target="_blank">here</a> for a D-Link DIR-300 online</p>
<p>I&#8217;ve managed to install DD-WRT firmware onto my router. After some frustrating false starts.</p>
<p>Now that I&#8217;ve successfully done this I thought I&#8217;d post this update to cover what I feel are some limitations in the 2 guides I followed. ( BrainSlayer&#8217;s <a href="http://www.dd-wrt.com/dd-wrtv2/downloads/release%20candidates/DD-WRT%20v24%20RC6.2/Atheros%20WiSoc/D-Link%20DIR300/flashing.txt" target="_blank">flashing.txt</a>, and shadowandy&#8217;s mini flashing guide <a href="http://www.shadowandy.net/_html/archives/2007/09/mini_flashing_guide_for_dir300.html" target="_blank">http://www.shadowandy.net/_html/archives/2007/09/mini_flashing_guide_for_dir300.html</a>)</p>
<p>The part that gave me the most frustration was the initial TFTP of the temp bootloader. As I kept getting error messages from the 4 different tftp servers I tried I was convinced that it hadn&#8217;t worked. So I never actually moved onto the next step.<br />
Turns out that you can ignore the TFTP errors when you transfer ap61.ram</p>
<p>After this life became easy again, and the guides easily followed.</p>
<p>The other trouble I had was connecting initially to the redboot shell. I was trying to use the built in WinXP telnet, and while I was able to get a connection I could not send a ^C. When I attempted to use putty as my telnet client I was not able to get the timing right to connect within the redboot timeout window.</p>
<p>That is when I went searching for an automated solution. I&#8217;ve stolen the following from a forum about Linksys NSLU2&#8242;s and modified it a bit.<br />
<a href="http://www.nslu2-linux.org/wiki/HowTo/TelnetIntoRedBoot" target="_blank">http://www.nslu2-linux.org/wiki/HowTo/TelnetIntoRedBoot</a></p>
<p>(This has only been tested by me using XP)</p>
<p>Requires : putty.exe placed somewhere in your path.<br />
Click Start, then Run, in the run box type putty, click OK. Verify that putty actually starts (and without needing you to click OK on the security dialog that appears)<br />
In putty enter the IP of your DIR-300 (192.168.20.81, and the port, 9000) name the session dir300 and click save session. Then close putty.</p>
<p>save the following as a .bat file</p>
<p><code><br />
echo off<br />
echo Set objShell = WScript.CreateObject("WScript.Shell") &gt; dir300.vbs<br />
echo Set objExecObject = objShell.Exec("cmd /c ping -t -w 1 192.168.20.81") &gt;&gt; dir300.vbs<br />
echo Wscript.Echo "Start DIR300 after first ping timeout..." &gt;&gt; dir300.vbs<br />
echo Do While Not objExecObject.StdOut.AtEndOfStream &gt;&gt; dir300.vbs<br />
echo     strText = objExecObject.StdOut.ReadLine() &gt;&gt; dir300.vbs<br />
echo     Wscript.Echo strText &gt;&gt; dir300.vbs<br />
echo     If Instr(strText, "Reply") &gt; 0 Then &gt;&gt; dir300.vbs<br />
echo         Exit Do &gt;&gt; dir300.vbs<br />
echo     End If &gt;&gt; dir300.vbs<br />
echo Loop &gt;&gt; dir300.vbs<br />
echo objShell.Run("putty -load dir300") &gt;&gt; dir300.vbs<br />
echo Do Until Success = True &gt;&gt; dir300.vbs<br />
echo     Success = objShell.AppActivate("putty") &gt;&gt; dir300.vbs<br />
echo     Wscript.Sleep 200 &gt;&gt; dir300.vbs<br />
echo Loop &gt;&gt; dir300.vbs<br />
echo objShell.SendKeys "version" &gt;&gt; dir300.vbs<br />
echo objShell.SendKeys "{ENTER}" &gt;&gt; dir300.vbs<br />
echo Wscript.Echo "Done... You can close this command window." &gt;&gt; dir300.vbs<br />
echo Wscript.Quit &gt;&gt; dir300.vbsCALL CScript dir300.vbs<br />
del dir300.vbs<br />
</code></p>
<p>With the DIR-300 disconnected from the power run your .bat file. When you see the first line of timeouts appear power on your dir-300</p>
<p>The script should do it&#8217;s thing and you (hopefully) will be looking at a RedBoot&gt; prompt waiting for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intellinet.co.nz/blog/dd-wrt/d-link-dir-300/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

