Meet Atomtux

After mtekktux met an untimely demise, one did not have working parts to replace it. Once the new Atom 330 board arrived on Saturday, work commenced on fitting it into the Gateway FLEXATXSTC case of mtekktux. Yes, a little modding took place.

The back of the case does not have a standard IO shield hole, so one had to be cut with the trusty Dremel tool. Since this the board is the intel D945GCLF2, it requires the “Pentium 4″ 4 pin 12V connector. Well, the power supply in the case is a 70W ATX power supply, so a molex to P4 connector adapter had to be made. Luckily, the P4 connector from a dead Antec power supply was still around, as was a molex to 2x SATA power adapter. One of the SATA connectors on the adapter was removed, and the P4 connector soldered in the appropriate locations.

When trying to close/flip in the disk bracket (flips forward and contains the hard drive bay, 3.5″ bay, and 5.25″ bay), the hard drive hit the ATX power connector, and its bracket hit the memory. So off to another round of modifications. The 3.5” bay needed new holes to accommodate the screw holes for the hard drive (who ever decided that floppy drives and hard drives should have different hole patterns should be punished). The lip of the bracket, which hit the memory, was trimmed back with the Dremel. Now everything fits in the case. There is some external aesthetics related work that needs to be done, but that can wait until the semester is done.

Since last night, Gentoo Linux has been installed, well actually it’s Funtoo (the Core 2 stage 3 was used). This is install number six using the handbook method, which seems shorter now than it used to be. At the moment, the internal network functions (samba, hplip, etc) are being installed and configured. Apache is already up and running (with the same USE flags as we use at Weblogs.us).

And for the curious, an Atom 330 runs just fine under the GCC “Core 2” profile (in menuconfig for the kernel a similar option was set as well).

-John Havlik

[end of transmission, stay tuned]

The Patient is Dead

Well this morning an unsuccessful attempt to install Gentoo onto mtekktux failed horribly. Memtest86 does not get past 50 seconds before it completely hangs (keyboard lights flash). Something is very wrong with the motherboard/IDE controller. Tonight, the backup motherboard will be tried (have to see if one can find the memory that goes in that one). If all else fails, one will probably get one of those Atom 330 miniITX boards. Though the atom is quite anemic, it should be good at the occasional print job, running apache, and a few other miscellaneous tasks.

Update: It’s dead, the memory that is. The error presents itself with the backup motherboard and a different, known to be good CPU. So that means, mtektux will not get running this week.

-John Havlik

[end of transmission, stay tuned]

Updated:

Data Recovery Status Report

Well, it looks like all of the code from the testbed was recoverable off of Mtekktux’s hard drive. As was most of the temporary “pass around” folder. However, everything backed up from the laptop before one reinstalled Vista last fall is gone. The entire /home directory is what was corrupted. Everything else seems to be fine. Now off to resuscitate Mtekktux.

-John Havlik

[end of transmission, stay tuned]

RIP Mtekktux

Well, last night the local file server and development testbed had a hard drive failure. Like always, one did not keep good backups of its data, and may have lost some semi important code. Mtekktux was slated for retirement this summer, had one completed the summer project. The funny thing is, it wasn’t the actual hard drive that died this time, it was due to an unexpected loss of power while performing a disk check. Tonight, the process of data recovery of the Ext3 partition will probably begin. Depending on how that goes, this weekend may see some development work on Breadcrumb NavXT take place.

The real downer is that Mtekktux was one’s local WordPress testbed. With it down, testing of Breadcrumb NavXT must be done on this blog. Due to this, the release of 3.4.0 will be pushed off until at least the 26th of October.

-John Havlik

[end of transmission, stay tuned]

Breadcrumb Patent

Want a breadcrumb trail on your website that behaves like the Windows 7 Explorer breadcrumb trail? If you live within the United States, or any of its territories, then you may need a patent use license.

w7breadcrumb

US Patent Application No. 20080282199 covers all breadcrumb arrangements used on the internet that resemble those in Windows 7. This patent was filed in late 2008, and seems to be pending USPTO approval. While some of its claims cover features of Breadcrumb NavXT, Breadcrumb NavXT qualifies as prior art (Breadcrumb NavXT has supported hierarchical categories since 2.0.0 Beta 1, way back in November 2007).

This was found in the midst of research for implementing custom taxonomy support in Breadcrumb NavXT. In the next release, 3.4.0, taxonomy support will be completely reworked. This will enable support any flat and hierarchical taxonomy for post organization and archives. The former was implemented and in the SVN Trunk, the latter is a work in progress at the moment. Note that the SVN Trunk should be considered volatile at this time, and may contain code that does not fully work.

-John Havlik

[end of transmission, stay tuned]