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

<channel>
	<title>codercotton</title>
	<atom:link href="http://www.codercotton.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.codercotton.com</link>
	<description>code.</description>
	<pubDate>Tue, 01 May 2007 21:18:11 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Robertson Proposes Free Linspire Engineering for Linux iTunes</title>
		<link>http://www.codercotton.com/2007/02/robertson-proposes-free-linspire-engineering-for-linux-itunes/</link>
		<comments>http://www.codercotton.com/2007/02/robertson-proposes-free-linspire-engineering-for-linux-itunes/#comments</comments>
		<pubDate>Tue, 13 Feb 2007 07:16:14 +0000</pubDate>
		<dc:creator>codercotton</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Linux/Unix]]></category>

		<guid isPermaLink="false">http://www.codercotton.com/2007/02/robertson-proposes-free-linspire-engineering-for-linux-itunes/</guid>
		<description><![CDATA[Many people have chided Apple for not porting it&#8217;s popular music software to Linux.  Yesterday, in his blog post responding to Steve Jobs&#8217; stance on DRM, Linspire Founder Michael Robertson offers a suggestion - let Linspire port iTunes to Linux.


4) Make iTunes software for Linux.
I talked to you a few years ago about making [...]]]></description>
			<content:encoded><![CDATA[<p>Many people have chided Apple for not porting it&#8217;s popular music software to Linux.  Yesterday, in his blog post <a href="http://www.michaelrobertson.com/archive.php?minute_id=231">responding to Steve Jobs&#8217; stance on DRM</a>, Linspire Founder Michael Robertson offers a suggestion - let Linspire port iTunes to Linux.<br />
<span id="more-6"></span></p>
<blockquote><p>
4) Make iTunes software for Linux.</p>
<p>I talked to you a few years ago about making iTunes work on Linux. Apple made the leap to Microsoft Windows by releasing iTunes for that platform. Porting iTunes to Linux would be a relatively easy job and give people more flexibility in their choice of operating system. A Linux company I founded called Linspire would even do the engineering for free if engineering resources were an issue.
</p></blockquote>
<p>This would be great, one of the biggest reasons I don&#8217;t spend more time booted into Linux is the lack of being able to share my music library with my OS X installation.</p>
<p>I really doubt that Apple would follow this route - I believe they&#8217;d want to do all the engineering in-house.  It shouldn&#8217;t be that hard though.  Google has already ported their Earth and Picasa applications to Linux using the <a href="http://www.winehq.com/">WINE</a> frameworks, and they actually work pretty well.  The open-source project also benefited from bug fixes Google submitted.  I can see Apple, with their open-source ties, taking this same route to develop a Linux iTunes.</p>
<p>And if for some reason they actually <em>do</em> allow Linspire to do the engineering, I&#8217;m sure Linspire would utilize WINE as well.</p>
<p>-Cotton</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.codercotton.com%2F2007%2F02%2Frobertson-proposes-free-linspire-engineering-for-linux-itunes%2F';
  addthis_title  = 'Robertson+Proposes+Free+Linspire+Engineering+for+Linux+iTunes';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.codercotton.com/2007/02/robertson-proposes-free-linspire-engineering-for-linux-itunes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Linux On Your Linksys - A 5 Minute How-To</title>
		<link>http://www.codercotton.com/2007/02/linux-on-your-linksys-a-5-minute-how-to/</link>
		<comments>http://www.codercotton.com/2007/02/linux-on-your-linksys-a-5-minute-how-to/#comments</comments>
		<pubDate>Sat, 10 Feb 2007 23:21:04 +0000</pubDate>
		<dc:creator>codercotton</dc:creator>
		
		<category><![CDATA[Linux/Unix]]></category>

		<guid isPermaLink="false">http://www.codercotton.com/2007/02/linux-on-your-linksys-a-5-minute-how-to/</guid>
		<description><![CDATA[I was having issues with my Linksys WRT54G Ver. 6 router, and the Linksys forums definitely show others with the same problem.  Obviously a firmware flaw at fault - no matter what combination of settings it just would not allow any PPTP VPN connections through.  It would just hang at the authentication stage, [...]]]></description>
			<content:encoded><![CDATA[<p>I was having issues with my Linksys WRT54G Ver. 6 router, and <a href="http://forums.linksys.com/linksys/board/message?board.id=Wireless_Routers&#038;message.id=183">the Linksys forums</a> definitely show others with the same problem.  Obviously a firmware flaw at fault - no matter what combination of settings it just would not allow any PPTP VPN connections through.  It would just hang at the authentication stage, blah.<br />
<span id="more-4"></span><br />
Well, fsck that.  I have heard of running Linux on Linksys, but never had a compatible router to test with.  It turned out to be very straight-forward, so I decided I&#8217;d put together a quick and to-the-point how-to.  This is for the WRT54G Vers. 6, 5.1 and 5 only, NOT the GS&#8230; don&#8217;t brick your router.  You will also need to set the IP address of the computer to something in the 192.168.1 subnet (ie, 192.168.1.2) with 192.168.1.1 as the gateway.  That said, lets get down to business.</p>
<ol>
<li>Download <a href="/files/vxworks_prep_v03.zip">vxworks_prep</a>, <a href="/files/vxworks_killer_g_v06.zip">vxworks_killer</a> and <a href="http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fbeta%20releases%2Fdd-wrt.v23%20SP3%2F02-09-2007%2F&#038;download=dd-wrt.v23_micro_generic.bin">DD-WRT</a>.  Unzip the first 2 files.</li>
<li>Point your web browser to your router, default is <a href="http://192.168.1.1">http://192.168.1.1</a>.  Click the &#8216;Administration&#8217; tab up top, then click &#8216;Firmware Upgrade&#8217;.  On this page, click browse and choose the vxworks_prep_v03.bin, then click  &#8216;Apply&#8217;.</li>
<li>After a minute, your browser will go blank.  Power cycle your router.</li>
<li>Go to <a href="http://192.168.1.1">http://192.168.1.1</a> again, this time you will see a different firmware upgrade screen.  This time, choose vxworks_killer_g_v06.bin, and click &#8216;Apply&#8217;.</li>
<li>Wait for the &#8216;Success&#8217; message!  Again, power cycle your router.  The power LED should stay blinking at this point.</li>
<li>Now we have to TFTP over the Linux distro, flashing it to the firmware.
<ul>
<li>Windows users, download the <a href="ftp://ftp.linksys.com/pub/network/tftp.exe">Linksys TFTP tool</a>, put &#8216;192.168.1.1&#8242; in the Server field, then click &#8216;&#8230;&#8217; on the right side to browse for file, and choose your dd-wrt.v23_micro_generic.bin file, then click upgrade.</li>
<li>Mac OS X users can use the cli TFTP tool:
<ul>
<li>Open the Terminal application, then cd to the directory where you have the dd-wrt.v23_micro_generic.bin file.</li>
<li>Type &#8216;tftp&#8217; and press enter</li>
<li>Inside the TFTP shell, type &#8216;connect 192.168.1.1&#8242; and press enter.  Next, type &#8216;binary&#8217; and press enter to switch to binary mode, then &#8216;put dd-wrt.v23_micro_generic.bin&#8217;.</li>
<li>q or ctrl+d gets out of TFTP</li>
</ul>
</ul>
<li>After the TFTP transfer completes, it will take 2 or 3 minutes for the router to flash the ROM and reboot.  Once you have a stable power light, you should be able to log into your new DD-WRT Linux router at <a href="http://192.168.1.1">http://192.168.1.1</a> with the username &#8216;root&#8217; and the password &#8216;admin&#8217;.</li>
</ol>
<p>You will have all the same options plus tons more functionality and for me, a better-running router that actually lets me VPN.  There has been tons of work put into this project, the <a href="http://www.dd-wrt.com">DD-WRT</a> guys deserve much praise.</p>
<p>-Cotton</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.codercotton.com%2F2007%2F02%2Flinux-on-your-linksys-a-5-minute-how-to%2F';
  addthis_title  = 'Linux+On+Your+Linksys+-+A+5+Minute+How-To';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.codercotton.com/2007/02/linux-on-your-linksys-a-5-minute-how-to/feed/</wfw:commentRss>
		</item>
		<item>
		<title>2007 Prius Hacks - Turn Off Reverse and Seatbelt Beeping</title>
		<link>http://www.codercotton.com/2007/02/2007-prius-hacks-kill-reverse-and-seatbelt-beeping/</link>
		<comments>http://www.codercotton.com/2007/02/2007-prius-hacks-kill-reverse-and-seatbelt-beeping/#comments</comments>
		<pubDate>Thu, 08 Feb 2007 09:22:49 +0000</pubDate>
		<dc:creator>codercotton</dc:creator>
		
		<category><![CDATA[Prius]]></category>

		<guid isPermaLink="false">http://www.codercotton.com/?p=3</guid>
		<description><![CDATA[In order to disable the reverse beeping on your 2007 Prius, follow these instructions:

Without your foot on the brake, turn on your Prius and make sure you are in ODO mode (not Trip A or B).  Power off the Prius
With your foot on the brake, turn on the Prius.  As soon as the [...]]]></description>
			<content:encoded><![CDATA[<p>In order to disable the reverse beeping on your 2007 Prius, follow these instructions:</p>
<ol>
<li>Without your foot on the brake, turn on your Prius and make sure you are in ODO mode (not Trip A or B).  Power off the Prius</li>
<li>With your foot on the brake, turn on the Prius.  As soon as the &#8216;Ready&#8217; light is lit, press and hold the ODO button for <em>at least</em> 10 seconds.</li>
<li>Keeping the ODO button pressed, move the shifter to Reverse and release, then press the Park button again.  At this point, &#8216;b- on&#8217; should appear on your dashboard display.</li>
<li>You can now let go of the ODO button, and each press of the ODO button toggles between &#8216;b-on&#8217; and &#8216;b-off&#8217;.  To disable the reverse beep, simply set it to &#8216;b-off&#8217;, the power off the Prius.</li>
</ol>
<p>And to disable each of the front seatbelt warning beeps, follow these instructions:</p>
<ol>
<li>Be sure someone is sitting in the seat which seatbelt beep you wish to disable.</li>
<li>Without your foot on the brake, turn on your Prius and make sure you are in ODO mode (not Trip A or B).  Power off the Prius</li>
<li>With your foot on the brake, turn on the Prius.  As soon as the &#8216;Ready&#8217; light is lit, press and hold the ODO button for <em>at least</em> 10 seconds.</li>
<li>Keeping the ODO button pressed, insert the seatbelt that you wish to disable the beep for.  At this point, &#8216;b- on&#8217; should appear on your dashboard display.</li>
<li>You can now let go of the ODO button, and each press of the ODO button toggles between &#8216;b- on&#8217; and &#8216;b-off&#8217;.  To disable the reverse beep, simply set it to &#8216;b-off&#8217;, the power off the Prius.</li>
</ol>
<p>These instructions may work for earlier model years as well, although 2006 and earlier models may require <em>noone</em> be in the seat which seatbelt is being disabled.</p>
<p>-Cotton</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.codercotton.com%2F2007%2F02%2F2007-prius-hacks-kill-reverse-and-seatbelt-beeping%2F';
  addthis_title  = '2007+Prius+Hacks+-+Turn+Off+Reverse+and+Seatbelt+Beeping';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.codercotton.com/2007/02/2007-prius-hacks-kill-reverse-and-seatbelt-beeping/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
