<div dir="ltr"><br><br><div class="gmail_quote">On Mon, Aug 18, 2008 at 3:40 PM, Geoffrey <span dir="ltr">&lt;<a href="mailto:lists@serioustechnology.com">lists@serioustechnology.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I don&#39;t know why, but reading this gave me the image of two little kids<br>
playing in a sandbox.... ;) &nbsp;</blockquote><div>with BEER!<br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Sounds like a fun day.</blockquote>
<div><br>It was a fun day. Tinkered with hardware. Didn&#39;t get shocked. Made something work again. Drank good beer. Hangin&#39; with&nbsp; long-time friend :-) <br><br>I&#39;ve known Charles longer than I&#39;ve known my wife.&nbsp; It&#39;s funny how our paths have crossed over the years. Although he can still juggle and I just drop stuff :-}<br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<div><div></div><div class="Wj3C7c"><br>
Charles Shapiro wrote:<br>
&gt; (Apologies to Sandy Denny)<br>
&gt;<br>
&gt; Well, I&#39;m pretty stupid. But I have smart friends. I&#39;ve been experimenting<br>
&gt; with radio networking on the Linksys WRT54GL. This is the Linksys router<br>
&gt; which allows you to use openwrt ( <a href="http://openwrt.org/" target="_blank">http://openwrt.org/</a> ) to do various<br>
&gt; advanced radio networking tasks. In particular, I want to have a radio<br>
&gt; hotspot with an intro page which&#39;ll display the first time you try to use a<br>
&gt; browser to connect to a site through it, as many coffee shops have. &nbsp;I<br>
&gt; managed to get coova ( <a href="http://coova.org/" target="_blank">http://coova.org/</a> ) loaded on the WRT54GL the first<br>
&gt; time without difficulty, but I had some troubles and decided to go back the<br>
&gt; the original Linksys firmware to aid in diagnosing them. That&#39;s when I<br>
&gt; foolishly destroyed the resident kernel, probably by unplugging the device<br>
&gt; before it had finished writing the new kernel to its NVRAM.<br>
&gt;<br>
&gt; The device still responded to a ping(1) request, but I couldn&#39;t ssh(1) to it<br>
&gt; or get any web pages off of it. Hence, it was pretty much out of control,<br>
&gt; yet not fully bricked. &nbsp;These routers are designed to let you use tftp to<br>
&gt; load a clean kernel in this situation. I installed the Ubunutu Edgy Eft tftp<br>
&gt; client on my laptop, started the WRT54GL in tftp server mode by holding down<br>
&gt; the reset key while cycling the power, and tried to load a new kernel on it.<br>
&gt; My client said the transfer worked, but the new kernel persistently failed<br>
&gt; to boot -- the power light kept flashing, the &quot;dmz&quot; light never came on, and<br>
&gt; I couldn&#39;t bring any web pages up on it.<br>
&gt;<br>
&gt; Sunday afternoon I went over to Jim&#39;s place to hang out and drink homebrew,<br>
&gt; and I brought the recalcitrant router and my laptop with me. We futzed<br>
&gt; around with it for a while, permanently destroying the warranty by<br>
&gt; disassembling it, doing various arcane hardware things (like, shorting<br>
&gt; various pins on the board to other pins) to see if we could figure out my<br>
&gt; problemo. Much entertainment, and yet no joy.<br>
&gt;<br>
&gt; Finally, it was Jim Kinney who noticed that my tftp client had a &quot;binary&quot;<br>
&gt; mode, but it was not the default. We switched the client to binary, did the<br>
&gt; &quot;hold down reset key and power on&quot; thing, and then transferred a VALID<br>
&gt; kernel onto it. The machine proceeded to write the kernel to NVRAM, boot,<br>
&gt; display a steady power light and a steady &quot;DMZ&quot; light, and display the<br>
&gt; linksys configuration page to my browser. &nbsp;Then I turned it off and put it<br>
&gt; aside.<br>
&gt;<br>
&gt; Moral of the story: Make sure you&#39;re transferring binary files in binary<br>
&gt; mode (d&#39;OH!).<br>
&gt;<br>
&gt; -- CHS<br>
&gt;<br>
&gt;<br>
&gt;<br>
</div></div>&gt; ------------------------------------------------------------------------<br>
<div class="Ih2E3d">&gt;<br>
&gt; _______________________________________________<br>
&gt; Ale mailing list<br>
&gt; <a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
&gt; <a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
<br>
<br>
</div><font color="#888888">--<br>
Until later, Geoffrey<br>
<br>
Those who would give up essential Liberty, to purchase a little<br>
temporary Safety, deserve neither Liberty nor Safety.<br>
 &nbsp;- Benjamin Franklin<br>
</font><div><div></div><div class="Wj3C7c">_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>-- <br>James P. Kinney III <br><br>
</div>