Hardware

Disk /dev/sdc: 32.4 GB, 32480690176 bytes

My old 6GB flash drive seemed to be getting slower and slower. I think that’s because it is really a mini hard drive and isn’t really flash memory at all.

I picked up a Corsair Flash Voyager 32GB Flash Drive for $110 bucks. That’s pretty cheap and man is it fast. Much faster then the old drive and well worth the price.

I’ve been using IPcop for years. I use it as a secondary router/firewall at work and it has been my main firewall at home for years. At home it used to run on the first computer I personally ever purchased. It was an IBM Aptiva AMD K6-2 233MHz system with about 128MB of RAM and an upgraded 20GB hard drive. After years of faithful service, I ran into some “trouble.” I walked into the basement to hear quite a loud whirring and whining from the corner where the computer was installed. The router was amazingly still working, I assume everything was running from memory and not the disk. I started searching for parts but realized that I no longer had an old ATA hard disk in my parts bin; Everything I had was SATA or too large to be wasted on a small home firewall. Luckily my main wireless access point is a more then capable Linksys WRT54GS. It took a bit of conversion, but now I am running with the Linksys alone. IPcop was really nice, I just no longer see the need for it at home. It’s served me well and I continue to use it at work and can say nothing but good things about it.

I’ve also been messing with some Dallas 1-Wire temperature sensors. They are pretty simple to mess with and get working as most of the drivers are already in the Linux kernel. There are a few software packages that allow you to interface them directly. Some work rather well, some not so well. I’ve been messing with owfs and that seemed to work the best for me. Each sensor has a hardware address and owfs allows you to query it directly to get the current temperature:

$ owread -F /10.8889C7000800/temperature
61.5875

That’s the current temperature in our basement. I have to do a little wiring to move the sensor away from our pellet stove, otherwise when that is turned on the thing will jump up to an inaccurate temperature. I’ve also been working with a few different programs to help graph the temperature trends. Once that is all working, I can get sensors for all over the house. Why? Really, why not. Because I can.

It never fails. Yes, I had a small rant about being happy that my work machine was 4 years old and still working perfectly. Then a new, Dual Core machine “fell into my hands.” I couldn’t help it, when hardware slows down long enough at work for me to grab, I don’t hesitate. It is a 64-bit system, but I didn’t feel like installing Gentoo all over from scratch. This install is my first Gentoo install and continues to be my longest maintained install to date. I first installed Gentoo 1.4 on December 26th, 2002 during that Christmas break. The system has slightly newer hardware since then, but has never been re-installed from scratch. That’s quite an accomplishment (in my book anyway).

At any rate, it’s an HP system with a AMD Athlon(tm) 64 X2 Dual Core Processor 4000+, 2.1GHz system. 1GB (so far, this needs an upgrade) of RAM. Some of the chips are ATI based, so I had to get an nVidia based video card. ATI and Linux just don’t play nice. Luckily, my old system was recently upgraded to SATA3.0 with 2 additional drives added, so I just moved that setup and added some extra drivers to the kernel. The hardest part seemed to be the Dual Core setup, but setting up ACPI in the kernel took care of that.

Logitech v270
Logitech v270 bluetooth mouse. It is all but identical to my old Logitech wireless mouse, without the dongle. After a bit of researching and a few module recompiles, I got the new mouse working perfectly with my new Gentoo based, ahem, Macbook.

I didn’t buy it. It’s a work loaner. Shut up, it runs Gentoo and it was free, for now.