BOINC Zombies!

I’m done! I set up all four new BOINC zombies, and they’re all crunching away at seti@home workunits at this very moment! It’s been fun.

When we got the computers here, the cats gave them a rather thorough check:

Cat scan activated!

I took off the faceplates in the hope it would improve airflow. It took me a while the first time to realize how to do it. The next few times I improved greatly. There are a total of 6 tabs holding the faceplate on. In my experience, starting on the left and going towards the right is the best. First you have to click out the tab over by the CD drive, then the one to the right of the floppy/hard drive enclosure, then the one next to the power button. Then you jiggle the bottom three catches loose and pull it off. I did it by pulling down a bit, then out. I didn’t get amazingly fast at doing it, but it works.

The ones on the bottom are more like clips than tabs. Heh. Tabs!

These were unaltered school machines. I was going to image the quality software that came preinstalled, but ran into a snag getting G4L to zero-out (not image) the free space, so gave up. It wasn’t worth the effort. Here you can see why:

Yes, it did bluescreen when I ctrl-alt-del'd while it was booting up. I had a good chuckle.

There were some problems. The first machine I started setting up wouldn’t boot from the CD. I got it working by reading the manual, (*gasp*) and finding the jumper to reset the BIOS. I really liked the jumpers – they weren’t the little connector pins, but actual switches that were very well labeled. I was very impressed with the engineering on these things. The solution was to turn on jumper 2 on switch 1. I did this, and booted up. The settings were defaulted, then I turned it off and turned the jumper back off. It acted a bit weird when I turned it on: it disabled the keyboard “for security” for a few seconds before letting me hit F1 to get into BIOS, which is what I had been trying the whole time. I got in there, and it prompted me to tell it to autoconfigure itself, (the only option, why didn’t it just do it?) which seemed nice. I’m not sure if that was just a fancy way of saying it was loading the default settings. Once in, the BIOS was very nice. It listed the version numbers of just about everything, up to the point that it listed the MAC addresses of the network card and whatnot. Once in, it was easy to have it check the floppy first, then CD, then hard drive. Problem solved.

It's the blue and white thing in the upper right.

I also had some problems with the machines missing feet, which was a problem as I was going to stack them all up and didn’t want the stack to be unstable. I was going to cut new feet out of wood, which I may yet do, but I figured it wasn’t that big a deal and didn’t bother.

One was missing all of them. It was VERY slippery.

I installed Debian Etch on all the machines, and the installer was quite shiny, and the systems were very snappy once installed. These are running 728MHz “Copperfield” Pentium 3s, with anywhere from around 128 to 576MB of RAM. When I had a fresh system installed, I would log in, su, (switch to root) then apt-get update and apt-get upgrade. (nothing needed every time, presumably because it had gotten the latest from the interwebs when it installed) I then ran apt-get install sudo openssh-server boinc-app-seti. I added myself to /etc/sudoers so that I could run commands as root in my user account with sudo, then disabled root ssh login in /etc/ssh/sshd_config. (Force of habit, I guess. These aren’t open to the net.) I then figured out what worked for me to get seti@home running, thanks mostly to this guide. Here’s what I did:

$ boinc_cmd –project_attach http://setiathome.berkeley.edu/ <auth key>

$ boinc_cmd –project http://setiathome.berkeley.edu/ update

$ boinc_cmd –set_run_mode always

$ boinc_cmd –set_network_mode always

$ boinc_cmd –project http://setiathome.berkeley.edu/ resume

The auth key is emailed to you, and you can request it emailed from the seti@home site. For Rosetta @ Home, and possibly other sites that don’t email you your auth key, you may need to go through these steps:

$ boinc_cmd –lookup_account http://setiathome.berkeley.edu/ <email> <pass>

$ boinc_cmd –lookup_account_poll

I’m told this is made easier in versions after 5.8.15.

I also figured out how to set the IP to static more reliably. I think every time I’ve done it in the past, it’s been finicky and required some effort. I could get it working, but I was never really sure how I did it. Now I know. I believe every time I had tried to do it in the past, I had an active SSH session open with another machine as a guide. Having a guide is fine, but having the open session apparently made everything grumpy. Now I just run cat /etc/network/interfaces in SSH and log off, keeping the screen up. I then use the other machine’s config as a guide, making changes as needed, then run sudo /etc/init.d/networking restart . This works. The problem had always been having an open SSH connection. Hooray learning! Here’s an example:

#you might need

allow-hotplug eth0

#then

auto eth0

iface eth0 inet static
address 192.168.1.200
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

I then realized that I wanted the clock to be sane. I installed ntpdate, ran it once pointed at ntp1.sbcglobal.net, then uninstalled it. I then used /sbin/hwclock –systohc –utc to set the hardware clock to that time. (As found here.)

When I was almost done, my cat saw fit to steal my chair:

Whooza fuzzy? Yes you are!

At which point I decided to take a break. The result?

Behold!

Published
Categorized as Hardware

UPS Problems

Uninterruptable Power Supply, that is. My mom said it was making a screeching noise, so she turned it off and back on. Ironically, it only affected the machines that had been plugged into the battery backup side of the UPS, and not the surge protector side. Maybe it was that there was too much drain on the battery, so I moved everything but the modem, router, and server to the surge protector. I hope it doesn’t happen again. This problem ruined my 202-days-and-counting uptime on my BOINC zombie.

Ethanol

This is why we need to ban corn-based ethanol. It’s wreaking havoc with food prices everywhere. (Edit: Link dead.) (Farmers switch from food to field corn for ethanol, perhaps?) Why are we bothering with another liquid? I believe the way to go is solar electricity farms in the southwest, and an electricity backbone to get it to the northeast where it tends to be used.

The US at night

Liquid fuel is harder to transport, and requires burning of fuel to transport. What’s so bad about electric cars? We saw from the EV1 that the auto industry certainly has the technology. Electricity is the way to go. It can be completely carbon-neutral in the way it’s generated, it’s easy to transport, and it can power far more than what we use it for today.

EDIT: Time Magazine has an article on this. It’s amazing what the will of giant industries can do. The automobile servicing, repair, and creation industries, along with the oil industry, all don’t want electric cars to happen, because if it did happen, they’d be out of business. Electric cars are too good of a solution for them, because it cuts them out of the loop. What would mechanics do if we all used electric cars? No oil or oil filters to change – their most common service would most likely become rotating tires. The oil industry would be reduced to making plastics.

Published
Categorized as Nature?!

Computers For Sale!

The school is selling their computers! Their old ones – Pentium IIIs at 566MHz with around 512MB of DDR (I think) RAM – are being sold for $20 each! Mrs. Blasey asked me if I’d also need monitor/mouse/keyboard, which might also mean those are availible as well. Her extention is 3150.

I’m going to get four and turn them all into BOINC zombies. 🙂

Published
Categorized as Hardware

Ubuntu!

The Ubuntu Hardy Heron beta is released!

I’ve lately been enjoying the musical stylings of Zhaytee, who I came to know after the magnificent tracks for Minerva. Free official downloads of all songs, and even a zip of all of ’em at once is offered. I was pleasantly surprised.

Published
Categorized as Software

Buildin’

The motherboard for the machine I’m building is set to arrive today. I’ll be able to finish up the hardware and start on the software. The first motherboard wasn’t compatable with 45-nm. :\

EDIT: The machine’s done. I like ASUS boards. They have a nicer I/O plate.

Published
Categorized as Hardware

Interesting…

On Thursday after the choir concert I started losing my voice, so I stopped talking in an effort to not lose it completely. It worked, and was maybe even a bit fun. I still prefer talking in  the long run though. I also noticed something interesting that happened: I could hear better. I’m not sure if it was just because I wasn’t talking so it was quieter, but it seemed I could hear everything more sharply.  In somewhat related news, I’ve noticed that sometimes when there’s something artistically beautiful or significant, a single tear will roll out of my left eye. It’s weird, yeah, but maybe it has something to do with the creative right side of the brain controlling the left side of the body.

Gloom and Doom

The order of the day.

California and Florida fight local fruit + veggie growers.

Scientist predicts global warming is past the tipping point and we’re all doomed.

EDIT: ISPs and other non-regulated communications industries are providing insufficient service. Many staple ingredients’ costs are skyrocketing due to high transportation (read: diesel) costs. PBS has a piece on the suppression of whistleblowing as well as telecom companies getting immunity for what they insist was simply their patriotic duty. Whoever becomes president will have one heck of a mess to clean up.

Published
Categorized as Politics