<?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>Heeren Gandhi &#187; How To</title>
	<atom:link href="http://www.heerengandhi.com/category/how-to/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.heerengandhi.com</link>
	<description>The personal blog of Heeren Gandhi</description>
	<lastBuildDate>Wed, 01 Sep 2010 01:25:13 +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>Hack your Linksys Router with Tomato Firmware</title>
		<link>http://www.heerengandhi.com/2009/11/10/hack-your-linksys-router-with-tomato-firmware/</link>
		<comments>http://www.heerengandhi.com/2009/11/10/hack-your-linksys-router-with-tomato-firmware/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 21:30:27 +0000</pubDate>
		<dc:creator>Heeren</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[linksys]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[tomato]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://www.heerengandhi.com/?p=347</guid>
		<description><![CDATA[So earlier this week I was in need of a simple wireless router to provide wired, and wireless networking to 3 devices. I set myself a budget of $70 to ensure that I wouldn't buy something that would be excessive for the usage I was looking for. I went with the Linksys WRT54GL router and then hacked it. Here is a guide on how to turn it into a more powerful, faster, and feature rich device with Tomato Firmware.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.heerengandhi.com%2F2009%2F11%2F10%2Fhack-your-linksys-router-with-tomato-firmware%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.heerengandhi.com%2F2009%2F11%2F10%2Fhack-your-linksys-router-with-tomato-firmware%2F&amp;source=hgandhi&amp;style=compact&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>So earlier this week I was in need of a simple wireless router to provide wired, and wireless networking to 3 devices. I set myself a budget of $70 to ensure that I wouldn&#8217;t buy something that would be excessive for the usage I was looking for. After shopping around online and reading reviews for devices under $70 I came across a familiar face. The Linksys WRT54GL.</p>
<p>I remember stumbling across some articles in the past about hacking this router, and really making it a powerful device. So naturally my inner-geek told me to buy this router and hack it.</p>
<p>Once I got home I started to research the best way to hack this device, and 2 dominant choices came across; DD-WRT and Tomato.</p>
<p>The more and more I read about both of these hacks, Tomato seems to be the easiest and most user-friendly hack available. Some of the additional features that Tomato allows you to do are things such as:</p>
<ul>
<li>Schedule when the Internet can be on during certain times of the day</li>
<li>Throttle bandwidth for specific applications</li>
<li>Setup QoS (Quality of Service) for certain applications so that it will receive bandwidth priority</li>
<li>Increase the transmit power of the router</li>
<li>Enable WPA, WPA2 encryption</li>
<li>Turning the router into a bridge</li>
<li>much more&#8230;</li>
</ul>
<p>Now before upgrading your Linksys WRT54G, please ensure that your router is compatible. According to the Tomato website the following devices are compatible:</p>
<ul>
<li>Linksys WRT54G v1-v4, WRT54GS v1-v4, WRT54GL v1.x, WRTSL54GS (no USB support)</li>
<li>Buffalo WHR-G54S, WHR-HP-G54, WZR-G54, WBR2-G54</li>
<li>Asus WL500G Premium (no USB support)</li>
<li>Untested but apparently works without changes: SparkLAN WX-6615GT</li>
<li>Note: Most WRT54G and WRT54GS (not WRT54GL) sold in stores right now are the v5.0+ variety and will not work with Tomato. So if you are buying a new one ensure that it is the WRT54GL model.</li>
</ul>
<p>So your router is supported, lets get started! Just as a disclaimer I am not responsible for anything that you do to your device. This is just a guide, so use it at your own risk!</p>
<ol>
<li>Make sure you have a compatible router. I can&#8217;t stress this enough, because if it is not compatible you can end up permanently damaging your device.</li>
<li>Download the latest version of the Tomato firmware from <a href="http://www.polarcloud.com/tomato" target="_blank">here</a>. Since you will most likely be downloading a .7z file, you will need to have the freeware file extractor <a href="http://www.7-zip.org/" target="_blank">7-Zip</a>. You can get 7-Zip from <a href="http://www.7-zip.org/" target="_blank">here</a> for free.</li>
<li>Once you have the Tomato firmware downloaded, and 7-Zip installed just extract the package to a folder that you will be able to find. I usually just extract temporary files to my desktop.</li>
<li>Now we are going to log into your router. Open up your browser and type &#8220;http://192.168.1.1&#8243; in the address bar. This will prompt you with a username and password. Unless you have changed this information, by default the login will be &#8220;admin&#8221;, and the password will be &#8220;admin&#8221;
<p><div id="attachment_357" class="wp-caption aligncenter" style="width: 260px"><a href="http://www.heerengandhi.com/wp-content/uploads/2009/11/router_login.png" rel="shadowbox[post-347];player=img;"><img class="size-full wp-image-357" title="Login to the Router" src="http://www.heerengandhi.com/wp-content/uploads/2009/11/router_login.png" alt="Default user/pass is admin/admin" width="250" height="270" /></a><p class="wp-caption-text">Default user/pass is admin/admin</p></div></li>
<li>Once you have successfully logged in, click on the &#8220;Administration&#8221; tab and then on &#8220;Firmware Upgrade&#8221;
<p><div id="attachment_360" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.heerengandhi.com/wp-content/uploads/2009/11/firmware_upgrade.png" rel="shadowbox[post-347];player=img;"><img class="size-medium wp-image-360" title="Administration Page" src="http://www.heerengandhi.com/wp-content/uploads/2009/11/firmware_upgrade-300x151.png" alt="Click on &quot;Firmware Upgrade&quot;" width="300" height="151" /></a><p class="wp-caption-text">Click on &quot;Firmware Upgrade&quot;</p></div></li>
<li>Click on the &#8220;Browse&#8221; button
<p><div id="attachment_362" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.heerengandhi.com/wp-content/uploads/2009/11/firmware_upgrade2.png" rel="shadowbox[post-347];player=img;"><img class="size-medium wp-image-362" title="Firmware Upgrade Page" src="http://www.heerengandhi.com/wp-content/uploads/2009/11/firmware_upgrade2-300x162.png" alt="&quot;Click on &quot;Browse&quot;" width="300" height="162" /></a><p class="wp-caption-text">&quot;Click on &quot;Browse&quot;</p></div></li>
<li>Now you must navigate tot he folder where you extracted your Tomato firmware files and select the correct firmware file for your router. Because I am using a WRT54GL I selected &#8220;WRT54G_WRT54GL.bin&#8221;
<p><div id="attachment_363" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.heerengandhi.com/wp-content/uploads/2009/11/firmware_upgrade3.png" rel="shadowbox[post-347];player=img;"><img class="size-medium wp-image-363" title="Select Firmware File" src="http://www.heerengandhi.com/wp-content/uploads/2009/11/firmware_upgrade3-300x218.png" alt="Select the correct firmware file" width="300" height="218" /></a><p class="wp-caption-text">Select the correct firmware file for your router</p></div></li>
<li>Now click on the upgrade button on the bottom, and you will see the progress meter start to move.
<p><div id="attachment_364" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.heerengandhi.com/wp-content/uploads/2009/11/firmware_upgrade4.png" rel="shadowbox[post-347];player=img;"><img class="size-medium wp-image-364" title="Upgrading Firmware" src="http://www.heerengandhi.com/wp-content/uploads/2009/11/firmware_upgrade4-300x154.png" alt="Click &quot;Upgrade&quot; and the firmware will begin updating" width="300" height="154" /></a><p class="wp-caption-text">Click &quot;Upgrade&quot; and the firmware will begin updating</p></div></li>
<li>Once the upgrade is complete (which may take a few minutes), the router will automatically reboot. After the reboot it should take you to the Tomato interface.<br />
If your router doesn&#8217;t automatically log you in to the new firmware, then you need to point your browser to &#8220;http://192.168.1.1&#8243; and login with your new credentials. Username is now &#8220;root&#8221; and Password is now &#8220;admin&#8221;</p>
<p><div id="attachment_366" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.heerengandhi.com/wp-content/uploads/2009/11/tomatomainpage.png" rel="shadowbox[post-347];player=img;"><img class="size-medium wp-image-366" title="Tomato's main page" src="http://www.heerengandhi.com/wp-content/uploads/2009/11/tomatomainpage-300x261.png" alt="Your router's new interface!" width="300" height="261" /></a><p class="wp-caption-text">Your router&#39;s new interface!</p></div></li>
<li>Congrats! You have successfully hacked your Linksys Router!<br />
Be sure to read further details on how to modify settings on your router at <a href="http://www.polarcloud.com/tomatofaq" target="_blank">Tomato&#8217;s FAQ Site</a></li>
</ol>
<p>Be sure to post any comments on how you made your configuration settings better after upgrading to Tomato. So far I haven&#8217;t had a chance to play with too many settings but I am loving the reliability, and the real-time Bandwidth graphs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.heerengandhi.com/2009/11/10/hack-your-linksys-router-with-tomato-firmware/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>GeoHot Releases Blackra1n Jailbreak for iPhone/iPod</title>
		<link>http://www.heerengandhi.com/2009/10/13/geohot-releases-blackra1n-jailbreak-for-iphoneipod/</link>
		<comments>http://www.heerengandhi.com/2009/10/13/geohot-releases-blackra1n-jailbreak-for-iphoneipod/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 15:13:46 +0000</pubDate>
		<dc:creator>Heeren</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[blackra1n]]></category>
		<category><![CDATA[geohot]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[jailbreak]]></category>
		<category><![CDATA[unlock]]></category>

		<guid isPermaLink="false">http://www.heerengandhi.com/?p=182</guid>
		<description><![CDATA[iPhone OS hacker, GeoHot, released Blackra1n this weekend, a new jailbreak utility for iPhone OS 3.1.2. If you are having issues with Blackra1n being stuck on "Running..." click more for details on how to fix this and enjoy jailbroken freedom]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.heerengandhi.com%2F2009%2F10%2F13%2Fgeohot-releases-blackra1n-jailbreak-for-iphoneipod%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.heerengandhi.com%2F2009%2F10%2F13%2Fgeohot-releases-blackra1n-jailbreak-for-iphoneipod%2F&amp;source=hgandhi&amp;style=compact&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>iPhone OS hacker, GeoHot, released Blackra1n this weekend, a new jailbreak utility for iPhone OS 3.1.2.</p>
<p>The new Windows-only utility follows on the heels of Purplera1n and you can <a href="http://www.blackra1n.com" target="_blank">download </a>it now. Windows users can use it to jailbreak iPhone OS 3.1.2 on all iPhone and iPod Touch models regardless of their hardware generation. Using the application is simple. You just plug in your iPhone or iPod Touch using the standard USB sync cable and follow the instructions below.</p>
<p>The first time I tried to jailbreak it using this quick hack I kept running into issues.</p>
<p>Here is the fix if you keep experiencing the &#8220;Running&#8230;&#8221; issue, where your iPhone stays in DFU mode and Blackra1n gets stuck on &#8220;Running&#8230;&#8221;</p>
<p><strong><span> </span></strong></p>
<ul>
<li><strong> </strong><span>Ensure that your <span>iPhone</span> is on. You can see your Springboard (icons). Plug your <span><br />
<input name="IL_MARKER" type="hidden" />iPhone</span><span> into your computer and ensure that <span></p>
<input name="IL_MARKER" type="hidden" />iTunes</span> recognizes it and preform a sync/backup/update.</span></span></li>
<li><span>Once you have completed this, close <span>iTunes</span> completely. Press Ctrl+Alt+Del and check your task manager to ensure that any <span>iTunes</span> processes are closed, such as iPodService.exe, TunesHelper.exe, etc. These must be turned off.</span></li>
<li>Ensure that your copy of blackra1n.exe is located in C:\blackra1n.exe.</li>
<li>Right click blackra1n<span><span>.exe. If <span>running</span> Windows 7 choose properties, and then </span><span>compatibility</span><span>. Choose to run in Windows XP SP3 <span>Mode</span>.</span></span></li>
<li>Right Click blackra1n.exe and choose Run As. Chose the Administrator account and enter in the password (if required)</li>
<li>Once blackra1n<span>.exe is <span>running</span>, click Make it Ra1n.</span></li>
<li><span>You should see your <span>iPhone</span><span> automatically reboot and show a usb cable and <span>iTunes</span>, your typical restore/dfu screen.</span></span></li>
<li>You should see blackra1n<span>.exe change to <span>Running</span><span>.. and GeoHotz face will appear on your <span><br />
<input name="IL_MARKER" type="hidden" />iPhone</span>. It will automatically reboot when done and that is when you should see the “Jailbreaking complete” dialog that likes to appear when you manually restart after no response.</span></span></li>
<li><span><span>Once your iPhone restarts install Cydia (and only Cydia, installing anything else will cause this to corrupt and you will have to restore and do everything from scratch)</span></span></li>
<li><span><span>Enjoy the freedom of a Jailbroken iPhone!<br />
</span></span></li>
</ul>
<p>These steps worked for me after many tries and many failures. Hopefully they will work for you.</p>
<p><a href="http://www.blackra1n.com" target="_blank">Download Blackra1n</a><strong><br />
</strong><span><span> </span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.heerengandhi.com/2009/10/13/geohot-releases-blackra1n-jailbreak-for-iphoneipod/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox Icon went missing in Windows 7? Here&#8217;s a Fix</title>
		<link>http://www.heerengandhi.com/2009/07/29/firefox-icon-went-missing-in-windows-7-heres-a-fix/</link>
		<comments>http://www.heerengandhi.com/2009/07/29/firefox-icon-went-missing-in-windows-7-heres-a-fix/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 13:47:03 +0000</pubDate>
		<dc:creator>Heeren</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://www.heerengandhi.com/?p=55</guid>
		<description><![CDATA[After installing the latest and greatest Mozilla Firefox 3.5 in Windows 7 (RC 64-bit) I noticed that after a while the icon went missing. Now Firefox was still working correctly, and when I checked the icon properties the icon was still present. But for some strange reason it wouldn't show up in on my Desktop, my Start Menu, or my Taskbar, I would just see a broken icon.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.heerengandhi.com%2F2009%2F07%2F29%2Ffirefox-icon-went-missing-in-windows-7-heres-a-fix%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.heerengandhi.com%2F2009%2F07%2F29%2Ffirefox-icon-went-missing-in-windows-7-heres-a-fix%2F&amp;source=hgandhi&amp;style=compact&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>After installing the latest and greatest Mozilla Firefox 3.5 in Windows 7 (RC 64-bit) I noticed that after a while the icon went missing. Now Firefox was still working correctly, and when I checked the icon properties the icon was still present. But for some strange reason it wouldn&#8217;t show up in on my Desktop, my Start Menu, or my Taskbar, I would just see a broken icon.</p>
<p>The resolution? Rebuilding the Windows 7 Icon Cache.</p>
<p>Follow these directions:</p>
<ol>
<li>Close all folder windows that are currently open.</li>
<li>Launch Task Manager using the CTRL+SHIFT+ESC key sequence, or by running taskmgr.exe</li>
<li>In the Process tab, right-click on the Explorer.exe process and select End Process</li>
<li>Click the End process button when asked for confirmation.</li>
<li>From the File menu of Task Manager, select New Task (Run&#8230;)</li>
<li>Type CMD.EXE, and click OK</li>
<li>In the Command Prompt window, type the commands one by one and press ENTER after each command:<code>CD /d %userprofile%\AppData\Local<br />
DEL IconCache.db /a<br />
EXIT </code></li>
<li>In Task Manager, click File, select New Task (Run&#8230;)</li>
<li>Type EXPLORER.EXE, and click OK.</li>
</ol>
<p>Your icons should be as good as new!</p>

<a href='http://www.heerengandhi.com/wp-content/uploads/2009/07/fixed.PNG' rel='shadowbox[album-55];player=img;' title='Icon is back to normal!'><img width="150" height="150" src="http://www.heerengandhi.com/wp-content/uploads/2009/07/fixed-150x150.PNG" class="attachment-thumbnail" alt="Icon is back to normal!" title="Icon is back to normal!" /></a>
<a href='http://www.heerengandhi.com/wp-content/uploads/2009/07/firefox_missingicon.PNG' rel='shadowbox[album-55];player=img;' title='Missing Firefox Icon'><img width="150" height="150" src="http://www.heerengandhi.com/wp-content/uploads/2009/07/firefox_missingicon-150x150.PNG" class="attachment-thumbnail" alt="Missing Firefox Icon" title="Missing Firefox Icon" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.heerengandhi.com/2009/07/29/firefox-icon-went-missing-in-windows-7-heres-a-fix/feed/</wfw:commentRss>
		<slash:comments>83</slash:comments>
		</item>
	</channel>
</rss>
