<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>Mark&apos;s 20 Percent Time</title>
   <link rel="alternate" type="text/html" href="http://blogs.halibut.com/marks20percent/" />
   <link rel="self" type="application/atom+xml" href="http://blogs.halibut.com/marks20percent/atom.xml" />
   <id>tag:blogs.halibut.com,2010:/marks20percent/7</id>
   <updated>2010-02-16T07:59:54Z</updated>
   <subtitle>What happens when a full time wage slave, husband and father gets fed up with not having his own creative time.</subtitle>
   <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.3-en</generator>


<entry>
   <title>Update.  Work on Puffer.</title>
   <link rel="alternate" type="text/html" href="http://blogs.halibut.com/marks20percent/2010/02/update_work_on_puffer.html" />
   <id>tag:blogs.halibut.com,2010:/marks20percent//7.1068</id>
   
   <published>2010-02-16T07:48:23Z</published>
   <updated>2010-02-16T07:59:54Z</updated>
   
   <summary>Since I last posted, I&apos;ve built my new computer, but gave up on Xen for the time being. I was having more troubles than I wanted to deal with, and I just wanted my computer to work. So I installed...</summary>
   <author>
      <name>Mark Smith</name>
      <uri>http://blogs.halibut.com/mark/</uri>
   </author>
   
      <category term="Comp - Boxee" scheme="http://www.sixapart.com/ns/types#category" />
   
      <category term="Comp - halibut.com" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.halibut.com/marks20percent/">
      <![CDATA[Since I last posted, I've built my new computer, but gave up on Xen for the time being.  I was having more troubles than I wanted to deal with, and I just wanted my computer to work.  So I installed Windows 7 on it and called it done.  I now have a ridiculously over-powered Windows 7 system on my desk.  :-D

I've also spent a good amount of time working on my Boxee system.  It's up and running on my Atom 230 system, but the video throughput isn't nearly what I want it to be.  The motherboard only has a PCI slot, so I'm somewhat limited on what I can add to it.  I ended up getting <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16814187041">one of these</a>, an nVidia 8400GS with a PCI interface, and supposedly component Video output (my TV doesn't have VGA or anything digital.)  Two problems I'm still having: 1) The video card doesn't want to detect the analog TVs.  As soon as the driver loads, the TV outs shut off.  2) Video decompression isn't as fast as I expected it to be.  Honestly, I can't tell a difference between the 8400 and the onboard Intel 945 chipset, which is completely unaccelerated.  I assume I'm doing something wrong, but the instructions I found on the net suggest I did it right.

So, I'm not quite sure what I'm going to do here.  I'm tempted to just cut my losses and get a Boxee Box when they're available.

As for what I've been doing tonight...  I've spent most of the evening reading documentation on Postfix, ClamAV, SpamAssassin, Amavisd-new and Mailman, trying to make a plan of attack for the rest of the week (have I mentioned that Cindy and Zoe are at Disneyland this week?  I've got the evenings to myself!)

My goal is to get email setup on the new system (puffer) and start migrating domains over to it.  Postfix has pretty good documentation on itself, but all the documentation about how to integrate the other apps into it tends to be in the form of "do this, then do this, then do this and *MAGIC!* it works."  I really want to understand what's going on under the hood.  Also, they tend to show how to integrate a single item, but given how Postfix works, I'm not sure how to integrate more than one at a time.

So, yeah.  Lots more learning to do here.

I might be home by myself, but it's still damn late.  G'night world.]]>
      
   </content>
</entry>

<entry>
   <title>NaNoWriMo is done. Next up?</title>
   <link rel="alternate" type="text/html" href="http://blogs.halibut.com/marks20percent/2009/12/nanowrimo_is_done_next_up.html" />
   <id>tag:blogs.halibut.com,2009:/marks20percent//7.1030</id>
   
   <published>2009-12-21T03:42:17Z</published>
   <updated>2009-12-21T04:01:15Z</updated>
   
   <summary>I&apos;m nearly 3 weeks done with NaNoWriMo and still haven&apos;t picked up another project yet. I&apos;ve gotten the parts for my new desktop, the one on which I hope to install Xen, Win7, Ubuntu 9.10 and possibly someday MacOS. I&apos;ve...</summary>
   <author>
      <name>Mark Smith</name>
      <uri>http://blogs.halibut.com/mark/</uri>
   </author>
   
      <category term="Comp - Xen Box" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.halibut.com/marks20percent/">
      I&apos;m nearly 3 weeks done with NaNoWriMo and still haven&apos;t picked up another project yet.

I&apos;ve gotten the parts for my new desktop, the one on which I hope to install Xen, Win7, Ubuntu 9.10 and possibly someday MacOS.  I&apos;ve played a bit with Xen and haven&apos;t gotten to the point where I can easily build a DomU with full-screen (read: usable as a primary desktop.)  

I&apos;m officially at the point where I need to just make the machine workable and start migrating stuff from the old box.  So I think I&apos;m going to dedicate one drive to Win7 and one drive to Ubuntu and dual-boot for now.  Maybe someday down the road I&apos;ll throw a third small drive in to run Xen and a Dom0 and can just attach the physical drives to their respective DomUs.

So, that&apos;s what I&apos;m going to do tonight.  The Goal: Have a working Win7 (see below) and Ubuntu 9.10 install tonight.

I have installed Win7 on this new system already, and it needed new network drivers for my motherboard.  I also tried to get it to do software RAID on the OS drive and I think it didn&apos;t like that.  So I plan to just start over.  I also plan to download a new network driver on the old system and put it on a USB stick.  :-)

Time to get working.
      
   </content>
</entry>

<entry>
   <title>NaNoWriMo update: 10011 words, one day early</title>
   <link rel="alternate" type="text/html" href="http://blogs.halibut.com/marks20percent/2009/11/nanowrimo_update_10011_words_o.html" />
   <id>tag:blogs.halibut.com,2009:/marks20percent//7.1006</id>
   
   <published>2009-11-30T06:23:45Z</published>
   <updated>2009-11-30T06:35:59Z</updated>
   
   <summary>Yup, you read that right, I&apos;ve hit my word count goal of 10k. I&apos;ve never actually been a writer, so I set a more realistic goal for myself, one that gave me a chance of actually succeeding. And there you...</summary>
   <author>
      <name>Mark Smith</name>
      <uri>http://blogs.halibut.com/mark/</uri>
   </author>
   
      <category term="NaNoWriMo" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.halibut.com/marks20percent/">
      <![CDATA[Yup, you read that right, I've <a href="http://twitpic.com/rk5op">hit my word count</a> goal of 10k.  I've never actually been a writer, so I set a more realistic goal for myself, one that gave me a chance of actually succeeding.

And there you have it, I did.

I didn't do so good on my other goal of writing at least a little bit every day.  I probably hit about 2/3 to 3/4 of the days, but there were several days where my schedule just did not permit it, and at least one or two where my energy level had a thing or two to say on the matter.  But there were more days where I didn't feel like it, but I did it anyway, and that's what I was going for.

I considered cut'n'pasting my manuscript into <a href="http://nanowrimo.com">the NaNoWriMo validator</a> 5 times to compensate for the fact that my personal goal was 1/5 that of their goal.  I hit <u>MY</u> goal and I felt I should get something for that.  But, I didn't hit <u>THEIR</u> goal, so I decided against it.

Now.  The question becomes, what happens next?  I'm only about half way through the outline I already have, which is only about half to a third done.  And, the 10k words I've written now are filled with TODOs.  Read:  There's a crap-ton more work to do on this story if its ever to see the light of day.

NaNoWriMo was an interesting experiment.  I'm glad I did it.  I might even try it again next year with, say, a 20k word count goal.  But a lot of other things have been put on hold for this that I really should get back to.  I'm about a year late for some Between The Lines editing, I have about four new computer projects in progress that I really need to get back to, and my Seebeck Clock is collecting dust and staring me in the face every time I sit down at my desk.  I'd really like to see this story finished, but it will probably have to wait a while.]]>
      
   </content>
</entry>

<entry>
   <title>NaNoWriMo update</title>
   <link rel="alternate" type="text/html" href="http://blogs.halibut.com/marks20percent/2009/11/nanowrimo_update.html" />
   <id>tag:blogs.halibut.com,2009:/marks20percent//7.997</id>
   
   <published>2009-11-19T05:37:42Z</published>
   <updated>2009-11-19T05:42:57Z</updated>
   
   <summary>I&apos;m ahead of my word count goal so far at 6855 after tonight&apos;s writing session. Unfortunately, the last two days I didn&apos;t write at all, but I blame work. I &quot;worked&quot; from 7am to 11pm in our Scotts Valley office...</summary>
   <author>
      <name>Mark Smith</name>
      <uri>http://blogs.halibut.com/mark/</uri>
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.halibut.com/marks20percent/">
      I&apos;m ahead of my word count goal so far at 6855 after tonight&apos;s writing session.

Unfortunately, the last two days I didn&apos;t write at all, but I blame work.  I &quot;worked&quot; from 7am to 11pm in our Scotts Valley office (200 miles away) on Monday, and went to bed early on Tuesday after driving home.  So I&apos;m down by 4 days total for the month, with good excuses though.  It&apos;s not like I&apos;m getting lazy.

...that&apos;s my story, and I&apos;m sticking to it...

Having said, that, I just closed out chapter 3 and my brain is mush.  This writing thing certainly doesn&apos;t come easy for me.  Though, I suppose if it did, I&apos;d have started a lot earlier in life.  I think I&apos;m going to watch an episode of FarScape or two and go to bed.
      
   </content>
</entry>

<entry>
   <title>NaNoWriMo is going well!</title>
   <link rel="alternate" type="text/html" href="http://blogs.halibut.com/marks20percent/2009/11/nanowrimo_is_going_well.html" />
   <id>tag:blogs.halibut.com,2009:/marks20percent//7.994</id>
   
   <published>2009-11-13T15:11:18Z</published>
   <updated>2009-11-13T15:21:48Z</updated>
   
   <summary>Let me start off by saying that since this is my first serious attempt at writing ANYTHING, my personal goals for NaNoWriMo are: 10k words by the end of the month, and to write at least a little bit every...</summary>
   <author>
      <name>Mark Smith</name>
      <uri>http://blogs.halibut.com/mark/</uri>
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.halibut.com/marks20percent/">
      Let me start off by saying that since this is my first serious attempt at writing ANYTHING, my personal goals for NaNoWriMo are: 10k words by the end of the month, and to write at least a little bit every day.

Open Office and the NaNoWriMo page disagree on my word count by 119 words, but in either case, I&apos;m at about 5500 words right now, a bit ahead of schedule, which is good.  

However, I am already down by two days toward my goal of writing a little bit every day.  The first day was caused by other commitments (see below) which I made up for by writing twice the next day.  The seconday (yesterday) I threw under the bus of my personal well being.  Between work pages and family waking me up whether I want them to or not (the dogs too; not just Zoe), I haven&apos;t been sleeping much lately.  So last night I went to bed at 8:30pm and woke up on my own this morning at 5am, an hour before my alarm.  8.5 glorious hours of sleep: precisely what I needed.

So, I&apos;ve spent the last hour writing before anyone else got it, and got in nearly 800 words, and developed back stories for 7 characters.  I&apos;m very pleased with how this mornings writing went.

As for the other commitments I mentioned:  I&apos;ve been helping a friend of mine work on a hardware project involving a tiny surface mount camera, and interfacing said camera to an FPGA.  I won&apos;t go into the details here yet (I need to get ready for work), but suffice it to say that I finished the circuit and board layout on Tuesday night this week (the first day I missed NaNoWriMo.)

Right.  To the day job!
      
   </content>
</entry>

<entry>
   <title>It&apos;s NaNoWriMo time! Let&apos;s roll!</title>
   <link rel="alternate" type="text/html" href="http://blogs.halibut.com/marks20percent/2009/11/its_nanowrimo_time_lets_roll.html" />
   <id>tag:blogs.halibut.com,2009:/marks20percent//7.988</id>
   
   <published>2009-11-01T17:10:42Z</published>
   <updated>2009-11-01T17:15:44Z</updated>
   
   <summary>I said before that I was crazy enough to attempt NaNoWriMo and so it appears that I am. It starts today, but I&apos;ve not been able to get started yet (it&apos;s family time right now,&quot; he says while writing a...</summary>
   <author>
      <name>Mark Smith</name>
      <uri>http://blogs.halibut.com/mark/</uri>
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.halibut.com/marks20percent/">
      <![CDATA[I said before that I was crazy enough to attempt <a href="http://www.nanowrimo.com">NaNoWriMo</a> and so it appears that I am. It starts today, but I've not been able to get started yet (it's family time right now," he says while writing a blog post on his phone.)

Maybe a little later today. 

In other news, MovableType works, but not exceptionally well, in Safari on the iPhone. ]]>
      
   </content>
</entry>

<entry>
   <title>Status 2009-09-29: Ham Radio on Motorcycle Integration</title>
   <link rel="alternate" type="text/html" href="http://blogs.halibut.com/marks20percent/2009/09/status_2009-09-29_ham_radio_on.html" />
   <id>tag:blogs.halibut.com,2009:/marks20percent//7.965</id>
   
   <published>2009-09-30T04:23:59Z</published>
   <updated>2009-09-30T04:36:25Z</updated>
   
   <summary>I wasn&apos;t really planning on banging out this project so quickly, but it turns out there is a triathlon this weekend that I volunteer for every year (Scott Tinley&apos;s Not-Dirty-But-I-Still-Call-It-Dirty Aventure) that&apos;s at Lopez Lake, spitting distance from my house....</summary>
   <author>
      <name>Mark Smith</name>
      <uri>http://blogs.halibut.com/mark/</uri>
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.halibut.com/marks20percent/">
      <![CDATA[I wasn't really planning on banging out this project so quickly, but it turns out there is a triathlon this weekend that I volunteer for every year (<a href="http://www.tricalifornia.com/index.cfm/Tinley2009-main.htm">Scott Tinley's Not-Dirty-But-I-Still-Call-It-Dirty Aventure</a>) that's at Lopez Lake, spitting distance from my house.  I thought about how far the radio integration project was and realized that if I took the iPhone part of it out of scope, it was nearly done.  So I banged nearly all of it out last night, and finished up just a little bit tonight (had to solder 4 more wires).  

I just got back from my test ride, and the audio reports are pretty universally positive.  There's a little bit of wind noise at freeway speeds, but all things considered, very readable.  The GPS is getting signal and broadcasting updates every few minutes on <a href="http://www.findu.com/cgi-bin/find.cgi?kr6zy-2">APRS, as KR6ZY-2</a>.

A few things I'd like to fix as time allows, but not blockers for this weekend:
<ul>
   <li>The PTT is a little flaky.  It's spent a lot of time in the elements and can stand to be replaced.
   <li>Audio is only in one ear.  I know why and its easy to fix.  I just need to bridge two pairs together.
   <li>I still need a UHF antenna (Ok, I lied. This <i>IS</i> a blocker for this weekend, but I think there's one waiting for me at the shack at <a href="http://www.w6bhz.org">Cal Poly</a>)
   <li>The audio is a bit tinny, always has been.  I think there some caps in the audio path that are too small, making a high-pass filter.  I'd like to increase these some to drop the frequency response a bit.
   <li>Make the whole radio system switched with accessory power. Right now, it pulls directly from the battery; if I forget to flip the switch in the luggage, it'll kill the battery pretty quickly.
   <li>Integrate iPhone audio.  This is the much larger project, involving mixing and audio amps, and microcontrollers so I can hit the big stop/start button and what-not.  Being able to charge the iPhone while riding is a plus.
</ul>

So, yeah.  Just a few things...  ;-)

Thanks to Nick, KF6UZB, for helping me out with the audio checks this evening.]]>
      
   </content>
</entry>

<entry>
   <title>NaNoWriMo</title>
   <link rel="alternate" type="text/html" href="http://blogs.halibut.com/marks20percent/2009/09/nanowrimo.html" />
   <id>tag:blogs.halibut.com,2009:/marks20percent//7.955</id>
   
   <published>2009-09-20T05:20:25Z</published>
   <updated>2009-09-20T05:23:44Z</updated>
   
   <summary>In further Mark-Doesn&apos;t-Have-Enough-Time-For-His-Current-Projects-What-The-Fuck-Is-He-Thinking-Now news, I&apos;ve signed up for NaNoWriMo. I have no real clear understanding WHY I&apos;ve done this, but I have. I kinda have a story idea in mind, but not anything closely resembling a plot or outline or...</summary>
   <author>
      <name>Mark Smith</name>
      <uri>http://blogs.halibut.com/mark/</uri>
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.halibut.com/marks20percent/">
      <![CDATA[In further Mark-Doesn't-Have-Enough-Time-For-His-Current-Projects-What-The-Fuck-Is-He-Thinking-Now news, I've signed up for <a href="http://www.nanowrimo.org">NaNoWriMo.</a>  I have no real clear understanding <u>WHY</u> I've done this, but I have.  I kinda have a story idea in mind, but not anything closely resembling a plot or outline or anything.

...<i>NO</i> idea what I was thinking...]]>
      
   </content>
</entry>

<entry>
   <title>Status 2009-09-19, for reals this time.</title>
   <link rel="alternate" type="text/html" href="http://blogs.halibut.com/marks20percent/2009/09/status_2009-09-19_for_reals_th.html" />
   <id>tag:blogs.halibut.com,2009:/marks20percent//7.954</id>
   
   <published>2009-09-20T05:05:41Z</published>
   <updated>2009-09-20T05:13:57Z</updated>
   
   <summary>Strictly speaking, today wasn&apos;t a 20% day, but since Cindy is itching to have some of this work done, I was able to spend a bit of time working on Koi today. Some more research suggested I need to get...</summary>
   <author>
      <name>Mark Smith</name>
      <uri>http://blogs.halibut.com/mark/</uri>
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.halibut.com/marks20percent/">
      <![CDATA[Strictly speaking, today wasn't a 20% day, but since Cindy is itching to have some of this work done, I was able to spend a bit of time working on Koi today.

Some more research suggested I need to get a different driver installed for this chip set.  Further research suggests that the driver that's being loaded is compiled into the kernel statically by RedHat, making it neigh on impossible to load another module in its stead.  So I've just kicked off something akin to madness: I'm starting a CentOS kernel RPM compile, after hacking the config file to remove the "bad" driver and compile the "good" driver as a module...  ...on an 800MHz C7...  ...with a RAID array that's in PIO mode...   Yeah, this is going to take a while...

So, I'll come back some time in 2011 with a status report.  (In all seriousness, I suspect it'll still be going when I head to bed in (hopefully) not too long.)

While waiting for things to happen with Koi, I put together my Atom board, 1GB of RAM, a 20GB 2.5" laptop PATA drive (quiet and low power), and a DVD-ROM drive.  This is likely to become my Boxee system.  I can't find my XP install CD, so I installed CentOS on it as a proof of concept, to make sure the system works.  This is the same system that was giving me fits with the SATA drives earlier.  Still haven't figured that one out...

Anyway.  Once I find my XP install, I'm going to put Boxee on it and hope its fast enough.  I may try Ubuntu/Boxee in the mean time and just accept that I won't be able to watch Hulu or NetFlix.

Been keeping busy...  :-)   <a href="http://rivals.yahoo.com/ncaa/football/recap?gid=200909190031">Go bears!</a>]]>
      
   </content>
</entry>

<entry>
   <title>Status 2009-09-19^H^H18</title>
   <link rel="alternate" type="text/html" href="http://blogs.halibut.com/marks20percent/2009/09/status_2009-09-19hh18.html" />
   <id>tag:blogs.halibut.com,2009:/marks20percent//7.952</id>
   
   <published>2009-09-19T22:28:40Z</published>
   <updated>2009-09-20T05:15:26Z</updated>
   
   <summary>Oops, forgot to write this yesterday when I was done. I wrote out so many wonderful ideas to work on with koi (the name of the new server.) I was expecting the OS install to be the easy part, right?...</summary>
   <author>
      <name>Mark Smith</name>
      <uri>http://blogs.halibut.com/mark/</uri>
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.halibut.com/marks20percent/">
      <![CDATA[Oops, forgot to write this yesterday when I was done.

I wrote out so many wonderful ideas to work on with koi (the name of the new server.)  I was expecting the OS install to be the easy part, right?

...not so much...  First of all, I thought I had an ISO for CentOS 5.3 i386 already.  Turns out I had a couple aborted downloads of i386 and a good disk for x86_64.  So, I spent the first 3.5 hours of the day downloading a DVD ISO and researching software.

Then when I finally got started with the OS, it took about 2 hours to format the 1TB RAID array, and that is without having to re-build the RAID array itself (was already built from the last time I tried this with CentOS 5.0)  Something is seriously wrong with these drives.

After the format, the install was relatively uneventful.  Started playing around, and came to the conclusion that I don't want the OS on the CF card; I'm too afraid of write wearing on a non-redundant file system.  So I took out the CF card and re-installed the system (again) on the RAID pair.  This of course necessitated a repartition and therefore a RAID rebuild, which is still going on now.

So, yeah.  These are brand new 1TB SATA drives.  They should _NOT_ be going this slowly.  Something is seriously wrong.  hdparm claims that they're not using DMA; I'm not even sure I know what PIO mode they're using.  When I tried to enable DMA using hdparm, it claimed that function was not allowed.  The BIOS doesn't have any useful settings on the SATA controller other than "enabled" or "disabled."

There is a newer BIOS that I'm trying to get installed, but my DOS boot USB stick doesn't work on this system, so I'm having to wrangle some other tricks to get FreeDOS installed on a partition I left for it on the hard drive.  I just haven't gotten to this part yet, so I don't know whether it works.  But the goal is to have a DOS environment on the hard drive that is bootable from the normal grub install that I can use for BIOS upgrades and what-not.

I'm _HOPING_ that a new BIOS will fix a lot of the problems I'm having (possibly even the inability to boot from USB!).  I'll report on that when I've tried it.

But if I can't fix the SATA, this motherboard, as cool as it is with its 4 physical serial ports, is not going to work out.  :-(

<hr>

In the many hours I was waiting for koi to do thing, I started researching media PC options.  I looked at <a href="http://www.mythtv.org/">MythTV</a>, <a href="http://www.roku.com/">The Roku Box</a>, and <a href="http://www.boxee.tv/homepage/">Boxee</a>.  

I have a Myth front-end on my neighbor's back-end which is cool, but it a) is illegal, b) only kinda sometimes works, and c) likely has a limited time-line once Charter decides to ditch their analog channels.  We're looking for alternatives.

The Roku box looks pretty cool as a hardware platform, but it only supports NetFlix, Amazon Video On Demand and Major League Baseball (which I really couldn't care less about).  Those two are cool, but I really want a better selection, and Boxee seems to be the best available.  Roku claims that they'll add more as time goes on, but I'm not willing to bet $100 on that just now.

So I'm really looking for something that will get legitimate content, and a wide array of it, over IP.  Of the three, Boxee running in Windows seems to be the most functional option.  Windows is required for Silverlight and therefore Netflix.  This is a bit of a bummer because it means I likely won't use the system for <i>anything</i> else.  But if I can build a small, low power, quiet system that'll do Boxee, I'll be happy with that.  So that's what I'm playing with.  I'll let y'all know how that turns out.  :-D]]>
      
   </content>
</entry>

<entry>
   <title>Today: Hath Server Rebuild</title>
   <link rel="alternate" type="text/html" href="http://blogs.halibut.com/marks20percent/2009/09/today_hath_server_rebuild.html" />
   <id>tag:blogs.halibut.com,2009:/marks20percent//7.950</id>
   
   <published>2009-09-18T17:13:17Z</published>
   <updated>2009-09-18T17:37:46Z</updated>
   
   <summary>Today&apos;s project is to keep working on the rebuild of our home file/DNS/DHCP/everything else server. I have a new low-powered motherboard and a pair of Western Digital Black 1TB drives and a quiet power supply. I just need to put...</summary>
   <author>
      <name>Mark Smith</name>
      <uri>http://blogs.halibut.com/mark/</uri>
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.halibut.com/marks20percent/">
      <![CDATA[Today's project is to keep working on the rebuild of our home file/DNS/DHCP/everything else server.  I have a new low-powered motherboard and a pair of Western Digital Black 1TB drives and a quiet power supply.  I just need to put it all together and setup the software. Having lost my old 1TB drive, I don't have anything to port over, so if there's a silver lining to be had with the loss of 1TB of data, it's that I get to start clean now.

The problem is, the CentOS 5.0 install DVD I have doesn't support my network chip, which means I can't get on the network to install updates which support my network chip.  *sigh*  So I'm now downloading the newer CentOS 5.3 install DVD, but that's going to take another 3 hours.  I _THOUGHT_ I already had this downloaded somewhere, but for the life of me, I can't find it.

In the mean time, I'm putting together a list of all the functions I want this box to perform and investigating software options.  So far, the list is:
<ul>
   <li>The obligatory DNS, DHCP, Samba, and print server</li>
   <li>iTunes streaming server (DAAP) of the files contained on the server</li>
   <li><a href="http://256.com/solar/scripts/">Graphing data from my solar electric system on the house</a></li>
   <li>X10 controller for lights and stuff (specifically, lights on my fish tank)</li>
   <li><a href="http://sourceforge.net/projects/aprsd/">APRS data</a></li>
   <li><a href="http://www.w4mq.com/toolkit/index.html">Remote control of my Ham Radio HF station</a></li>
   <li>Possibly a media player, connected to the TV in the other room.</li>
</ul>

Off to investigate software options for the above.]]>
      
   </content>
</entry>

<entry>
   <title>Status 2009-08-20: DNS and Blogs are moved</title>
   <link rel="alternate" type="text/html" href="http://blogs.halibut.com/marks20percent/2009/08/status_2009-08-20_dns_and_blog.html" />
   <id>tag:blogs.halibut.com,2009:/marks20percent//7.925</id>
   
   <published>2009-08-21T06:59:39Z</published>
   <updated>2009-08-21T07:16:34Z</updated>
   
   <summary>Turns out, ns3.halibut.com hasn&apos;t been working for quite some time. My buddy who used to host off-site secondary DNS for me apparently shutdown the VM he was using months (years?) ago. I vaguely remember him telling me this, but I...</summary>
   <author>
      <name>Mark Smith</name>
      <uri>http://blogs.halibut.com/mark/</uri>
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.halibut.com/marks20percent/">
      <![CDATA[Turns out, ns3.halibut.com hasn't been working for quite some time.  My buddy who used to host off-site secondary DNS for me apparently shutdown the VM he was using months (years?) ago.  I vaguely remember him telling me this, but I didn't do anything about it.

So, today, I moved ns3.halibut.com to puffer, and setup ns1 (chiba) to automagically update ns3 when changes are made.

I'm still considering upgrading to Bind to enable DNS Sec, but I'm hearing generally negative opinions on the protocol, so maybe not.  Really haven't decided yet.

I also ended up moving blogs.halibut.com (this site) to puffer.  Along with the move came an upgrade from MovableType 3.3 to MovableType 4.3.  Moved several blogs, not just my own.  There were some other changes in there too, like I installed WordPress for one of them.

That's about all I've done so far.  Left to do, in large swaths of category:
<ul>
   <li>Random system cleanup and lock-down.
   <li>User accounts (home directories)
   <li>The other websites (tied to user accounts in most cases)
   <li>Email
<ul>
      <li>Postfix (including authenticated SMTP relaying over TLS)
      <li>SpamAssassin
      <li>ClamAV
      <li>Dovecot (IMAP)
      <li>SquirlMail (web mail)
      <li>Mailman (or similar mailing list software)
   </ul>
</ul>

So, yeah.  Still lots more work to be done.  I look forward to being able to retire chiba.  It's been a good host.  :-)

-Mark]]>
      
   </content>
</entry>

<entry>
   <title>Working again!</title>
   <link rel="alternate" type="text/html" href="http://blogs.halibut.com/marks20percent/2009/08/working_again.html" />
   <id>tag:blogs.halibut.com,2009:/marks20percent//7.922</id>
   
   <published>2009-08-20T17:40:53Z</published>
   <updated>2009-08-20T17:59:56Z</updated>
   
   <summary>I have taken a 20% day today. I&apos;m going to work on puffer, the new chiba.halibut.com replacement. Chiba is over 9 years old now and _REALLY_ needs to be upgraded. I&apos;ve installed a CentOS v5.2 system about a year ago...</summary>
   <author>
      <name>Mark Smith</name>
      <uri>http://blogs.halibut.com/mark/</uri>
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.halibut.com/marks20percent/">
      I have taken a 20% day today.  I&apos;m going to work on puffer, the new chiba.halibut.com replacement.  Chiba is over 9 years old now and _REALLY_ needs to be upgraded.  I&apos;ve installed a CentOS v5.2 system about a year ago (maybe more).  I&apos;m bringing it up to v5.3 now and will start migrating services from chiba to it.  I certainly won&apos;t _FINISH_ today, but I think I can make some good progress and move certain services that have their own hostnames over today.

The plan:
- Upgrade the OS (in progress)
- Copy DNS data over.  Should be pretty quick and easy. (*)
  - Configure chiba to update puffer when changes are made.
  - Setup puffer with the ns1.halibut.com role
- Copy httpd configs over.  There is a fair bit of clean-up I want to do here, break virtual hosts into their own config files, etc.
- Setup Movable Type on new system.  If possible, migrate blogs.halibut.com to puffer today.  Involves migration of a few other domains too: 3guys12songs.com, blackmoondog.com, jlm.us (I think; confirm this)

(*) I&apos;m considering switching back to Bind.  I really like DJBDNS, but DNSSec is _FINALLY_ being deployed by the root servers and I would like to support it someday, and DJBDNS won&apos;t do that for me.  Bind used to be Teh Suck(tm), but Bind 9 seems to have gotten a hell of a lot better.  *sigh*  Dunno if this will happen now.

I think that&apos;s more than enough to keep me busy today.  Now, to get to work.

-Mark
      
   </content>
</entry>

<entry>
   <title>BlogFade? No way!</title>
   <link rel="alternate" type="text/html" href="http://blogs.halibut.com/marks20percent/2009/08/blogfade_no_way.html" />
   <id>tag:blogs.halibut.com,2009:/marks20percent//7.916</id>
   
   <published>2009-08-14T22:06:27Z</published>
   <updated>2009-08-14T22:12:10Z</updated>
   
   <summary>Just a quick post to let y&apos;all know that I haven&apos;t died. DefCon went REALLY well. The talk seems to have been well received. The room was pretty full (standing room only, actually) and no one got up and left...</summary>
   <author>
      <name>Mark Smith</name>
      <uri>http://blogs.halibut.com/mark/</uri>
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.halibut.com/marks20percent/">
      Just a quick post to let y&apos;all know that I haven&apos;t died.

DefCon went REALLY well.  The talk seems to have been well received.  The room was pretty full (standing room only, actually) and no one got up and left during the talk, so that&apos;s good.  Aside from my talk, we competed in the Badge Hacking Contest and got an honorable mention for being the only group to successfully get all seven badge types together at once and talking.  I&apos;m pretty pleased with that, though I _REALLY_ effing want an Uber badge.  Next year.

After DefCon, I became a single father for almost a week as Cindy went to a sock knitting convention in Portland Oregon, Sock Summit.  She had a great time, and so did Zoe and I.  But, being a single father, I didn&apos;t make any time to do personal projects; it was all about Zoe.

This week, since I was out Monday (when Cindy came back from Sock Summit), and I have a lot of catch-up work to do at The Day Job(tm), I decided not to take a 20% time this week.  I probably will next week, but not the following week since I&apos;ll be out Monday and Tuesday for a family vacation.  

Then, after that, I&apos;ll try to pick up a normal 20% Time schedule again.  DefCon has given me several ideas for projects to do before next year, and not just the inductive coupling for EtherSniff...  I&apos;ve got a lot of work ahead of me this year.  :-D

-Mark
      
   </content>
</entry>

<entry>
   <title>Status 2009-07-23: Prepping for DefCon, Releasing Codename: Curious George</title>
   <link rel="alternate" type="text/html" href="http://blogs.halibut.com/marks20percent/2009/07/status_20090723_prepping_for_d.html" />
   <id>tag:blogs.halibut.com,2009:/marks20percent//7.898</id>
   
   <published>2009-07-23T22:55:52Z</published>
   <updated>2009-07-23T23:59:12Z</updated>
   
   <summary>I&apos;ve put my Seebeck Clock project on-hold for the time being while I get prepped for the hardware demo I&apos;m giving at DefCon in a bit over a week for Project: Codename Curious George. I _WAS_ planning on bringing a...</summary>
   <author>
      <name>Mark Smith</name>
      <uri>http://blogs.halibut.com/mark/</uri>
   </author>
   
   
   <content type="html" xml:lang="en" xml:base="http://blogs.halibut.com/marks20percent/">
      <![CDATA[I've put my Seebeck Clock project on-hold for the time being while I get prepped for the hardware demo I'm giving at DefCon in a bit over a week for Project: Codename Curious George.

I _WAS_ planning on bringing a small ITX system with dual Ethernets for the monitoring device, but honestly I _REALLY_ don't feel like lugging along a full sized system, monitor and keyboard to DefCon.  I'd really rather just use a laptop with a second Ethernet port, but the only PCMCIA Ethernet card I have doesn't appear to be working.  I've put my feelers out looking for loaner cards, so we'll see if that pans out.  (While writing this post, I've already gotten two people who think they can help me, so that's good.)

As a "just in case," I'm going ahead and setting up a diskless system on a CF card to send with coworkers who are driving to DefCon (I'm flying out a lot earlier for BlackHat.)

So, yeah.  Project: Codename Curious George.  I'm just shy of a week away from giving my SkyTalk at DefCon on the subject, and lets be honest, this is probably the last time I'll post here before then.  I think it's about time to let this Monkey out of the bag.

The real name of the project is EtherSniff.  The codename came from this image:

<img src="http://www.halibut.com/~mark/EtherSniff-George-scaled.png">

In short, it's a method for passively sniffing the traffic of an established Ethernet network link.  Picture there's an Ethernet cable running through the drop ceiling above your desk, or along the wall near by, any place you have physical access to it that won't be noticed.  Let's say you wanted to monitor the traffic going through that link for some reason (white-hat reason, I'm sure...)  I've figured out how to do that without being noticed.

<a href="http://www.halibut.com/~mark/EtherSniff-v1.0.pdf">Here are the slides</a> for my talk at DefCon that provide a lot more detail.

I'll do my best to post next Saturday (August 1st, not July 25) and report on how the talk went.  But between now and then, I'm likely to be quiet here as I'll be at BlackHat learning how to break into Xen systems!

Oh.  It's not a _TECH_ project perse, but over at <a href="http://blogs.halibut.com/mark/">my other blog</a>, I've made <a href="http://blogs.halibut.com/mark/2009/07/ginger_ale_batch_1_write_up_ro.html">a new batch of root beer</a>.  It doesn't scratch the same itch as my tech projects, so it doesn't qualify as a 20% time project, but I thought you might be interested anyway.

That's it for now.  Thanks for reading!  -Mark]]>
      
   </content>
</entry>

</feed>
