Tag Archive for 'hardware'

Giving My WRT54GL a 2G Drive

The WRT54GL is a pretty cool little toy. Yes it is a router with a cheezy web interface for grandmas with ESSID’s named “linksys”. But you can flash it with your own linux and solder in your own SD card to turn it from a 4MB machine to a 2GB machine… far out!

Above it the bare board that I’ve unscrewed out of the thing. Some solder + a card…..

Now we are talking. For the record this thing is exremely well documented and has a large userbase. I had no problems figureing out how to solder this in. If you want to go to the source of this type of documentation:

http://wiki.openwrt.org/OpenWrtDocs/Hardware/Linksys/WRT54GL

Now all I have to do is format and mount it…

Holy cow it worked. 2G. Now all I have to do is chroot into it. Doing a time on a DD gives about 160kBytes/Second. Now I will turn this into something amazing……..

New/Old Laptop: Ubuntu Montage

You may remember my old laptop from such posts as this.

Well it broke, so I bought another one!

It even has the original stickers. But.. Its slower than I remember. So I’m trying out different Ubuntu versions to see what boots the fastest. Here are my methodology and results.

Methodology:
The first number is the ammount of seconds from the 0 in the grub countdown till the X in the initial X-server. The second number is the seconds till the firefox screen pops up after I click it while its booting (with auto login enabled.) The reason for this is to account for the total time till my computer is usable. (internet) This is with no performace tweaks, and keeping the default settings. (except enabling auto-login)

Version Time Till X Time till Firefox
Ubuntu 8.10 1:04 2:57
Ubuntu 8.04 1:12 2:53
Ubuntu 7.10 1:15 2:46
Xubuntu 8.10 1:09 2:29
Xubuntu 8.04
Xubuntu 7.10

Yea so I got tired after all those versions. Maybe I’ll come back. So far though I like xfce (I use it on my eeepc (which has numbers of 1:39, 2:05 on xubuntu 8.04….)

Failing Hard Drives

So lots of people use computers, and lots of people have harddrives.

At my work I deal with lots and lots of computers and lots and lots of drives. So during a week I see plenty of failing drives, just because of the statistics.

So now-a-days I run a “smart test” on the drive to see how it is. Unfortunately most drive testers and smart tests are crap. So I made my own and I want to share it with you….

It runs in Linux of course, and all it needs is a program called smartctl. (If you don’t have it and you are running Ubuntu, just run “apt-get install smartmontools” )

Here is how you can get it and run it:

$ wget a.xkyle.com/smarttest
$ bash smarttest

Thats it! Just give it about 2 minutes to run. Here is an example output:

Hours: 27519
SMART Errors: 0
Reallocated / Pending: 2 / 0
Read Speed: 41 MB/s

WARNING: This drive has over 26,280 (3 years) hours on it and should not be used as a Primary
WARNING: This drive has some reallocated sectors, this shouldn’t be used as a primary and requires judgment if it is to be used for a secondary

Its pretty self explainitory if you know about drives. If you want to know more about smart paramaters, check out the wikipedia article.

Putting the Clock Together

We have finally built enough pieces of the clock together to get some digits!
It basically comes down to a white wooden box, a piece of cardboard with the LEDs wired, running to a RJ45 jack. Then a stryofoam cutout painted black, with a white piece of paper and plexyglass on top for a face.

Here is the template with wired LEDS:
p1000194.JPG

A multitude of completed digits (still missing the blank faceplate).
p1000196.JPG

Painting the boxes:
p1000198.JPG

This is an experiment with reflective tape: (didn’t make a difference)
p1000200.JPG

And yet even more boxes are coming:
p1000204.JPG

Here is the magic controller: (A little messy, not finished)
p1000205.JPG

And the outputs of the controller: (Just cat5 connectors, cheap!)
p1000206.JPG

Clock Primer

Here is the intro to the clock project:

Stencil We start with a template made at a sign shop, and the cover the edges with aluminum tape to protect them from the heat from the hot wire.

styro1 I’ve pushed out holes with a strait wire and a blow torch to give my entry points for my hot wires. Its going to be a plunge and cut job.

laser The laserpointer helps guide the hot wire because it inevitably bends and makes crooked cuts. Following the point makes straiter cuts. The laser isn’t cutting the stryofoam for us… Yet.

cut Only a CNC machine could have done a better job. A CNC machine…. With a laser cutter!!!

r This clock is going to have a great R-Value !!!

tease God help us all.