<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>Richard Campbell Blogs Too - Toys</title>
    <link>http://www.campbellassociates.ca/blog/</link>
    <description>Surrendering to the Inevitable</description>
    <language>en-us</language>
    <copyright>Richard Campbell</copyright>
    <lastBuildDate>Mon, 15 Oct 2007 00:33:23 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.9.7067.0</generator>
    <managingEditor>richard@campbellassociates.ca</managingEditor>
    <webMaster>richard@campbellassociates.ca</webMaster>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=a3e2d050-47f0-447b-a44a-20ea5b2a1a08</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,a3e2d050-47f0-447b-a44a-20ea5b2a1a08.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,a3e2d050-47f0-447b-a44a-20ea5b2a1a08.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=a3e2d050-47f0-447b-a44a-20ea5b2a1a08</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Finally, after two weekends and hours of work, I get to do what I started out trying
to do - building a six drive RAID 5 array out of terabyte hard drives. Cartman's old
5U case was all cleared out, I had all the components, now all I had to do was assemble
the beast. I had a little problem with the <a href="http://www.adaptec.com/en-US/products/sata_tech/value/SAS-3805">Adaptec
3805 controller</a>. 
</p>
        <p>
The 3805 is actually an SAS controller, using the <a href="http://www.techcable.com/HTML/MINI-SAS.htm">mini-SAS</a> plugs
that handle four drives each. On the web site the specification says that the board
comes with a pair of mini-SAS to SATA cables, but there were no such cables in my
box. Turns out I had ordered the OEM version of the board (the only one available),
and it had no cables in it - which makes sense, its an OEM board, the OEM is always
going to want to do something unique with the board.
</p>
        <p>
Fine, I'll order my own cables. But NOBODY has stock on mini-SAS cables. I flip out
at the supplier, and he calls Adaptec, and they offer to give me a pair of cables
for free (which was mighty nice of them), if I'll pay the shipping. Totally worth
it, I had ordered the wrong product and they were willing to fix it. A FedEx overnight
shipment later, I had cables.
</p>
        <p>
There's so much room in the 5U case that things came together rather quickly. The
motherboard dropped in without a hitch, as did the drive array caddy. Then came the
tricky bit...
</p>
        <p>
          <a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/StorageUpgradeStage3BuildingButters_22F0/IMG_7868_small.jpg" atomicselection="true">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="350" alt="The drives don't fit!" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/StorageUpgradeStage3BuildingButters_22F0/IMG_7868_small_thumb.jpg" width="526" align="left" border="0" />
          </a>Like
Cartman, Butters has a separate pair of mirrored boot drives, although in
this case the drives are 7200rpm SATA II drives, rather than the Ultra-160 SCSI
drives of Cartman.
</p>
        <p>
In the 5U case, the boot drives hang from the card retaining bar... and the first
hitch of the build occurs. In a test hanging (shown to the right), the pair of drives
hit the CPU fans. This is bad.
</p>
        <p>
When a situation like this arises, first you curse. Then the full reality of the situation
hits - all the work you've done for the past few days may have been for naught, this
machine won't fit into this case.
</p>
        <p>
I ran into the <a href="http://www.campbellassociates.ca/blog/PermaLink,guid,32cc0c54-869b-415b-b2a0-531cd40d3eb4.aspx">same
issue</a> with Cartman during his rebuild, I had to modify the cooling blocks to use
lower-profile fans to avoid conflicting with the hanging hard drives. But I didn't have
that option this time... no handy low-profile fans, no alternative cooling blocks.
I needed a different solution.
</p>
        <p>
          <a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/StorageUpgradeStage3BuildingButters_22F0/IMG_7869_small.jpg" atomicselection="true">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="350" alt="Solution - move the drives." src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/StorageUpgradeStage3BuildingButters_22F0/IMG_7869_small_thumb.jpg" width="526" align="left" border="0" />
          </a>And
here's the solution - move the drives. It's not like the new machine is full
of cards anyway, it has exactly one, the Adaptec 3805 raid controller. And that card
is low-profile anyway.
</p>
        <p>
So I removed all the card holders from the bar and moved the mounting bracket so that
the drives would hang away from the CPU fans. Problem solved. 
</p>
        <p>
That was really the only hitch in the assembly of Butters, and it only took me a few
minutes to solve it. I like this new drive position better, it puts the drives right
inline with the main fan, so there'll be plenty of cooling air coming over those drives.
</p>
        <p>
 A little more fussing with wiring and I was on my way with a successful boot
of the new motherboard... 
</p>
        <p>
          <a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/StorageUpgradeStage3BuildingButters_22F0/IMG_7870_small.jpg" atomicselection="true">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="350" alt="IMG_7870_small" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/StorageUpgradeStage3BuildingButters_22F0/IMG_7870_small_thumb.jpg" width="526" align="left" border="0" />
          </a> Notice
that I plugged one of the 1TB drives into the machine as well, getting ready for the
transfer of all that data back onto a shiny new 5TB array.
</p>
        <p>
Ah, if only it was that easy. First I had to get a server install done. Which you
think would be easy - a brand new motherboard, it should be no problem to get things
up and going with Windows Server 2003, right?
</p>
        <p>
Wrong.
</p>
        <p>
Since I was planning to use this machine to run virtual machines, of course I wanted
a 64 bit operating system on it - there's 16GB of RAM in there, how else would I address
it all?
</p>
        <p>
So I installed Windows Server 2003 SP2 64 bit edition. And the installation went cleanly,
but didn't recognize the pair of built-in gigabit NICs. I wasn't all that surprised,
after all, brand new motherboard, I'd need to install the drivers separately. Now
if only I could find them.
</p>
        <p>
On the Tyan web site you can see all sorts of <a href="http://www.tyan.com/support_download_drivers.aspx?model=S.S2927">drivers
for the S2927</a>, including drivers for Windows 2003 Server 64 bit, so you'd think
there would be NIC drivers there. In fact, under the heading "Driver Packs" there
is a pack for Windows 2003 Server 64 bit which SAYS it has LAN/NIC drivers. However,
if you actually download it, there's no NIC drivers in there. In fact, if you open
up the zip file, the README doc lists everything in the driver pack and it does NOT
include the NIC drivers.
</p>
        <p>
I tried installing it anyway, but to no avail - the NICs were still unrecognized.
</p>
        <p>
However, the Adaptec software worked great AND the 5TB array was able to be built.
But it was going to take more than 24 hours to prep itself, so it was worth tinkering
with other configurations before settling for this.
</p>
        <p>
So I headed over to the nVidia site... perhaps the reference drivers for the nVidia
chipset would handle the NICs better. The chipset on this motherboard is the nVidia
nForce Professional 3600 series. And lo and behold, there ARE <a href="http://www.nvidia.com/object/nforce_pro3000_winserver2003_x64_9.24.html">reference
drivers</a> for Windows 2003 Server 64 bit. But they TOO could not recognize the NICs.
</p>
        <p>
I even tried the <a href="http://www.nvidia.com/Download/index.aspx?lang=en-us">prerelease
tool</a> on the download page to detect what drivers to use, and it recommended the
Vista drivers! Figuring it couldn't be any worse, I tried them too... and this time
the NICs were recognized, but were not functioning.
</p>
        <p>
So now I'm afraid - afraid that my motherboard is defective. But now that I have nothing
to lose I thought "what the heck, let's try Windows 2008 Server!" I had Release Candidate
0 handy, it was worth a shot.
</p>
        <p>
Windows 2008 Server RC0 is a massive 2.5GB, I had to make a DVD for the install. But
it installed flawlessly and recognized the motherboard, including the NICs. I was
fully operational. And Windows 2008 Server is beautiful... but its a release candidate!
</p>
        <p>
So now my motherboard was working perfectly, I installed the Adaptec RAID controller
software. It installed, recognized the controller AND the drives. For the first time
I had everything working, admittedly on a release candidate. How could I resist? I
configured the 5TB array and let it rip.
</p>
        <p>
The build ran overnight and finished perfectly. I had a 5TB drive array!
</p>
        <p>
I shutdown Butters, closed it up and stuck it in the rack.
</p>
        <p>
Powered it up again, but when it booted, there was no drive array! I rebooted again,
still no array. What was going on? Pulled Butters back out of the rack, opened it
up, booted it again... still no array.
</p>
        <p>
I went into the 3805 BIOS to configure the array and it didn't show up until I selected
"Refresh Array." Then it showed the complete array, in perfect condition!
</p>
        <p>
Baffled, I exited the BIOS settings which caused a reboot... and the array vanished
again. This time when I finished booting into Windows, I opened up the Adaptec configuration
manager... it showed a failed controller and failed drivers. I selected "Refresh Array",
and it still showed as everything failed - but Windows suddenly found the array! The
drive letter popped up and everything acted fine.
</p>
        <p>
Oddly enough, I was a bit suspicious.
</p>
        <p>
So I started loading data onto the array. I wasn't going to erase any backups, so
I waited for it to fail.
</p>
        <p>
Loading went much faster than backing up, since the drive was plugged directly into
the machine. Within a few hours, I had everything reloaded.
</p>
        <p>
I was still suspicious.
</p>
        <p>
I configured the file shares and got both the music and television archives up and
running. They worked perfectly.
</p>
        <p>
Now I really had a problem - I was running a release candidate OS, the configuration
software says the array has failed (although the BIOS says its fine, once you refresh),
but Windows itself is perfectly happy with it. And my family was happy to have the
music and video back online. I couldn't very well take it back down. As long as it
didn't reboot, the array seemed to stay up. Scary.
</p>
        <p>
I sent a tech support request to Tyan, hopefully they'll have something useful to
say. I really ought to go back to Windows 2003 Server 64 bit, but only if I can get
the NICs to work.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=a3e2d050-47f0-447b-a44a-20ea5b2a1a08" />
      </body>
      <title>Storage Upgrade Stage 3 - Building Butters</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,a3e2d050-47f0-447b-a44a-20ea5b2a1a08.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,a3e2d050-47f0-447b-a44a-20ea5b2a1a08.aspx</link>
      <pubDate>Mon, 15 Oct 2007 00:33:23 GMT</pubDate>
      <description>&lt;p&gt;
Finally, after two weekends and hours of work, I get to do what I started out trying
to do - building a six drive RAID 5 array out of terabyte hard drives. Cartman's old
5U case was all cleared out, I had all the components, now all I had to do was assemble
the beast. I had a little problem with the &lt;a href="http://www.adaptec.com/en-US/products/sata_tech/value/SAS-3805"&gt;Adaptec
3805 controller&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;
The 3805 is&amp;nbsp;actually an SAS controller, using the &lt;a href="http://www.techcable.com/HTML/MINI-SAS.htm"&gt;mini-SAS&lt;/a&gt; plugs
that handle four drives each. On the web site the specification says that the board
comes with a pair of mini-SAS to SATA cables, but there were no such cables in my
box. Turns out I had ordered the OEM version of the board (the only one available),
and it had no cables in it - which makes sense, its an OEM board, the OEM is always
going to want to do something unique with the board.
&lt;/p&gt;
&lt;p&gt;
Fine, I'll order my own cables. But NOBODY has stock on mini-SAS cables. I flip out
at the supplier, and he calls Adaptec, and they offer to give me a pair of cables
for free (which was mighty nice of them), if I'll pay the shipping. Totally worth
it, I had ordered the wrong product and they were willing to fix it. A FedEx overnight
shipment later, I had cables.
&lt;/p&gt;
&lt;p&gt;
There's so much room in the 5U case that things came together rather quickly. The
motherboard dropped in without a hitch, as did the drive array caddy. Then came the
tricky bit...
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/StorageUpgradeStage3BuildingButters_22F0/IMG_7868_small.jpg" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="350" alt="The drives don't fit!" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/StorageUpgradeStage3BuildingButters_22F0/IMG_7868_small_thumb.jpg" width="526" align="left" border="0"&gt;&lt;/a&gt;Like
Cartman,&amp;nbsp;Butters has a separate pair of&amp;nbsp;mirrored boot drives, although in
this case the drives are&amp;nbsp;7200rpm SATA II drives, rather than the Ultra-160 SCSI
drives of Cartman.
&lt;/p&gt;
&lt;p&gt;
In the 5U case, the boot drives hang from the card retaining bar... and the first
hitch of the build occurs. In a test hanging (shown to the right), the pair of drives
hit the&amp;nbsp;CPU fans. This is bad.
&lt;/p&gt;
&lt;p&gt;
When a situation like this arises, first you curse. Then the full reality of the situation
hits - all the work you've done for the past few days may have been for naught, this
machine won't fit into this case.
&lt;/p&gt;
&lt;p&gt;
I ran into the &lt;a href="http://www.campbellassociates.ca/blog/PermaLink,guid,32cc0c54-869b-415b-b2a0-531cd40d3eb4.aspx"&gt;same
issue&lt;/a&gt; with Cartman during his rebuild, I had to modify the cooling blocks to use
lower-profile fans to avoid conflicting with the hanging&amp;nbsp;hard drives. But I didn't&amp;nbsp;have
that option this time... no handy low-profile fans, no alternative cooling blocks.
I needed a different solution.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/StorageUpgradeStage3BuildingButters_22F0/IMG_7869_small.jpg" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="350" alt="Solution - move the drives." src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/StorageUpgradeStage3BuildingButters_22F0/IMG_7869_small_thumb.jpg" width="526" align="left" border="0"&gt;&lt;/a&gt;And
here's the solution - move the drives. It's not like the&amp;nbsp;new machine is full
of cards anyway, it has exactly one, the Adaptec 3805 raid controller. And that card
is low-profile anyway.
&lt;/p&gt;
&lt;p&gt;
So I removed all the card holders from the bar and moved the mounting bracket so that
the drives would hang away from the CPU fans. Problem solved.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
That was really the only hitch in the assembly of Butters, and it only took me a few
minutes to solve it. I like this new drive position better, it puts the drives right
inline with the main fan, so there'll be plenty of cooling air coming over those drives.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;A little more fussing with wiring and I was on my way with a successful boot
of the new motherboard... 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/StorageUpgradeStage3BuildingButters_22F0/IMG_7870_small.jpg" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="350" alt="IMG_7870_small" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/StorageUpgradeStage3BuildingButters_22F0/IMG_7870_small_thumb.jpg" width="526" align="left" border="0"&gt;&lt;/a&gt; Notice
that I plugged one of the 1TB drives into the machine as well, getting ready for the
transfer of all that data back onto a shiny new 5TB array.
&lt;/p&gt;
&lt;p&gt;
Ah, if only it was that easy. First I had to get a server install done. Which you
think would be easy - a brand new motherboard, it should be no problem to get things
up and going with Windows Server 2003, right?
&lt;/p&gt;
&lt;p&gt;
Wrong.
&lt;/p&gt;
&lt;p&gt;
Since I was planning to use this machine to run virtual machines, of course I wanted
a 64 bit operating system on it - there's 16GB of RAM in there, how else would I address
it all?
&lt;/p&gt;
&lt;p&gt;
So I installed Windows Server 2003 SP2 64 bit edition. And the installation went cleanly,
but didn't recognize the pair of built-in gigabit NICs. I wasn't all that surprised,
after all, brand new motherboard, I'd need to install the drivers separately. Now
if only I could find them.
&lt;/p&gt;
&lt;p&gt;
On the Tyan web site you can see all sorts of &lt;a href="http://www.tyan.com/support_download_drivers.aspx?model=S.S2927"&gt;drivers
for the S2927&lt;/a&gt;, including drivers for Windows 2003 Server 64 bit, so you'd think
there would be NIC drivers there. In fact, under the heading "Driver Packs" there
is a pack for Windows 2003 Server 64 bit which SAYS it has LAN/NIC drivers. However,
if you actually download it, there's no NIC drivers in there. In fact, if you open
up the zip file, the README doc lists everything in the driver pack and it does NOT
include the NIC drivers.
&lt;/p&gt;
&lt;p&gt;
I tried installing it anyway, but to no avail - the NICs were still unrecognized.
&lt;/p&gt;
&lt;p&gt;
However, the Adaptec software worked great AND the 5TB array was able to be built.
But it was going to take more than 24 hours to prep itself, so it was worth tinkering
with other configurations before settling for this.
&lt;/p&gt;
&lt;p&gt;
So I headed over to the nVidia site... perhaps the reference drivers for the nVidia
chipset would handle the NICs better. The chipset on this motherboard is the nVidia
nForce Professional 3600 series. And lo and behold, there ARE &lt;a href="http://www.nvidia.com/object/nforce_pro3000_winserver2003_x64_9.24.html"&gt;reference
drivers&lt;/a&gt; for Windows 2003 Server 64 bit. But they TOO could not recognize the NICs.
&lt;/p&gt;
&lt;p&gt;
I even tried the &lt;a href="http://www.nvidia.com/Download/index.aspx?lang=en-us"&gt;prerelease
tool&lt;/a&gt; on the download page to detect what drivers to use, and it recommended the
Vista drivers! Figuring it couldn't be any worse, I tried them too... and this time
the NICs were recognized, but were not functioning.
&lt;/p&gt;
&lt;p&gt;
So now I'm afraid - afraid that my motherboard is defective. But now that I have nothing
to lose I thought "what the heck, let's try Windows 2008 Server!" I had Release Candidate
0 handy, it was worth a shot.
&lt;/p&gt;
&lt;p&gt;
Windows 2008 Server RC0 is a massive 2.5GB, I had to make a DVD for the install. But
it installed flawlessly and recognized the motherboard, including the NICs. I was
fully operational. And Windows 2008 Server is beautiful... but its a release candidate!
&lt;/p&gt;
&lt;p&gt;
So now my motherboard was working perfectly, I installed the Adaptec RAID controller
software. It installed, recognized the controller AND the drives. For the first time
I had everything working, admittedly on a release candidate. How could I resist? I
configured the 5TB array and let it rip.
&lt;/p&gt;
&lt;p&gt;
The build ran overnight and finished perfectly. I had a 5TB drive array!
&lt;/p&gt;
&lt;p&gt;
I shutdown Butters, closed it up and stuck it in the rack.
&lt;/p&gt;
&lt;p&gt;
Powered it up again, but when it booted, there was no drive array! I rebooted again,
still no array. What was going on? Pulled Butters back out of the rack, opened it
up, booted it again... still no array.
&lt;/p&gt;
&lt;p&gt;
I went into the 3805 BIOS to configure the array and it didn't show up until I selected
"Refresh Array." Then it showed the complete array, in perfect condition!
&lt;/p&gt;
&lt;p&gt;
Baffled, I exited the BIOS settings which caused a reboot... and the array vanished
again. This time when I finished booting into Windows, I opened up the Adaptec configuration
manager... it showed a failed controller and failed drivers. I selected "Refresh Array",
and it still showed as everything failed - but Windows suddenly found the array! The
drive letter popped up and everything acted fine.
&lt;/p&gt;
&lt;p&gt;
Oddly enough, I was a bit suspicious.
&lt;/p&gt;
&lt;p&gt;
So I started loading data onto the array. I wasn't going to erase any backups, so
I waited for it to fail.
&lt;/p&gt;
&lt;p&gt;
Loading went much faster than backing up, since the drive was plugged directly into
the machine. Within a few hours, I had everything reloaded.
&lt;/p&gt;
&lt;p&gt;
I was still suspicious.
&lt;/p&gt;
&lt;p&gt;
I configured the file shares and got both the music and television archives up and
running. They worked perfectly.
&lt;/p&gt;
&lt;p&gt;
Now I really had a problem - I was running a release candidate OS, the configuration
software says the array has failed (although the BIOS says its fine, once you refresh),
but Windows itself is perfectly happy with it. And my family was happy to have the
music and video back online. I couldn't very well take it back down. As long as it
didn't reboot, the array seemed to stay up. Scary.
&lt;/p&gt;
&lt;p&gt;
I sent a tech support request to Tyan, hopefully they'll have something useful to
say. I really ought to go back to Windows 2003 Server 64 bit, but only if I can get
the NICs to work.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=a3e2d050-47f0-447b-a44a-20ea5b2a1a08" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,a3e2d050-47f0-447b-a44a-20ea5b2a1a08.aspx</comments>
      <category>Rackmounting</category>
      <category>Toys</category>
      <category>Virtualization</category>
      <category>Windows Server 2008</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=8bf006bc-d3d3-48d9-baa9-738350801c55</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,8bf006bc-d3d3-48d9-baa9-738350801c55.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,8bf006bc-d3d3-48d9-baa9-738350801c55.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=8bf006bc-d3d3-48d9-baa9-738350801c55</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
My parts arrived during the week, but it wasn't until the weekend that I actually
had time to start putting things together.
</p>
        <p>
However, before I could build the new machine with the new parts, I had to get <a href="http://en.wikipedia.org/wiki/Eric_Cartman">Cartman</a> out
of the 5U case, which meant moving him into the 4U case I had. The 4U case was populated
with a rather old Linux machine that I hadn't powered up in a couple of years. So
all of that came out, leaving a clean 4U case, ready for loading:
</p>
        <p>
          <a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/FinishingtheStorageUpgrade_2B08/IMG_7860_small.jpg" atomicselection="true">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="350" alt="The 4U Case Emptied" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/FinishingtheStorageUpgrade_2B08/IMG_7860_small_thumb.jpg" width="526" border="0" />
          </a>
        </p>
        <p>
Once the case was clear, out came the rack again and Cartman shut down and pulled.
I put Cartman on a separate table from my regular service table and gradually disassembled
it and moved the parts into the 4U case.
</p>
        <p>
          <a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/FinishingtheStorageUpgrade_2B08/IMG_7863_small.jpg" atomicselection="true">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 10px 0px 0px; border-right-width: 0px" height="350" alt="Cartman motherboard in 4U case" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/FinishingtheStorageUpgrade_2B08/IMG_7863_small_thumb.jpg" width="526" align="left" border="0" />
          </a>
        </p>
        <p>
Here you can see Cartman's motherboard loaded into the 4U case. Its an old Tyan board
with dual P3 processors and 512MB of RAM. A great board in its day, its terribly dated
now.
</p>
        <p>
Notice also a pair of PCI-X slots, both of which are normally occupied - one with
the <a href="http://www.adaptec.com/en-US/products/scsi_tech/entry/ASC-29160N/">Adaptec
29160 SCSI controller</a>, the other with the <a href="http://www.adaptec.com/en-US/products/sata_tech/value/AAR-2820SA">Adaptec
2820SA RAID controller</a>. The RAID controller just runs the big SATA storage array,
the boot mirror runs off the SCSI controller, as well as the DVD drive and the external
tape drive.
</p>
        <p>
The drive array sits in the big gap on the left side of the case (right side if you're
looking in the front), and the pair of boot drives live in the little gap full of
wires between the drive array and the DVD.
</p>
        <p>
Mounting the motherboard is always the trickiest bit of the build, once that's done,
the rest goes quickly. The only difference between Cartman in the 5U case and Cartman
in the 4U case is a four drive RAID array instead of six drives.
</p>
        <p>
          <a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/FinishingtheStorageUpgrade_2B08/IMG_7864_small.jpg" atomicselection="true">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="350" alt="Cartman up and running in the 4U case" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/FinishingtheStorageUpgrade_2B08/IMG_7864_small_thumb.jpg" width="526" align="left" border="0" />
          </a>This
is what Cartman looks like fully loaded into the 4U case and booting up. You can see
the SCSI ribbon cable running to the pair of drives in the center front of the case
and the four blue SATA cables running from the RAID controller to the array chassis.
Even the DVD is <a href="http://en.wikipedia.org/wiki/SCSI">SCSI</a>, although where
the drives are <a href="http://en.wikipedia.org/wiki/Single_Connector_Attachment">SCSI-160
LVD</a>, the DVD is SCSI-40.
</p>
        <p>
The other two cards in Cartman are the video and gigabit ethernet. This is an old
machine, very little is onboard. But you can appreciate why I have to replace Cartman.
All those things we're used to having right on the motherboard have to be added card-by-card.
</p>
        <p>
Cartman was none-the-worse-for-wear in the move, still working the same way, with
just the RAID array being down.
</p>
        <p>
          <a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/FinishingtheStorageUpgrade_2B08/IMG_7867_small.jpg" atomicselection="true">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="350" alt="The new drive array" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/FinishingtheStorageUpgrade_2B08/IMG_7867_small_thumb.jpg" width="526" align="left" border="0" />
          </a>  In
fact, as you can see from this shot at the front of the case, I did not install the
terabyte drives into the chassis, since I currently have backup data on three of the
drives, and I need six for the new array in the 5U case.
</p>
        <p>
When I'm finally able to clean off those backup drives (when I believe everything
is stable), I'll build a RAID 1+0 array using the old Adaptec controller. That will
stay under the 2TB limit with the 1TB drives and give me the reliability and performance
I want.
</p>
        <p>
Ultimately, Cartman will be retired, but really only the motherboard. All the drives
are fresh, what's needed is a new multi-core, multi-processor motherboard with a ton
of RAM. 
</p>
        <p>
I'm thinking that since the 5U machine has an AMD motherboard, I'll put an Intel board
in this machine. Probably something from ASUS, we'll see.
</p>
        <p>
          <a href="http://animatedtv.about.com/library/weekly/aa040502a.htm">Cartman</a> went
back into the server closet without incident... tomorrow the 5U case gets a new motherboard,
and a new machine will be born: <a href="http://en.wikipedia.org/wiki/Butters_Stotch">Butters!</a></p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=8bf006bc-d3d3-48d9-baa9-738350801c55" />
      </body>
      <title>Storage Upgrade Stage 2 - Moving Cartman</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,8bf006bc-d3d3-48d9-baa9-738350801c55.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,8bf006bc-d3d3-48d9-baa9-738350801c55.aspx</link>
      <pubDate>Sun, 14 Oct 2007 01:03:23 GMT</pubDate>
      <description>&lt;p&gt;
My parts arrived during the week, but it wasn't until the weekend that I actually
had time to start putting things together.
&lt;/p&gt;
&lt;p&gt;
However, before I could build the new machine with the new parts, I had to get &lt;a href="http://en.wikipedia.org/wiki/Eric_Cartman"&gt;Cartman&lt;/a&gt; out
of the 5U case, which meant moving him into the 4U case I had. The 4U case was populated
with a rather old Linux machine that I hadn't powered up in a couple of years. So
all of that came out, leaving a clean 4U case, ready for loading:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/FinishingtheStorageUpgrade_2B08/IMG_7860_small.jpg" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="350" alt="The 4U Case Emptied" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/FinishingtheStorageUpgrade_2B08/IMG_7860_small_thumb.jpg" width="526" border="0"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Once the case was clear, out came the rack again and Cartman shut down and pulled.
I put Cartman on a separate table from my regular service table and gradually disassembled
it and moved the parts into the 4U case.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/FinishingtheStorageUpgrade_2B08/IMG_7863_small.jpg" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 10px 0px 0px; border-right-width: 0px" height="350" alt="Cartman motherboard in 4U case" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/FinishingtheStorageUpgrade_2B08/IMG_7863_small_thumb.jpg" width="526" align="left" border="0"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Here you can see Cartman's motherboard loaded into the 4U case. Its an old Tyan board
with dual P3 processors and 512MB of RAM. A great board in its day, its terribly dated
now.
&lt;/p&gt;
&lt;p&gt;
Notice also a pair of PCI-X slots, both of which are normally occupied - one with
the &lt;a href="http://www.adaptec.com/en-US/products/scsi_tech/entry/ASC-29160N/"&gt;Adaptec
29160 SCSI controller&lt;/a&gt;, the other with the &lt;a href="http://www.adaptec.com/en-US/products/sata_tech/value/AAR-2820SA"&gt;Adaptec
2820SA RAID controller&lt;/a&gt;. The RAID controller just runs the big SATA storage array,
the boot mirror runs off the SCSI controller, as well as the DVD drive and the external
tape drive.
&lt;/p&gt;
&lt;p&gt;
The drive array sits in the big gap on the left side of the case (right side if you're
looking in the front), and the pair of boot drives live in the little gap full of
wires between the drive array and the DVD.
&lt;/p&gt;
&lt;p&gt;
Mounting the motherboard is always the trickiest bit of the build, once that's done,
the rest goes quickly. The only difference between Cartman in the 5U case and Cartman
in the 4U case is a four drive RAID array instead of six drives.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/FinishingtheStorageUpgrade_2B08/IMG_7864_small.jpg" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="350" alt="Cartman up and running in the 4U case" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/FinishingtheStorageUpgrade_2B08/IMG_7864_small_thumb.jpg" width="526" align="left" border="0"&gt;&lt;/a&gt;This
is what Cartman looks like fully loaded into the 4U case and booting up. You can see
the SCSI ribbon cable running to the pair of drives in the center front of the case
and the four blue SATA cables running from the RAID controller to the array chassis.
Even the DVD is &lt;a href="http://en.wikipedia.org/wiki/SCSI"&gt;SCSI&lt;/a&gt;, although where
the drives are &lt;a href="http://en.wikipedia.org/wiki/Single_Connector_Attachment"&gt;SCSI-160
LVD&lt;/a&gt;, the DVD is SCSI-40.
&lt;/p&gt;
&lt;p&gt;
The other two cards in Cartman are the video and gigabit ethernet. This is an old
machine, very little is onboard. But you can appreciate why I have to replace Cartman.
All those things we're used to having right on the motherboard have to be added card-by-card.
&lt;/p&gt;
&lt;p&gt;
Cartman was none-the-worse-for-wear in the move, still working the same way, with
just the RAID array being down.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/FinishingtheStorageUpgrade_2B08/IMG_7867_small.jpg" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="350" alt="The new drive array" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/FinishingtheStorageUpgrade_2B08/IMG_7867_small_thumb.jpg" width="526" align="left" border="0"&gt;&lt;/a&gt; &amp;nbsp;In
fact, as you can see from this shot at the front of the case, I did not install the
terabyte drives into the chassis, since I currently have backup data on three of the
drives, and I need six for the new array in the 5U case.
&lt;/p&gt;
&lt;p&gt;
When I'm finally able to clean off those backup drives (when I believe everything
is stable), I'll build a RAID 1+0 array using the old Adaptec controller. That will
stay under the 2TB limit with the 1TB drives and give me the reliability and performance
I want.
&lt;/p&gt;
&lt;p&gt;
Ultimately, Cartman will be retired, but really only the motherboard. All the drives
are fresh, what's needed is a new multi-core, multi-processor motherboard with a ton
of RAM. 
&lt;/p&gt;
&lt;p&gt;
I'm thinking that since the 5U machine has an AMD motherboard, I'll put an Intel board
in this machine. Probably something from ASUS, we'll see.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://animatedtv.about.com/library/weekly/aa040502a.htm"&gt;Cartman&lt;/a&gt; went
back into the server closet without incident... tomorrow the 5U case gets a new motherboard,
and a new machine will be born: &lt;a href="http://en.wikipedia.org/wiki/Butters_Stotch"&gt;Butters!&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=8bf006bc-d3d3-48d9-baa9-738350801c55" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,8bf006bc-d3d3-48d9-baa9-738350801c55.aspx</comments>
      <category>Rackmounting</category>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=54af6eee-5c51-481a-961b-c92ca8b841c2</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,54af6eee-5c51-481a-961b-c92ca8b841c2.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,54af6eee-5c51-481a-961b-c92ca8b841c2.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=54af6eee-5c51-481a-961b-c92ca8b841c2</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
So if you didn't get the <a href="http://www.campbellassociates.ca/blog/PermaLink,guid,f1fbc027-d7ee-4e35-8d5a-7adb4a64a289.aspx">hint</a>,
I'm upgrading the capacity of my servers in my server closet.
</p>
        <p>
Last time I upgraded capacity it was in <a href="http://www.campbellassociates.ca/blog/PermaLink,guid,32cc0c54-869b-415b-b2a0-531cd40d3eb4.aspx">Cartman</a>,
migrating from a 400GB six drive RAID array to a 2TB six drive RAID array. With the
new 1TB hard drives, I was ready to move to a 2TB six drive RAID array.
</p>
        <p>
I bought ten <a href="http://www.seagate.com/ww/v/index.jsp?locale=en-US&amp;name=barracuda-es-2-sata-3-0-gb/s-1-tb-hard-drive&amp;vgnextoid=481e83de34b43110VgnVCM100000f5ee0a0aRCRD&amp;vgnextchannel=b655f141e7f43110VgnVCM100000f5ee0a0aRCRD&amp;reqPage=Model">Seagate
Barracuda ES.2 1TB drives</a>, six for Cartman, and four to go into a different rebuilt
server.
</p>
        <p>
So stage 1, actually started back on Friday, was to back everything up... rather than
taking the chance of pulling Cartman and pulling into him directly, I hooked up the
1TB drives, one at a time, to my Phillip, one of my workstations, and copied everything
off. It took until Sunday to finish the copy across three drives.
</p>
        <p>
          <a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/UpgradingStorageCapacityonCartman_1997/IMG_7840_small.jpg" atomicselection="true">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 10px 0px 0px; border-right-width: 0px" height="350" alt="Backing up onto 1TB drives." src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/UpgradingStorageCapacityonCartman_1997/IMG_7840_small_thumb.jpg" width="526" align="left" border="0" />
          </a>
        </p>
        <p>
Here you see one of the drives getting loaded across the network the slow, but
low risk way. Even with gigabit ethernet, transferring data from the old array on
Cartman through the network, into Phillip and then out via SATA takes a long time.
</p>
        <p>
By the way - they may call them 1TB drives, but they format to 933GB. That whole 1000
bytes vs. 1024 bytes thing is getting out of hand. It was fine when we were dealing
with smaller drive, but when you're talking 933GB vs. 1000GB, that's 7% of the capacity
of the drive missing. At some point you have to call foul - this is not a 1TB drive.
</p>
        <p>
So I had three drives filled with the contents of the old array, that left me with
seven drives empty to build the new array... although I only needed six.
</p>
        <p>
Once the backup was finished, it was time to pull Cartman, which meant opening up
the server closet and pulling the rack.
</p>
        <p>
          <a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/UpgradingStorageCapacityonCartman_1997/IMG_7848_small.jpg" target="_blank" atomicselection="true">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 5px 20px 0px; border-right-width: 0px" height="526" alt="Server rack pulled out" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/UpgradingStorageCapacityonCartman_1997/IMG_7848_small_thumb.jpg" width="350" align="left" border="0" />
          </a>
        </p>
        <p>
          <a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/UpgradingStorageCapacityonCartman_1997/IMG_7850_small.jpg" atomicselection="true">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 10px 20px 0px; border-right-width: 0px" height="526" alt="Other half of the rack closet" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/UpgradingStorageCapacityonCartman_1997/IMG_7850_small_thumb.jpg" width="350" align="left" border="0" />
          </a>
        </p>
        <p>
Here's the server rack pulled, Cartman is near the bottom, just above the 2000VA UPS.
The long grey 1U box is an Exabyte 1x10 SCSI tape backup unit. You can also see
the power supply of my temporary Exchange rig that has been running some two years
as just a power supply, motherboard and hard drive sitting on a towel. I'm tempting
fate, I know.
</p>
        <p>
You can see how the rack pulls out on the rails, using folding arms in behind with
cables running across the arms. 
</p>
        <p>
Beside the server rack, the second shot is the network rack that has the dual internet
connections, all the patch bay wiring for network, telephone and cable. The 1U console
is pulled out to shut down Cartman, its wired back to the server rack where the
KVM switch is. 
</p>
        <p>
 
</p>
        <p>
Here's a look into Cartman for the first time in a couple of years:
</p>
        <p>
          <a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/UpgradingStorageCapacityonCartman_1997/IMG_7852_small.jpg" atomicselection="true">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="350" alt="A naked Cartman!" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/UpgradingStorageCapacityonCartman_1997/IMG_7852_small_thumb.jpg" width="526" align="left" border="0" />
          </a>
        </p>
        <p>
Looks about the same as last time.
</p>
        <p>
That's the end of the photos, because things went downhill from here and I stopped
thinking camera and started thinking much meaner thoughts.
</p>
        <p>
I carefully extracted the six 400GB drives that have been the 2TB array for the past
couple of years. I figured I could always go back to the original drives. I replaced
those drives with six blank 1TB drives. Fired up Cartman and built a new array.
</p>
        <p>
The Adaptec 2810SA controller recognized the drives fine, but wouldn't create an array
bigger than 2.1TB. It appears to be a hard limit of the controller. I upgraded firmware
on the controller, to no avail. I tried configuring it in Windows 2003 Server and
directly in the firmware, hit the same limit either way.
</p>
        <p>
So much for that - now I have to make a choice. I could build two three drive arrays
of 2TB each, or replace the controller. I wasn't going to sacrifice an extra drive
for this, I needed a new controller.
</p>
        <p>
So now that I admitted I needed new hardware, it was time to revisit my thoughts of
hardware migration in general.
</p>
        <p>
The original versions of these servers go all the way back to 2000, with upgrades
on the way. One of the issues I've run into again and again is that migrating to new
servers is hard, so hard that old servers are tough to retire, they just go on and
on until they fail and you're forced to give them up. Cartman, after all, is a dual
P3 machine, still going on. I've upgraded the OS, replaced the CPU fans, swapped the
drives a couple of time... but its still an old machine.
</p>
        <p>
My new vision of the rack is to go to completely virtualized servers. I want to build
a pair of high performance multiple processor servers with lots of RAM and 64 bit
operating systems running multiple virtual machines. I need a pair so that I can fail
between them - they will back each other up and each should be capable of running
the entire server farm itself.
</p>
        <p>
Cartman, obviously, is not qualified for this job. So Cartman will have to go away
eventually.
</p>
        <p>
Through a series of unexpected events that I shall not go into in detail, I ended
up in possession of a <a href="http://www.tyan.com/product_board_detail.aspx?pid=175">Tyan
S2927 motherboard</a> with a pair of AMD dual core processors and a bunch of RAM.
This was a motherboard able to take on my virtualization mission - it just needed
to find a place to live.
</p>
        <p>
The need for a new RAID controller capable of handling arrays bigger than two terabytes
gave me the excuse to make the big move - migrate Cartman out of the 5U case with
six drive bays into the 4U case with four drive bays, and move the new Tyan motherboard
into the case with a controller able to get me my 5TB array.
</p>
        <p>
However, that meant I had to wait for more parts to arrive, which meant waiting a
few days. I'm ordering in more RAM for the S2927 board (might as well fill it) and
an <a href="http://www.adaptec.com/en-US/products/sata_tech/value/SAS-3805/">Adaptec
3805</a>, which will go into a PCI-e slot and handle the big array.
</p>
        <p>
I ended my day by putting Cartman back in the rack and back online again, although
without the drive array. We could live without the big storage for a few days.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=54af6eee-5c51-481a-961b-c92ca8b841c2" />
      </body>
      <title>Upgrading Storage Capacity on Cartman</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,54af6eee-5c51-481a-961b-c92ca8b841c2.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,54af6eee-5c51-481a-961b-c92ca8b841c2.aspx</link>
      <pubDate>Mon, 08 Oct 2007 00:09:23 GMT</pubDate>
      <description>&lt;p&gt;
So if you didn't get the &lt;a href="http://www.campbellassociates.ca/blog/PermaLink,guid,f1fbc027-d7ee-4e35-8d5a-7adb4a64a289.aspx"&gt;hint&lt;/a&gt;,
I'm upgrading the capacity of my servers in my server closet.
&lt;/p&gt;
&lt;p&gt;
Last time I upgraded capacity it was in &lt;a href="http://www.campbellassociates.ca/blog/PermaLink,guid,32cc0c54-869b-415b-b2a0-531cd40d3eb4.aspx"&gt;Cartman&lt;/a&gt;,
migrating from a 400GB six drive RAID array to a 2TB six drive RAID array. With the
new 1TB hard drives, I was ready to move to a 2TB six drive RAID array.
&lt;/p&gt;
&lt;p&gt;
I bought ten &lt;a href="http://www.seagate.com/ww/v/index.jsp?locale=en-US&amp;amp;name=barracuda-es-2-sata-3-0-gb/s-1-tb-hard-drive&amp;amp;vgnextoid=481e83de34b43110VgnVCM100000f5ee0a0aRCRD&amp;amp;vgnextchannel=b655f141e7f43110VgnVCM100000f5ee0a0aRCRD&amp;amp;reqPage=Model"&gt;Seagate
Barracuda ES.2 1TB drives&lt;/a&gt;, six for Cartman, and four to go into a different rebuilt
server.
&lt;/p&gt;
&lt;p&gt;
So stage 1, actually started back on Friday, was to back everything up... rather than
taking the chance of pulling Cartman and pulling into him directly, I hooked up the
1TB drives, one at a time, to my Phillip, one of my workstations, and copied everything
off. It took until Sunday to finish the copy across three drives.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/UpgradingStorageCapacityonCartman_1997/IMG_7840_small.jpg" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 10px 0px 0px; border-right-width: 0px" height="350" alt="Backing up onto 1TB drives." src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/UpgradingStorageCapacityonCartman_1997/IMG_7840_small_thumb.jpg" width="526" align="left" border="0"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Here&amp;nbsp;you see one of the drives getting loaded across the network the slow, but
low risk way. Even with gigabit ethernet, transferring data from the old array on
Cartman through the network, into Phillip and then out via SATA takes a long time.
&lt;/p&gt;
&lt;p&gt;
By the way - they may call them 1TB drives, but they format to 933GB. That whole 1000
bytes vs. 1024 bytes thing is getting out of hand. It was fine when we were dealing
with smaller drive, but when you're talking 933GB vs. 1000GB, that's 7% of the capacity
of the drive missing. At some point you have to call foul - this is not a 1TB drive.
&lt;/p&gt;
&lt;p&gt;
So I had three drives filled with the contents of the old array, that left me with
seven drives empty to build the new array... although I only needed six.
&lt;/p&gt;
&lt;p&gt;
Once the backup was finished, it was time to pull Cartman, which meant opening up
the server closet and pulling the rack.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/UpgradingStorageCapacityonCartman_1997/IMG_7848_small.jpg" target="_blank" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 5px 20px 0px; border-right-width: 0px" height="526" alt="Server rack pulled out" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/UpgradingStorageCapacityonCartman_1997/IMG_7848_small_thumb.jpg" width="350" align="left" border="0"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/UpgradingStorageCapacityonCartman_1997/IMG_7850_small.jpg" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 10px 20px 0px; border-right-width: 0px" height="526" alt="Other half of the rack closet" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/UpgradingStorageCapacityonCartman_1997/IMG_7850_small_thumb.jpg" width="350" align="left" border="0"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Here's the server rack pulled, Cartman is near the bottom, just above the 2000VA UPS.
The&amp;nbsp;long grey 1U box is an Exabyte 1x10 SCSI tape backup unit. You can also see
the power supply of my temporary Exchange rig that has been running some two years
as just a power supply, motherboard and hard drive sitting on a towel. I'm tempting
fate, I know.
&lt;/p&gt;
&lt;p&gt;
You can see how the rack pulls out on the rails, using folding arms in behind with
cables running across the arms. 
&lt;/p&gt;
&lt;p&gt;
Beside the server rack, the second shot is the network rack that has the dual internet
connections, all the patch bay wiring for network, telephone and cable. The 1U console
is pulled out to shut down Cartman, its wired back to the server rack where&amp;nbsp;the
KVM switch is.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Here's a look into Cartman for the first time in a couple of years:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/UpgradingStorageCapacityonCartman_1997/IMG_7852_small.jpg" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="350" alt="A naked Cartman!" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/UpgradingStorageCapacityonCartman_1997/IMG_7852_small_thumb.jpg" width="526" align="left" border="0"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Looks about the same as last time.
&lt;/p&gt;
&lt;p&gt;
That's the end of the photos, because things went downhill from here and I stopped
thinking camera and started thinking much meaner thoughts.
&lt;/p&gt;
&lt;p&gt;
I carefully extracted the six 400GB drives that have been the 2TB array for the past
couple of years. I figured I could always go back to the original drives. I replaced
those drives with six blank 1TB drives. Fired up Cartman and built a new array.
&lt;/p&gt;
&lt;p&gt;
The Adaptec 2810SA controller recognized the drives fine, but wouldn't create an array
bigger than 2.1TB. It appears to be a hard limit of the controller. I upgraded firmware
on the controller, to no avail. I tried configuring it in Windows 2003 Server and
directly in the firmware, hit the same limit either way.
&lt;/p&gt;
&lt;p&gt;
So much for that - now I have to make a choice. I could build two three drive arrays
of 2TB each, or replace the controller. I wasn't going to sacrifice an extra drive
for this, I needed a new controller.
&lt;/p&gt;
&lt;p&gt;
So now that I admitted I needed new hardware, it was time to revisit my thoughts of
hardware migration in general.
&lt;/p&gt;
&lt;p&gt;
The original versions of these servers go all the way back to 2000, with upgrades
on the way. One of the issues I've run into again and again is that migrating to new
servers is hard, so hard that old servers are tough to retire, they just go on and
on until they fail and you're forced to give them up. Cartman, after all, is a dual
P3 machine, still going on. I've upgraded the OS, replaced the CPU fans, swapped the
drives a couple of time... but its still an old machine.
&lt;/p&gt;
&lt;p&gt;
My new vision of the rack is to go to completely virtualized servers. I want to build
a pair of high performance multiple processor servers with lots of RAM and 64 bit
operating systems running multiple virtual machines. I need a pair so that I can fail
between them - they will back each other up and each should be capable of running
the entire server farm itself.
&lt;/p&gt;
&lt;p&gt;
Cartman, obviously, is not qualified for this job. So Cartman will have to go away
eventually.
&lt;/p&gt;
&lt;p&gt;
Through a series of unexpected events that I shall not go into in detail, I ended
up in possession of a &lt;a href="http://www.tyan.com/product_board_detail.aspx?pid=175"&gt;Tyan
S2927 motherboard&lt;/a&gt; with a pair of AMD dual core processors and a bunch of RAM.
This was a motherboard able to take on my virtualization mission - it just needed
to find a place to live.
&lt;/p&gt;
&lt;p&gt;
The need for a new RAID controller capable of handling arrays bigger than two terabytes
gave me the excuse to make the big move - migrate Cartman out of the 5U case with
six drive bays into the 4U case with four drive bays, and move the new Tyan motherboard
into the case with a controller able to get me my 5TB array.
&lt;/p&gt;
&lt;p&gt;
However, that meant I had to wait for more parts to arrive, which meant waiting a
few days. I'm ordering in more RAM for the S2927 board (might as well fill it) and
an &lt;a href="http://www.adaptec.com/en-US/products/sata_tech/value/SAS-3805/"&gt;Adaptec
3805&lt;/a&gt;, which will go into a PCI-e slot and handle the big array.
&lt;/p&gt;
&lt;p&gt;
I ended my day by putting Cartman back in the rack and back online again, although
without the drive array. We could live without the big storage for a few days.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=54af6eee-5c51-481a-961b-c92ca8b841c2" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,54af6eee-5c51-481a-961b-c92ca8b841c2.aspx</comments>
      <category>Rackmounting</category>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=f1fbc027-d7ee-4e35-8d5a-7adb4a64a289</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,f1fbc027-d7ee-4e35-8d5a-7adb4a64a289.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,f1fbc027-d7ee-4e35-8d5a-7adb4a64a289.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=f1fbc027-d7ee-4e35-8d5a-7adb4a64a289</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Got home from Bulgaria to discover that my new hard drives had arrived!
</p>
        <p>
          <a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/MoreDiskSpaceGOOD_14B64/IMG_7838_small.jpg" atomicselection="true">
            <img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="350" alt="IMG_7838_small" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/MoreDiskSpaceGOOD_14B64/IMG_7838_small_thumb.jpg" width="526" border="0" />
          </a>
        </p>
        <p>
What sort of drives you might ask? Why <a href="http://www.seagate.com/ww/v/index.jsp?locale=en-US&amp;name=barracuda-es-2-sata-3-0-gb/s-1-tb-hard-drive&amp;vgnextoid=481e83de34b43110VgnVCM100000f5ee0a0aRCRD&amp;vgnextchannel=b655f141e7f43110VgnVCM100000f5ee0a0aRCRD&amp;reqPage=Model">Seagate
Barracude ES.2 1TB hard drives</a>, of course! Because we all need ten terabytes.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=f1fbc027-d7ee-4e35-8d5a-7adb4a64a289" />
      </body>
      <title>More Disk Space GOOD!</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,f1fbc027-d7ee-4e35-8d5a-7adb4a64a289.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,f1fbc027-d7ee-4e35-8d5a-7adb4a64a289.aspx</link>
      <pubDate>Fri, 05 Oct 2007 20:47:14 GMT</pubDate>
      <description>&lt;p&gt;
Got home from Bulgaria to discover that my new hard drives had arrived!
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/MoreDiskSpaceGOOD_14B64/IMG_7838_small.jpg" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="350" alt="IMG_7838_small" src="http://www.campbellassociates.ca/blog/content/binary/WindowsLiveWriter/MoreDiskSpaceGOOD_14B64/IMG_7838_small_thumb.jpg" width="526" border="0"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
What sort of drives you might ask? Why &lt;a href="http://www.seagate.com/ww/v/index.jsp?locale=en-US&amp;amp;name=barracuda-es-2-sata-3-0-gb/s-1-tb-hard-drive&amp;amp;vgnextoid=481e83de34b43110VgnVCM100000f5ee0a0aRCRD&amp;amp;vgnextchannel=b655f141e7f43110VgnVCM100000f5ee0a0aRCRD&amp;amp;reqPage=Model"&gt;Seagate
Barracude ES.2 1TB hard drives&lt;/a&gt;, of course! Because we all need ten terabytes.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=f1fbc027-d7ee-4e35-8d5a-7adb4a64a289" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,f1fbc027-d7ee-4e35-8d5a-7adb4a64a289.aspx</comments>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=cb34b8cb-e739-4b74-bd75-c147c1cfc7a7</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,cb34b8cb-e739-4b74-bd75-c147c1cfc7a7.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,cb34b8cb-e739-4b74-bd75-c147c1cfc7a7.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=cb34b8cb-e739-4b74-bd75-c147c1cfc7a7</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
        </p>
        <p>
So <a href="http://en.wikipedia.org/wiki/Patch_Tuesday">Patch Tuesday</a> came by
as usual, and machines were patched. I have one workstation, <a href="http://www.campbellassociates.ca/blog/PermaLink,guid,451e055f-2c69-4456-b32a-db6e8a933da1.aspx">Terrance</a>,
that still isn't running Vista. Terrance is the giant triple screen machine, running
a total of <a href="http://www.campbellassociates.ca/blog/PermaLink,guid,b4e6d582-e379-48dc-927a-657fc0f2138c.aspx">4960x1600</a> worth
of displays. Plugged into it is the <a href="http://www.motu.com/products/motuaudio/traveler/">MOTU
Traveller</a> that I do all my recording with for RunAs Radio and .NET Rocks. So needless
to say, it needs to be completely reliable, since I record every week.
</p>
        <p>
So, as I said, <a href="http://www.microsoft.com/technet/security/bulletin/advance.mspx">Patch
Tuesday</a> came by as usual. And as usual, <a href="http://www.southparkstudios.com/show/display_char.php?id=57">Terrance</a> didn't
auto-install the patches, just downloaded 'em and let me know. And, as usual, I hit
the button. And, as usual, the patches required a reboot. What could go wrong?
</p>
        <p>
          <a href="http://www.southparkstudios.com/downloads/display_image.php?img=http://images.southparkstudios.com/media/images/505/img_16.gif&amp;img_name=Terrance and Phillip" temp_href="http://www.southparkstudios.com/downloads/display_image.php?img=http://images.southparkstudios.com/media/images/505/img_16.gif&amp;img_name=Terrance and Phillip">Terrance</a> didn't
come back.
</p>
        <p>
          <a href="http://www.southparkstudios.com/downloads/display_sound.php?snd=http://images.southparkstudios.com/media/sounds/201/201_anthem.wav&amp;snd_name=Now Phillip?" temp_href="http://www.southparkstudios.com/downloads/display_sound.php?snd=http://images.southparkstudios.com/media/sounds/201/201_anthem.wav&amp;snd_name=Now Phillip?">Terrance</a> sits
at the bottom of the stack of two workstations, sitting underneath Phillip. Phillip
is a far crankier computer, struggling with barely sufficient cooling. So I'm usually
tinkering with Phillip to keep him happy, while Terrance is totally reliable.
</p>
        <p>
Except that <a href="http://www.southparkstudios.com/downloads/display_video.php?vid=http://images.southparkstudios.com/media/video/505/kukothewhale.mov&amp;vid_name=That's IT! I aint doin' nothing with Kuko the whale!!" temp_href="http://www.southparkstudios.com/downloads/display_video.php?vid=http://images.southparkstudios.com/media/video/505/kukothewhale.mov&amp;vid_name=That's IT! I aint doin' nothing with Kuko the whale!!">Terrance</a> didn't
come back.
</p>
        <p>
I left <a href="http://www.southparkstudios.com/downloads/display_image.php?img=http://images.southparkstudios.com/media/images/505/img_25.gif&amp;img_name=Terrance and Phillip on tv" temp_href="http://www.southparkstudios.com/downloads/display_image.php?img=http://images.southparkstudios.com/media/images/505/img_25.gif&amp;img_name=Terrance and Phillip on tv">Terrance</a> off
for a couple of days. I had already finished recording for the week, so I had until
the following Tuesday to get things fixed up, and I figured I could wait for the weekend.
</p>
        <p>
When the weekend came, I hauled Terrance out of the rack, which means shutting down
and removing Phillip as well. Annoying. Moved Terrance up to the service counter and
re-installed Phillip so at least I had one workstation up and running.
</p>
        <p>
With the cover off and plugged into the test harness, Terrance still wouldn't power
up. Well, wouldn't power up is a bit of an exaggeration... the motherboard power light
is on, but the main power light wouldn't turn on, and it seemed like the power switch
was useless. Sometimes I'd see the LEDs on the RAM chips sequence a bit, but the drives
never spun up.
</p>
        <p>
I suspected that my groovy new <a href="http://www.performance-pcs.com/catalog/index.php?main_page=product_info&amp;cPath=320&amp;products_id=4570">water
cooled power supply</a> might be the culprit. Fortunately, I have a power supply tester,
so I plugged it in and powered it up.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_3983_sm.jpg" border="0" />
        </p>
        <p>
Here's a look inside Terrance. You can see the dual video card set up (running a pair
of nVidia 7800s) that are both water cooled, along with the CPU, northbridge, southbridge,
hard drive and power supply. This is also the moment of truth, with the power
supply tester on the left plugged into the water cooled power supply. The power supply
is the blue thing on the lower right of the photo, the black block attached to it
is the water cooled part. The heat sinks for the power supply are connected to the
block and water passes through the block to cool it. No fan in the power supply.
</p>
        <p>
So, turn on power supply, and the power supply tester should report voltages, all
that good stuff. 
</p>
        <p>
Only it doesn't do anything.
</p>
        <p>
Being the suspicious type, I pull out my spare power supply, a nice Enermax Whisper
unit, not water cooled, but nice and quiet. Plug power supply tester into that, fire
it up, and everything lights up. Ah ha, one dead power supply.
</p>
        <p>
So, to replace the power supply, I need to breach the water loop. I hate breaching
the water loop, its messy. But, Terrance is one of my external water loop equipped
machines. That means I have a pair of hoses running out the back of the machine that
can be connected together to be self-contained, or connected to a larger external
cooling system. Ultimately my plan is to plug into the wall for water cooling, but
goodness knows when I'm going to have time to finish that.
</p>
        <p>
But, back to the problem at hand - I have hoses with <a href="http://www.webshop-innovatek.de/assets/s2dmain.html?http://www.webshop-innovatek.de/00000094271139704/000000942713b3501/50142494350d52d2f/501424943f0d5be45.html">self-sealing
couplings</a> running out the back. That makes draining the water system a whole lot
simpler. 
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_3985_sm.jpg" border="0" />
        </p>
        <p>
In my hand I have a bulb pump which is connected to one side of the external
loop. The other side has an unsealed coupler connected to it and is stuffed into a
clean yogurt container to catch all the water. 20-30 squeezes of the bulb pump later,
all the water is drained out of the system into the yogurt container.
</p>
        <p>
Now to actually breach the loop - doing the pump out isn't really a breach anymore
because I use those self-sealing couplings to keep everything tidy. The trick to removing
things from a water cooled machine is to realize they still have some water in them,
so closing off the water connections is a good idea.
</p>
        <p>
On Terrance, the power supply was added to the water loop between the southbridge
block and the hard drive block. So I want to connect the southbridge hose to the hard
drive and leave the power supply out. But to keep the power supply from leaking, I
connected the existing hose running between the power supply and the hard drive to
the other end of the power supply. 
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_3987_sm.jpg" border="0" />
        </p>
        <p>
So you can see the hose loop on the two water cooling connectors of the power supply,
and in my hand is the hose that used to run to the power supply from the southbridge
chip. I just had to rotate that hose around and connect it back to the hard drive
and everything was sealed up again, no mess.
</p>
        <p>
So the rest was easy - extract the power supply, install the Enermax supply, reconnect
the power supply and I'm off, right!
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_3989_sm.jpg" border="0" />
        </p>
        <p>
Here's a shot of the freshly wired in Enermax supply. Looks good, huh?
</p>
        <p>
Except for the part where it doesn't power up at all. Motherboard light turns on,
but the machine won't power up. I'm suspicious. So I retest the old water cooled power
supply. Its still dead. But something else is wrong.
</p>
        <p>
Experience has shown me that the one thing that can stop a water cooled computer in
its tracks is a <a href="http://www.campbellassociates.ca/blog/PermaLink,guid,146d17b2-ee7f-41e7-bade-0c582efa8b5d.aspx">bad
pump</a>. So I unplug the pump and the machine powers up normally. I have a bad pump
as well. Good news, I have a spare pump.
</p>
        <p>
For whatever reason, I failed to photograph the pump installation. Its very tricky,
I had to turn Terrance on his side, remove the side plate (five screws off the bottom,
five screws off the side, four screws off each end), disconnect the hoses from the
reservoir, wiggle the reservoir off (its press fit), slide the pump out, slide in
a new pump, remount the reservoir, reconnect the hoses, put the side plate back on,
reinstall all the screws. Apparently I was so busy I never snapped a photo the whole
time.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_3990_sm.jpg" border="0" />
        </p>
        <p>
This is a shot immediately after finishing the pump swap-out. The dead pump is out
of the machine, the new pump is in the machine. Everything else is the same, and Terrance
now works.
</p>
        <p>
Refill of water was pretty simple, just power up and keep pouring water. Once the
lines had been burped (leaving it running for a half hour or so with the reservoir
lid off), I buttoned everything up and put Terrance back in place.
</p>
        <p>
Total service time, about two hours.
</p>
        <p>
So, questions: did the pump kill the power supply, or the power supply kill the pump?
And what killed either one or both?
</p>
        <p>
And I need to restock on spare parts.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=cb34b8cb-e739-4b74-bd75-c147c1cfc7a7" />
      </body>
      <title>Fastest Water Cooled Refit in the West!</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,cb34b8cb-e739-4b74-bd75-c147c1cfc7a7.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,cb34b8cb-e739-4b74-bd75-c147c1cfc7a7.aspx</link>
      <pubDate>Mon, 28 May 2007 06:43:53 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
So &lt;a href="http://en.wikipedia.org/wiki/Patch_Tuesday"&gt;Patch Tuesday&lt;/a&gt; came by
as usual, and machines were patched. I have one workstation, &lt;a href="http://www.campbellassociates.ca/blog/PermaLink,guid,451e055f-2c69-4456-b32a-db6e8a933da1.aspx"&gt;Terrance&lt;/a&gt;,
that still isn't running Vista. Terrance is the giant triple screen machine, running
a total of &lt;a href="http://www.campbellassociates.ca/blog/PermaLink,guid,b4e6d582-e379-48dc-927a-657fc0f2138c.aspx"&gt;4960x1600&lt;/a&gt; worth
of displays. Plugged into it is the &lt;a href="http://www.motu.com/products/motuaudio/traveler/"&gt;MOTU
Traveller&lt;/a&gt; that I do all my recording with for RunAs Radio and .NET Rocks. So needless
to say, it needs to be completely reliable, since I record every week.
&lt;/p&gt;
&lt;p&gt;
So, as I said, &lt;a href="http://www.microsoft.com/technet/security/bulletin/advance.mspx"&gt;Patch
Tuesday&lt;/a&gt; came by as usual. And as usual, &lt;a href="http://www.southparkstudios.com/show/display_char.php?id=57"&gt;Terrance&lt;/a&gt; didn't
auto-install the patches, just downloaded 'em and let me know. And, as usual, I hit
the button. And, as usual, the patches required a reboot. What could go wrong?
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.southparkstudios.com/downloads/display_image.php?img=http://images.southparkstudios.com/media/images/505/img_16.gif&amp;amp;img_name=Terrance and Phillip" temp_href="http://www.southparkstudios.com/downloads/display_image.php?img=http://images.southparkstudios.com/media/images/505/img_16.gif&amp;amp;img_name=Terrance and Phillip"&gt;Terrance&lt;/a&gt; didn't
come back.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.southparkstudios.com/downloads/display_sound.php?snd=http://images.southparkstudios.com/media/sounds/201/201_anthem.wav&amp;amp;snd_name=Now Phillip?" temp_href="http://www.southparkstudios.com/downloads/display_sound.php?snd=http://images.southparkstudios.com/media/sounds/201/201_anthem.wav&amp;amp;snd_name=Now Phillip?"&gt;Terrance&lt;/a&gt; sits
at the bottom of the stack of two workstations, sitting underneath Phillip. Phillip
is a far crankier computer, struggling with barely sufficient cooling. So I'm usually
tinkering with Phillip to keep him happy, while Terrance is totally reliable.
&lt;/p&gt;
&lt;p&gt;
Except that &lt;a href="http://www.southparkstudios.com/downloads/display_video.php?vid=http://images.southparkstudios.com/media/video/505/kukothewhale.mov&amp;amp;vid_name=That's IT! I aint doin' nothing with Kuko the whale!!" temp_href="http://www.southparkstudios.com/downloads/display_video.php?vid=http://images.southparkstudios.com/media/video/505/kukothewhale.mov&amp;amp;vid_name=That's IT! I aint doin' nothing with Kuko the whale!!"&gt;Terrance&lt;/a&gt; didn't
come back.
&lt;/p&gt;
&lt;p&gt;
I left &lt;a href="http://www.southparkstudios.com/downloads/display_image.php?img=http://images.southparkstudios.com/media/images/505/img_25.gif&amp;amp;img_name=Terrance and Phillip on tv" temp_href="http://www.southparkstudios.com/downloads/display_image.php?img=http://images.southparkstudios.com/media/images/505/img_25.gif&amp;amp;img_name=Terrance and Phillip on tv"&gt;Terrance&lt;/a&gt; off
for a couple of days. I had already finished recording for the week, so I had until
the following Tuesday to get things fixed up, and I figured I could wait for the weekend.
&lt;/p&gt;
&lt;p&gt;
When the weekend came, I hauled Terrance out of the rack, which means shutting down
and removing Phillip as well. Annoying. Moved Terrance up to the service counter and
re-installed Phillip so at least I had one workstation up and running.
&lt;/p&gt;
&lt;p&gt;
With the cover off and plugged into the test harness, Terrance still wouldn't power
up. Well, wouldn't power up is a bit of an exaggeration... the motherboard power light
is on, but the main power light wouldn't turn on, and it seemed like the power switch
was useless. Sometimes I'd see the LEDs on the RAM chips sequence a bit, but the drives
never spun up.
&lt;/p&gt;
&lt;p&gt;
I suspected that my groovy new &lt;a href="http://www.performance-pcs.com/catalog/index.php?main_page=product_info&amp;amp;cPath=320&amp;amp;products_id=4570"&gt;water
cooled power supply&lt;/a&gt; might be the culprit. Fortunately, I have a power supply tester,
so I plugged it in and powered it up.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_3983_sm.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Here's a look inside Terrance. You can see the dual video card set up (running a pair
of nVidia 7800s) that are both water cooled, along with the CPU, northbridge, southbridge,
hard drive and power supply. This is also&amp;nbsp;the moment of truth, with the power
supply tester on the left plugged into the water cooled power supply. The power supply
is the blue thing on the lower right of the photo, the black block attached to it
is the water cooled part. The heat sinks for the power supply are connected to the
block and water passes through the block to cool it. No fan in the power supply.
&lt;/p&gt;
&lt;p&gt;
So, turn on power supply, and the power supply tester should report voltages, all
that good stuff. 
&lt;/p&gt;
&lt;p&gt;
Only it doesn't do anything.
&lt;/p&gt;
&lt;p&gt;
Being the suspicious type, I pull out my spare power supply, a nice Enermax Whisper
unit, not water cooled, but nice and quiet. Plug power supply tester into that, fire
it up, and everything lights up. Ah ha, one dead power supply.
&lt;/p&gt;
&lt;p&gt;
So, to replace the power supply, I need to breach the water loop. I hate breaching
the water loop, its messy. But, Terrance is one of my external water loop equipped
machines. That means I have a pair of hoses running out the back of the machine that
can be connected together to be self-contained, or connected to a larger external
cooling system. Ultimately my plan is to plug into the wall for water cooling, but
goodness knows when I'm going to have time to finish that.
&lt;/p&gt;
&lt;p&gt;
But, back to the problem at hand - I have hoses with &lt;a href="http://www.webshop-innovatek.de/assets/s2dmain.html?http://www.webshop-innovatek.de/00000094271139704/000000942713b3501/50142494350d52d2f/501424943f0d5be45.html"&gt;self-sealing
couplings&lt;/a&gt; running out the back. That makes draining the water system a whole lot
simpler. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_3985_sm.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
In my hand I have&amp;nbsp;a bulb pump which is connected to one side of the external
loop. The other side has an unsealed coupler connected to it and is stuffed into a
clean yogurt container to catch all the water. 20-30 squeezes of the bulb pump later,
all the water is drained out of the system into the yogurt container.
&lt;/p&gt;
&lt;p&gt;
Now to actually breach the loop - doing the pump out isn't really a breach anymore
because I use those self-sealing couplings to keep everything tidy. The trick to removing
things from a water cooled machine is to realize they still have some water in them,
so closing off the water connections is a good idea.
&lt;/p&gt;
&lt;p&gt;
On Terrance, the power supply was added to the water loop between the southbridge
block and the hard drive block. So I want to connect the southbridge hose to the hard
drive and leave the power supply out. But to keep the power supply from leaking, I
connected the existing hose running between the power supply and the hard drive to
the other end of the power supply. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_3987_sm.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
So you can see the hose loop on the two water cooling connectors of the power supply,
and in my hand is the hose that used to run to the power supply from the southbridge
chip. I just had to rotate that hose around and connect it back to the hard drive
and everything was sealed up again, no mess.
&lt;/p&gt;
&lt;p&gt;
So the rest was easy - extract the power supply, install the Enermax supply, reconnect
the power supply and I'm off, right!
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_3989_sm.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Here's a shot of the freshly wired in Enermax supply. Looks good, huh?
&lt;/p&gt;
&lt;p&gt;
Except for the part where it doesn't power up at all. Motherboard light turns on,
but the machine won't power up. I'm suspicious. So I retest the old water cooled power
supply. Its still dead. But something else is wrong.
&lt;/p&gt;
&lt;p&gt;
Experience has shown me that the one thing that can stop a water cooled computer in
its tracks is a &lt;a href="http://www.campbellassociates.ca/blog/PermaLink,guid,146d17b2-ee7f-41e7-bade-0c582efa8b5d.aspx"&gt;bad
pump&lt;/a&gt;. So I unplug the pump and the machine powers up normally. I have a bad pump
as well. Good news, I have a spare pump.
&lt;/p&gt;
&lt;p&gt;
For whatever reason, I failed to photograph the pump installation. Its very tricky,
I had to turn Terrance on his side, remove the side plate (five screws off the bottom,
five screws off the side, four screws off each end), disconnect the hoses from the
reservoir, wiggle the reservoir off (its press fit), slide the pump out, slide in
a new pump, remount the reservoir, reconnect the hoses, put the side plate back on,
reinstall all the screws. Apparently I was so busy I never snapped a photo the whole
time.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_3990_sm.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
This is a shot immediately after finishing the pump swap-out. The dead pump is out
of the machine, the new pump is in the machine. Everything else is the same, and Terrance
now works.
&lt;/p&gt;
&lt;p&gt;
Refill of water was pretty simple, just power up and keep pouring water. Once the
lines had been burped (leaving it running for a half hour or so with the reservoir
lid off), I buttoned everything up and put Terrance back in place.
&lt;/p&gt;
&lt;p&gt;
Total service time, about two hours.
&lt;/p&gt;
&lt;p&gt;
So, questions: did the pump kill the power supply, or the power supply kill the pump?
And what killed either one or both?
&lt;/p&gt;
&lt;p&gt;
And I need to restock on spare parts.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=cb34b8cb-e739-4b74-bd75-c147c1cfc7a7" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,cb34b8cb-e739-4b74-bd75-c147c1cfc7a7.aspx</comments>
      <category>Toys</category>
      <category>Water Cooling</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=785283de-3325-4d6e-9490-dc9361714daa</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,785283de-3325-4d6e-9490-dc9361714daa.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,785283de-3325-4d6e-9490-dc9361714daa.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=785283de-3325-4d6e-9490-dc9361714daa</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
So I was looking around my desk the other day at all my shiny machines and thinking
"gee, everything is working entirely too well, I should break something!"
</p>
        <p>
Actually, I had, like so many others, set up the February Community Technology Preview
of Vista in a Virtual PC on my big workstation. And it worked like a hot damn. But
it wasn't as pretty as it ought to be. The great new UI that is one of the big features
of Vista won't run under VPC.
</p>
        <p>
And that's when I started looking around my desk. After all, with all these computers,
surely ONE of them can be sacrificed to the beta OS gods? Right?
</p>
        <p>
So I took the plunge, burning a DVD of the 64 bit version of Vista Feb CTP and blowing
away <a href="http://www.campbellassociates.ca/blog/default.aspx#a451e055f-2c69-4456-b32a-db6e8a933da1">Phillip</a>,
my secondary workstation machine running a 4000+ Opteron, 2GB of RAM on an ASUS A8N-SLI
motherboard with that honkin great Sapphire ATI X1900XT video card (because 512MB
of RAM in your video card is a special kinda love).
</p>
        <p>
And what can I say? Vista is beautiful.
</p>
        <p>
But there's more to an OS than beauty - can it run the things I need? The first challenge
was video drivers, but ATI came to the rescue with a lightweight, easy-to-install
64 bit beta driver, only 38MB!
</p>
        <p>
The next thing I worried about was a bit tougher - Phillip is water cooled, and the
only real fan in there is a Vantec 120mm fan connected to an <a href="http://www.matrixorbital.com/">Orbital
Matrix LCD controller</a>. This USB device has a bit of software installed on the
machine so you can control the display and also vary fan speed based on a temperature
sensor. Without this driver working, the fan would not spin, and ultimately, Phillip
was doomed.
</p>
        <p>
Amazingly, Orbital Matrix makes 64 bit drivers for their products, and <a href="http://www.lcdc.cc/">LCDC</a>,
the software of choice for making the controller do its thing, fired up with no problems
at all.
</p>
        <p>
So now I have a functional Vista machine. Sure its beta, but so far so good! Lots
more software to install and test, I'll keep y'all posted on the love.
</p>
        <p>
 
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=785283de-3325-4d6e-9490-dc9361714daa" />
      </body>
      <title>Going Vista!</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,785283de-3325-4d6e-9490-dc9361714daa.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,785283de-3325-4d6e-9490-dc9361714daa.aspx</link>
      <pubDate>Fri, 24 Mar 2006 06:25:25 GMT</pubDate>
      <description>&lt;p&gt;
So I was looking around my desk the other day at all my shiny machines and thinking
"gee, everything is working entirely too well, I should break something!"
&lt;/p&gt;
&lt;p&gt;
Actually, I had, like so many others, set up the February Community Technology Preview
of Vista in a Virtual PC on my big workstation. And it worked like a hot damn. But
it wasn't as pretty as it ought to be. The great new UI that is one of the big features
of Vista won't run under VPC.
&lt;/p&gt;
&lt;p&gt;
And that's when I started looking around my desk. After all, with all these computers,
surely ONE of them can be sacrificed to the beta OS gods? Right?
&lt;/p&gt;
&lt;p&gt;
So I took the plunge, burning a DVD of the 64 bit version of Vista Feb CTP and blowing
away &lt;a href="http://www.campbellassociates.ca/blog/default.aspx#a451e055f-2c69-4456-b32a-db6e8a933da1"&gt;Phillip&lt;/a&gt;,
my secondary workstation machine running a 4000+ Opteron, 2GB of RAM on an ASUS A8N-SLI
motherboard with that honkin great Sapphire ATI X1900XT video card (because 512MB
of RAM in your video card is a special kinda love).
&lt;/p&gt;
&lt;p&gt;
And what can I say? Vista is beautiful.
&lt;/p&gt;
&lt;p&gt;
But there's more to an OS than beauty - can it run the things I need? The first challenge
was video drivers, but ATI came to the rescue with a lightweight, easy-to-install
64 bit beta driver, only 38MB!
&lt;/p&gt;
&lt;p&gt;
The next thing I worried about was a bit tougher - Phillip is water cooled, and the
only real fan in there is a Vantec 120mm fan connected to an &lt;a href="http://www.matrixorbital.com/"&gt;Orbital
Matrix LCD controller&lt;/a&gt;. This USB device has a bit of software installed on the
machine so you can control the display and also vary fan speed based on a temperature
sensor. Without this driver working, the fan would not spin, and ultimately, Phillip
was doomed.
&lt;/p&gt;
&lt;p&gt;
Amazingly, Orbital Matrix makes 64 bit drivers for their products, and &lt;a href="http://www.lcdc.cc/"&gt;LCDC&lt;/a&gt;,
the software of choice for making the controller do its thing, fired up with no problems
at all.
&lt;/p&gt;
&lt;p&gt;
So now I have a functional Vista machine. Sure its beta, but so far so good! Lots
more software to install and test, I'll keep y'all posted on the love.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=785283de-3325-4d6e-9490-dc9361714daa" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,785283de-3325-4d6e-9490-dc9361714daa.aspx</comments>
      <category>Toys</category>
      <category>Vista</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=ba2406c4-a59a-4b45-b360-a4778a4b693f</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,ba2406c4-a59a-4b45-b360-a4778a4b693f.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,ba2406c4-a59a-4b45-b360-a4778a4b693f.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ba2406c4-a59a-4b45-b360-a4778a4b693f</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Ah, not that kind of addition. Geez, what, you think I'm crazy?
</p>
        <p>
Its a new computer, of course!
</p>
        <p>
I've been on the look out for a TabletPC for a long time. I've never looked at them
as a replacement desktop machine, I have one of those in my Dell XPS laptop. But its
barely portable, and the battery life is measured in seconds (3600 of 'em to be precise).
On the other hand, it has enough horsepower to grunt through running multiple VPC
sessions when the work calls for it.
</p>
        <p>
So since its not a desktop replacement, I think a TabletPC should be all out portable,
and that, to me at least, means a slate style. Just the screen, the pen, and thou.
</p>
        <p>
But most of the major manufacturers that make tablets, like Toshiba, don't make a
slate. And I'm always skittish around unknown or marginal brands.
</p>
        <p>
Then I got a good look at Motion Computing. TabletPCs are what they're all about.
They're a premium product at a premium price, but sometimes, you gotta pay to get
what you want.
</p>
        <p>
So I finally broke down and bought the <a href="http://www.motioncomputing.com/products/tablet_pc_le.asp">LE1600</a>,
with all the goodies on it. And am I ever impressed.
</p>
        <p>
My handwriting is appallingly bad, a product of communicating primarily by typing
since grade school. But somehow, that little gizmo can figure out my scratch.
</p>
        <p>
And forget no keyboard - when you need a keyboard, the slate plugs into one, the convertible
keyboard not only is a fine keyboard, but also a stand for the machine, and it snaps
over the display when you want to travel with it.
</p>
        <p>
The battery life is good with the little battery across the top - about two hours.
For real battery life, you add on the extended battery that fits across the back,
I've gone six hours using wireless... I can't imagine how long it would last with
the antennas shut down.
</p>
        <p>
I'm having a great time using the slate with Visio, using the slate very much like
the proverbial cocktail napkin.
</p>
        <p>
So here's the family photo:
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0391 (Small).jpg" border="0" />
        </p>
        <p>
The big ol' Dell is on the right, the LE 1600 on the left, and glowing menacingly
in the background is the great 4960x1600 display array that is my main workstation.
</p>
        <p>
I plan to carry both laptops with me on major excursions now, so I ordered a <a href="http://www.tombihn.com/page/001/PROD/300/TB0300">Brain
Cell</a> insert for my <a href="http://www.tombihn.com/page/001/PROD/300/TB0104">Tom
Bihn Brain Bag</a> - the bag actually has room for both machines.
</p>
        <p>
Am I done yet? Nope, I'm on the lookout to replace the Dell. Its three years old now.
</p>
        <p>
What is my perfect maximum horsepower laptop? Glad you asked.
</p>
        <ul>
          <li>
1920x1200 display - an absolute must have. More screen space good.</li>
          <li>
Dual core 64 bit processor - more horsepower good.</li>
          <li>
4GB RAM - more RAM good.</li>
          <li>
64 bit OS - gotta take advantage of the horsepower and the RAM.</li>
        </ul>
        <p>
After all, I do a lot of demos of SQL Server 2005 and beyond. I need to be able to
run multiple VPCs fast. And big ones, too. My 64 bit workstation with 4GB of RAM and
Windows Virtual Server 2005 64 bit is the best environment possible for running VPCs,
and I want as close to that as I can when I'm on the road.
</p>
        <p>
Does such a machine exist? Well, not in the mainstream, but its imminent. Hypersonic
PC now makes the <a href="http://secure.hypersonic-pc.com/scripts/custom_sys.aspx?sysid=Aviator_EX7">Aviator
EX7</a> which has all the key bits, including shipping from the factory with
a Windows XP x64. Another thing that interests me about Hypersonic is they offer custom
paintwork... hmm, maybe a .NET Rocks Logo laptop? Alienware makes the machine in the <a href="http://www.alienware.com/Configurator_Pages/mj-12_m7700i_cp.aspx?SysCode=PC-LT-MJ12M-7700I-CP&amp;SubCode=SKU-DEFAULT">m7700i</a>,
but not the OS. Hence they play games with offering 3 GB of RAM. Perhaps the Dell
buy out has distracted them.
</p>
        <p>
So many toys, so little time...
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=ba2406c4-a59a-4b45-b360-a4778a4b693f" />
      </body>
      <title>A new addition to the family!</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,ba2406c4-a59a-4b45-b360-a4778a4b693f.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,ba2406c4-a59a-4b45-b360-a4778a4b693f.aspx</link>
      <pubDate>Thu, 23 Mar 2006 06:14:22 GMT</pubDate>
      <description>&lt;p&gt;
Ah, not that kind of addition. Geez, what, you think I'm crazy?
&lt;/p&gt;
&lt;p&gt;
Its a new computer, of course!
&lt;/p&gt;
&lt;p&gt;
I've been on the look out for a TabletPC for a long time. I've never looked at them
as a replacement desktop machine, I have one of those in my Dell XPS laptop. But its
barely portable, and the battery life is measured in seconds (3600 of 'em to be precise).
On the other hand, it has enough horsepower to grunt through running multiple VPC
sessions when the work calls for it.
&lt;/p&gt;
&lt;p&gt;
So since its not a desktop replacement, I think a TabletPC should be all out portable,
and that, to me at least, means a slate style. Just the screen, the pen, and thou.
&lt;/p&gt;
&lt;p&gt;
But most of the major manufacturers that make tablets, like Toshiba, don't make a
slate. And I'm always skittish around unknown or marginal brands.
&lt;/p&gt;
&lt;p&gt;
Then I got a good look at Motion Computing. TabletPCs are what they're all about.
They're a premium product at a premium price, but sometimes, you gotta pay to get
what you want.
&lt;/p&gt;
&lt;p&gt;
So I finally broke down and bought the &lt;a href="http://www.motioncomputing.com/products/tablet_pc_le.asp"&gt;LE1600&lt;/a&gt;,
with all the goodies on it. And am I ever impressed.
&lt;/p&gt;
&lt;p&gt;
My handwriting is appallingly bad, a product of communicating primarily by typing
since grade school. But somehow, that little gizmo can figure out my scratch.
&lt;/p&gt;
&lt;p&gt;
And forget no keyboard - when you need a keyboard, the slate plugs into one, the convertible
keyboard not only is a fine keyboard, but also a stand for the machine, and it snaps
over the display when you want to travel with it.
&lt;/p&gt;
&lt;p&gt;
The battery life is good with the little battery across the top - about two hours.
For real battery life, you add on the extended battery that fits across the back,
I've gone six hours using wireless... I can't imagine how long it would last with
the antennas shut down.
&lt;/p&gt;
&lt;p&gt;
I'm having a great time using the slate with Visio, using the slate very much like
the proverbial cocktail napkin.
&lt;/p&gt;
&lt;p&gt;
So here's the family photo:
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0391 (Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
The big ol' Dell is on the right, the LE 1600 on the left, and glowing menacingly
in the background is the great 4960x1600 display array that is my main workstation.
&lt;/p&gt;
&lt;p&gt;
I plan to carry both laptops with me on major excursions now, so I ordered a &lt;a href="http://www.tombihn.com/page/001/PROD/300/TB0300"&gt;Brain
Cell&lt;/a&gt; insert for my &lt;a href="http://www.tombihn.com/page/001/PROD/300/TB0104"&gt;Tom
Bihn Brain Bag&lt;/a&gt; - the bag actually has room for both machines.
&lt;/p&gt;
&lt;p&gt;
Am I done yet? Nope, I'm on the lookout to replace the Dell. Its three years old now.
&lt;/p&gt;
&lt;p&gt;
What is my perfect maximum horsepower laptop? Glad you asked.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
1920x1200 display - an absolute must have. More screen space good.&lt;/li&gt;
&lt;li&gt;
Dual core 64 bit processor - more horsepower good.&lt;/li&gt;
&lt;li&gt;
4GB RAM - more RAM good.&lt;/li&gt;
&lt;li&gt;
64 bit OS - gotta take advantage of the horsepower and the RAM.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
After all, I do a lot of demos of SQL Server 2005 and beyond. I need to be able to
run multiple VPCs fast. And big ones, too. My 64 bit workstation with 4GB of RAM and
Windows Virtual Server 2005 64 bit is the best environment possible for running VPCs,
and I want as close to that as I can when I'm on the road.
&lt;/p&gt;
&lt;p&gt;
Does such a machine exist? Well, not in the mainstream, but its imminent. Hypersonic
PC now makes the &lt;a href="http://secure.hypersonic-pc.com/scripts/custom_sys.aspx?sysid=Aviator_EX7"&gt;Aviator
EX7&lt;/a&gt;&amp;nbsp;which has all the key bits, including shipping from the factory with
a Windows XP x64. Another thing that interests me about Hypersonic is they offer custom
paintwork... hmm, maybe a .NET Rocks Logo laptop? Alienware makes the machine in the &lt;a href="http://www.alienware.com/Configurator_Pages/mj-12_m7700i_cp.aspx?SysCode=PC-LT-MJ12M-7700I-CP&amp;amp;SubCode=SKU-DEFAULT"&gt;m7700i&lt;/a&gt;,
but not the OS. Hence they play games with offering 3 GB of RAM. Perhaps the Dell
buy out has distracted them.
&lt;/p&gt;
&lt;p&gt;
So many toys, so little time...
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=ba2406c4-a59a-4b45-b360-a4778a4b693f" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,ba2406c4-a59a-4b45-b360-a4778a4b693f.aspx</comments>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=3f33576e-2d5c-4c33-8743-5ea79d5382d4</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,3f33576e-2d5c-4c33-8743-5ea79d5382d4.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,3f33576e-2d5c-4c33-8743-5ea79d5382d4.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=3f33576e-2d5c-4c33-8743-5ea79d5382d4</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The nVidia 6800 Ultras that used to inhabit Phillip were the bane of my water cooling
plans. I water cool for the quiet, not the performance. But these 6800s are so hot,
my quietness plan was all messed up.
</p>
        <p>
And its entirely my fault, too. I bought waaay too much video card. I wanted to experiment
with SLI, using two video cards to run one display. Granted, the one display was a
Samsung 243T with a native resolution of 1920x1200. The cards performed amazingly
well, except that they were so hot, I ended up adding an additional radiator and two
fans to the system to keep it cool.
</p>
        <p>
The latest refit retired these toaster ovens, and I figured rather than let them sit
there and rot, I'd let me friendly neighborhood computer store resell them for me.
In fact, the owner came and picked them up, he had them sold before I was ready.
</p>
        <p>
Unfortunately, the new owner wasn't into water cooling, so I had to convert these
water cooled video cards back into air cooled ones. I had kept all the fan equipment
in the original boxes, so it wasn't tough to find. Reassembly, however, is tricky.
</p>
        <p>
 
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0328 (Small).jpg" border="0" />
        </p>
        <p>
Freshly removed from Phillip and drained of water, one water-cooled nVidia 6800 Ultra.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0329 (Small).jpg" border="0" />
        </p>
        <p>
Four center plate screws, six spring loaded edge screws and two voltage regular mount
screws later, the water cooling block is removed from the board. Notice the less than
perfect impressions on the cooling block from the RAM chips of the video card. The
system was never unstable, but it sure looks like this block wasn't as tightly fitted
as it could be.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0330 (Small).jpg" border="0" />
        </p>
        <p>
Deploying all the air cooling hardware. The copper block goes onto the GPU (along
with the black backing plate), the angled aluminum block with the white blobs on it
goes onto the RAM chips, the voltage regulator heat sink is the bottom right hand
corner of the picture, and the fan assembly itself is in the top right hand corner.
</p>
        <p>
After cleaning off the old thermal paste, I applied new stuff to the GPU, used the
original white contact pads for the RAM, and carefully put everything together. The
copper GPU plate goes on first, using spring loaded screws that go through the plate,
board and into the black backing plate. Then the RAM cooler goes on with six different
spring loaded screws. The comes the heat sink for the voltage regulators, held on
with a pair of spring loaded clips. Finally, the fan itself is held on by three screws
and plugged into the board.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0331 (Small).jpg" border="0" />
        </p>
        <p>
Innit purdy? I like the water cooled version better myself.
</p>
        <p>
That was the first one, the second one was even easier. Then a careful repack into
the box, including power cables and DVI-VGA adapters for each.
</p>
        <p>
These video cards were not a great investment for me - I think they were worth about
20% of what I paid for them a year later. Not counting the water jackets, which I
still have and I can't imagine what I'll do with them. Maybe EBay.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=3f33576e-2d5c-4c33-8743-5ea79d5382d4" />
      </body>
      <title>Water Cooling Unconversion</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,3f33576e-2d5c-4c33-8743-5ea79d5382d4.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,3f33576e-2d5c-4c33-8743-5ea79d5382d4.aspx</link>
      <pubDate>Mon, 20 Feb 2006 05:45:19 GMT</pubDate>
      <description>&lt;p&gt;
The nVidia 6800 Ultras that used to inhabit Phillip were the bane of my water cooling
plans. I water cool for the quiet, not the performance. But these 6800s are so hot,
my quietness plan was all messed up.
&lt;/p&gt;
&lt;p&gt;
And its entirely my fault, too. I bought waaay too much video card. I wanted to experiment
with SLI, using two video cards to run one display. Granted, the one display was a
Samsung 243T with a native resolution of 1920x1200. The cards performed amazingly
well, except that they were so hot, I ended up adding an additional radiator and two
fans to the system to keep it cool.
&lt;/p&gt;
&lt;p&gt;
The latest refit retired these toaster ovens, and I figured rather than let them sit
there and rot, I'd let me friendly neighborhood computer store resell them for me.
In fact, the owner came and picked them up, he had them sold before I was ready.
&lt;/p&gt;
&lt;p&gt;
Unfortunately, the new owner wasn't into water cooling, so I had to convert these
water cooled video cards back into air cooled ones. I had kept all the fan equipment
in the original boxes, so it wasn't tough to find. Reassembly, however, is tricky.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0328 (Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Freshly removed from Phillip and drained of water, one water-cooled nVidia 6800 Ultra.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0329 (Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Four center plate screws, six spring loaded edge screws and two voltage regular mount
screws later, the water cooling block is removed from the board. Notice the less than
perfect impressions on the cooling block from the RAM chips of the video card. The
system was never unstable, but it sure looks like this block wasn't as tightly fitted
as it could be.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0330 (Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Deploying all the air cooling hardware. The copper block goes onto the GPU (along
with the black backing plate), the angled aluminum block with the white blobs on it
goes onto the RAM chips, the voltage regulator heat sink is the bottom right hand
corner of the picture, and the fan assembly itself is in the top right hand corner.
&lt;/p&gt;
&lt;p&gt;
After cleaning off the old thermal paste, I applied new stuff to the GPU, used the
original white contact pads for the RAM, and carefully put everything together. The
copper GPU plate goes on first, using spring loaded screws that go through the plate,
board and into the black backing plate. Then the RAM cooler goes on with six different
spring loaded screws. The comes the heat sink for the voltage regulators, held on
with a pair of spring loaded clips. Finally, the fan itself is held on by three screws
and plugged into the board.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0331 (Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Innit purdy? I like the water cooled version better myself.
&lt;/p&gt;
&lt;p&gt;
That was the first one, the second one was even easier. Then a careful repack into
the box, including power cables and DVI-VGA adapters for each.
&lt;/p&gt;
&lt;p&gt;
These video cards were not a great investment for me - I think they were worth about
20% of what I paid for them a year later. Not counting the water jackets, which I
still have and I can't imagine what I'll do with them. Maybe EBay.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=3f33576e-2d5c-4c33-8743-5ea79d5382d4" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,3f33576e-2d5c-4c33-8743-5ea79d5382d4.aspx</comments>
      <category>Toys</category>
      <category>Water Cooling</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=451e055f-2c69-4456-b32a-db6e8a933da1</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,451e055f-2c69-4456-b32a-db6e8a933da1.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,451e055f-2c69-4456-b32a-db6e8a933da1.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=451e055f-2c69-4456-b32a-db6e8a933da1</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Before I could get into rebuilding Terrance, my triple-screen system, there was an
obstacle that had to be resolved first: Phillip, the SLI system that sits on top of
it.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0322 (Small).jpg" border="0" />
          <br />
This is what my workstation rack looked like - at the bottom, barely visible, is a <a href="http://www.sizemyups.com/specs/1011/90000519/BR/0/">Minuteman
1000RM E rackmount UPS</a>. I had my electrician rewire the outlets in my workstation
bays so that the power passed through the rack closet, so this UPS could move into
the rack closet, saving me 2Us and two fans.
</p>
        <p>
Above the UPS is the Terrance, triple-screen system. It was the quietest thing in
the stack, a P4 based system with a <a href="http://www.matrox.com/graphics/workstation/cre_pro/products/parhelia/128mb.cfm">Matrox
Parhelia</a> to drive the three Viewsonic 18" displays. And sitting on top was the
problem child: Phillip, the AMD-based gaming system with a pair of <a href="http://www.nvidia.com/page/geforce_6800.html">nVidia
6800 Ultras</a> configured for <a href="http://www.slizone.com/page/home.html">SLI</a>.
This is plugged into a <a href="http://www.samsung.com/Products/ProAV/CommercialLCD/NB24BSAB.asp">Samsung
243T</a>. This rig put out 100 frames per second in Half Life 2 at 1920x1200. It also
nearly melted in the process. The 6800 Ultras are just too hot. I ended up <a href="http://www.campbellassociates.ca/blog/CommentView.aspx?guid=d965d925-906c-40d5-a5ed-a8873526655e">strapping
a big radiator</a> to the top of the case with a pair of Vantec 120mm Stealth fans
mounted on it. Yes I know: fan bad. But melting worse.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0321%20(Small).jpg" border="0" />
        </p>
        <p>
Here's a top view of the SLI system, you can see the size of the additional radiator.
This kept the system cool even under heavy SLI use. In exchange, of course, for ugliness
and noise. Whenever I would record .NET Rocks! I'd have to turn this machine off.
</p>
        <p>
The solution was to get rid of the 6800 Ultras. I considered going with later model
SLI cards, say a pair of 7800GTs. These are actually cooler than the 6800s, and have
more horsepower. Then I got a look at <a href="http://www.ati.com/products/RadeonX1900/index.html">ATI's
X1900</a>. A 512MB video card with comparable performance to many SLI systems. In
one card. How great is that? So I switched - trade in the 6800 Ultras for one <a href="http://www.sapphiretech.com/en/products/graphics_landing.php?gpid=137">Sapphire
X1900XT</a> (and a bunch of money).
</p>
        <p>
I'm very much of the mindset that anything worth doing is worth doing excessively.
And since I was going to totally overhaul Terrance, why not do the same for Phillip?
The problem was, there really wasn't much better than the existing gear. The <a href="http://usa.asus.com/products4.aspx?l1=3&amp;l2=15&amp;l3=0&amp;model=375&amp;modelmenu=1">ASUS
A8N SLI motherboard</a> is great. The AMD processor in it, granted a single-core 4000+,
but still a great processor. 7200rpm hard drive, dual burners... what could I
really do to improve it? The new video card gets rid of the heat problem, so other
than that, a couple of gigs of <a href="http://www.corsairmemory.com/corsair/products/specs/TWINX2048-3500LLPRO.pdf">stinky
fast Corsair RAM</a> is all I could come up with.
</p>
        <p>
The upside to this is that it meant I had one machine that would stay operational
- it didn't need to have a scratch re-install because I wasn't changing the motherboard,
just the video card.
</p>
        <p>
However, it also meant breaching the water loop of the biggest, ugliest water cooled
machine I've ever built.
</p>
        <p>
The number one problem you face when breaching a water loop is how to do it without
making a mess. The first thing I always do is take the cap off the reservoir, which
allows air in to the system. The water loop is more or less air tight, so creating
some pressure relief lets water leave the lines. Next I open up the highest point
in the loop, which is normally the top of the radiator. In this case (look at the
photo above) the top of the radiator is quite high up, and the line is essentially
dry when the pump isn't running.
</p>
        <p>
Ordinarily I'd use my little bulb pump to force all the water out of the system, but
since its fatal encounter with the resident terrier, it was up to my lungs. So I pulled
the line from the top of the upper radiator, then added a bit of hose onto the radiator
connector and aimed it at ye olde yogurt container. Then I blew into the other end.
And blew, and blew. There's a lot of water in the system.
</p>
        <p>
Eventually I drained enough that the lower line of the upper radiator was also dry,
and then I pulled that off as well, and reconnected it to the upper connector of the
lower radiator.
</p>
        <p>
That got the upper radiator out of the loop. I was careful in actually removing it
because it still had a lot of water in it. I had to rotate it a bunch of times to
get the majority of the water out.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0323 (Small).jpg" border="0" />
        </p>
        <p>
I took a break at this point, you can see in the above photo the now completed water
loop without the additional radiator. This is how I originally configured the system
until I discovered that 6800 Ultras run at sun-like temperatures.
</p>
        <p>
Next step, extract the 6800s.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0324 (Small).jpg" border="0" />
        </p>
        <p>
The 6800s were plumbed into the system between the processor block and the Northbridge
block, which is between the two video cards. And boy, was that ever fun to get together
the first time. However, getting them out wasn't so bad - the connectors for the water
blocks sit relatively high up, so with most of the water out, the lines were pretty
much high and dry. I had to cut a new segment of hose to run between the processor
block and Northbridge block.
</p>
        <p>
Once I got the cards out, this is what I found.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0325 (Small).jpg" border="0" />
        </p>
        <p>
The second video card in the SLI pair had sprung a leak. That goop is from the water
loop dripping down into and beside the PCI-E slot. Beats me why the thing still worked.
I wasn't all that concerned, since all this was all on the second PCI-E slot, and
I was switching to a single card. Notice I've already turned the ASUS Patent Pending
SLI mode card over, although I don't think its actually inserted correctly...
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0326 (Small).jpg" border="0" />
        </p>
        <p>
You can see where the leak came off the water jacket and dripped down onto the motherboard.
I strongly suspect I melted the seals on this water jacket when it overheated... before
I realized I needed a second radiator for it.
</p>
        <p>
I'd worry about the 6800 Ultras later. Now it was time to fit the new video card and
get things back up and running again.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0327 (Small).jpg" border="0" />
        </p>
        <p>
You can see the new card and the new hose running from CPU to Northbridge. It looks
too high in this photo, but it wasn't. Unforunately, Innovatek hasn't made a water
jacket for the X1900XT yet, so I'm going to have to leave the fan on the video card
for now. The good news is that its speed sensitive, so when I'm not running anything
graphically intense, its pretty quiet.
</p>
        <p>
One interesting problem was that the power adapter cord that came with the video card
was only a four prong cable, and there's a six prong plug on the board. I tried it,
and it didn't work - the machine kept coming up with a BIOS level error on the display
saying "plug power into the video card." I used one of my six prong spares and it
powered up fine. Price of being first with one of these cards, I guess.
</p>
        <p>
What isn't in the above photo is the 2GB matched pair of Corsair 3500LLPro I stuffed
in, fast response RAM with lots of head room and blinky lights.
</p>
        <p>
Phillip powered up fine in this new configuration, and Half-Life 2 plays great on
it.
</p>
        <p>
One machine down, one to go.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=451e055f-2c69-4456-b32a-db6e8a933da1" />
      </body>
      <title>Refit and Clean up of a Water Cooled SLI System</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,451e055f-2c69-4456-b32a-db6e8a933da1.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,451e055f-2c69-4456-b32a-db6e8a933da1.aspx</link>
      <pubDate>Sat, 18 Feb 2006 22:29:44 GMT</pubDate>
      <description>&lt;p&gt;
Before I could get into rebuilding Terrance, my triple-screen system, there was an
obstacle that had to be resolved first: Phillip, the SLI system that sits on top of
it.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0322 (Small).jpg" border=0&gt;
&lt;br&gt;
This is what my workstation rack looked like - at the bottom, barely visible, is a &lt;a href="http://www.sizemyups.com/specs/1011/90000519/BR/0/"&gt;Minuteman
1000RM E rackmount UPS&lt;/a&gt;. I had my electrician rewire the outlets in my workstation
bays so that the power passed through the rack closet, so this UPS could move into
the rack closet, saving me 2Us and two fans.
&lt;/p&gt;
&lt;p&gt;
Above the UPS is the Terrance, triple-screen system. It was the quietest thing in
the stack, a P4 based system with a &lt;a href="http://www.matrox.com/graphics/workstation/cre_pro/products/parhelia/128mb.cfm"&gt;Matrox
Parhelia&lt;/a&gt; to drive the three Viewsonic 18" displays. And sitting on top was the
problem child: Phillip, the AMD-based gaming system with a pair of &lt;a href="http://www.nvidia.com/page/geforce_6800.html"&gt;nVidia
6800 Ultras&lt;/a&gt; configured for &lt;a href="http://www.slizone.com/page/home.html"&gt;SLI&lt;/a&gt;.
This is plugged into a &lt;a href="http://www.samsung.com/Products/ProAV/CommercialLCD/NB24BSAB.asp"&gt;Samsung
243T&lt;/a&gt;. This rig put out 100 frames per second in Half Life 2 at 1920x1200. It also
nearly melted in the process. The 6800 Ultras are just too hot. I ended up &lt;a href="http://www.campbellassociates.ca/blog/CommentView.aspx?guid=d965d925-906c-40d5-a5ed-a8873526655e"&gt;strapping
a big radiator&lt;/a&gt; to the top of the case with a pair of Vantec 120mm Stealth fans
mounted on it. Yes I know: fan bad. But melting worse.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0321%20(Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Here's a top view of the SLI system, you can see the size of the additional radiator.
This kept the system cool even under heavy SLI use. In exchange, of course, for ugliness
and noise. Whenever I would record .NET Rocks! I'd have to turn this machine off.
&lt;/p&gt;
&lt;p&gt;
The solution was to get rid of the 6800 Ultras. I considered going with later model
SLI cards, say a pair of 7800GTs. These are actually cooler than the 6800s, and have
more horsepower. Then I got a look at &lt;a href="http://www.ati.com/products/RadeonX1900/index.html"&gt;ATI's
X1900&lt;/a&gt;. A 512MB video card with comparable performance to many SLI systems. In
one card. How great is that? So I switched - trade in the 6800 Ultras for one &lt;a href="http://www.sapphiretech.com/en/products/graphics_landing.php?gpid=137"&gt;Sapphire
X1900XT&lt;/a&gt; (and a bunch of money).
&lt;/p&gt;
&lt;p&gt;
I'm very much of the mindset that anything worth doing is worth doing excessively.
And since I was going to totally overhaul Terrance, why not do the same for Phillip?
The problem was, there really wasn't much better than the existing gear. The &lt;a href="http://usa.asus.com/products4.aspx?l1=3&amp;amp;l2=15&amp;amp;l3=0&amp;amp;model=375&amp;amp;modelmenu=1"&gt;ASUS
A8N SLI motherboard&lt;/a&gt; is great. The AMD processor in it, granted a single-core 4000+,
but still a&amp;nbsp;great processor. 7200rpm hard drive, dual burners... what could I
really do to improve it? The new video card gets rid of the heat problem, so other
than that, a couple of gigs of &lt;a href="http://www.corsairmemory.com/corsair/products/specs/TWINX2048-3500LLPRO.pdf"&gt;stinky
fast Corsair RAM&lt;/a&gt; is all I could come up with.
&lt;/p&gt;
&lt;p&gt;
The upside to this is that it meant I had one machine that would stay operational
- it didn't need to have a scratch re-install because I wasn't changing the motherboard,
just the video card.
&lt;/p&gt;
&lt;p&gt;
However, it also meant breaching the water loop of the biggest, ugliest water cooled
machine I've ever built.
&lt;/p&gt;
&lt;p&gt;
The number one problem you face when breaching a water loop is how to do it without
making a mess. The first thing I always do is take the cap off the reservoir, which
allows air in to the system. The water loop is more or less air tight, so creating
some pressure relief lets water leave the lines. Next I open up the highest point
in the loop, which is normally the top of the radiator. In this case (look at the
photo above) the top of the radiator is quite high up, and the line is essentially
dry when the pump isn't running.
&lt;/p&gt;
&lt;p&gt;
Ordinarily I'd use my little bulb pump to force all the water out of the system, but
since its fatal encounter with the resident terrier, it was up to my lungs. So I pulled
the line from the top of the upper radiator, then added a bit of hose onto the radiator
connector and aimed it at ye olde yogurt container. Then I blew into the other end.
And blew, and blew. There's a lot of water in the system.
&lt;/p&gt;
&lt;p&gt;
Eventually I drained enough that the lower line of the upper radiator was also dry,
and then I pulled that off as well, and reconnected it to the upper connector of the
lower radiator.
&lt;/p&gt;
&lt;p&gt;
That got the upper radiator out of the loop. I was careful in actually removing it
because it still had a lot of water in it. I had to rotate it a bunch of times to
get the majority of the water out.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0323 (Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
I took a break at this point, you can see in the above photo the now completed water
loop without the additional radiator. This is how I originally configured the system
until I discovered that 6800 Ultras run at sun-like temperatures.
&lt;/p&gt;
&lt;p&gt;
Next step, extract the 6800s.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0324 (Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
The 6800s were plumbed into the system between the processor block and the Northbridge
block, which is between the two video cards. And boy, was that ever fun to get together
the first time. However, getting them out wasn't so bad - the connectors for the water
blocks sit relatively high up, so with most of the water out, the lines were pretty
much high and dry. I had to cut a new segment of hose to run between the processor
block and Northbridge block.
&lt;/p&gt;
&lt;p&gt;
Once I got the cards out, this is what I found.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0325 (Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
The second video card in the SLI pair had sprung a leak. That goop is from the water
loop dripping down into and beside the PCI-E slot. Beats me why the thing still worked.
I wasn't all that concerned, since all this was all on the second PCI-E slot, and
I was switching to a single card. Notice I've already turned the ASUS Patent Pending
SLI mode card over, although I don't think its actually inserted correctly...
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0326 (Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
You can see where the leak came off the water jacket and dripped down onto the motherboard.
I strongly suspect I melted the seals on this water jacket when it overheated... before
I realized I needed a second radiator for it.
&lt;/p&gt;
&lt;p&gt;
I'd worry about the 6800 Ultras later. Now it was time to fit the new video card and
get things back up and running again.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0327 (Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
You can see the new card and the new hose running from CPU to Northbridge. It looks
too high in this photo, but it wasn't. Unforunately, Innovatek hasn't made a water
jacket for the X1900XT yet, so I'm going to have to leave the fan on the video card
for now. The good news is that its speed sensitive, so when I'm not running anything
graphically intense, its pretty quiet.
&lt;/p&gt;
&lt;p&gt;
One interesting problem was that the power adapter cord that came with the video card
was only a four prong cable, and there's a six prong plug on the board. I tried it,
and it didn't work - the machine kept coming up with a BIOS level error on the display
saying "plug power into the video card." I used one of my six prong spares and it
powered up fine. Price of being first with one of these cards, I guess.
&lt;/p&gt;
&lt;p&gt;
What isn't in the above photo is the 2GB matched pair of Corsair 3500LLPro I stuffed
in, fast response RAM with lots of head room and blinky lights.
&lt;/p&gt;
&lt;p&gt;
Phillip powered up fine in this new configuration, and Half-Life 2 plays great on
it.
&lt;/p&gt;
&lt;p&gt;
One machine down, one to go.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=451e055f-2c69-4456-b32a-db6e8a933da1" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,451e055f-2c69-4456-b32a-db6e8a933da1.aspx</comments>
      <category>Toys</category>
      <category>Water Cooling</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=b4e6d582-e379-48dc-927a-657fc0f2138c</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,b4e6d582-e379-48dc-927a-657fc0f2138c.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,b4e6d582-e379-48dc-927a-657fc0f2138c.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=b4e6d582-e379-48dc-927a-657fc0f2138c</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
 
</p>
        <p>
When last we left my latest journey into the realm of the resolutionally absurd, I
had a couple of large boxes on the floor, one of which contained an <a href="http://www.apple.com/displays/">Apple
30" Cinema display</a>. This display uses <a href="http://en.wikipedia.org/wiki/Digital_Visual_Interface">dual-link
DVI</a>, which has been around for awhile, but is not widely understood. The reality
of the DVI system is that it supports a lot of different modes, and dual-link is the
most powerful and most expensive of them. Inside a dual-link DVI cable is two entirely
separate sets of video signals. This is necessary to handle the 2560x1600 resolution
of the <a href="http://www.apple.com/displays/">Apple 30" Cinema display</a>. A single-link
DVI pretty much maxes out at 1920x1200.
</p>
        <p>
So to drive the <a href="http://www.apple.com/displays/">Apple 30" Cinema display</a> at
2560x1600, I needed a dual-link capable video card and a dual-link cable. The display
came with a six foot hard-wired cable, much to my annoyance, since I nee at least
twelve feet of cable to reach my workstation bay. That meant finding a dual-link extension
cable.
</p>
        <p>
You'd think finding a dual-link video card would be easy, and you'd be right, unless
you wanted assurance that you're actually getting one. It used to be that dual-link
DVI was a rare and expensive feature, requiring you to order specific cards for the
purpose. That's not true anymore: pretty much every <a href="http://www.nvidia.com/page/geforce_7800.html">nVidia
7800 series</a> video card supports dual-link, its so common that its not mentioned
anywhere in the specifications or documentation at all.
</p>
        <p>
So, when I looked at my situation: new monitor, unfamiliar cabling protocol, fixing
wiring with an extension and utilizing an essentially undocumented feature of a video
card, I figured there was no hope in hell of it actually working. Cynical? Perhaps.
But just because you're not cynical doesn't mean you aren't screwed.
</p>
        <p>
And realize that the machine I wanted to rebuild is my main workstation - granted
I have backup machines, but taking the main workstation down is not something I do
casually.
</p>
        <p>
So, I built a testbed. Left the existing machine entirely alone and bought the parts
to rebuild it, with the intention of testing all those parts independently of the
existing machine.
</p>
        <p>
Since I was going to need two video cards, one to drive the Apple display and the
other to drive the two wing displays, I wanted to get a motherboard with two PCI-Express
slots in it. This means an SLI board like the <a href="http://usa.asus.com/products4.aspx?l1=3&amp;l2=15&amp;l3=0&amp;model=375&amp;modelmenu=1">ASUS
A8N</a> I currently had in my gaming system. Normally <a href="http://www.slizone.com/page/home.html">SLI</a> uses
two video cards to run one display, thereby doubling the frame rate. For my purposes,
I'd be using two video cards independently, but with symmetrical performance. Sure,
I could have done this with one AGP card and one PCI card - but that would suck. Dual
PCI-E is the way to go.
</p>
        <p>
I chose the ASUS <a href="http://usa.asus.com/products4.aspx?l1=3&amp;l2=15&amp;l3=0&amp;model=744&amp;modelmenu=1">A8N32-SLI</a> motherboard
for the job, and just for good measure, plugged an <a href="http://www.amd.com/us-en/Processors/ProductInformation/0,,30_118_9485_13041,00.html">AMD
4800 Dual Core</a> in it. Hey, two video cards deserve two processors, right? The
video cards I chose are MSI's implementation of the <a href="http://www.msicomputer.com/product/p_spec.asp?model=NX7800GT-VT2D256E&amp;class=vga">nVidia
7800GT</a>. These are high performance video cards, but not top of the line: I'd had
enough of the heat problems with the <a href="http://usa.asus.com/products4.aspx?l1=2&amp;l2=6&amp;l3=138&amp;model=475&amp;modelmenu=1">6800
Ultras</a> to know better. These are great cards, lots of horsepower, but not so much
that they're running in a state of near meltdown.
</p>
        <p>
So, to build the test bed, I rigged up the motherboard with the processor, some
spare RAM I had lying around, a hard drive and DVD player. Just sitting there at the
service desk on a towel. I stuck one video card in it because I wanted to work out
the first issue: could I make the Apple 30" Cinema display work in 2560x1600 mode
with an extension cable. The list of failure points was long, but the key ones were
whether or not I had the right video card, and whether or not 2560x1600 signals would
travel through an extension cable and still be bearable on the far end.
</p>
        <p>
Here's what the rig looked like:
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0318 (Small).jpg" border="0" />
        </p>
        <p>
You might just spy the screwdriver stuffed under the back of the board. The video
card sticks down enough that it was popping itself out of the slot when I was testing,
freaking me out when suddenly nothing worked. Getting the "machine" up and running
wasn't all that difficult. I first fired things up with the video card plugged into
the little 15" LCD panel you see sitting behind the board. Once I was sure the basic
configuration worked, I fired it against the Apple display without the extension cable.
</p>
        <p>
That worked as well, so I went ahead and did an install of Windows XP. This takes
awhile, between the hard drive formatting and basic install. The rig was plenty quick.
Once the base OS install was finished, I focused on video drivers. This was best done
by getting network drivers running first, and downloading the latest video drivers.
</p>
        <p>
640x480 on a 30" display is hilarious - the icons are the size of your fist. Then
I got the nVidia reference drivers installed, and the resolution bumped up to 1280x800.
Better, but not what I wanted. My mistake was plugging the display into the top connector
on the video card: only the lower connector has dual-link support. Once it was down
there, I got this:
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0319 (Small).jpg" border="0" />
        </p>
        <p>
And just in case you can't read it clearly:
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0320 (Small).jpg" border="0" />
        </p>
        <p>
Final test was the extension cable. Plugging it in was fine. The screen was clear
and stable with and without the extension cable. On reboot, the starting low-resolution
screens had little bits of distortion in them, but as soon as it kicked into high
resolution mode again, it looks perfect.
</p>
        <p>
So, tests complete, I guess I'm ready to tear apart some gear and get these new displays
integrated into the office.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=b4e6d582-e379-48dc-927a-657fc0f2138c" />
      </body>
      <title>Cynicism and High Resolution Monitors</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,b4e6d582-e379-48dc-927a-657fc0f2138c.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,b4e6d582-e379-48dc-927a-657fc0f2138c.aspx</link>
      <pubDate>Sun, 12 Feb 2006 23:46:18 GMT</pubDate>
      <description>&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
When last we left my latest journey into the realm of the resolutionally absurd, I
had a couple of large boxes on the floor, one of which contained an &lt;a href="http://www.apple.com/displays/"&gt;Apple
30" Cinema display&lt;/a&gt;. This display uses &lt;a href="http://en.wikipedia.org/wiki/Digital_Visual_Interface"&gt;dual-link
DVI&lt;/a&gt;, which has been around for awhile, but is not widely understood. The reality
of the DVI system is that it supports a lot of different modes, and dual-link is the
most powerful and most expensive of them. Inside a dual-link DVI cable is two entirely
separate sets of video signals. This is necessary to handle the 2560x1600 resolution
of the &lt;a href="http://www.apple.com/displays/"&gt;Apple 30" Cinema display&lt;/a&gt;. A single-link
DVI pretty much maxes out at 1920x1200.
&lt;/p&gt;
&lt;p&gt;
So to drive the &lt;a href="http://www.apple.com/displays/"&gt;Apple 30" Cinema display&lt;/a&gt; at
2560x1600, I needed a dual-link capable video card and a dual-link cable. The display
came with a six foot hard-wired cable, much to my annoyance, since I nee at least
twelve feet of cable to reach my workstation bay. That meant finding a dual-link extension
cable.
&lt;/p&gt;
&lt;p&gt;
You'd think finding a dual-link video card would be easy, and you'd be right, unless
you wanted assurance that you're actually getting one. It used to be that dual-link
DVI was a rare and expensive feature, requiring you to order specific cards for the
purpose. That's not true anymore: pretty much every &lt;a href="http://www.nvidia.com/page/geforce_7800.html"&gt;nVidia
7800 series&lt;/a&gt; video card supports dual-link, its so common that its not mentioned
anywhere in the specifications or documentation at all.
&lt;/p&gt;
&lt;p&gt;
So, when I looked at my situation: new monitor, unfamiliar cabling protocol, fixing
wiring with an extension and utilizing an essentially undocumented feature of a video
card, I figured there was no hope in hell of it actually working. Cynical? Perhaps.
But just because you're not cynical doesn't mean you aren't screwed.
&lt;/p&gt;
&lt;p&gt;
And realize that the machine I wanted to rebuild is my main workstation - granted
I have backup machines, but taking the main workstation down is not something I do
casually.
&lt;/p&gt;
&lt;p&gt;
So, I built a testbed. Left the existing machine entirely alone and bought the parts
to rebuild it, with the intention of testing all those parts independently of the
existing machine.
&lt;/p&gt;
&lt;p&gt;
Since I was going to need two video cards, one to drive the Apple display and the
other to drive the two wing displays, I wanted to get a motherboard with two PCI-Express
slots in it. This means an SLI board like the &lt;a href="http://usa.asus.com/products4.aspx?l1=3&amp;amp;l2=15&amp;amp;l3=0&amp;amp;model=375&amp;amp;modelmenu=1"&gt;ASUS
A8N&lt;/a&gt; I currently had in my gaming system. Normally &lt;a href="http://www.slizone.com/page/home.html"&gt;SLI&lt;/a&gt; uses
two video cards to run one display, thereby doubling the frame rate. For my purposes,
I'd be using two video cards independently, but with symmetrical performance. Sure,
I could have done this with one AGP card and one PCI card - but that would suck. Dual
PCI-E is the way to go.
&lt;/p&gt;
&lt;p&gt;
I chose the ASUS &lt;a href="http://usa.asus.com/products4.aspx?l1=3&amp;amp;l2=15&amp;amp;l3=0&amp;amp;model=744&amp;amp;modelmenu=1"&gt;A8N32-SLI&lt;/a&gt; motherboard
for the job, and just for good measure, plugged an &lt;a href="http://www.amd.com/us-en/Processors/ProductInformation/0,,30_118_9485_13041,00.html"&gt;AMD
4800 Dual Core&lt;/a&gt; in it. Hey, two video cards deserve two processors, right? The
video cards I chose are MSI's implementation of the &lt;a href="http://www.msicomputer.com/product/p_spec.asp?model=NX7800GT-VT2D256E&amp;amp;class=vga"&gt;nVidia
7800GT&lt;/a&gt;. These are high performance video cards, but not top of the line: I'd had
enough of the heat problems with the &lt;a href="http://usa.asus.com/products4.aspx?l1=2&amp;amp;l2=6&amp;amp;l3=138&amp;amp;model=475&amp;amp;modelmenu=1"&gt;6800
Ultras&lt;/a&gt; to know better. These are great cards, lots of horsepower, but not so much
that they're running in a state of near meltdown.
&lt;/p&gt;
&lt;p&gt;
So, to build the test bed, I rigged up the motherboard with&amp;nbsp;the processor, some
spare RAM I had lying around, a hard drive and DVD player. Just sitting there at the
service desk on a towel. I stuck one video card in it because I wanted to work out
the first issue: could I make the Apple 30" Cinema display work in 2560x1600 mode
with an extension cable. The list of failure points was long, but the key ones were
whether or not I had the right video card, and whether or not 2560x1600 signals would
travel through an extension cable and still be bearable on the far end.
&lt;/p&gt;
&lt;p&gt;
Here's what the rig looked like:
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0318 (Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
You might just spy the screwdriver stuffed under the back of the board. The video
card sticks down enough that it was popping itself out of the slot when I was testing,
freaking me out when suddenly nothing worked. Getting the "machine" up and running
wasn't all that difficult. I first fired things up with the video card plugged into
the little 15" LCD panel you see sitting behind the board. Once I was sure the basic
configuration worked, I fired it against the Apple display without the extension cable.
&lt;/p&gt;
&lt;p&gt;
That worked as well, so I went ahead and did an install of Windows XP. This takes
awhile, between the hard drive formatting and basic install. The rig was plenty quick.
Once the base OS install was finished, I focused on video drivers. This was best done
by getting network drivers running first, and downloading the latest video drivers.
&lt;/p&gt;
&lt;p&gt;
640x480 on a 30" display is hilarious - the icons are the size of your fist. Then
I got the nVidia reference drivers installed, and the resolution bumped up to 1280x800.
Better, but not what I wanted. My mistake was plugging the display into the top connector
on the video card: only the lower connector has dual-link support. Once it was down
there, I got this:
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0319 (Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
And just in case you can't read it clearly:
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0320 (Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Final test was the extension cable. Plugging it in was fine. The screen was clear
and stable with and without the extension cable. On reboot, the starting low-resolution
screens had little bits of distortion in them, but as soon as it kicked into high
resolution mode again, it looks perfect.
&lt;/p&gt;
&lt;p&gt;
So, tests complete, I guess I'm ready to tear apart some gear and get these new displays
integrated into the office.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=b4e6d582-e379-48dc-927a-657fc0f2138c" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,b4e6d582-e379-48dc-927a-657fc0f2138c.aspx</comments>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=339dd551-e6c4-4968-8128-7bc5f6b4de57</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,339dd551-e6c4-4968-8128-7bc5f6b4de57.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,339dd551-e6c4-4968-8128-7bc5f6b4de57.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=339dd551-e6c4-4968-8128-7bc5f6b4de57</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I've said this before, and its still true - Christmas isn't a good time for me in
terms of me getting toys. Its good for everyone else because they all come to me for
advice about toys. Spouses are especially interesting around Christmas, there are
some that say "don't buy anything until you talk to Richard" and others say "don't
you dare talk to him, he's a bad influence on you!" Either way, I'm happy to help
folks out selecting gadgets. I just don't expect them for myself. After all, considering
how difficult it is to buy for me when I'm doing it, I wouldn't even try to put that
sort of pressure on my loved ones.
</p>
        <p>
My happy time comes after Christmas for a variety of reasons. Since Christmas is over,
I'm not stepping on anyone's presents if I buy myself something. Also, since January
is a slow time for gear sales, my regular suppliers really appreciate my buying spree.
</p>
        <p>
So, with that preamble, let me give you a few photos of what showed up over here in
ToyLand...
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0314%20(Small).jpg" border="0" />
        </p>
        <p>
Yes indeed, I finally pulled the trigger on ordering <a href="http://www.digitaltigers.com/zenview-powertriohd.shtml">DigitalTigers'
ZenView PowerTrio HD</a>. The combined resolution of the three monitors involved is
4960x1600 - just over 7.9 million pixels. Woohoo! The package arrived remarkably fast,
around a week or so. There are two boxes, one containing the <a href="http://www.apple.com/displays/">Apple
30" Cinema Display</a>, and the other has everything else in it: the two <a href="http://www.samsung.com/Products/Monitor/LCD_Digital/LS20BRBASXAA.asp">Samsung
204T</a> panels, the stand, cables and instructions.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0315 (Small).jpg" border="0" />
        </p>
        <p>
The "everything else" box was nicely packed. Each of the sets of components sat in
its own foam layer. The picture above is the top layer containing the stand. Beneath
that were the layers of the Samsung displays, each separate by foam and/or styrofoam.
Its a great package.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0316 (Small).jpg" border="0" />
        </p>
        <p>
Here's a look inside the Apple box. Note the large monitor. That's 30" diagonal, baby.
</p>
        <p>
I didn't realize that the LG.Phillips display was actually the Apple 30" Cinema display.
The big whammy there is that there's only a one year warranty on this display, unlike
the Samsung panels (and virtually every other LCD out there) that have three year
warranties. Also, the cables on the Apple display are hard-wired, which meant using
an extension cable. My displays sit about 12 feet from the computer when you account
for going through the desk, in the cable channel at the back of the desk and into
the slide-out workstation bay. For the Samsung displays, I bought 12 foot DVI cables,
but I had to get a dual-link DVI extension cable.
</p>
        <p>
Although the stand is branded DigitalTigers, I'm pretty sure its an <a href="http://www.ergotron.com/3_products/flat_panel/deskstands/default.asp">Ergotron
stand</a>, if for no other reason than I already had the same style stand for my <a href="http://www.campbellassociates.ca/blog/PermaLink.aspx?guid=90589919-f951-48b2-94c4-17646ac8588b">old
triple screen display</a>. Although admittedly, to handle these enormous monitors,
the stand is a bit bigger.
</p>
        <p>
Next step - serious testing.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=339dd551-e6c4-4968-8128-7bc5f6b4de57" />
      </body>
      <title>Time for New Toys!</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,339dd551-e6c4-4968-8128-7bc5f6b4de57.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,339dd551-e6c4-4968-8128-7bc5f6b4de57.aspx</link>
      <pubDate>Fri, 10 Feb 2006 06:06:04 GMT</pubDate>
      <description>&lt;p&gt;
I've said this before, and its still true - Christmas isn't a good time for me in
terms of me getting toys. Its good for everyone else because they all come to me for
advice about toys. Spouses are especially interesting around Christmas, there are
some that say "don't buy anything until you talk to Richard" and others say "don't
you dare talk to him, he's a bad influence on you!" Either way, I'm happy to help
folks out selecting gadgets. I just don't expect them for myself. After all, considering
how difficult it is to buy for me when I'm doing it, I wouldn't even try to put that
sort of pressure on my loved ones.
&lt;/p&gt;
&lt;p&gt;
My happy time comes after Christmas for a variety of reasons. Since Christmas is over,
I'm not stepping on anyone's presents if I buy myself something. Also, since January
is a slow time for gear sales, my regular suppliers really appreciate my buying spree.
&lt;/p&gt;
&lt;p&gt;
So, with that preamble, let me give you a few photos of what showed up over here in
ToyLand...
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0314%20(Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Yes indeed, I finally pulled the trigger on ordering &lt;a href="http://www.digitaltigers.com/zenview-powertriohd.shtml"&gt;DigitalTigers'
ZenView PowerTrio HD&lt;/a&gt;. The combined resolution of the three monitors involved is
4960x1600 - just over 7.9 million pixels. Woohoo! The package arrived remarkably fast,
around a week or so. There are two boxes, one containing the &lt;a href="http://www.apple.com/displays/"&gt;Apple
30" Cinema Display&lt;/a&gt;, and the other has everything else in it: the two &lt;a href="http://www.samsung.com/Products/Monitor/LCD_Digital/LS20BRBASXAA.asp"&gt;Samsung
204T&lt;/a&gt; panels, the stand, cables and instructions.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0315 (Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
The "everything else" box was nicely packed. Each of the sets of components sat in
its own foam layer. The picture above is the top layer containing the stand. Beneath
that were the layers of the Samsung displays, each separate by foam and/or styrofoam.
Its a great package.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_0316 (Small).jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Here's a look inside the Apple box. Note the large monitor. That's 30" diagonal, baby.
&lt;/p&gt;
&lt;p&gt;
I didn't realize that the LG.Phillips display was actually the Apple 30" Cinema display.
The big whammy there is that there's only a one year warranty on this display, unlike
the Samsung panels (and virtually every other LCD out there) that have three year
warranties. Also, the cables on the Apple display are hard-wired, which meant using
an extension cable. My displays sit about 12 feet from the computer when you account
for going through the desk, in the cable channel at the back of the desk and into
the slide-out workstation bay. For the Samsung displays, I bought 12 foot DVI cables,
but I had to get a dual-link DVI extension cable.
&lt;/p&gt;
&lt;p&gt;
Although the stand is branded DigitalTigers, I'm pretty sure its an &lt;a href="http://www.ergotron.com/3_products/flat_panel/deskstands/default.asp"&gt;Ergotron
stand&lt;/a&gt;, if for no other reason than I already had the same style stand for my &lt;a href="http://www.campbellassociates.ca/blog/PermaLink.aspx?guid=90589919-f951-48b2-94c4-17646ac8588b"&gt;old
triple screen display&lt;/a&gt;. Although admittedly, to handle these enormous monitors,
the stand is a bit bigger.
&lt;/p&gt;
&lt;p&gt;
Next step - serious testing.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=339dd551-e6c4-4968-8128-7bc5f6b4de57" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,339dd551-e6c4-4968-8128-7bc5f6b4de57.aspx</comments>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=146d17b2-ee7f-41e7-bade-0c582efa8b5d</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,146d17b2-ee7f-41e7-bade-0c582efa8b5d.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,146d17b2-ee7f-41e7-bade-0c582efa8b5d.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=146d17b2-ee7f-41e7-bade-0c582efa8b5d</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
...like a wife who's computer is dead because the water pump stopped working.
</p>
        <p>
Not your usual every day computer problem either, is it?
</p>
        <p>
I had the electrician in here on Wednesday, I wanted the circuits for the workstation
bays rewired so that they passed through the server closet. Why? I wanted to move
the UPSes for the workstation bays into the server closet. This would accomplish two
things: reduced noise and more space in the tiny 12U workstation bays.
</p>
        <p>
Since my electrician wired the place during the renovation, he didn't have a problem
with what I was doing, why I was doing it and why it had to happen. He's learned that
with me, weird is the norm. The whole thing was done in just a few hours. 
</p>
        <p>
Of course, while the electrical work was going on, the workstation circuits had
to be disconnected, which meant all the workstations were off. My wife and I worked
from our laptops for the few hours that the work took. When the work was done, however,
there was a casuality - the water pump.
</p>
        <p>
Naturally, my machines both powered up again just fine. But my wife's workstation
wouldn't power up at all. I figured it was the power supply, and I always have a spare,
so I pulled the machine out, popped the cover and plugged the power supply into just
the main power of the board to see if it would start, and it did.
</p>
        <p>
Feeling smug at my immediate diagnosis, I pulled all the power plugs off the gear
in the machine, unmounted the power supply and performed the swap out, plugging everything
back in. And it didn't work. Doncha love it when that happens?
</p>
        <p>
Fortunately, <a href="http://www.campbellassociates.ca/blog/CommentView.aspx?guid=ceadab1f-85c3-415c-8938-2e65a7f4157c">this
had happened to me before</a>, and I am blessed with a pretty good memory when it
comes to stupid things happening to me. So I unplugged the pump and turned the machine
on. It wouldn't start. I switched the power supply off for a few seconds, then turned
it back on again, then tried to power up the machine and it worked. So I plugged the
pump in - boom, dead machine again. Unplug the pump, power the machine, no workie.
Turn off the power supply, turn it back on, power the machine, and it works. See the
pattern?
</p>
        <p>
What's happening is that the controlling circuitry in the pump is causing a dead short
in the power supply. The power supply, to protect itself, effectively shuts off and
won't power up. Until you cycle the power supply itself, its not going to turn on
again.
</p>
        <p>
So, I've fried another pump. How? Beats me, it sucks. I go to my favorite supplier
of Innovatek gear and discover there's a shiny NEW version of the pump available,
with improved electronics. Hmmm - maybe its not just me? So I order the pump immediately
with overnight shipping. Admittedly, it was late at night on Wednesday when I did
this, so the order wasn't filled until Thursday.
</p>
        <p>
Lo and behold, on Friday the pump actually showed up! Its a miracle! So now the fun
of retrofitting a pump comes into play. And you know what that means - time to drain
the system.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010007 (Small).JPG" border="0" />
        </p>
        <p>
Ah, how awful life would be without a bulb pump. You can see I'm using the pump to
push air into the system and force the water out into the yogurt container.
</p>
        <p>
After the bulk of the water was drained out, I turned the machine up on its side and
removed the side of the case - the only way to extract the pump. 
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010008 (Small).JPG" border="0" />
        </p>
        <p>
The reservoir is mounted to the pump, which is at the lowest part of the case, normally.
Turning it up on its side drains the last bit of water out of it, trying to minimize
the mess - I've learned this from experience.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010009 (Small).JPG" border="0" />
        </p>
        <p>
The reservoir is pressure-fit onto the pump and takes some twisting to get off the
pump. You can see in the photo that the reservoir is sitting on top of the case, its
rubber-gasketed pump mount visible.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010010 (Small).JPG" border="0" />
        </p>
        <p>
Here you can see the pump has been removed, its slide off base still in place. What
I had forgotten was that the pump slides off backward (down) into the case. I had
to pull the drive assembly out a few inches to get the pump loose.
</p>
        <p>
The new pump dropped into place easily enough, its the updated model of the old pump,
hopefully with this short-out problem resolved. I've had two pumps gone this way now,
admittedly both were a couple of years old.
</p>
        <p>
Once the pump is reinstalled, the reservoir is pressed into place, and then the hoses
are fitted back on.
</p>
        <p>
Just to complicate matters further, I swapped out the old GEForce4 video card for
my more advanced ATI Radeon 9800XT with the double-sided water jacket.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010011 (Small).JPG" border="0" />
        </p>
        <p>
With everything hooked back up, it was time to put the case back together and get
things running again. These rackmount cases are awesome, but unfortunately no longer
available anywhere. They're true workstation cases - no locking face plate, and there's
no rivets or welds anywhere, the entire case is assembled with screws, so that every
part can be removed.
</p>
        <p>
Add in the lucky coincidence that the standard Innovatek radiator fits in the case
along with a 120mm fan and you have, in my opinion, the best darn rack mount water
cooled PC case possible. That's why I have three of 'em.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010012 (Small).JPG" border="0" />
        </p>
        <p>
The old pump sitting outside the case now, you can see I have the pump bypass plugged
into the power supply to run with pump without powering up the machine. Distilled
water and a little Innovatek water conditioner are added, I discard the old water.
</p>
        <p>
After some time tapping and burping lines to get all the bubbles out, the water loop
ran steady, so it was time to power up fully. The machine came to life without consequence,
recognized the new video card and everything was good to go.
</p>
        <p>
For the moment the machine is back in its workstation bay, cover off while I check
temperatures and keep an eye on things in general. Once you've breached a water loop,
its worth keeping an eye on it for awhile to make sure its not leaking or anything
stupid is happening.
</p>
        <p>
Meantime, I still have to actually take advantage of the electrical changes and shuffle
my UPSes around.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=146d17b2-ee7f-41e7-bade-0c582efa8b5d" />
      </body>
      <title>Hell Hath No Fury...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,146d17b2-ee7f-41e7-bade-0c582efa8b5d.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,146d17b2-ee7f-41e7-bade-0c582efa8b5d.aspx</link>
      <pubDate>Sat, 25 Jun 2005 19:35:26 GMT</pubDate>
      <description>&lt;p&gt;
...like a wife who's computer is dead because the water pump stopped working.
&lt;/p&gt;
&lt;p&gt;
Not your usual every day computer problem either, is it?
&lt;/p&gt;
&lt;p&gt;
I had the electrician in here on Wednesday, I wanted the circuits for the workstation
bays rewired so that they passed through the server closet. Why? I wanted to move
the UPSes for the workstation bays into the server closet. This would accomplish two
things: reduced noise and more space in the tiny 12U workstation bays.
&lt;/p&gt;
&lt;p&gt;
Since my electrician wired the place during the renovation, he didn't have a problem
with what I was doing, why I was doing it and why it had to happen. He's learned that
with me, weird is the norm. The whole thing was done in just a few hours. 
&lt;/p&gt;
&lt;p&gt;
Of course, while the electrical work&amp;nbsp;was going on, the workstation circuits had
to be disconnected, which meant all the workstations were off. My wife and I worked
from our laptops for the few hours that the work took. When the work was done, however,
there was a casuality - the water pump.
&lt;/p&gt;
&lt;p&gt;
Naturally, my machines both powered up again just fine. But my wife's workstation
wouldn't power up at all. I figured it was the power supply, and I always have a spare,
so I pulled the machine out, popped the cover and plugged the power supply into just
the main power of the board to see if it would start, and it did.
&lt;/p&gt;
&lt;p&gt;
Feeling smug at my immediate diagnosis, I pulled all the power plugs off the gear
in the machine, unmounted the power supply and performed the swap out, plugging everything
back in. And it didn't work. Doncha love it when that happens?
&lt;/p&gt;
&lt;p&gt;
Fortunately,&amp;nbsp;&lt;a href="http://www.campbellassociates.ca/blog/CommentView.aspx?guid=ceadab1f-85c3-415c-8938-2e65a7f4157c"&gt;this
had happened to me before&lt;/a&gt;, and I am blessed with a pretty good memory when it
comes to stupid things happening to me. So I unplugged the pump and turned the machine
on. It wouldn't start. I switched the power supply off for a few seconds, then turned
it back on again, then tried to power up the machine and it worked. So I plugged the
pump in - boom, dead machine again. Unplug the pump, power the machine, no workie.
Turn off the power supply, turn it back on, power the machine, and it works. See the
pattern?
&lt;/p&gt;
&lt;p&gt;
What's happening is that the controlling circuitry in the pump is causing a dead short
in the power supply. The power supply, to protect itself, effectively shuts off and
won't power up. Until you cycle the power supply itself, its not going to turn on
again.
&lt;/p&gt;
&lt;p&gt;
So, I've fried another pump. How? Beats me, it sucks. I go to my favorite supplier
of Innovatek gear and discover there's a shiny NEW version of the pump available,
with improved electronics. Hmmm - maybe its not just me? So I order the pump immediately
with overnight shipping. Admittedly, it was late at night on Wednesday when I did
this, so the order wasn't filled until Thursday.
&lt;/p&gt;
&lt;p&gt;
Lo and behold, on Friday the pump actually showed up! Its a miracle! So now the fun
of retrofitting a pump comes into play. And you know what that means - time to drain
the system.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010007 (Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Ah, how awful life would be without a bulb pump. You can see I'm using the pump to
push air into the system and force the water out into the yogurt container.
&lt;/p&gt;
&lt;p&gt;
After the bulk of the water was drained out, I turned the machine up on its side and
removed the side of the case - the only way to extract the pump. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010008 (Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
The reservoir is mounted to the pump, which is at the lowest part of the case, normally.
Turning it up on its side drains the last bit of water out of it, trying to minimize
the mess - I've learned this from experience.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010009 (Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
The reservoir is pressure-fit onto the pump and takes some twisting to get off the
pump. You can see in the photo that the reservoir is sitting on top of the case, its
rubber-gasketed pump mount visible.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010010 (Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Here you can see the pump has been removed, its slide off base still in place. What
I had forgotten was that the pump slides off backward (down) into the case. I had
to pull the drive assembly out a few inches to get the pump loose.
&lt;/p&gt;
&lt;p&gt;
The new pump dropped into place easily enough, its the updated model of the old pump,
hopefully with this short-out problem resolved. I've had two pumps gone this way now,
admittedly both were a couple of years old.
&lt;/p&gt;
&lt;p&gt;
Once the pump is reinstalled, the reservoir is pressed into place, and then the hoses
are fitted back on.
&lt;/p&gt;
&lt;p&gt;
Just to complicate matters further, I swapped out the old GEForce4 video card for
my more advanced ATI Radeon 9800XT with the double-sided water jacket.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010011 (Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
With everything hooked back up, it was time to put the case back together and get
things running again. These rackmount cases are awesome, but unfortunately no longer
available anywhere. They're true workstation cases - no locking face plate, and there's
no rivets or welds anywhere, the entire case is assembled with screws, so that every
part can be removed.
&lt;/p&gt;
&lt;p&gt;
Add in the lucky coincidence that the standard Innovatek radiator fits in the case
along with a 120mm fan and you have, in my opinion, the best darn rack mount water
cooled PC case possible. That's why I have three of 'em.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010012 (Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
The old pump sitting outside the case now, you can see I have the pump bypass plugged
into the power supply to run with pump without powering up the machine. Distilled
water and a little Innovatek water conditioner are added, I discard the old water.
&lt;/p&gt;
&lt;p&gt;
After some time tapping and burping lines to get all the bubbles out, the water loop
ran steady, so it was time to power up fully. The machine came to life without consequence,
recognized the new video card and everything was good to go.
&lt;/p&gt;
&lt;p&gt;
For the moment the machine is back in its workstation bay, cover off while I check
temperatures and keep an eye on things in general. Once you've breached a water loop,
its worth keeping an eye on it for awhile to make sure its not leaking or anything
stupid is happening.
&lt;/p&gt;
&lt;p&gt;
Meantime, I still have to actually take advantage of the electrical changes and shuffle
my UPSes around.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=146d17b2-ee7f-41e7-bade-0c582efa8b5d" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,146d17b2-ee7f-41e7-bade-0c582efa8b5d.aspx</comments>
      <category>Toys</category>
      <category>Water Cooling</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=d965d925-906c-40d5-a5ed-a8873526655e</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,d965d925-906c-40d5-a5ed-a8873526655e.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,d965d925-906c-40d5-a5ed-a8873526655e.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=d965d925-906c-40d5-a5ed-a8873526655e</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
        </p>
        <p>
I <a href="http://www.campbellassociates.ca/blog/default.aspx?date=2005-05-27">hinted</a> back
before Tech Ed that <a href="http://www.southparkstudios.com/show/display_char.php?id=56">Phillip</a>,
my big gaming machine, had died. Actually, it died only a couple of weeks after I
put it together, I just didn't want to talk about it.
</p>
        <p>
One thing I noticed about this machine when I built it was that it did run hot. My
other machines can keep their temperatures under 35C with no load, this one with no
load struggled with 45C. Add in <a href="mailto:SETI@Home">SETI@Home</a> working the
processor at full bore and 45C requires at least 50% fan power. And then there are
those darn video cards...
</p>
        <p>
So one day I finally sat down to try out the full potential of the new machine with
its lovely, top-of-the-line SLI video cards. I set up Half Life 2 running in 1920x1200
mode. It runs smoothly at around 100fps, in the really gnarly stuff it gets as low
as 70... obnoxious, innit?
</p>
        <p>
Enjoying myself immensely, I set off on a campaign of maximum destruction in Half
Life 2, enjoying the view, when I feel the heat on my back. I turn around to see the
temperature of the water loop hit 75C. Yeop, most of the way to boiling the water.
I shut down HL2 to get rid of the load, but the damage was done. Within minutes the
machine had died and wasn't coming back. Motherboard baked.
</p>
        <p>
I went and did some math and discovered that each video card ran at about 80 watts.
The processor generated only 55W! So when the video cards were working hard, the machine
cooked.
</p>
        <p>
Now I had two problems - the first was fixing the machine, which meant a motherboard
transplant. This is not normally something I fear, but with watercooling its much
more difficult. Especially the water cooling on this machine, with two video cards
and a Northbridge chip right between them. The hoses are short and twist all over
the place. And the last thing you want to do is breach the water loop.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/phillip_rebuild_1%20(Small).JPG" border="0" />
        </p>
        <p>
Here's Phillip sitting on the service desk. Notice I plugged a speaker in to get a
listen to any BIOS error beeps. Unfortunately there were none, supporting my belief
that the motherboard was cooked.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/phillip_rebuild_2%20(Small).JPG" border="0" />
        </p>
        <p>
My first attempt at extraction was to pop both video cards out of their slots. I powered
up again at this point in the hopes that perhaps the video cards were dead and now
I'd get a missing video card beep pattern - alas, no luck, no noise, no nothing. The
machine is still dead. I'd have to peel all the water cooling gear off.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/phillip_rebuild_3%20(Small).JPG" border="0" />
        </p>
        <p>
The motherboard extracted. What you didn't see is that I had to unscrew the motherboard
from the case and pull it clear of the jacks in the back, then lift the board up with
the water gear still on it. The problem was the Northbridge chip, which had a pair
of nylon nut-and-bolt sets holding it on. The only way to get those off was to get
to the nuts under the board.
</p>
        <p>
The CPU was a bit tricky to remove just because there was so much surface area, but
twisting and prying got the block off.
</p>
        <p>
With the motherboard free, I cleaned everything up and transferred the RAM and processor
to the new motherboard. In addition I removed the Northbridge fan from the new board
(and put it onto the old board so it would be stock again and RMA-able). 
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/phillip_rebuild_4%20(Small).JPG" border="0" />
        </p>
        <p>
Here the new motherboard is all prepped with fresh thermal grease, ready to be installed.
And yes, I would remember to clean off the CPU block before I mounted it on the CPU
again.
</p>
        <p>
Remounting the water gear on board starts with the Northbridge chip block, since it
once again has to be bolted down from the back. The board sits in the case at an angle
so that I can get to the back of it, and I slid the block and bolts into the holes,
then gently placed the nuts on the bolts until the threads catch. Then its a process
of turning each nut a bit so that the block is squarely over the Northbridge chip.
</p>
        <p>
Once the Northbridge is in place, everything else is lifted up so that the board can
slide into place. The motherboard is screwed down and then the video cards went into
place, allowing the CPU block to be replaced as well. Then the power/reset switch
plugs, power/hard drive LED plugs, USB plug for the Matrix Orbital controller, SATA
plug for the hard drive, IDE plug for the two DVD drives, and then all the power plugs
for the motherboard (there are three: main plug, secondary 12 volt and a molex for
the video) plus the additional power plugs for the video cards.
</p>
        <p>
A quick top-up of water into the reservoir and I was ready to power up again for the
first time in more than a month.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/phillip_rebuild_5%20(Small).JPG" border="0" />
        </p>
        <p>
And the beast lives! If you look close, the screen is stopped on a BIOS error because
there's no CPU fan. Which is a reasonable error since there is no CPU fan. Some quick
BIOS tweaks took care of that.
</p>
        <p>
So, remember when I said there was two problems? The first one is now resolved - the
machine is back to life with a motherboard transplant. Problem number two is how to
avoid cooking the motherboard again. Within minutes of powering up, running no high
load software (like <a href="mailto:SETI@Home">SETI@Home</a>), the machine is already
at 44C. Add <a href="mailto:SETI@Home">SETI@Home</a> and the temperature immediately
rises a couple of degrees, causing the fan controller to turn up the fan to cool it
back down again.
</p>
        <p>
Fire up Half Life 2... well, I wasn't going to do that again.
</p>
        <p>
I found the answer at <a href="http://www.sprite.ca/src/home.htm">Sprite</a> -
the guys I get most of my gear from. For whatever reason, they happened to have an <a href="http://www.webshop-innovatek.de/assets/s2dmain.html?http://www.webshop-innovatek.de/00000094271139704/000000942713b3501/50142494350d4401b/501424943d0a9af71.html">Innovatek RADI-Dual</a> in
stock. I don't know why, they'd never sell the thing... well, okay, maybe not never.
</p>
        <p>
This radiator is twice the size of the ones that I use in the case, and has mountings
for two 120mm fans. It wouldn't fit in the case, but it would offer a whole bunch
more cooling. Would it be enough? With it immediately available, it was too easy not
to try it.
</p>
        <p>
I mounted a pair of ultra-quiet Vantec 120mm fans, directly powered... I've burned
up a couple of these lovely fans with controllers, so I didn't want to take the chance.
And besides, even at full power these fans only generate 28dB of noise, so you can't
hear 'em at all.
</p>
        <p>
To connect the radiator into the loop I disconnected the top-side connector of the
existing radiator and moved it to the bottom feed on the new radiator, then added
a new hose from the top connector of the new radiator down to the old radiator. Powered
up and started adding water to the pump reservoir as fast as I could to fill that
new radiator. Several ounces later, everything was full and ticking along.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/phillip_rebuild_6%20(Small).JPG" border="0" />
        </p>
        <p>
Its a little on the Mad Max side of things, but it sure does work!
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/phillip_rebuild_7%20(Small).JPG" border="0" />
        </p>
        <p>
Check out the front view of the machine, you can see the temperature of the water
- just below 31C!
</p>
        <p>
When I fired up <a href="mailto:SETI@Home">SETI@Home</a>, the temperature didn't move
at all. So then the real test: play some Half Life 2. After one hour of play, the
water temperature got to 32C. Methinks the fix is in!
</p>
        <p>
Obviously, the system can't stay like this. But I'm afraid the only real answer to
this problem is going to be much more radical: converting to central water cooling.
That would involve putting a set of pumps, radiators and reservoir inside the server
closet and running hoses through the walls to the two workstation bays in the
office. The same way that you have a wall plate for power and a wall plate for network
access, there would be a wall plate with water input and output. Then you'd just plug
the machines in.
</p>
        <p>
There are a bunch of advantages to the central water cooling solution. The first is
that there will be a lot more water, and that water will be chilled. So the ability
to cool will increase substantially. The machines will be even quieter having no fans
(except the whisper fans in the power supply), no pumps and no radiators. Another
huge bonus will be that the heat of the machines will actually be taken out of the
room, being dumped into the server closet with its great big AC unit.
</p>
        <p>
The downside is that the machines are no longer self-contained for cooling. When I
have to service them, I'd need to use an external water cooling module, something
like the <a href="http://www.coolermaster.com/index.php?LT=english&amp;Language_s=2&amp;url_place=product&amp;p_serial=RL-HUC-E8U1/E8U2&amp;other_title=+RL-HUC-E8U1%2FE8U2+AQUAGATE">CoolerMaster
Aquagate</a> or the <a href="http://www.koolance.com/shop/product_info.php?products_id=190">Koolance
Exos 2</a>. All resolvable stuff.
</p>
        <p>
So, for the moment, everything seems to be functioning here in water cooling land.
I'm watching Phillip closely for any water leaks, I'm a bit concerned that the heat
event might have damaged some seals. But so far, so good.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=d965d925-906c-40d5-a5ed-a8873526655e" />
      </body>
      <title>Revenge of the Radiator</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,d965d925-906c-40d5-a5ed-a8873526655e.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,d965d925-906c-40d5-a5ed-a8873526655e.aspx</link>
      <pubDate>Wed, 15 Jun 2005 18:31:09 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
I &lt;a href="http://www.campbellassociates.ca/blog/default.aspx?date=2005-05-27"&gt;hinted&lt;/a&gt; back
before Tech Ed that &lt;a href="http://www.southparkstudios.com/show/display_char.php?id=56"&gt;Phillip&lt;/a&gt;,
my big gaming machine, had died. Actually, it died only a couple of weeks after I
put it together, I just didn't want to talk about it.
&lt;/p&gt;
&lt;p&gt;
One thing I noticed about this machine when I built it was that it did run hot. My
other machines can keep their temperatures under 35C with no load, this one with no
load struggled with 45C. Add in &lt;a href="mailto:SETI@Home"&gt;SETI@Home&lt;/a&gt; working the
processor at full bore and 45C requires at least 50% fan power. And then there are
those darn video cards...
&lt;/p&gt;
&lt;p&gt;
So one day I finally sat down to try out the full potential of the new machine with
its lovely, top-of-the-line SLI video cards. I set up Half Life 2 running in 1920x1200
mode. It runs smoothly at around 100fps, in the really gnarly stuff it gets as low
as 70... obnoxious, innit?
&lt;/p&gt;
&lt;p&gt;
Enjoying myself immensely, I set off on a campaign of maximum destruction in Half
Life 2, enjoying the view, when I feel the heat on my back. I turn around to see the
temperature of the water loop hit 75C. Yeop, most of the way to boiling the water.
I shut down HL2 to get rid of the load, but the damage was done. Within minutes the
machine had died and wasn't coming back. Motherboard baked.
&lt;/p&gt;
&lt;p&gt;
I went and did some math and discovered that each video card ran at about 80 watts.
The processor generated only 55W! So when the video cards were working hard, the machine
cooked.
&lt;/p&gt;
&lt;p&gt;
Now I had two problems - the first was fixing the machine, which meant a motherboard
transplant. This is not normally something I fear, but with watercooling its much
more difficult. Especially the water cooling on this machine, with two video cards
and a Northbridge chip right between them. The hoses are short and twist all over
the place. And the last thing you want to do is breach the water loop.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/phillip_rebuild_1%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Here's Phillip sitting on the service desk. Notice I plugged a speaker in to get a
listen to any BIOS error beeps. Unfortunately there were none, supporting my belief
that the motherboard was cooked.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/phillip_rebuild_2%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
My first attempt at extraction was to pop both video cards out of their slots. I powered
up again at this point in the hopes that perhaps the video cards were dead and now
I'd get a missing video card beep pattern - alas, no luck, no noise, no nothing. The
machine is still dead. I'd have to peel all the water cooling gear off.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/phillip_rebuild_3%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
The motherboard extracted. What you didn't see is that I had to unscrew the motherboard
from the case and pull it clear of the jacks in the back, then lift the board up with
the water gear still on it. The problem was the Northbridge chip, which had a pair
of nylon nut-and-bolt sets holding it on. The only way to get those off was to get
to the nuts under the board.
&lt;/p&gt;
&lt;p&gt;
The CPU was a bit tricky to remove just because there was so much surface area, but
twisting and prying got the block off.
&lt;/p&gt;
&lt;p&gt;
With the motherboard free, I cleaned everything up and transferred the RAM and processor
to the new motherboard. In addition I removed the Northbridge fan from the new board
(and put it onto the old board so it would be stock again and RMA-able). 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/phillip_rebuild_4%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Here the new motherboard is all prepped with fresh thermal grease, ready to be installed.
And yes, I would remember to clean off the CPU block before I mounted it on the CPU
again.
&lt;/p&gt;
&lt;p&gt;
Remounting the water gear on board starts with the Northbridge chip block, since it
once again has to be bolted down from the back. The board sits in the case at an angle
so that I can get to the back of it, and I slid the block and bolts into the holes,
then gently placed the nuts on the bolts until the threads catch. Then its a process
of turning each nut a bit so that the block is squarely over the Northbridge chip.
&lt;/p&gt;
&lt;p&gt;
Once the Northbridge is in place, everything else is lifted up so that the board can
slide into place. The motherboard is screwed down and then the video cards went into
place, allowing the CPU block to be replaced as well. Then the power/reset switch
plugs, power/hard drive LED plugs, USB plug for the Matrix Orbital controller, SATA
plug for the hard drive, IDE plug for the two DVD drives, and then all the power plugs
for the motherboard (there are three: main plug, secondary 12 volt and a molex for
the video) plus the additional power plugs for the video cards.
&lt;/p&gt;
&lt;p&gt;
A quick top-up of water into the reservoir and I was ready to power up again for the
first time in more than a month.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/phillip_rebuild_5%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
And the beast lives! If you look close, the screen is stopped on a BIOS error because
there's no CPU fan. Which is a reasonable error since there is no CPU fan. Some quick
BIOS tweaks took care of that.
&lt;/p&gt;
&lt;p&gt;
So, remember when I said there was two problems? The first one is now resolved - the
machine is back to life with a motherboard transplant. Problem number two is how to
avoid cooking the motherboard again. Within minutes of powering up, running no high
load software (like &lt;a href="mailto:SETI@Home"&gt;SETI@Home&lt;/a&gt;), the machine is already
at 44C. Add &lt;a href="mailto:SETI@Home"&gt;SETI@Home&lt;/a&gt; and the temperature immediately
rises a couple of degrees, causing the fan controller to turn up the fan to cool it
back down again.
&lt;/p&gt;
&lt;p&gt;
Fire up Half Life 2... well, I wasn't going to do that again.
&lt;/p&gt;
&lt;p&gt;
I found the answer at &lt;a href="http://www.sprite.ca/src/home.htm"&gt;Sprite&lt;/a&gt;&amp;nbsp;-
the guys I get most of my gear from. For whatever reason, they happened to have an &lt;a href="http://www.webshop-innovatek.de/assets/s2dmain.html?http://www.webshop-innovatek.de/00000094271139704/000000942713b3501/50142494350d4401b/501424943d0a9af71.html"&gt;Innovatek&amp;nbsp;RADI-Dual&lt;/a&gt; in
stock. I don't know why, they'd never sell the thing... well, okay, maybe not never.
&lt;/p&gt;
&lt;p&gt;
This radiator is twice the size of the ones that I use in the case, and has mountings
for two 120mm fans. It wouldn't fit in the case, but it would offer a whole bunch
more cooling. Would it be enough? With it immediately available, it was too easy not
to try it.
&lt;/p&gt;
&lt;p&gt;
I mounted a pair of ultra-quiet Vantec 120mm fans, directly powered... I've burned
up a couple of these lovely fans with controllers, so I didn't want to take the chance.
And besides, even at full power these fans only generate 28dB of noise, so you can't
hear 'em at all.
&lt;/p&gt;
&lt;p&gt;
To connect the radiator into the loop I disconnected the top-side connector of the
existing radiator and moved it to the bottom feed on the new radiator, then added
a new hose from the top connector of the new radiator down to the old radiator. Powered
up and started adding water to the pump reservoir as fast as I could to fill that
new radiator. Several ounces later, everything was full and ticking along.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/phillip_rebuild_6%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Its a little on the Mad Max side of things, but it sure does work!
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/phillip_rebuild_7%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Check out the front view of the machine, you can see the temperature of the water
- just below 31C!
&lt;/p&gt;
&lt;p&gt;
When I fired up &lt;a href="mailto:SETI@Home"&gt;SETI@Home&lt;/a&gt;, the temperature didn't move
at all. So then the real test: play some Half Life 2. After one hour of play, the
water temperature got to 32C. Methinks the fix is in!
&lt;/p&gt;
&lt;p&gt;
Obviously, the system can't stay like this. But I'm afraid the only real answer to
this problem is going to be much more radical: converting to central water cooling.
That would involve putting a set of pumps, radiators and reservoir inside the server
closet and running hoses through the walls to the two&amp;nbsp;workstation bays in the
office. The same way that you have a wall plate for power and a wall plate for network
access, there would be a wall plate with water input and output. Then you'd just plug
the machines in.
&lt;/p&gt;
&lt;p&gt;
There are a bunch of advantages to the central water cooling solution. The first is
that there will be a lot more water, and that water will be chilled. So the ability
to cool will increase substantially. The machines will be even quieter having no fans
(except the whisper fans in the power supply), no pumps and no radiators. Another
huge bonus will be that the heat of the machines will actually be taken out of the
room, being dumped into the server closet with its great big AC unit.
&lt;/p&gt;
&lt;p&gt;
The downside is that the machines are no longer self-contained for cooling. When I
have to service them, I'd need to use an external water cooling module, something
like the &lt;a href="http://www.coolermaster.com/index.php?LT=english&amp;amp;Language_s=2&amp;amp;url_place=product&amp;amp;p_serial=RL-HUC-E8U1/E8U2&amp;amp;other_title=+RL-HUC-E8U1%2FE8U2+AQUAGATE"&gt;CoolerMaster
Aquagate&lt;/a&gt; or the &lt;a href="http://www.koolance.com/shop/product_info.php?products_id=190"&gt;Koolance
Exos 2&lt;/a&gt;. All resolvable stuff.
&lt;/p&gt;
&lt;p&gt;
So, for the moment, everything seems to be functioning here in water cooling land.
I'm watching Phillip closely for any water leaks, I'm a bit concerned that the heat
event might have damaged some seals. But so far, so good.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=d965d925-906c-40d5-a5ed-a8873526655e" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,d965d925-906c-40d5-a5ed-a8873526655e.aspx</comments>
      <category>Toys</category>
      <category>Water Cooling</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=b0c67333-45bc-4fce-aef5-0af518aef1cd</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,b0c67333-45bc-4fce-aef5-0af518aef1cd.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,b0c67333-45bc-4fce-aef5-0af518aef1cd.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=b0c67333-45bc-4fce-aef5-0af518aef1cd</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Six weeks since my last entry... and its not that I don't have anything to say, but
I've been so busy, by the time I get home, I just want to sleep.
</p>
        <p>
Various highlights of the past six weeks:
</p>
        <ul>
          <li>
Hung out with <a href="http://www.interknowlogy.com/IKCorporate/AboutUs/CompanyExecutives/TimothyHuckaby.htm">Tim
Huckaby</a> and his family the weekend of April 16th, lots of fun!</li>
          <li>
            <a href="http://kate.regionaldirector.ca/community/">Kate Gregory</a> and I did a
duet deep dive at the end of April, talking about VSTO.</li>
          <li>
All the Canadian RDs got together at Microsoft Canada in Mississauga, where we found
out that Craig Flanagan, our intrepid leader, was moving on to bigger and more XBoxie
things.</li>
          <li>
Fellow RD <a href="http://guy.regionaldirector.ca/community/">Guy Barrette</a> spent
a week out here doing talks on Visual Studio 2005 and had a chance to visit my little
toyland.</li>
          <li>
I test ran my SQL Querying talk for Tech Ed at both the <a href="http://www.vicdotnet.org/Events/MonthlyMeeting/tabid/32/Default.aspx">Victoria
.NET User Group</a> and <a href="http://www.vantug.com/">VANTUG!</a></li>
        </ul>
        <p>
Which brings me up to current events... I leave this afternoon for the Netherlands
to present at <a href="http://www.sdc.nl/">SDC 2005</a> at Papendal outside Arnhem.
From there I'm headed to New London, Connecticut to spend some time with Carl and
do a few shows (including something new!). After THAT, Carl and I are both headed
down to <a href="http://www.microsoft.com/events/teched2005/default.mspx">Tech Ed</a> in
Orlando (same flights and everything).
</p>
        <p>
I'm doing two sessions at Tech Ed, one is my <a href="http://www.msteched.com/content/sessionview.aspx?TopicID=8502afa5-5e66-4476-aa1d-4c1796208038">Advanced
Querying Techniques, Tips &amp; Tricks</a> session, which drills into various querying
tricks I've collected over the years. This year I'm doing it with Steve Forte, and
we're going to compare and contrast SQL Server 2000 and SQL Server 2005 to demonstrate
how many of this slick querying techniques change with the latest and greatest.
</p>
        <p>
The other session is a reprisal of my <a href="http://www.msteched.com/content/sessionview.aspx?TopicID=7ae53bbe-17d0-442d-a23c-376d4e66670a">SQL
Profiler for the Developer session</a> that I did last year - there won't be any ice
cream bars this year I'm afraid. However, I do have a special guest, Vipul Shah is
going to show off some of the new goodies in SQL Server 2005 for Profiler junkies.
</p>
        <p>
So finally, I'll stagger home around June 9th, all spring conferenced out.
</p>
        <p>
Maybe then I'll get to fixing my <a href="http://www.campbellassociates.ca/blog/PermaLink.aspx?guid=d0826b9b-e9bd-406a-b035-6b5ae82a5cb0">monster
machine</a>... it burned up a week after I finished building it, and its sat there
dead ever since. Did I mention I've been busy? There isn't going to be any easy fixes,
everything worked perfect, but there's just not enough cooling in that little eight
inch radiator.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=b0c67333-45bc-4fce-aef5-0af518aef1cd" />
      </body>
      <title>My poor, neglected blog...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,b0c67333-45bc-4fce-aef5-0af518aef1cd.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,b0c67333-45bc-4fce-aef5-0af518aef1cd.aspx</link>
      <pubDate>Fri, 27 May 2005 18:57:27 GMT</pubDate>
      <description>&lt;p&gt;
Six weeks since my last entry... and its not that I don't have anything to say, but
I've been so busy, by the time I get home, I just want to sleep.
&lt;/p&gt;
&lt;p&gt;
Various highlights of the past six weeks:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Hung out with &lt;a href="http://www.interknowlogy.com/IKCorporate/AboutUs/CompanyExecutives/TimothyHuckaby.htm"&gt;Tim
Huckaby&lt;/a&gt; and his family the weekend of April 16th, lots of fun!&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://kate.regionaldirector.ca/community/"&gt;Kate Gregory&lt;/a&gt; and I did a
duet deep dive at the end of April, talking about VSTO.&lt;/li&gt;
&lt;li&gt;
All the Canadian RDs got together at Microsoft Canada in Mississauga, where we found
out that Craig Flanagan, our intrepid leader, was moving on to bigger and more XBoxie
things.&lt;/li&gt;
&lt;li&gt;
Fellow RD &lt;a href="http://guy.regionaldirector.ca/community/"&gt;Guy Barrette&lt;/a&gt; spent
a week out here doing talks on Visual Studio 2005 and had a chance to visit my little
toyland.&lt;/li&gt;
&lt;li&gt;
I test ran my SQL Querying talk for Tech Ed at both the &lt;a href="http://www.vicdotnet.org/Events/MonthlyMeeting/tabid/32/Default.aspx"&gt;Victoria
.NET User Group&lt;/a&gt; and &lt;a href="http://www.vantug.com/"&gt;VANTUG!&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Which brings me up to current events... I leave this afternoon for the Netherlands
to present at &lt;a href="http://www.sdc.nl/"&gt;SDC 2005&lt;/a&gt; at Papendal outside Arnhem.
From there I'm headed to New London, Connecticut to spend some time with Carl and
do a few shows (including something new!). After THAT, Carl and I are both headed
down to &lt;a href="http://www.microsoft.com/events/teched2005/default.mspx"&gt;Tech Ed&lt;/a&gt; in
Orlando (same flights and everything).
&lt;/p&gt;
&lt;p&gt;
I'm doing two sessions at Tech Ed, one is my &lt;a href="http://www.msteched.com/content/sessionview.aspx?TopicID=8502afa5-5e66-4476-aa1d-4c1796208038"&gt;Advanced
Querying Techniques, Tips &amp;amp; Tricks&lt;/a&gt; session, which drills into various querying
tricks I've collected over the years. This year I'm doing it with Steve Forte, and
we're going to compare and contrast SQL Server 2000 and SQL Server 2005 to demonstrate
how many of this slick querying techniques change with the latest and greatest.
&lt;/p&gt;
&lt;p&gt;
The other session is a reprisal of my &lt;a href="http://www.msteched.com/content/sessionview.aspx?TopicID=7ae53bbe-17d0-442d-a23c-376d4e66670a"&gt;SQL
Profiler for the Developer session&lt;/a&gt; that I did last year - there won't be any ice
cream bars this year I'm afraid. However, I do have a special guest, Vipul Shah is
going to show off some of the new goodies in SQL Server 2005 for Profiler junkies.
&lt;/p&gt;
&lt;p&gt;
So finally, I'll stagger home around June 9th, all spring conferenced out.
&lt;/p&gt;
&lt;p&gt;
Maybe then I'll get to fixing my &lt;a href="http://www.campbellassociates.ca/blog/PermaLink.aspx?guid=d0826b9b-e9bd-406a-b035-6b5ae82a5cb0"&gt;monster
machine&lt;/a&gt;... it burned up a week after I finished building it, and its sat there
dead ever since. Did I mention I've been busy? There isn't going to be any easy fixes,
everything worked perfect, but there's just not enough cooling in that little eight
inch radiator.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=b0c67333-45bc-4fce-aef5-0af518aef1cd" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,b0c67333-45bc-4fce-aef5-0af518aef1cd.aspx</comments>
      <category>.NET Rocks!</category>
      <category>Speaking</category>
      <category>SQL Server</category>
      <category>Tech Ed</category>
      <category>Toys</category>
      <category>Travel</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=d0826b9b-e9bd-406a-b035-6b5ae82a5cb0</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,d0826b9b-e9bd-406a-b035-6b5ae82a5cb0.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,d0826b9b-e9bd-406a-b035-6b5ae82a5cb0.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=d0826b9b-e9bd-406a-b035-6b5ae82a5cb0</wfw:commentRss>
      <slash:comments>7</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Yep - that happy time again. I got some new parts in and decided it was time to rebuild
one of my water cooled machines. And, since I was gonna dig into one, I figured it
was a good time to do check ups on the others.
</p>
        <p>
First up was my wife's system. Its a P4 with a 533Mhz FSB, rock stable and the first
machine I ever water cooled. 
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010017%20(Small).JPG" border="0" />
        </p>
        <p>
Doesn't the water look nasty? This is what happens when you let the water get too
low - it cooks. A quick top off with distilled water fixed it up fine. It needs topping
every three months or so. If you look really close at the pump, you'll see a white
stain - this is a bit of leakage, caused by overheating. Note that at no time did
the machine ever fail: like I said, rock solid.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010018%20(Small).JPG" border="0" />
        </p>
        <p>
After the refill, I ran the system for awhile and then used my handy-dandy <a href="http://www.raytek-northamerica.com/cat.html?cat_id=2.3.5">Raytek
infrared thermometer</a> to check the processor block temperature. Look closely at
the processor water block, you'll see a little red dot beside the word X-Flow, which
marks the spot where the thermometer is reading the temperature. 101.5F is a good
operating temp.
</p>
        <p>
Next up is the development workstation, the <a href="http://www.campbellassociates.ca/blog/CommentView.aspx?guid=90589919-f951-48b2-94c4-17646ac8588b">machine
with three monitors attached</a>.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010019%20(Small).JPG" border="0" />
        </p>
        <p>
This machine, like the last, has a nice, tidy water cooling rig. The video card in
question is a <a href="http://www.matrox.com/mga/products/parhelia/home.cfm">Matrox
Parhelia</a>. Notice there are three SATA cables? Two for my RAID 1 drive array and
one for my <a href="http://www.plextor.com/english/products/716SA.htm">Plextor PX-716SA
SATA DVD-RW</a>! This machine was a little low on water, not as bad as the other,
but still needed to be topped up.
</p>
        <p>
The gaming system had been running for awhile with air cooling while I awaited the
arrival of several parts: a <a href="http://www.highspeedpc.com/Merchant2/merchant.mv?Screen=CTGY&amp;Store_Code=HSPC&amp;Category_Code=XXFlow">water
cooling block for the Athlon 64</a>, as well as new <a href="http://usa.asus.com/products/vga/en6800ultra/overview.htm">nVidia
6800 Ultra</a> video cards and their <a href="http://www.highspeedpc.com/Merchant2/merchant.mv?Screen=CTGY&amp;Store_Code=HSPC&amp;Category_Code=CoolMaticNV40">cooling
blocks</a>. Everything showed up during the week, this was my first chance to put
it all together.
</p>
        <p>
I had to strip the motherboard out of the machine to replace fans with water blocks
- both the processor and Northbridge chip had mounts that had to be accessed from
the back of the mother board.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010020%20(Small).JPG" border="0" />
        </p>
        <p>
Here's a look at the motherboard with fans installed. That little Northbridge fan
is particularily squealy noisy. On the right is the little Northbridge cooling block
(which I had stashed away) plus the new Socket 939 water cooling block and mount.
</p>
        <p align="center">
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010021%20(Small).JPG" border="0" />
        </p>
        <p>
Here's a look with the fans stripped off and the processor and Northbridge cleaned
and ready for water block mounting.
</p>
        <p>
The processor mounted up with no problems at all - screw in the new support frame,
put a fresh coat of thermal paste on the chip, polish up the block, place it on top
of the chip and snap the locks in place. Alas, the Northbridge chip wasn't so easy.
</p>
        <p>
The first problem was the alignment on the mounting holes. The water block sits right
between the two video cards, so the hose connectors have to face directly toward the
front of the motherboard. The way the water block went together, there was no way
to mount it that way. I had to disassemble the block to flip the mounting plate over.
</p>
        <p align="center">
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010023%20(Small).JPG" border="0" />
        </p>
        <p align="left">
In the shot you can see the bits of the water block, from the clamping nuts, to the
actual hose connectors, the block itself and the mounting bracket. I didn't pull the
copper base out of the block, there was no reason to (except to show you), and I risked
damaging a water seal.
</p>
        <p align="left">
After flipping the mounting bracket, I discovered that the mounting posts that crappy
little fan used were too short for the water block. Off to Home Depot for some nylon
nuts and bolts. A quick rub-down with thermal paste, a bit of fiddling and the Northbridge
block got mounted.
</p>
        <p align="left">
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010026%20(Small).JPG" border="0" />
        </p>
        <p align="left">
You can see the hose connectors are facing forward, if not exactly square to the front
of the motherboard. I was willing to favor the first video card, since it wasn't quite
as close to the Northbridge water block. Notice also in this shot the EIGHT SATA connectors
on this <a href="http://usa.asus.com/products/mb/socket939/a8nsli-d/overview.htm">ASUS
A8N-SLI Deluxe motherboard</a>. Of which I'm using only one.
</p>
        <p align="left">
With the motherboard square away it was time to put my sights on retrofitting the
video cards, a pair of <a href="http://usa.asus.com/products/vga/en6800ultra/overview.htm">ASUS
Extreme N6800 Ultras</a>.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010027%20(Small).JPG" border="0" />
        </p>
        <p>
This is the card, still fully intact, with the Innovatek water block sitting beside
it, along with back plate and mounting hardware. Notice on the water block there's
the center plate for cooling the GPU, four contact points for RAM and the left-most
edge screws down over the voltage regulators. All those holes in the block get filled
with various kinds of screws.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010028%20(Small).JPG" border="0" />
        </p>
        <p>
The video card stripped, ready for cleaning and water block mounting. Note the four
screws from the GPU block, five screws from the RAM block, three screws for the fan
and two plastic posts for the voltage regulators. Did I mention this video card is
much, much lighter with all that crap removed?
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010029%20(Small).JPG" border="0" />
        </p>
        <p>
After cleaning the chips off, applying new thermal paste and assembling all the bits
very carefully, you can see the back plate with its four screws, the five spring loaded
screws for the RAM mounts and two screws holding down the block on the voltage regulator.
The video card is all heavy again.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010031%20(Small).JPG" border="0" />
        </p>
        <p>
Did I mention there was two of them? <a href="http://www.slizone.com/content/slizone/index.html">SLI
video</a>, doncha know.
</p>
        <p>
With all the water block appropriately installed, it was time to reassemble the machine.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1010032%20(Small).JPG" border="0" />
        </p>
        <p>
This is the assembled version. The blue cables are power cords, the video cards take
two molex connectors each, plus there's another molex plugged into the motherboard,
in addition to its normal main and secondary power plugs. The red/black wires are
temperature sensors (four), black/red/yellow are fan connectors, of which there is
two - one for the radiator fan, the other is plugged into a water speed meter.
</p>
        <p>
All those sensors and fans are connected to a <a href="http://www.matrixorbital.com/product_info.php?pName=mx212">Matrix
Orbital display</a>, which is wired to the system via USB, which is the silver braided
cable (you have to look real close for that one). Oh, and the red braid cable running
over the top is the single SATA drive.
</p>
        <p>
The water plumbing is as follows:
</p>
        <ul>
          <li>
Radiator</li>
          <li>
Reservoir</li>
          <li>
Pump</li>
          <li>
CPU</li>
          <li>
Video Card 1</li>
          <li>
Video Card 2</li>
          <li>
Northbridge</li>
          <li>
Hard drive</li>
          <li>
Water meter</li>
          <li>
Back to radiator</li>
        </ul>
        <p>
One temperature sensor is inside the case, the others are in the water loop, between
the pump and CPU, Northbridge and hard drive, meter and radiator.
</p>
        <p>
The controller is set up to vary the radiator fan speed automatically based on water
temperature. While I'm still playing with the tuning, right now its set to keep the
system at 45C (113F). At 44C or below it'll slow the fan down to 25% of maximum speed.
Above 46C it'll increase the speed of the fan to 100% to bring the temperature down.
</p>
        <p>
And if you're wondering why I'm posting this on a Monday... well, it took longer than
planned to get everything finished. As usual.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=d0826b9b-e9bd-406a-b035-6b5ae82a5cb0" />
      </body>
      <title>A Water Cooling Weekend</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,d0826b9b-e9bd-406a-b035-6b5ae82a5cb0.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,d0826b9b-e9bd-406a-b035-6b5ae82a5cb0.aspx</link>
      <pubDate>Tue, 12 Apr 2005 04:33:01 GMT</pubDate>
      <description>&lt;p&gt;
Yep - that happy time again. I got some new parts in and decided it was time to rebuild
one of my water cooled machines. And, since I was gonna dig into one, I figured it
was a good time to do check ups on the others.
&lt;/p&gt;
&lt;p&gt;
First up was my wife's system. Its a P4 with a 533Mhz FSB, rock stable and the first
machine I ever water cooled. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010017%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Doesn't the water look nasty? This is what happens when you let the water get too
low - it cooks. A quick top off with distilled water fixed it up fine. It needs topping
every three months or so. If you look really close at the pump, you'll see a white
stain - this is a bit of leakage, caused by overheating. Note that at no time did
the machine ever fail: like I said, rock solid.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010018%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
After the refill, I ran the system for awhile and then used my handy-dandy &lt;a href="http://www.raytek-northamerica.com/cat.html?cat_id=2.3.5"&gt;Raytek
infrared thermometer&lt;/a&gt; to check the processor block temperature. Look closely at
the processor water block, you'll see a little red dot beside the word X-Flow, which
marks the spot where the thermometer is reading the temperature. 101.5F is a good
operating temp.
&lt;/p&gt;
&lt;p&gt;
Next up is the development workstation, the &lt;a href="http://www.campbellassociates.ca/blog/CommentView.aspx?guid=90589919-f951-48b2-94c4-17646ac8588b"&gt;machine
with three monitors attached&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010019%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
This machine, like the last, has a nice, tidy water cooling rig. The video card in
question is a &lt;a href="http://www.matrox.com/mga/products/parhelia/home.cfm"&gt;Matrox
Parhelia&lt;/a&gt;. Notice there are three SATA cables? Two for my RAID 1 drive array and
one for my &lt;a href="http://www.plextor.com/english/products/716SA.htm"&gt;Plextor PX-716SA
SATA DVD-RW&lt;/a&gt;! This machine was a little low on water, not as bad as the other,
but still needed to be topped up.
&lt;/p&gt;
&lt;p&gt;
The gaming system had been running for awhile with air cooling while I awaited the
arrival of several parts: a &lt;a href="http://www.highspeedpc.com/Merchant2/merchant.mv?Screen=CTGY&amp;amp;Store_Code=HSPC&amp;amp;Category_Code=XXFlow"&gt;water
cooling block for the Athlon 64&lt;/a&gt;, as well as new &lt;a href="http://usa.asus.com/products/vga/en6800ultra/overview.htm"&gt;nVidia
6800 Ultra&lt;/a&gt; video cards and their &lt;a href="http://www.highspeedpc.com/Merchant2/merchant.mv?Screen=CTGY&amp;amp;Store_Code=HSPC&amp;amp;Category_Code=CoolMaticNV40"&gt;cooling
blocks&lt;/a&gt;. Everything showed up during the week, this was my first chance to put
it all together.
&lt;/p&gt;
&lt;p&gt;
I had to strip the motherboard out of the machine to replace fans with water blocks
- both the processor and Northbridge chip had mounts that had to be accessed from
the back of the mother board.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010020%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Here's a look at the motherboard with fans installed. That little Northbridge fan
is particularily squealy noisy. On the right is the little Northbridge cooling block
(which I had stashed away) plus&amp;nbsp;the new Socket 939 water cooling block and mount.
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010021%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Here's a look with the fans stripped off and the processor and Northbridge cleaned
and ready for water block mounting.
&lt;/p&gt;
&lt;p&gt;
The processor mounted up with no problems at all - screw in the new support frame,
put a fresh coat of thermal paste on the chip, polish up the block, place it on top
of the chip and snap the locks in place. Alas, the Northbridge chip wasn't so easy.
&lt;/p&gt;
&lt;p&gt;
The first problem was the alignment on the mounting holes. The water block sits right
between the two video cards, so the hose connectors have to face directly toward the
front of the motherboard. The way the water block went together, there was no way
to mount it that way. I had to disassemble the block to flip the mounting plate over.
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010023%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p align=left&gt;
In the shot you can see the bits of the water block, from the clamping nuts, to the
actual hose connectors, the block itself and the mounting bracket. I didn't pull the
copper base out of the block, there was no reason to (except to show you), and I risked
damaging a water seal.
&lt;/p&gt;
&lt;p align=left&gt;
After flipping the mounting bracket, I discovered that the mounting posts that crappy
little fan used were too short for the water block. Off to Home Depot for some nylon
nuts and bolts. A quick rub-down with thermal paste, a bit of fiddling and the Northbridge
block got mounted.
&lt;/p&gt;
&lt;p align=left&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010026%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p align=left&gt;
You can see the hose connectors are facing forward, if not exactly square to the front
of the motherboard. I was willing to favor the first video card, since it wasn't quite
as close to the Northbridge water block. Notice also in this shot the EIGHT SATA connectors
on this &lt;a href="http://usa.asus.com/products/mb/socket939/a8nsli-d/overview.htm"&gt;ASUS
A8N-SLI Deluxe motherboard&lt;/a&gt;. Of which I'm using only one.
&lt;/p&gt;
&lt;p align=left&gt;
With the motherboard square away it was time to put my sights on retrofitting the
video cards, a pair of &lt;a href="http://usa.asus.com/products/vga/en6800ultra/overview.htm"&gt;ASUS
Extreme N6800 Ultras&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010027%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
This is the card, still fully intact, with the Innovatek water block sitting beside
it, along with back plate and mounting hardware. Notice on the water block there's
the center plate for cooling the GPU, four contact points for RAM and the left-most
edge screws down over the voltage regulators. All those holes in the block get filled
with various kinds of screws.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010028%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
The video card stripped, ready for cleaning and water block mounting. Note the four
screws from the GPU block, five screws from the RAM block, three screws for the fan
and two plastic posts for the voltage regulators. Did I mention this video card is
much, much lighter with all that crap removed?
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010029%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
After cleaning the chips off, applying new thermal paste and assembling all the bits
very carefully, you can see the back plate with its four screws, the five spring loaded
screws for the RAM mounts and two screws holding down the block on the voltage regulator.
The video card is all heavy again.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010031%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Did I mention there was two of them? &lt;a href="http://www.slizone.com/content/slizone/index.html"&gt;SLI
video&lt;/a&gt;, doncha know.
&lt;/p&gt;
&lt;p&gt;
With all the water block appropriately installed, it was time to reassemble the machine.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1010032%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
This is the assembled version. The blue cables are power cords, the video cards take
two molex connectors each, plus there's another molex plugged into the motherboard,
in addition to its normal main and secondary power plugs. The red/black wires are
temperature sensors (four), black/red/yellow are fan connectors, of which there is
two - one for the radiator fan, the other is plugged into a water speed meter.
&lt;/p&gt;
&lt;p&gt;
All those sensors and fans are connected to a &lt;a href="http://www.matrixorbital.com/product_info.php?pName=mx212"&gt;Matrix
Orbital display&lt;/a&gt;, which is wired to the system via USB, which is the silver braided
cable (you have to look real close for that one). Oh, and the red braid cable running
over the top is the single SATA drive.
&lt;/p&gt;
&lt;p&gt;
The water plumbing is as follows:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Radiator&lt;/li&gt;
&lt;li&gt;
Reservoir&lt;/li&gt;
&lt;li&gt;
Pump&lt;/li&gt;
&lt;li&gt;
CPU&lt;/li&gt;
&lt;li&gt;
Video Card 1&lt;/li&gt;
&lt;li&gt;
Video Card 2&lt;/li&gt;
&lt;li&gt;
Northbridge&lt;/li&gt;
&lt;li&gt;
Hard drive&lt;/li&gt;
&lt;li&gt;
Water meter&lt;/li&gt;
&lt;li&gt;
Back to radiator&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
One temperature sensor is inside the case, the others are in the water loop, between
the pump and CPU, Northbridge and hard drive, meter and radiator.
&lt;/p&gt;
&lt;p&gt;
The controller is set up to vary the radiator fan speed automatically based on water
temperature. While I'm still playing with the tuning, right now its set to keep the
system at 45C (113F). At 44C or below it'll slow the fan down to 25% of maximum speed.
Above 46C it'll increase the speed of the fan to 100% to bring the temperature down.
&lt;/p&gt;
&lt;p&gt;
And if you're wondering why I'm posting this on a Monday... well, it took longer than
planned to get everything finished. As usual.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=d0826b9b-e9bd-406a-b035-6b5ae82a5cb0" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,d0826b9b-e9bd-406a-b035-6b5ae82a5cb0.aspx</comments>
      <category>Toys</category>
      <category>Water Cooling</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=0e3a6cfb-3cb2-400d-8433-8df4717bd658</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,0e3a6cfb-3cb2-400d-8433-8df4717bd658.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,0e3a6cfb-3cb2-400d-8433-8df4717bd658.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=0e3a6cfb-3cb2-400d-8433-8df4717bd658</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Fellow RD <a href="http://aspsoft.blogs.com/">Jonathan Goodyear</a> filled the RDs
in on a little secret that's going to take place at <a href="http://www.microsoft.com/events/teched2005/default.mspx">TechEd
2005</a>... unfortunately, I can't tell you what it is.
</p>
        <p>
But you can get a hint at Jon's site at <a href="http://www.aspsoft.com/rallytrailer1.html">www.aspsoft.com/rallytrailer1.html</a>.
</p>
        <p>
Just another reason to attend TechEd 2005, as if you needed any more incentive.
</p>
        <p>
Oh, and I'll be there too: I'm presenting two sessions, my famous SQL Profiler for
the Developer session (which I'm told would have won “funniest session of Tech
Ed” last year if such an award existed) and one of my favorite sessions of all
time, but never-before-presented-at-TechEd, SQL Querying Tips &amp; Techniques session.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=0e3a6cfb-3cb2-400d-8433-8df4717bd658" />
      </body>
      <title>TechEd 2005 (Jonathan Goodyear is up to no good)</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,0e3a6cfb-3cb2-400d-8433-8df4717bd658.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,0e3a6cfb-3cb2-400d-8433-8df4717bd658.aspx</link>
      <pubDate>Thu, 03 Mar 2005 19:15:36 GMT</pubDate>
      <description>&lt;p&gt;
Fellow RD &lt;a href="http://aspsoft.blogs.com/"&gt;Jonathan Goodyear&lt;/a&gt; filled the RDs
in on a little secret that's going to take place at &lt;a href="http://www.microsoft.com/events/teched2005/default.mspx"&gt;TechEd
2005&lt;/a&gt;... unfortunately, I can't tell you what it is.
&lt;/p&gt;
&lt;p&gt;
But you can get a hint at Jon's site at &lt;a href="http://www.aspsoft.com/rallytrailer1.html"&gt;www.aspsoft.com/rallytrailer1.html&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Just another reason to attend TechEd 2005, as if you needed any more incentive.
&lt;/p&gt;
&lt;p&gt;
Oh, and I'll be there too: I'm presenting two sessions, my famous SQL Profiler for
the Developer session (which I'm told would have won &amp;#8220;funniest session of Tech
Ed&amp;#8221; last year if such an award existed) and one of my favorite sessions of all
time, but never-before-presented-at-TechEd, SQL Querying Tips &amp;amp; Techniques session.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=0e3a6cfb-3cb2-400d-8433-8df4717bd658" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,0e3a6cfb-3cb2-400d-8433-8df4717bd658.aspx</comments>
      <category>Speaking</category>
      <category>Tech Ed</category>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=40b83ab2-2b6e-4204-82a2-43603111604a</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,40b83ab2-2b6e-4204-82a2-43603111604a.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,40b83ab2-2b6e-4204-82a2-43603111604a.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=40b83ab2-2b6e-4204-82a2-43603111604a</wfw:commentRss>
      <slash:comments>5</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Just finished recording a new episode of <a href="http://www.dotnetrocks.com/">.NET
Rocks</a>! My second as co-host.
</p>
        <p>
On this week's show we interviewed Chris Maxwell and Randy Kim from who work at NASA's <a href="http://www.nasa.gov/centers/ames/home/index.html">Ames
Research Center</a> on a product called <a href="http://worldwind.arc.nasa.gov/">WorldWind</a>.
Its similar to Google's <a href="http://www.keyhole.com/">Keyhole</a>, but its free
(well, paid for by the US taxpayer), and its got a stronger educational bent. Essentially
they've gathered together lots of different bits of satellite data that you can use
to explore the planet with. Very, very cool. And all written in C# and the .NET Framework
1.1!
</p>
        <p>
The chat room tonight was really cool - plus the WorldWind folks have their own <a href="http://chat.worldwindcentral.com/cgi-bin/irc.cgi">chat
channel</a> as well, so we had lots of intermingling between the groups.
</p>
        <p>
Even Robert Scoble showed up and hey, we got <a href="http://radio.weblogs.com/0001011/2005/02/25.html#a9468">Scobleized</a>!
</p>
        <p>
 
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=40b83ab2-2b6e-4204-82a2-43603111604a" />
      </body>
      <title>NASA on .NET Rocks!</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,40b83ab2-2b6e-4204-82a2-43603111604a.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,40b83ab2-2b6e-4204-82a2-43603111604a.aspx</link>
      <pubDate>Sat, 26 Feb 2005 06:02:21 GMT</pubDate>
      <description>&lt;p&gt;
Just finished recording a new episode of &lt;a href="http://www.dotnetrocks.com/"&gt;.NET
Rocks&lt;/a&gt;! My second as co-host.
&lt;/p&gt;
&lt;p&gt;
On this week's show we interviewed Chris Maxwell and Randy Kim from who work at NASA's &lt;a href="http://www.nasa.gov/centers/ames/home/index.html"&gt;Ames
Research Center&lt;/a&gt; on a product called &lt;a href="http://worldwind.arc.nasa.gov/"&gt;WorldWind&lt;/a&gt;.
Its similar to Google's &lt;a href="http://www.keyhole.com/"&gt;Keyhole&lt;/a&gt;, but its free
(well, paid for by the US taxpayer), and its got a stronger educational bent. Essentially
they've gathered together lots of different bits of satellite data that you can use
to explore the planet with. Very, very cool. And all written in C# and the .NET Framework
1.1!
&lt;/p&gt;
&lt;p&gt;
The chat room tonight was really cool - plus the WorldWind folks have their own &lt;a href="http://chat.worldwindcentral.com/cgi-bin/irc.cgi"&gt;chat
channel&lt;/a&gt; as well, so we had lots of intermingling between the groups.
&lt;/p&gt;
&lt;p&gt;
Even Robert Scoble showed up and hey, we got &lt;a href="http://radio.weblogs.com/0001011/2005/02/25.html#a9468"&gt;Scobleized&lt;/a&gt;!
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=40b83ab2-2b6e-4204-82a2-43603111604a" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,40b83ab2-2b6e-4204-82a2-43603111604a.aspx</comments>
      <category>Space</category>
      <category>Toys</category>
      <category>.NET Rocks!</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=32cc0c54-869b-415b-b2a0-531cd40d3eb4</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,32cc0c54-869b-415b-b2a0-531cd40d3eb4.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,32cc0c54-869b-415b-b2a0-531cd40d3eb4.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=32cc0c54-869b-415b-b2a0-531cd40d3eb4</wfw:commentRss>
      <slash:comments>8</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I've been slowly working my way through the server rack, upgrading all of my servers.
Some of the machines are as much as five years old, and all spinning gear (CPU fans,
case fans, hard drives) are essentially ticking time bombs. In addition there is new
hardware to be added to the rack, which means virtually everything in the rack has
to move... the new configuration with eight servers completely fills the 30U rack.
</p>
        <p>
What makes this especially challenging is that they ARE servers... they're constantly
in use. I can take them down for a few minutes, but after a half hour the phone starts
to ring. However, some servers are more sensitive to this than others - and Cartman
is one of the least sensitive, since its largely an internal-only server.
</p>
        <p>
Cartman has a variety of tasks. Primarily he's a file server, but also a domain controller
(one of two), DHCP and DNS server. As a file server, he has a 400GB RAID array...
doesn't sound like much, but I built it in <a href="http://www.campbellassociates.ca/rack/2001_10.htm">October
of 2001</a>. Its done with a <a href="http://www.promise.com/product/product_detail_eng.asp?segment=RAID%205%20HBAs&amp;product_id=86#">Promise
SX6000 controller</a> and six 80GB hard drives. At the time, it was a monster.
Since its essentially been on since it was first built those drives have over 30,000
hours of spin time... very scary.
</p>
        <p>
Before tearing Cartman apart I used <a href="http://www.acronis.com">Acronis True
Image</a> to image the boot drives, and I backed the entire 400GB drive array
up on a single external USB 400GB drive. And yes, I used xcopy with verify and double
checked everything before I tore it down.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P2050020%20(Small).JPG" border="0" />
        </p>
        <p>
This is what I saw after hauling Cartman out of the rack and popping the cover. Essentially
identical to what I saw in October 2001 - one crammed case. You can see the six ATA/100
ribbon cables coming out of the Promise controller running to the two three drive
caddies holding the 80GB drives. In the middle are the two 17GB SCSI drives that are
used as boot drives, which, along with the SCSI DVD drive are run from the <a href="http://www.adaptec.com/worldwide/product/proddetail.html?sess=no&amp;language=English+US&amp;prodkey=ASC-29160&amp;cat=%2fTechnology%2fSCSI%2fSCSI+for+Servers">Adaptec
29160 SCSI controller</a>. Oh, and an Exabyte external tape drive plugs in there too.
</p>
        <p>
Disassembly of this beast starts with the metal bar running across the case that also
supports the two SCSI hard drives (and a fan). Then the entire front drive array holding
the DVD, floppy and two drive caddies was removed. Both the SCSI and RAID controllers
were pulled as well, leaving the case pretty darn bare. With everything out I powered
up the machine just to take a look and noticed that one of the CPU fans was barely
spinning any more. I had planned on replacing them anyway, this was just extra incentive.
</p>
        <p>
However, the motherboard is so busy that the fancy new Socket 370 cooling blocks I
bought wouldn't even fit in the space! But I was able to use the old blocks by removing
the worn out fans with the the fans from the new blocks.
</p>
        <p>
After a thorough cleaning, I installed a gigabit network card and began the rest of
the reassembly. I'm retiring the Promise controller altogether, going to a SATA array
using six <a href="http://www.hitachigst.com/portal/site/hgst/?epi_menuItemID=0cb2780b8274b00ae4c0c516bac4f0a0&amp;epi_menuID=8d237906f078b6fd25ad4e8060e4f0a0&amp;epi_baseMenuID=22f0deefa8f3967dafa0466460e4f0a0">Hitachi
Deskstar 7K400</a> drives. Yep, that's right... from a 400GB array to 400GB drives,
for a total of two terabytes! And to drive this puppy, I'd need a SATA controller,
so I went back to Adaptec for their <a href="http://www.adaptec.com/worldwide/product/proddetail.html?sess=no&amp;language=English+US&amp;prodkey=AAR-2810SA&amp;cat=%2fTechnology%2fSerial+ATA%2fRAID+Controllers">2810SA
controller</a>.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P2050019%20(Small).JPG" border="0" />
        </p>
        <p>
It actually supports eight drives, but I only had space for six, you can see the controller
hard and new caddies to hold the drives. SATA cables are much tidier than ATA cables,
so I got a bunch of space back in the case.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P2050021%20(Small).JPG" border="0" />
        </p>
        <p>
Here you can see the Chenbro caddies with three SATA cables a peice. There's one power
plug for all three drives (which is very nice) and it also has a heavy blower fan
pumping directly onto the drives.
</p>
        <p>
The old 17GB Atlas V drives are replaced with shiny new <a href="http://www.maxtor.com/portal/site/Maxtor/menuitem.6adb6b8313633595062e6be791346068/?channelpath=/en_us/Products/SCSI%20Hard%20Drives/Atlas%2010K%20Family">147GB
Atlas 10Ks</a>. More disk space!
</p>
        <p>
With everything crammed back in the case, it was time to get things set up. Even before
I started the install of Windows 2003 server I wanted to get the array set up. What
was interesting is that every card installed in the machine had a boot BIOS in it
- the SCSI controller, the RAID controller AND the gigabit network card! Getting the
BIOS set up to boot from the right device took some fiddling. 
</p>
        <p>
Then I decided to start the array configuration from the BIOS, so I set up a RAID
5 array. Being a dilligent geek, I went to the Adaptec web site to check for latest
drivers, BIOS updates, and so on. Adaptec had updates for both the 2810SA and the
29160, so I updated both BIOSes. What's stunningly annoying is that you HAVE to install
BIOS updates from a floppy. The software is hard coded to read from drive A and nowhere
else. Presumably I could set up a USB drive to do this, but this old SuperMicro motherboard
ain't that smart.
</p>
        <p>
I was glad I'd checked all this in advance, all over the readme files for the firmware
were warnings that doing these upgrades would destroy the existing arrays, and you'd
need to back everything up. Since I had nothing on the drives, I had nothing to fear.
</p>
        <p>
Feeling smug with all my firmware flashed, I headed off into the BIOS set up for the
2810SA to get my spiffy new drive array configured. Apparently I did it wrong because
I selected “Clean” to start the array rather than “Build/Verify.”
</p>
        <p>
But I didn't know this at the time - off it went, ticking away to itself. I thought
it might take a long time to set up a two terabyte array, but it was done in about
15 minutes... well, almost done. It got to 99% and then said “Controller Kernel
Stopped Running!” And then the machine would reboot. That didn't seem good.
</p>
        <p>
Every time I restarted the machine and went back into the 2810SA BIOS, I'd get the
same error and reboot the machine.
</p>
        <p>
In an effort to be positive about my situation, I ignored the failure and moved on
- set up Windows 2003 Server. Once it was up and running, I tried to install the drivers
for the controller card, but it wouldn't recognize it. That can't be good either.
I filed a tech support request with Adaptec, but wouldn't hear back for 48 hours:
by then I would solve it on my own.
</p>
        <p>
I went to bed late, very grumpy. The next morning I woke up thinking maybe the firmware
update was a mistake. So I reverted - got the old firmware, set up new floppies and
attempted to install it. But it kept failing with the same error. Couldn't revert.
</p>
        <p>
Then, a flash of insight, I realized what was happening to the controller - it was
crashing! And right at the point of completing the array. After it rebooted, the controller
would restart, see the array almost finished configuring and attempt to finish it...
crashing the controller again! So, how to stop the array from rebuilding? Pull all
the hard drives out! That'll slow the bugger down.
</p>
        <p>
Sure enough, as soon as I pulled the drives, I was able to revert the firmware. Why
I still reverted the firmware, I'm not sure - I guess I had a course in mind and thinking
wasn't going to divert it. With the firmware reverted, the array had died, so when
I plugged the drives back in, nothing bad happened.
</p>
        <p>
Now afraid of the BIOS configuration stuff, I booted back into Windows, and reverted
the driver as well to match the firmware. If you've never done this, you're a happier
person than me: reverting to an older driver is a bugger. Windows 2003 Server
has a rollback driver option, but it doesn't work if you haven't previously installed
the older driver. So I had to do this the hardware - uninstall the driver and then
carefully locate all the backup copies of the DLLs and kill them by hand. Once I had
it all, installing the old driver worked, AND it came up just fine.
</p>
        <p>
Now I was able to set up the RAID 5 array from Adaptec's client for Windows, which
was a whole bunch clearer about the right ways to do things. And that's when I discovered
that correctly building a two terabyte array takes an entire day.
</p>
        <p>
The next day I discovered that my two terabyte array is actually a 1.8TB array. And
that Windows understands TB, it displays that way in Windows Explorer. Funny, huh?
I wonder if they have PB (as in petabyte, a thousand terabytes) in there as well.
</p>
        <p>
The rest of the set up was uneventful, really... things got loaded back on, DHCP and
DNS configured, and so on. The next level of excitement would come with the most dangerous
update of all... converting an Exchange 2000 server to 2003!
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=32cc0c54-869b-415b-b2a0-531cd40d3eb4" />
      </body>
      <title>Rebuilding Cartman...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,32cc0c54-869b-415b-b2a0-531cd40d3eb4.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,32cc0c54-869b-415b-b2a0-531cd40d3eb4.aspx</link>
      <pubDate>Thu, 24 Feb 2005 02:52:24 GMT</pubDate>
      <description>&lt;p&gt;
I've been slowly working my way through the server rack, upgrading all of my servers.
Some of the machines are as much as five years old, and all spinning gear (CPU fans,
case fans, hard drives) are essentially ticking time bombs. In addition there is new
hardware to be added to the rack, which means virtually everything in the rack has
to move... the new configuration with eight servers completely fills the 30U rack.
&lt;/p&gt;
&lt;p&gt;
What makes this especially challenging is that they ARE servers... they're constantly
in use. I can take them down for a few minutes, but after a half hour the phone starts
to ring. However, some servers are more sensitive to this than others - and Cartman
is one of the least sensitive, since its largely an internal-only server.
&lt;/p&gt;
&lt;p&gt;
Cartman has a variety of tasks. Primarily he's a file server, but also a domain controller
(one of two), DHCP and DNS server. As a file server, he has a 400GB RAID array...
doesn't sound like much, but I built it in &lt;a href="http://www.campbellassociates.ca/rack/2001_10.htm"&gt;October
of 2001&lt;/a&gt;. Its done with a &lt;a href="http://www.promise.com/product/product_detail_eng.asp?segment=RAID%205%20HBAs&amp;amp;product_id=86#"&gt;Promise
SX6000&amp;nbsp;controller&lt;/a&gt; and six 80GB hard drives. At the time, it was a monster.
Since its essentially been on since it was first built those drives have over 30,000
hours of spin time... very scary.
&lt;/p&gt;
&lt;p&gt;
Before tearing Cartman apart I used &lt;a href="http://www.acronis.com"&gt;Acronis True
Image&lt;/a&gt;&amp;nbsp;to image the boot drives, and I backed the entire 400GB drive array
up on a single external USB 400GB drive. And yes, I used xcopy with verify and double
checked everything before I tore it down.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P2050020%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
This is what I saw after hauling Cartman out of the rack and popping the cover. Essentially
identical to what I saw in October 2001 - one crammed case. You can see the six ATA/100
ribbon cables coming out of the Promise controller running to the two three drive
caddies holding the 80GB drives. In the middle are the two 17GB SCSI drives that are
used as boot drives, which, along with the SCSI DVD drive are run from the &lt;a href="http://www.adaptec.com/worldwide/product/proddetail.html?sess=no&amp;amp;language=English+US&amp;amp;prodkey=ASC-29160&amp;amp;cat=%2fTechnology%2fSCSI%2fSCSI+for+Servers"&gt;Adaptec
29160 SCSI controller&lt;/a&gt;. Oh, and an Exabyte external tape drive plugs in there too.
&lt;/p&gt;
&lt;p&gt;
Disassembly of this beast starts with the metal bar running across the case that also
supports the two SCSI hard drives (and a fan). Then the entire front drive array holding
the DVD, floppy and two drive caddies was removed. Both the SCSI and RAID controllers
were pulled as well, leaving the case pretty darn bare. With everything out I powered
up the machine just to take a look and noticed that one of the CPU fans was barely
spinning any more. I had planned on replacing them anyway, this was just extra incentive.
&lt;/p&gt;
&lt;p&gt;
However, the motherboard is so busy that the fancy new Socket 370 cooling blocks I
bought wouldn't even fit in the space! But I was able to use the old blocks by removing
the worn out fans with the&amp;nbsp;the fans from the new blocks.
&lt;/p&gt;
&lt;p&gt;
After a thorough cleaning, I installed a gigabit network card and began the rest of
the reassembly. I'm retiring the Promise controller altogether, going to a SATA array
using six &lt;a href="http://www.hitachigst.com/portal/site/hgst/?epi_menuItemID=0cb2780b8274b00ae4c0c516bac4f0a0&amp;amp;epi_menuID=8d237906f078b6fd25ad4e8060e4f0a0&amp;amp;epi_baseMenuID=22f0deefa8f3967dafa0466460e4f0a0"&gt;Hitachi
Deskstar 7K400&lt;/a&gt; drives. Yep, that's right... from a 400GB array to 400GB drives,
for a total of two terabytes! And to drive this puppy, I'd need a SATA controller,
so I went back to Adaptec for their &lt;a href="http://www.adaptec.com/worldwide/product/proddetail.html?sess=no&amp;amp;language=English+US&amp;amp;prodkey=AAR-2810SA&amp;amp;cat=%2fTechnology%2fSerial+ATA%2fRAID+Controllers"&gt;2810SA
controller&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P2050019%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
It actually supports eight drives, but I only had space for six, you can see the controller
hard and new caddies to hold the drives. SATA cables are much tidier than ATA cables,
so I got a bunch of space back in the case.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P2050021%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Here you can see the Chenbro caddies with three SATA cables a peice. There's one power
plug for all three drives (which is very nice) and it also has a heavy blower fan
pumping directly onto the drives.
&lt;/p&gt;
&lt;p&gt;
The old 17GB Atlas V drives are replaced with shiny new &lt;a href="http://www.maxtor.com/portal/site/Maxtor/menuitem.6adb6b8313633595062e6be791346068/?channelpath=/en_us/Products/SCSI%20Hard%20Drives/Atlas%2010K%20Family"&gt;147GB
Atlas 10Ks&lt;/a&gt;. More disk space!
&lt;/p&gt;
&lt;p&gt;
With everything crammed back in the case, it was time to get things set up. Even before
I started the install of Windows 2003 server I wanted to get the array set up. What
was interesting is that every card installed in the machine had a boot BIOS in it
- the SCSI controller, the RAID controller AND the gigabit network card! Getting the
BIOS set up to boot from the right device took some fiddling. 
&lt;/p&gt;
&lt;p&gt;
Then I decided to start the array configuration from the BIOS, so I set up a RAID
5 array. Being a dilligent geek, I went to the Adaptec web site to check for latest
drivers, BIOS updates, and so on. Adaptec had updates for both the 2810SA and the
29160, so I updated both BIOSes. What's stunningly annoying is that you HAVE to install
BIOS updates from a floppy. The software is hard coded to read from drive A and nowhere
else. Presumably I could set up a USB drive to do this, but this old SuperMicro motherboard
ain't that smart.
&lt;/p&gt;
&lt;p&gt;
I was glad I'd checked all this in advance, all over the readme files for the firmware
were warnings that doing these upgrades would destroy the existing arrays, and you'd
need to back everything up. Since I had nothing on the drives, I had nothing to fear.
&lt;/p&gt;
&lt;p&gt;
Feeling smug with all my firmware flashed, I headed off into the BIOS set up for the
2810SA to get my spiffy new drive array configured. Apparently I did it wrong because
I selected &amp;#8220;Clean&amp;#8221; to start the array rather than &amp;#8220;Build/Verify.&amp;#8221;
&lt;/p&gt;
&lt;p&gt;
But I didn't know this at the time - off it went, ticking away to itself. I thought
it might take a long time to set up a two terabyte array, but it was done in about
15 minutes... well, almost done. It got to 99% and then said &amp;#8220;Controller Kernel
Stopped Running!&amp;#8221; And then the machine would reboot. That didn't seem good.
&lt;/p&gt;
&lt;p&gt;
Every time I restarted the machine and went back into the 2810SA BIOS, I'd get the
same error and reboot the machine.
&lt;/p&gt;
&lt;p&gt;
In an effort to be positive about my situation, I ignored the failure and moved on
- set up Windows 2003 Server. Once it was up and running, I tried to install the drivers
for the controller card, but it wouldn't recognize it. That can't be good either.
I filed a tech support request with Adaptec, but wouldn't hear back for 48 hours:
by then I would solve it on my own.
&lt;/p&gt;
&lt;p&gt;
I went to bed late, very grumpy. The next morning I woke up thinking maybe the firmware
update was a mistake. So I reverted - got the old firmware, set up new floppies and
attempted to install it. But it kept failing with the same error. Couldn't revert.
&lt;/p&gt;
&lt;p&gt;
Then, a flash of insight, I realized what was happening to the controller - it was
crashing! And right at the point of completing the array. After it rebooted, the controller
would restart, see the array almost finished configuring and attempt to finish it...
crashing the controller again! So, how to stop the array from rebuilding? Pull all
the hard drives out! That'll slow the bugger down.
&lt;/p&gt;
&lt;p&gt;
Sure enough, as soon as I pulled the drives, I was able to revert the firmware. Why
I still reverted the firmware, I'm not sure - I guess I had a course in mind and thinking
wasn't going to divert it. With the firmware reverted, the array had died, so when
I plugged the drives back in, nothing bad happened.
&lt;/p&gt;
&lt;p&gt;
Now afraid of the BIOS configuration stuff, I booted back into Windows, and reverted
the driver as well to match the firmware. If you've never done this, you're a happier
person than me: reverting to an older driver is a bugger.&amp;nbsp;Windows 2003 Server
has a rollback driver option, but it doesn't work if you haven't previously installed
the older driver. So I had to do this the hardware - uninstall the driver and then
carefully locate all the backup copies of the DLLs and kill them by hand. Once I had
it all, installing the old driver worked, AND it came up just fine.
&lt;/p&gt;
&lt;p&gt;
Now I was able to set up the RAID 5 array from Adaptec's client for Windows, which
was a whole bunch clearer about the right ways to do things. And that's when I discovered
that correctly building a two terabyte array takes an entire day.
&lt;/p&gt;
&lt;p&gt;
The next day I discovered that my two terabyte array is actually a 1.8TB array. And
that Windows understands TB, it displays that way in Windows Explorer. Funny, huh?
I wonder if they have PB (as in petabyte, a thousand terabytes) in there as well.
&lt;/p&gt;
&lt;p&gt;
The rest of the set up was uneventful, really... things got loaded back on, DHCP and
DNS configured, and so on. The next level of excitement would come with the most dangerous
update of all... converting an Exchange 2000 server to 2003!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=32cc0c54-869b-415b-b2a0-531cd40d3eb4" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,32cc0c54-869b-415b-b2a0-531cd40d3eb4.aspx</comments>
      <category>Rackmounting</category>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=db568b13-57ee-419f-ad28-e19c73f28875</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,db568b13-57ee-419f-ad28-e19c73f28875.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,db568b13-57ee-419f-ad28-e19c73f28875.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=db568b13-57ee-419f-ad28-e19c73f28875</wfw:commentRss>
      <slash:comments>7</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Well, I finally broke down and started to rework my racks. I've literally avoided
pulling them for more than a year, just patching things together whichever way I could.
Take a look at the mess they were in before I started:
</p>
        <p align="center">
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1290019%20(Custom).JPG" border="0" />
        </p>
        <p>
Several highlights of this mess I call my racks... notice the two bars poking out
the front, those are the rails that the entire rack slide out on. Notice that between
the two racks there's a new server (named “Tweak”) that has been sitting
like that for six months. And notice the freakshow of a wiring mess as I've added
VOIP boxes, a new router, new wireless access point (sitting on top of Tweak), and
so on. Hey, its been more than a year!
</p>
        <p>
The racks themselves are <a href="http://www.middleatlantic.com/enclosure/roll/axsm.htm">30U
Middle Atlantic AXS</a> racks. The left hand one is for networking, it has a cable
channel mounted on the left side for all the wiring. On the right is the server rack,
which I had modified to be 30 inches deep instead of the standard 20 inches that Middle
Atlantic makes for these racks. They're intended for stereo equipment, I use them
for the computer gear because this way the server closet is much smaller - you don't
need room to walk around it.
</p>
        <p align="center">
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1290020%20(Custom).JPG" border="0" />
        </p>
        <p>
This is the rack pulled out onto the rails and ready for some service work. You can
see the cable channel clearly now. 
</p>
        <p align="center">
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1290021%20(Custom).JPG" border="0" />
        </p>
        <p>
From the other side you can see the mess of wiring strung between the two racks...
and the mess of wire in the back. Its not as bad as it looks (which is good, it looks
pretty bad). Notice also the “wall-shaker“ style air conditioner that
keeps the whole closet cool.
</p>
        <p>
Besides the tangled mess of wiring, I also needed to add more power plugs, re-arrange
some components, add new gigabit switches and additional wiring between the two racks. 
</p>
        <p align="center">
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1300023%20(Small).JPG" border="0" />
        </p>
        <p>
A couple of hours later, the mess of wires is gone from the rack. This shot also shows
the new double-sided power bar I added at the back to give myself more outlets, and
the Oregon Scientific wireless temperature sensor (reading 71.6F) that lets me know
the temperature inside the closet. Normally its about 68F in there. There are alarms
if it climbs above 75F. Also, this gives you a pretty good look at the folding arms
that hold the rack from sliding off the end of the rails, and provide a channel to
route the wires on and off the rack.
</p>
        <p align="center">
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1300024%20(Custom).JPG" border="0" />
        </p>
        <p>
Here's the beauty shot of the network rack reconfigured and back in the closet. Here's
an inventory (from top-to-bottom):
</p>
        <ul>
          <li>
Gear shelf contains 
<ul><li>
D-Link 300i DSL modem 
</li><li><a href="http://www.smarthome.com/7702st1.html">Channel Vision Stereo Modulator</a> (puts
my front/back door cameras onto channel 65/68) 
</li><li><a href="http://www.dlink.com/products/?pid=14">D-Link DWL-7000AP</a> 802.11a/b/g
wireless access point 
</li><li>
Two <a href="http://broadband.motorola.com/noflash/vt1000.html">Motorola VT1000</a> VOIP
boxes (from <a href="http://www.vonage.ca/">Vonage</a>) 
</li><li>
Hayes Fax Modem 
</li><li>
Cable Modem</li></ul></li>
          <li>
            <a href="http://www.xincom.com/twr603.html">Xincom 603</a> Dual WAN NAT router 
</li>
          <li>
            <a href="http://www.linksys.com/products/product.asp?grid=35&amp;scid=42&amp;prid=569">Linksys
SR2024</a> 24 port Gigabit switch 
</li>
          <li>
2U cable tray 
</li>
          <li>
2U 48 port Ethernet patch panel 
</li>
          <li>
2U cable tray 
</li>
          <li>
            <a href="http://www.linksys.com/products/product.asp?grid=35&amp;scid=42&amp;prid=570">Linksys
SR224G</a> 24 port 10/100 switch (with Gigabit uplink) 
</li>
          <li>
1U Keyboard/Mouse/Monitor console 
</li>
          <li>
Cisco 3620 (mounted backwards) 
</li>
          <li>
3U 48 port keystone patch panel (telephone and cable patches) 
</li>
          <li>
The old Nexland dual WAN NAT router 
</li>
          <li>
5U gap (more UPSes will go in here in the future) 
</li>
          <li>
1U power bar 
</li>
          <li>
3U Hewlett-Packard rack-mount oscilloscope (long story) 
</li>
          <li>
            <a href="http://www.sizemyups.com/specs/1011/90000519/BR/0/">2U Minuteman 1000VA UPS</a> (cut
off in the photo)</li>
        </ul>
        <p>
That one bright green Ethernet cable you see in the shot is the patch cable for Tweak,
the server still sitting on its side between the racks. I ran a new patch for it through
the rack properly.
</p>
        <p>
Next up, the server rack! And believe me, the network rack was the easy part of this
whole process.
</p>
        <p align="center">
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1300026%20(Custom).JPG" border="0" />
        </p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=db568b13-57ee-419f-ad28-e19c73f28875" />
      </body>
      <title>Rack Attack!</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,db568b13-57ee-419f-ad28-e19c73f28875.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,db568b13-57ee-419f-ad28-e19c73f28875.aspx</link>
      <pubDate>Wed, 16 Feb 2005 03:41:09 GMT</pubDate>
      <description>&lt;p&gt;
Well, I finally broke down and started to rework my racks. I've literally avoided
pulling them for more than a year, just patching things together whichever way I could.
Take a look at the mess they were in before I started:
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1290019%20(Custom).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Several highlights of this mess I call my racks... notice the two bars poking out
the front, those are the rails that the entire rack slide out on. Notice that between
the two racks there's a new server (named &amp;#8220;Tweak&amp;#8221;) that has been sitting
like that for six months. And notice the freakshow of a wiring mess as I've added
VOIP boxes, a new router, new wireless access point (sitting on top of Tweak), and
so on. Hey, its been more than a year!
&lt;/p&gt;
&lt;p&gt;
The racks themselves are &lt;a href="http://www.middleatlantic.com/enclosure/roll/axsm.htm"&gt;30U
Middle Atlantic AXS&lt;/a&gt; racks. The left hand one is for networking, it has a cable
channel mounted on the left side for all the wiring. On the right is the server rack,
which I had modified to be 30 inches deep instead of the standard 20 inches that Middle
Atlantic makes for these racks. They're intended for stereo equipment, I use them
for the computer gear because this way the server closet is much smaller - you don't
need room to walk around it.
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1290020%20(Custom).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
This is the rack pulled out onto the rails and ready for some service work. You can
see the cable channel clearly now. 
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1290021%20(Custom).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
From the other side you can see the mess of wiring strung between the two racks...
and the mess of wire in the back. Its not as bad as it looks (which is good, it looks
pretty bad). Notice also the &amp;#8220;wall-shaker&amp;#8220; style air conditioner that
keeps the whole closet cool.
&lt;/p&gt;
&lt;p&gt;
Besides the tangled mess of wiring, I also needed to add more power plugs, re-arrange
some components, add new gigabit switches and additional wiring between the two racks. 
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1300023%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
A couple of hours later, the mess of wires is gone from the rack. This shot also shows
the new double-sided power bar I added at the back to give myself more outlets, and
the Oregon Scientific wireless temperature sensor (reading 71.6F) that lets me know
the temperature inside the closet. Normally its about 68F in there. There are alarms
if it climbs above 75F. Also, this gives you a pretty good look at the folding arms
that hold the rack from sliding off the end of the rails, and provide a channel to
route the wires on and off the rack.
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1300024%20(Custom).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Here's the beauty shot of the network rack reconfigured and back in the closet. Here's
an inventory (from top-to-bottom):
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Gear shelf contains 
&lt;ul&gt;
&lt;li&gt;
D-Link 300i DSL modem 
&lt;li&gt;
&lt;a href="http://www.smarthome.com/7702st1.html"&gt;Channel Vision Stereo Modulator&lt;/a&gt;&amp;nbsp;(puts
my front/back door cameras onto channel 65/68) 
&lt;li&gt;
&lt;a href="http://www.dlink.com/products/?pid=14"&gt;D-Link DWL-7000AP&lt;/a&gt; 802.11a/b/g
wireless access point 
&lt;li&gt;
Two &lt;a href="http://broadband.motorola.com/noflash/vt1000.html"&gt;Motorola VT1000&lt;/a&gt; VOIP
boxes (from &lt;a href="http://www.vonage.ca/"&gt;Vonage&lt;/a&gt;) 
&lt;li&gt;
Hayes Fax Modem 
&lt;li&gt;
Cable Modem&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;
&lt;a href="http://www.xincom.com/twr603.html"&gt;Xincom 603&lt;/a&gt; Dual WAN NAT router 
&lt;li&gt;
&lt;a href="http://www.linksys.com/products/product.asp?grid=35&amp;amp;scid=42&amp;amp;prid=569"&gt;Linksys
SR2024&lt;/a&gt; 24 port Gigabit switch 
&lt;li&gt;
2U cable tray 
&lt;li&gt;
2U 48 port Ethernet patch panel 
&lt;li&gt;
2U cable tray 
&lt;li&gt;
&lt;a href="http://www.linksys.com/products/product.asp?grid=35&amp;amp;scid=42&amp;amp;prid=570"&gt;Linksys
SR224G&lt;/a&gt; 24 port 10/100 switch (with Gigabit uplink) 
&lt;li&gt;
1U Keyboard/Mouse/Monitor console 
&lt;li&gt;
Cisco 3620 (mounted backwards) 
&lt;li&gt;
3U 48 port keystone patch panel (telephone and cable patches) 
&lt;li&gt;
The old Nexland dual WAN NAT router 
&lt;li&gt;
5U gap (more UPSes will go in here in the future) 
&lt;li&gt;
1U power bar 
&lt;li&gt;
3U Hewlett-Packard rack-mount oscilloscope (long story) 
&lt;li&gt;
&lt;a href="http://www.sizemyups.com/specs/1011/90000519/BR/0/"&gt;2U Minuteman 1000VA UPS&lt;/a&gt; (cut
off in the photo)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
That one bright green Ethernet cable you see in the shot is the patch cable for Tweak,
the server still sitting on its side between the racks. I ran a new patch for it through
the rack properly.
&lt;/p&gt;
&lt;p&gt;
Next up, the server rack! And believe me, the network rack was the easy part of this
whole process.
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1300026%20(Custom).JPG" border=0&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=db568b13-57ee-419f-ad28-e19c73f28875" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,db568b13-57ee-419f-ad28-e19c73f28875.aspx</comments>
      <category>Rackmounting</category>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=70e8f19c-dc66-49e3-8490-319c56c4e456</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,70e8f19c-dc66-49e3-8490-319c56c4e456.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,70e8f19c-dc66-49e3-8490-319c56c4e456.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=70e8f19c-dc66-49e3-8490-319c56c4e456</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
When last we left the <a href="http://www.campbellassociates.ca/blog/CommentView.aspx?guid=ceadab1f-85c3-415c-8938-2e65a7f4157c">Water
Cooling War</a>, I was battling unreliability of my 800Mhz FSB machines. All along
I thought it was the RAM overheating, although I was thinking the heat spreaders I
added would do the trick. For one of the systems (the one from my <a href="http://www.campbellassociates.ca/blog/CommentView.aspx?guid=ceadab1f-85c3-415c-8938-2e65a7f4157c">last
blog entry on water cooling</a>) has been pretty darn stable. But the other machine
(<a href="http://www.campbellassociates.ca/blog/CommentView.aspx?guid=90589919-f951-48b2-94c4-17646ac8588b">the
triple screen beastie</a>) was still getting BSODs every few days.
</p>
        <p>
The interesting thing about these failures is that the hard drives would disappear
afterward. It actually has two <a href="http://product.samsung.com/cgi-bin/nabc/product/b2c_product_detail.jsp?prod_id=SP1614C">Samsung
160GB SATA</a> drives in it, which I had planned to use as mirrored drives with the
onboard RAID 1 Promise controller. After all, this is my main development machine,
its worth while making sure the data doesn't go anywhere. But one of the drives had
disappeared, I figured it had failed, so I was running the other drive solo.
</p>
        <p>
And with the BSODs, both hard drives would be gone. I'd wait a half hour or so (I
do have other machines to work from after all) and the drive would come back. I knew
I'd have to replace the hard drives eventually, they have a three year warranty, but
extricating <a href="http://www.webshop-innovatek.de/assets/s2dmain.html?http://www.webshop-innovatek.de/00000094271139704/000000942713b3501/50142494350d40616/501424943d0a05f33.html">water
cooled hard drives</a> isn't a lot of fun.
</p>
        <p>
Well, it all came to a head last night when the drive just wouldn't come back. So
I hauled the machine out and ripped both hard drives out... very carefully, so that
I wouldn't cause any leaks.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1240018%20(Small).JPG" border="0" />
        </p>
        <p>
As you can see in the photo, the hard drives have blocks on either side, connected
by a plastic tube. This plastic tube is just press fit into place to handle the variations
in width between hard drives, pull too hard and it would pop off and water will go
everywhere.
</p>
        <p>
I replaced both drives with identical models, put the whole thing back together and
viola, two hard drives, mirrored and happy. I fired up <a href="http://www.acronis.com/">Acronis</a> to
restore the image backup I have of my workstation (the easiest way to recover a system
- you DO have a backup strategy, doncha?) and left the machine whirring away til morning.
</p>
        <p>
When I returned in the morning, the machine had failed, both hard drives disappeared.
Guess it wasn't the drives failing after all.
</p>
        <p>
So, what could it be? The onboard controller? These <a href="http://usa.asus.com/products/mb/socket478/p4c800-e_d/overview.htm">ASUS
P4C800-E motherboards</a> have TWO different SATA controllers on them, could they
both be bad? I think not. So what would knock out both drives?
</p>
        <p>
Gosh, lookie there... the SATA power adapter plugs a 4-pin molex connector and provides
connectors for BOTH SATA drives. Could there be a connection problem?
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P1250018%20(Small).JPG" border="0" />
        </p>
        <p>
I replaced the adapter with a new one, and fired the system up - both drives recognized,
no problem. I have to guess that once the system heated up, the connectors got loose
and deprived the drives of power. This, naturally, would cause Windows to BSOD...
and then there'd be no drives left.
</p>
        <p>
So in a way, overheating is still the culprit, but I suspect that water cooling is
not responsible for this. Of course, I won't know for sure til its been running for
a few months.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=70e8f19c-dc66-49e3-8490-319c56c4e456" />
      </body>
      <title>Water Cooling Vindicated...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,70e8f19c-dc66-49e3-8490-319c56c4e456.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,70e8f19c-dc66-49e3-8490-319c56c4e456.aspx</link>
      <pubDate>Tue, 25 Jan 2005 19:55:56 GMT</pubDate>
      <description>&lt;p&gt;
When last we left the &lt;a href="http://www.campbellassociates.ca/blog/CommentView.aspx?guid=ceadab1f-85c3-415c-8938-2e65a7f4157c"&gt;Water
Cooling War&lt;/a&gt;, I was battling unreliability of my 800Mhz FSB machines. All along
I thought it was the RAM overheating, although I was thinking the heat spreaders I
added would do the trick. For one of the systems (the one from my &lt;a href="http://www.campbellassociates.ca/blog/CommentView.aspx?guid=ceadab1f-85c3-415c-8938-2e65a7f4157c"&gt;last
blog entry on water cooling&lt;/a&gt;) has been pretty darn stable. But the other machine
(&lt;a href="http://www.campbellassociates.ca/blog/CommentView.aspx?guid=90589919-f951-48b2-94c4-17646ac8588b"&gt;the
triple screen beastie&lt;/a&gt;) was still getting BSODs every few days.
&lt;/p&gt;
&lt;p&gt;
The interesting thing about these failures is that the hard drives would disappear
afterward. It actually has two &lt;a href="http://product.samsung.com/cgi-bin/nabc/product/b2c_product_detail.jsp?prod_id=SP1614C"&gt;Samsung
160GB SATA&lt;/a&gt; drives in it, which I had planned to use as mirrored drives with the
onboard RAID 1 Promise controller. After all, this is my main development machine,
its worth while making sure the data doesn't go anywhere. But one of the drives had
disappeared, I figured it had failed, so I was running the other drive solo.
&lt;/p&gt;
&lt;p&gt;
And with the BSODs, both hard drives would be gone. I'd wait a half hour or so (I
do have other machines to work from after all) and the drive would come back. I knew
I'd have to replace the hard drives eventually, they have a three year warranty, but
extricating &lt;a href="http://www.webshop-innovatek.de/assets/s2dmain.html?http://www.webshop-innovatek.de/00000094271139704/000000942713b3501/50142494350d40616/501424943d0a05f33.html"&gt;water
cooled hard drives&lt;/a&gt; isn't a lot of fun.
&lt;/p&gt;
&lt;p&gt;
Well, it all came to a head last night when the drive just wouldn't come back. So
I hauled the machine out and ripped both hard drives out... very carefully, so that
I wouldn't cause any leaks.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1240018%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
As you can see in the photo, the hard drives have blocks on either side, connected
by a plastic tube. This plastic tube is just press fit into place to handle the variations
in width between hard drives, pull too hard and it would pop off and water will go
everywhere.
&lt;/p&gt;
&lt;p&gt;
I replaced both drives with identical models, put the whole thing back together and
viola, two hard drives, mirrored and happy. I fired up &lt;a href="http://www.acronis.com/"&gt;Acronis&lt;/a&gt; to
restore the image backup I have of my workstation (the easiest way to recover a system
- you DO have a backup strategy, doncha?) and left the machine whirring away til morning.
&lt;/p&gt;
&lt;p&gt;
When I returned in the morning, the machine had failed, both hard drives disappeared.
Guess it wasn't the drives failing after all.
&lt;/p&gt;
&lt;p&gt;
So, what could it be? The onboard controller? These &lt;a href="http://usa.asus.com/products/mb/socket478/p4c800-e_d/overview.htm"&gt;ASUS
P4C800-E motherboards&lt;/a&gt; have TWO different SATA controllers on them, could they
both be bad? I think not. So what would knock out both drives?
&lt;/p&gt;
&lt;p&gt;
Gosh, lookie there... the SATA power adapter plugs a 4-pin molex connector and provides
connectors for BOTH SATA drives. Could there be a connection problem?
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P1250018%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
I replaced the adapter with a new one, and fired the system up - both drives recognized,
no problem. I have to guess that once the system heated up, the connectors got loose
and deprived the drives of power. This, naturally, would cause Windows to BSOD...
and then there'd be no drives left.
&lt;/p&gt;
&lt;p&gt;
So in a way, overheating is still the culprit, but I suspect that water cooling is
not responsible for this. Of course, I won't know for sure til its been running for
a few months.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=70e8f19c-dc66-49e3-8490-319c56c4e456" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,70e8f19c-dc66-49e3-8490-319c56c4e456.aspx</comments>
      <category>Toys</category>
      <category>Water Cooling</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=0449243d-2f2a-487c-b2dc-60c3d4dccf89</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,0449243d-2f2a-487c-b2dc-60c3d4dccf89.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,0449243d-2f2a-487c-b2dc-60c3d4dccf89.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=0449243d-2f2a-487c-b2dc-60c3d4dccf89</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Back in March, I was in Kuala Lumpur with my friend <a href="http://www.ssw.com.au/ssw/">Adam
Cogan</a>, doing a Business Intelligence workshop.
</p>
        <p>
At the time, I grabbed a <a href="http://www.motorola.com/mdirect/hellomoto/experience/mpx200/flash/index.shtml">Motorola
MPx200 cell phone</a>. Pretty much all phones in KL are unlocked, so you can buy a
phone and plug your own GSM chip into it, and off you go.
</p>
        <p>
I use <a href="http://www.shoprogers.com/store/wireless/overview.asp">Rogers</a> for
my cell phone service, and they offer both CDMA and GSM service, so when I got home,
I switched my cell number to GSM and got the chip, plugged it into the phone, and
off I went. And it did work - for phone calls at least.
</p>
        <p>
The MPx200 runs <a href="http://www.microsoft.com/windowsmobile">Windows Mobile</a> 2002 as
its operating system, and includes a version of Internet Explorer and even MSN messenger.
And, of course, Solitaire. But I couldn't get the web stuff working - I talked to
Rogers, and I was honest with them, telling them that I wasn't running one of their
phones. They were all enthusiastic about what I was attempting, wanted to know about
the phone... in the end I couldn't get the stuff to work, and I only have so many
cycles for fighting with such things, so I let it go.
</p>
        <p>
Recently, I managed to get the phone upgraded to Windows Mobile 2003 - its not officially
released by Motorola, although it is coming with their new MPx220. But a DNR listener
happened to have a copy, so I grabbed it and, willingly risking my phone, upgraded
it. It worked great, and now I have TWO games on my phone... Jawbreaker AND Solitaire.
And the battery life is substantially improved.
</p>
        <p>
Feeling all inspired, I called Rogers again this weekend, prepared to commit a good
hour to being on hold, being switched from person-to-person, etc, and being told “Now
you understand we can't guarantee this will work...“ It took three different
people to reconfigure my account and get the right set of settings into the phone,
but in the end, it worked! The trick is to make clear that the phone has more in common
with the <a href="http://www.shoprogers.com/store/wireless/products/phones/products_details.asp?PRODUCTID=TREO600&amp;summary=1">Treo
600</a> than any Motorola cell phone that Rogers handles. A proper data account and
the detailed internet settings is all it took to make the thing fly.
</p>
        <p>
So my thanks to Rogers for helping me out, the geek potential of my cell phone took
a nice leap upward... what could be more fun than writing MSN messages with a
telephone keypad?
</p>
        <p>
 
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=0449243d-2f2a-487c-b2dc-60c3d4dccf89" />
      </body>
      <title>MPx200 Alive and Well in Canada...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,0449243d-2f2a-487c-b2dc-60c3d4dccf89.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,0449243d-2f2a-487c-b2dc-60c3d4dccf89.aspx</link>
      <pubDate>Mon, 27 Sep 2004 18:29:15 GMT</pubDate>
      <description>&lt;p&gt;
Back in March, I was in Kuala Lumpur with my friend &lt;a href="http://www.ssw.com.au/ssw/"&gt;Adam
Cogan&lt;/a&gt;, doing a Business Intelligence workshop.
&lt;/p&gt;
&lt;p&gt;
At the time, I grabbed a &lt;a href="http://www.motorola.com/mdirect/hellomoto/experience/mpx200/flash/index.shtml"&gt;Motorola
MPx200 cell phone&lt;/a&gt;. Pretty much all phones in KL are unlocked, so you can buy a
phone and plug your own GSM chip into it, and off you go.
&lt;/p&gt;
&lt;p&gt;
I use &lt;a href="http://www.shoprogers.com/store/wireless/overview.asp"&gt;Rogers&lt;/a&gt; for
my cell phone service, and they offer both CDMA and GSM service, so when I got home,
I switched my cell number to GSM and got the chip, plugged it into the phone, and
off I went. And it did work - for phone calls at least.
&lt;/p&gt;
&lt;p&gt;
The MPx200 runs &lt;a href="http://www.microsoft.com/windowsmobile"&gt;Windows Mobile&lt;/a&gt; 2002&amp;nbsp;as
its operating system, and includes a version of Internet Explorer and even MSN messenger.
And, of course, Solitaire. But I couldn't get the web stuff working - I talked to
Rogers, and I was honest with them, telling them that I wasn't running one of their
phones. They were all enthusiastic about what I was attempting, wanted to know about
the phone... in the end I couldn't get the stuff to work, and I only have so many
cycles for fighting with such things, so I let it go.
&lt;/p&gt;
&lt;p&gt;
Recently, I managed to get the phone upgraded to Windows Mobile 2003 - its not officially
released by Motorola, although it is coming with their new MPx220. But a DNR listener
happened to have a copy, so I grabbed it and, willingly risking my phone, upgraded
it. It worked great, and now I have TWO games on my phone... Jawbreaker AND Solitaire.
And the battery life is substantially improved.
&lt;/p&gt;
&lt;p&gt;
Feeling all inspired, I called Rogers again this weekend, prepared to commit a good
hour to being on hold, being switched from person-to-person, etc, and being told &amp;#8220;Now
you understand we can't guarantee this will work...&amp;#8220; It took three different
people to reconfigure my account and get the right set of settings into the phone,
but in the end, it worked! The trick is to make clear that the phone has more in common
with the &lt;a href="http://www.shoprogers.com/store/wireless/products/phones/products_details.asp?PRODUCTID=TREO600&amp;amp;summary=1"&gt;Treo
600&lt;/a&gt; than any Motorola cell phone that Rogers handles. A proper data account and
the detailed internet settings is all it took to make the thing fly.
&lt;/p&gt;
&lt;p&gt;
So my thanks to Rogers for helping me out, the geek potential of my cell phone took
a nice leap upward... what could be more fun than writing MSN messages with&amp;nbsp;a
telephone keypad?
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=0449243d-2f2a-487c-b2dc-60c3d4dccf89" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,0449243d-2f2a-487c-b2dc-60c3d4dccf89.aspx</comments>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=be614f87-416d-4826-a900-13da0c8b4bdb</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,be614f87-416d-4826-a900-13da0c8b4bdb.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,be614f87-416d-4826-a900-13da0c8b4bdb.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=be614f87-416d-4826-a900-13da0c8b4bdb</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Had a great time last night at the <a href="http://www.vantug.com/">VANTUG General
Meeting</a>. Excellent turn out too - almost every seat was filled.
</p>
        <p>
I demonstrated <a href="http://www.microsoft.com/mom/default.mspx">Microsoft Operations
Manager 2005</a>. This is a very cool technology for those of us who are responsible
for the care and feeding of a bunch of servers. MOM 2005 is part of Microsoft System
Center, which also includes Systems Management Server. And Microsoft System Center
is a key player in the <a href="http://www.microsoft.com/windowsserversystem/dsi/default.mspx">Dynamic
Systems Initiative</a> (DSI), one of Microsoft's three major initiatives (along with <a href="http://www.microsoft.com/mscorp/twc/default.mspx">Trustworthy
Computing</a> and the .NET Platform).
</p>
        <p>
The Dynamic Systems Initiative focuses on making all aspects of software and hardware
manageable. At the software level that means building applications with management
in mind - the most obvious thing putting Windows Management Instrumentation (WMI)
points throughout your application. Software like SQL Server and Exchange report a
steady stream of WMI data points to anyone listening. Think of it as SNMP on steroids.
And MOM is all about consuming WMI data.
</p>
        <p>
You can instrument your own applications in .NET from the System.Management namespaces,
creating your own custom events, performance counters, and so on. Its not a simple
thing to do, but if you're serious about being an application that can be maintained
and used in the long term, its worth the effort. Log files are not enough any more,
you want to work and play in the DSI world.
</p>
        <p>
Ultimately, doing DSI properly means spending less money and time on keeping servers
operational. Its a worthy goal, but like all of Microsoft's major initiatives, its
not going to happen overnight: its a combination of new software, new thinking and
new work. A couple of years from now, we'll look back on the way we manage systems
today the same way we look at email pre-Internet.
</p>
        <p>
Besides having fun with MOM 2005, I showed off the new error handling abilities of
SQL Server 2005, essentially doing an abbreviated version of my <a href="http://www.campbellassociates.ca/blog/PermaLink.aspx?guid=823bdca5-ec17-4689-ac0c-e653664164bf">T-SQL
Error Handling in SQL Server 2005</a> session from <a href="http://www.microsoft.com/malaysia/events/teched/">Tech
Ed Malaysia</a>.
</p>
        <p>
After that, it was all about toys. Here's the goodies I showed off:
</p>
        <ul>
          <li>
            <a href="http://www.thinkgeek.com/gadgets/electronic/5d95/">Infrared thermometer</a> (the
ultimate in civilian hortosecond generation) 
</li>
          <li>
            <a href="http://www.pocketec.net/catalog.taf?f=moreinfo&amp;cat=DPS&amp;guid=62E0C386-BDCE-4FBC-8F13-7F113AA54BC3">Datastor
Pro 7200rpm USB2 hard drive</a>
          </li>
          <li>
            <a href="http://www.pretec.com/index2/product/SSD/iDisk_Tiny_luxury.htm">Pretec 1GB
Micro USB Key </a>
          </li>
          <li>
            <a href="http://www.motorola.com/mdirect/hellomoto/experience/mpx200/flash/index.shtml">Motorola
MPx200 cell phone</a>
          </li>
          <li>
            <a href="http://www.thinkgeek.com/computing/accessories/6447/">WiFi Detector</a>
          </li>
          <li>
And one other goodie that shall continue to remain nameless...</li>
        </ul>
        <p>
Unfortunately, we didn't get to talking about my home server rig, but I'm sure I'll
get a chance in the next month or so to talk about the trials and tribulations of
keeping a half dozen servers happy and healthy at home.
</p>
        <p>
 
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=be614f87-416d-4826-a900-13da0c8b4bdb" />
      </body>
      <title>MOM 2005 and SQL Server 2005 at VANTUG</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,be614f87-416d-4826-a900-13da0c8b4bdb.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,be614f87-416d-4826-a900-13da0c8b4bdb.aspx</link>
      <pubDate>Thu, 23 Sep 2004 18:34:44 GMT</pubDate>
      <description>&lt;p&gt;
Had a great time last night at the &lt;a href="http://www.vantug.com/"&gt;VANTUG General
Meeting&lt;/a&gt;. Excellent turn out too - almost every seat was filled.
&lt;/p&gt;
&lt;p&gt;
I demonstrated &lt;a href="http://www.microsoft.com/mom/default.mspx"&gt;Microsoft Operations
Manager 2005&lt;/a&gt;. This is a very cool technology for those of us who are responsible
for the care and feeding of a bunch of servers. MOM 2005 is part of Microsoft System
Center, which also includes Systems Management Server. And Microsoft System Center
is a key player in the &lt;a href="http://www.microsoft.com/windowsserversystem/dsi/default.mspx"&gt;Dynamic
Systems Initiative&lt;/a&gt; (DSI), one of Microsoft's three major initiatives (along with &lt;a href="http://www.microsoft.com/mscorp/twc/default.mspx"&gt;Trustworthy
Computing&lt;/a&gt; and the .NET Platform).
&lt;/p&gt;
&lt;p&gt;
The Dynamic Systems Initiative focuses on making all aspects of software and hardware
manageable. At the software level that means building applications with management
in mind - the most obvious thing putting Windows Management Instrumentation (WMI)
points throughout your application. Software like SQL Server and Exchange report a
steady stream of WMI data points to anyone listening. Think of it as SNMP on steroids.
And MOM is all about consuming WMI data.
&lt;/p&gt;
&lt;p&gt;
You can instrument your own applications in .NET from the System.Management namespaces,
creating your own custom events, performance counters, and so on. Its not a simple
thing to do, but if you're serious about being an application that can be maintained
and used in the long term, its worth the effort. Log files are not enough any more,
you want to work and play in the DSI world.
&lt;/p&gt;
&lt;p&gt;
Ultimately, doing DSI properly means spending less money and time on keeping servers
operational. Its a worthy goal, but like all of Microsoft's major initiatives, its
not going to happen overnight: its a combination of new software, new thinking and
new work. A couple of years from now, we'll look back on the way we manage systems
today the same way we look at email pre-Internet.
&lt;/p&gt;
&lt;p&gt;
Besides having fun with MOM 2005, I showed off the new error handling abilities of
SQL Server 2005, essentially doing an abbreviated version of my &lt;a href="http://www.campbellassociates.ca/blog/PermaLink.aspx?guid=823bdca5-ec17-4689-ac0c-e653664164bf"&gt;T-SQL
Error Handling in SQL Server 2005&lt;/a&gt; session from &lt;a href="http://www.microsoft.com/malaysia/events/teched/"&gt;Tech
Ed Malaysia&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
After that, it was all about toys. Here's the goodies I showed off:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.thinkgeek.com/gadgets/electronic/5d95/"&gt;Infrared thermometer&lt;/a&gt; (the
ultimate in civilian hortosecond generation) 
&lt;li&gt;
&lt;a href="http://www.pocketec.net/catalog.taf?f=moreinfo&amp;amp;cat=DPS&amp;amp;guid=62E0C386-BDCE-4FBC-8F13-7F113AA54BC3"&gt;Datastor
Pro 7200rpm USB2 hard drive&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.pretec.com/index2/product/SSD/iDisk_Tiny_luxury.htm"&gt;Pretec 1GB
Micro USB Key &lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.motorola.com/mdirect/hellomoto/experience/mpx200/flash/index.shtml"&gt;Motorola
MPx200 cell phone&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.thinkgeek.com/computing/accessories/6447/"&gt;WiFi Detector&lt;/a&gt; 
&lt;li&gt;
And one other goodie that shall continue to remain nameless...&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Unfortunately, we didn't get to talking about my home server rig, but I'm sure I'll
get a chance in the next month or so to talk about the trials and tribulations of
keeping a half dozen servers happy and healthy at home.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=be614f87-416d-4826-a900-13da0c8b4bdb" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,be614f87-416d-4826-a900-13da0c8b4bdb.aspx</comments>
      <category>DSI</category>
      <category>Speaking</category>
      <category>SQL Server</category>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=dae52d6f-db18-4b18-bf06-d4b9423342b3</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,dae52d6f-db18-4b18-bf06-d4b9423342b3.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,dae52d6f-db18-4b18-bf06-d4b9423342b3.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=dae52d6f-db18-4b18-bf06-d4b9423342b3</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I'm finally back home from Kuala Lumpur after 22 hours of travelling. I couldn't bring
myself to blog in my near hallucinatory travel state, so I've had a good night's sleep,
woken up very early and am busy catching stuff up, including this.
</p>
        <p>
          <a href="http://www.microsoft.com/malaysia/events/teched/">Tech Ed Malaysia</a> was
lots of fun, the attendees were very enthusiastic and friendly. The speaker cadre
was astounding, very talented folks and lots of fun to be around.
</p>
        <p>
Although the hotel was in the middle of nowhere (I started calling it the “New
Jersey of Kuala Lumpur”), we did manage to get into town a number of times and
do some fine exploring. We ate a chinese dinner from an outdoor kitchen in an alleyway,
and bought all kinds of gadgets from various shops.
</p>
        <p>
Saturday was my last full day in Kuala Lumpur, and I started it out with doing <a href="http://franklins.net/dotnetrocks">DotNetRocks</a> from
my hotel room. I had brought my full audio rig with me, including the large condensor
mike and digitizer. What I hadn't realized when I first packed it up is that the power
supply for the digitizer does not support 220 volts, unlike my laptop power supply.
Tim Huckaby lent me his power converter (thanks Tim!) but I didn't have the smarts
to actually test it out in advance.
</p>
        <p>
Since Kuala Lumpur is exactly twelve time zones away from New London Connecticut where
Carl and the DNR studios actually are, I was doing the show Saturday morning live
with them working Friday night. So I'm up and on my laptop at 7am, talking to Carl
(where its 7pm). We talk about the toys and how to do the show and agree to reconvene
at 8:15am for a sound check before the show starts at 9am. 
</p>
        <p>
By 7:30am I'm off for a shower and some breakfast. I'd wanted to talk about the
Low Yat Plaza we'd found the night before, which is this incredible toy boy heaven.
Kim Tripp had taken some photos of it and I wanted to blog those before the show so
everyone could see this crazy place. Kim loaded the pictures on a USB key for me and
I went back to my room.
</p>
        <p>
I get back to my room and I can't open the door - mysteriously, the flip bar lock
had set itself! I went down to the front desk to get some help, and they sent a maintenance
guy up. In theory, these locks can only be unlocked when the door is closed, but the
fellow was confident he could open it. Apparently it happens all the time?!?
</p>
        <p>
It took him a half hour of fiddling, but he did get the door open. Then it was my
turn for some stupidity. I wired up my audio rig, but the digitizer wouldn't power
up. I couldn't make Tim's power converter work! Finally, I had missed set up time,
the show had to start, so I had a good hour to futz around before break time when
we'd have another chance to test things out. I figured I might as well dump the pictures
and return Kim's USB key, she was leaving in another hour or so.
</p>
        <p>
When I told Kim my woes, she produced another power converter for me to try, so I
went back up to my room, new block in hand. Kim's block had European plugs on it,
and the European plugs on my power adapter were too loose to hold her heavy block
in place, so I had to use Tim's block as a converter to hold things together... the
resulting contraption stuck the better part of a foot out of the wall, so I braced
it with my chair to stop it from falling out.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P9170004%20(Small).JPG" border="0" />
        </p>
        <p>
So, from the wall working outward, the plug adapter (my laptop plug is coming out
the top), into which Tim's converter (acting as an adapter) is plugged into, then
Kim's converter, and finally the digitzer brick.
</p>
        <p>
This did the trick - I was finally up and running. At the half way point in the show
we took some time to test latency (ping-pong), which turned out to be brutal: apparently
doing VOIP half way around the world takes six seconds. Here's what my running audio
rig looked like:
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/P9170005%20(Small).JPG" border="0" />
        </p>
        <p>
So in the end, <a href="http://franklins.net/fnetdotnetrocks/dotnetrocks.aspx?showid=82">the
show came off fine</a>, with the severe lag I couldn't chat with Carl and Rory much,
but just sort of blurted out how much fun I was having in KL, the toys to talk about
and the contest. As soon as the contest was under way I disconnected and ran to return
Kim's power block to her before she had to leave.
</p>
        <p>
With Kim gone, Goksin, Malek, Adam, Brian and I were free to do some serious toy shopping.
We headed first to Central Market, picking up T-shirts, jewelry and other odds and
ends. Brian and Adam cut out early, Brian had to head to the airport by 6pm, and Adam
wanted to show Brian his tool before he left. So the three remaining shoppers headed back
to the Low Yat Plaza to really check out the toys. Our mission - to get gigged.
</p>
        <p>
Malek, Goksin and I all wanted gigabyte storage bits. Malek and Goksin were after
1GB SD cards, and we all wanted 1GB USB key. Kim had been gloating all week about
her gigabyte scores in Singapore, having acquired a 1GB Compact Flash card AND a 1GB
USB key. And to top it off, she bought a 2GB Compact Flash on our first visit to Low
Yat the night before. She's the gig queen, and we wanted to at least be in the club.
</p>
        <p>
We started at the very top level of the mall and worked downward, and it didn't take
long to find this <a href="http://www.pretec.com/index2/product/SSD/iDisk_Tiny_luxury.htm">tiny
Pretek 1GB USB drive</a>. I started calling it “The gigabyte you can fit up
your nose.“ Unfortunately, we were in a show room and they had none to sell!
Supposedly there was a store on the lower levels had had them, so we headed there.
Along the way we did find two 1GB SD cards, so Malek and Goksin were in the gig club
for sure.
</p>
        <p>
When we finally found the Pretek dealer, he had only ONE of the little drives. Very
annoying, but we bought it anyway. Then we went back up to the top floor to complain.
The fellow there was nice enough to call around to the other shops in the mall and
found one more little drive, so I got one as well. So we three boys are all in the
gig club, although Queen Kim leads the way as usual.
</p>
        <p>
Speaking of Queen Kim, as we were wrapping up our toy feeding frenzy, Kim phones from
Singapore! She's holding in her hands the <a href="http://consumer.usa.canon.com/ir/controller?act=ModelDetailAct&amp;fcategoryid=139&amp;modelid=10464">Canon
20D digital SLR</a>, and wants to confer with the ToyBoy on pricing... she figured
the price converted to about $1675 US... I told her to buy buy buy! The camera isn't
even available in the US yet, I believe its going to be released Oct 15th, and the
best pre-order street price I've found is $1500... a $175 premium is worth it to be
first!
</p>
        <p>
Ultimately, I don't know if she actually bought the camera, I hope she did, I'm sure
I'll hear about it soon enough.
</p>
        <p>
After shopping we ate dinner at a Japanese buffet, then headed back to the hotel -
Malek had a ride to the airport for 11pm. Enough time for a couple of quick beers
before he was gone.
</p>
        <p>
The next morning Goksin and I got up early and had breakfast together. Goksin left
at 6am, I left at 7am. I called Goksin when I was ticketed and through customs at
the airport, poor Malek was still there. Apparently Emiriates airlines had botched
his reservation and left him for dead. Goksin, in the finest tradition of the Anti-Suckiness
club, got a ticket for his buddy to get him as far as London, I'm sure he'll get himself
the rest of the way home from there with a fine tale to tell. The three of us had
a cup of tea together in the airport before dispersing for our various gates for home.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=dae52d6f-db18-4b18-bf06-d4b9423342b3" />
      </body>
      <title>Tech Ed Malaysia Post-Mortem</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,dae52d6f-db18-4b18-bf06-d4b9423342b3.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,dae52d6f-db18-4b18-bf06-d4b9423342b3.aspx</link>
      <pubDate>Mon, 20 Sep 2004 13:24:34 GMT</pubDate>
      <description>&lt;p&gt;
I'm finally back home from Kuala Lumpur after 22 hours of travelling. I couldn't bring
myself to blog in my near hallucinatory travel state, so I've had a good night's sleep,
woken up very early and am busy catching stuff up, including this.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.microsoft.com/malaysia/events/teched/"&gt;Tech Ed Malaysia&lt;/a&gt; was
lots of fun, the attendees were very enthusiastic and friendly. The speaker cadre
was astounding, very talented folks and lots of fun to be around.
&lt;/p&gt;
&lt;p&gt;
Although the hotel was in the middle of nowhere (I started calling it the &amp;#8220;New
Jersey of Kuala Lumpur&amp;#8221;), we did manage to get into town a number of times and
do some fine exploring. We ate a chinese dinner from an outdoor kitchen in an alleyway,
and bought all kinds of gadgets from various shops.
&lt;/p&gt;
&lt;p&gt;
Saturday was my last full day in Kuala Lumpur, and I started it out with doing &lt;a href="http://franklins.net/dotnetrocks"&gt;DotNetRocks&lt;/a&gt; from
my hotel room. I had brought my full audio rig with me, including the large condensor
mike and digitizer. What I hadn't realized when I first packed it up is that the power
supply for the digitizer does not support 220 volts, unlike my laptop power supply.
Tim Huckaby lent me his power converter (thanks Tim!) but I didn't have the smarts
to actually test it out in advance.
&lt;/p&gt;
&lt;p&gt;
Since Kuala Lumpur is exactly twelve time zones away from New London Connecticut where
Carl and the DNR studios actually are, I was doing the show Saturday morning live
with them working Friday night. So I'm up and on my laptop at 7am, talking to Carl
(where its 7pm). We talk about the toys and how to do the show and agree to reconvene
at 8:15am for a sound check before the show starts at 9am. 
&lt;/p&gt;
&lt;p&gt;
By 7:30am I'm off for a&amp;nbsp;shower and some breakfast. I'd wanted to talk about the
Low Yat Plaza we'd found the night before, which is this incredible toy boy heaven.
Kim Tripp had taken some photos of it and I wanted to blog those before the show so
everyone could see this crazy place. Kim loaded the pictures on a USB key for me and
I went back to my room.
&lt;/p&gt;
&lt;p&gt;
I get back to my room and I can't open the door - mysteriously, the&amp;nbsp;flip bar&amp;nbsp;lock
had set itself! I went down to the front desk to get some help, and they sent a maintenance
guy up. In theory, these locks can only be unlocked when the door is closed, but the
fellow was confident he could open it. Apparently it happens all the time?!?
&lt;/p&gt;
&lt;p&gt;
It took him a half hour of fiddling, but he did get the door open. Then it was my
turn for some stupidity. I wired up my audio rig, but the digitizer wouldn't power
up. I couldn't make Tim's power converter work! Finally, I had missed set up time,
the show had to start, so I had a good hour to futz around before break time when
we'd have another chance to test things out. I figured I might as well dump the pictures
and return Kim's USB key, she was leaving in another hour or so.
&lt;/p&gt;
&lt;p&gt;
When I told Kim my woes, she produced another power converter for me to try, so I
went back up to my room, new block in hand. Kim's block had European plugs on it,
and the European plugs on my power adapter were too loose to hold her heavy block
in place, so I had to use Tim's block as a converter to hold things together... the
resulting contraption stuck the better part of a foot out of the wall, so I braced
it with my chair to stop it from falling out.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P9170004%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
So, from the wall working outward, the plug adapter (my laptop plug is coming out
the top), into which Tim's converter (acting as an adapter) is plugged into, then
Kim's converter, and finally the digitzer brick.
&lt;/p&gt;
&lt;p&gt;
This did the trick - I was finally up and running. At the half way point in the show
we took some time to test latency (ping-pong), which turned out to be brutal: apparently
doing VOIP half way around the world takes six seconds. Here's what my running audio
rig looked like:
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/P9170005%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
So in the end, &lt;a href="http://franklins.net/fnetdotnetrocks/dotnetrocks.aspx?showid=82"&gt;the
show came off fine&lt;/a&gt;, with the severe lag I couldn't chat with Carl and Rory much,
but just sort of blurted out how much fun I was having in KL, the toys to talk about
and the contest. As soon as the contest was under way I disconnected and ran to return
Kim's power block to her before she had to leave.
&lt;/p&gt;
&lt;p&gt;
With Kim gone, Goksin, Malek, Adam, Brian and I were free to do some serious toy shopping.
We headed first to Central Market, picking up T-shirts, jewelry and other odds and
ends. Brian and Adam cut out early, Brian had to head to the airport by 6pm, and Adam
wanted to show Brian his tool before he left. So the three remaining shoppers headed&amp;nbsp;back
to the Low Yat Plaza to really check out the toys. Our mission - to get gigged.
&lt;/p&gt;
&lt;p&gt;
Malek, Goksin and I all wanted gigabyte storage bits. Malek and Goksin were after
1GB SD cards, and we all wanted 1GB USB key. Kim had been gloating all week about
her gigabyte scores in Singapore, having acquired a 1GB Compact Flash card AND a 1GB
USB key. And to top it off, she bought a 2GB Compact Flash on our first visit to Low
Yat the night before. She's the gig queen, and we wanted to at least be in the club.
&lt;/p&gt;
&lt;p&gt;
We started at the very top level of the mall and worked downward, and it didn't take
long to find this &lt;a href="http://www.pretec.com/index2/product/SSD/iDisk_Tiny_luxury.htm"&gt;tiny
Pretek 1GB USB drive&lt;/a&gt;. I started calling it &amp;#8220;The gigabyte you can fit up
your nose.&amp;#8220; Unfortunately, we were in a show room and they had none to sell!
Supposedly there was a store on the lower levels had had them, so we headed there.
Along the way we did find two 1GB SD cards, so Malek and Goksin were in the gig club
for sure.
&lt;/p&gt;
&lt;p&gt;
When we finally found the Pretek dealer, he had only ONE of the little drives. Very
annoying, but we bought it anyway. Then we went back up to the top floor to complain.
The fellow there was nice enough to call around to the other shops in the mall and
found one more little drive, so I got one as well. So we three boys are all in the
gig club, although Queen Kim leads the way as usual.
&lt;/p&gt;
&lt;p&gt;
Speaking of Queen Kim, as we were wrapping up our toy feeding frenzy, Kim phones from
Singapore! She's holding in her hands the &lt;a href="http://consumer.usa.canon.com/ir/controller?act=ModelDetailAct&amp;amp;fcategoryid=139&amp;amp;modelid=10464"&gt;Canon
20D digital SLR&lt;/a&gt;, and wants to confer with the ToyBoy on pricing... she figured
the price converted to about $1675 US... I told her to buy buy buy! The camera isn't
even available in the US yet, I believe its going to be released Oct 15th, and the
best pre-order street price I've found is $1500... a $175 premium is worth it to be
first!
&lt;/p&gt;
&lt;p&gt;
Ultimately, I don't know if she actually bought the camera, I hope she did, I'm sure
I'll hear about it soon enough.
&lt;/p&gt;
&lt;p&gt;
After shopping we ate dinner at a Japanese buffet, then headed back to the hotel -
Malek had a ride to the airport for 11pm. Enough time for a couple of quick beers
before he was gone.
&lt;/p&gt;
&lt;p&gt;
The next morning Goksin and I got up early and had breakfast together. Goksin left
at 6am, I left at 7am. I called Goksin when I was ticketed and through customs at
the airport, poor Malek was still there. Apparently Emiriates airlines had botched
his reservation and left him for dead. Goksin, in the finest tradition of the Anti-Suckiness
club, got a ticket for his buddy to get him as far as London, I'm sure he'll get himself
the rest of the way home from there with a fine tale to tell. The three of us had
a cup of tea together in the airport before dispersing for our various gates for home.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=dae52d6f-db18-4b18-bf06-d4b9423342b3" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,dae52d6f-db18-4b18-bf06-d4b9423342b3.aspx</comments>
      <category>Speaking</category>
      <category>Tech Ed</category>
      <category>Toys</category>
      <category>Travel</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=402d3369-0ad4-422a-88fc-e91c527c4669</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,402d3369-0ad4-422a-88fc-e91c527c4669.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,402d3369-0ad4-422a-88fc-e91c527c4669.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=402d3369-0ad4-422a-88fc-e91c527c4669</wfw:commentRss>
      <slash:comments>5</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Last night we went out into the streets of Kuala Lumpur and found the ultimate toyboy
mall - six floors of toys!
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_2700%20(Small).JPG" border="0" />
        </p>
        <p>
Going up the escalator, you're looking into the center of the mall, its a big cylinder,
six floors high, geek stores all the way around.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_2701%20(Small).JPG" border="0" />
        </p>
        <p>
Looking back down, its all cell phone shops, PC hardware, gadgets, toys, you name
it...
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_2702%20(Small).JPG" border="0" />
        </p>
        <p>
How many malls do you know have huge billboard signs for hard drives?
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=402d3369-0ad4-422a-88fc-e91c527c4669" />
      </body>
      <title>Kuala Lumpur - ToyBoy Heaven!</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,402d3369-0ad4-422a-88fc-e91c527c4669.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,402d3369-0ad4-422a-88fc-e91c527c4669.aspx</link>
      <pubDate>Sat, 18 Sep 2004 02:56:36 GMT</pubDate>
      <description>&lt;p&gt;
Last night we went out into the streets of Kuala Lumpur and found the ultimate toyboy
mall - six floors of toys!
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_2700%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Going up the escalator, you're looking into the center of the mall, its a big cylinder,
six floors high, geek stores all the way around.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_2701%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Looking back down, its all cell phone shops, PC hardware, gadgets, toys, you name
it...
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_2702%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
How many malls do you know have huge billboard signs for hard drives?
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=402d3369-0ad4-422a-88fc-e91c527c4669" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,402d3369-0ad4-422a-88fc-e91c527c4669.aspx</comments>
      <category>Toys</category>
      <category>Travel</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=e950feae-c37b-4b54-8ef5-0c1b99087bfa</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,e950feae-c37b-4b54-8ef5-0c1b99087bfa.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,e950feae-c37b-4b54-8ef5-0c1b99087bfa.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=e950feae-c37b-4b54-8ef5-0c1b99087bfa</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Well, one night stretched into four, as usual...
</p>
        <p>
After my <a href="http://www.campbellassociates.ca/blog/PermaLink.aspx?guid=1c1a74db-5852-42ea-b90c-310e4a2d5143">main
workstation freaked out and stuff stopped working reliably</a>, I pulled the <a href="http://usa.asus.com/products/mb/socket478/p4c800-e_d/overview.HTM">motherboard</a> and
had it replaced under warranty. It meant peeling all the water cooling off very carefully
to extract the board without making a mess, but I got it done.
</p>
        <p>
Took a couple of days to get the motherboard actually back home. <a href="http://www.sprite.ca/src/home.htm">Sprite</a> got
it in late Thursday night, but I didn't actually swap it til Saturday morning. Then
there's always the fiddly bits of getting it mounted again, and getting the water
cooling blocks cleaned up and re-installed.
</p>
        <p>
Along the way I had blown the drives off, thinking that maybe the network and raid
problems might be fixed with a clean install, and I'd always wanted to re-install
that system in the first place, when I had done the initial installation a few months
back, somehow I'd left the Hyperthreading off, which actually installs a different
kernel in XP. And I never found a way to fix it, everywhere I looked they said “re-install
from scratch.”
</p>
        <p>
I like a scratch re-install - it feels fresh. So off I went on my happy re-install
path. Unfortunately, the built-in NIC is a late generation Intel gigabit jobbie, so
the XP disk doesn't recognize it, so all the network stuff has to be done post-installation
after I can get the driver loaded.
</p>
        <p>
Once I got the point of getting the network stuff set up, I couldn't register with
my domain - the error message said the user or password was wrong. I went around in
circles for a couple of hours on this one, interspersed with a little stress relieving <a href="http://www.doom3.com/">Doom
3</a> when I couldn't figure out the problem (only ID has really figured out
the therapeutic value of shotgun blasts).
</p>
        <p>
I could surf the Internet from the machine, but I couldn't activate and I couldn't
register with the domain. And the error messages were hopeless. Then I noticed the
date was set to January 1, 2002. So I opened up a command window and used net time
/set to grab the time from my domain servers, and everything was fine - activated
and domain registered. I think kerberos is a fine idea, I just wish they'd give some
hints in the error messages, “bad user name or password” doesn't cut it.
</p>
        <p>
Oh, and I threw on <a href="http://www.microsoft.com/windowsxp/sp2/default.mspx">Windows
XP Service Pack 2</a>, of course. Then I loaded a couple of <a href="mailto:SETI@Home">SETI@Home</a> work
units to run and went to bed. In the morning, the screen was covered in white bars
and I had no user interface... although SETI@Home was still doing its thing. I used
my <a href="http://www.thinkgeek.com/gadgets/electronic/5d95/">handheld infrared thermometer</a> to
check the temperature of the <a href="http://www.matrox.com/mga/products/parhelia/128mb.cfm">Matrox
Parhelia</a>... the water loop was showing 110F (remember, this is running under full
load all night), the water block on the video card was at 120F, the uncooled RAM chips
were at 160F. A wee bit too hot.
</p>
        <p>
So I happened to have some <a href="http://www.performance-pcs.com/catalog/product_info.php?products_id=312">Tweakmonster
BGA RAM sinks</a>, mix in a little <a href="http://www.performance-pcs.com/catalog/product_info.php?products_id=227">Arctic
Silver Thermal Adhesive</a>, and I'm cooling video RAM.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6601%20(Small).JPG" border="0" />
        </p>
        <p>
Notice I've STILL managed to avoid breaching the water loop!
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=e950feae-c37b-4b54-8ef5-0c1b99087bfa" />
      </body>
      <title>Everything Takes A Little Longer...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,e950feae-c37b-4b54-8ef5-0c1b99087bfa.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,e950feae-c37b-4b54-8ef5-0c1b99087bfa.aspx</link>
      <pubDate>Sun, 05 Sep 2004 17:05:25 GMT</pubDate>
      <description>&lt;p&gt;
Well, one night stretched into four, as usual...
&lt;/p&gt;
&lt;p&gt;
After my &lt;a href="http://www.campbellassociates.ca/blog/PermaLink.aspx?guid=1c1a74db-5852-42ea-b90c-310e4a2d5143"&gt;main
workstation freaked out and stuff stopped working reliably&lt;/a&gt;, I pulled the &lt;a href="http://usa.asus.com/products/mb/socket478/p4c800-e_d/overview.HTM"&gt;motherboard&lt;/a&gt; and
had it replaced under warranty. It meant peeling all the water cooling off very carefully
to extract the board without making a mess, but I got it done.
&lt;/p&gt;
&lt;p&gt;
Took a couple of days to get the motherboard actually back home. &lt;a href="http://www.sprite.ca/src/home.htm"&gt;Sprite&lt;/a&gt; got
it in late Thursday night, but I didn't actually swap it til Saturday morning. Then
there's always the fiddly bits of getting it mounted again, and getting the water
cooling blocks cleaned up and re-installed.
&lt;/p&gt;
&lt;p&gt;
Along the way I had blown the drives off, thinking that maybe the network and raid
problems might be fixed with a clean install, and I'd always wanted to re-install
that system in the first place, when I had done the initial installation a few months
back, somehow I'd left the Hyperthreading off, which actually installs a different
kernel in XP. And I never found a way to fix it, everywhere I looked they said &amp;#8220;re-install
from scratch.&amp;#8221;
&lt;/p&gt;
&lt;p&gt;
I like a scratch re-install - it feels fresh. So off I went on my happy re-install
path. Unfortunately, the built-in NIC is a late generation Intel gigabit jobbie, so
the XP disk doesn't recognize it, so all the network stuff has to be done post-installation
after I can get the driver loaded.
&lt;/p&gt;
&lt;p&gt;
Once I got the point of getting the network stuff set up, I couldn't register with
my domain - the error message said the user or password was wrong. I went around in
circles for a couple of hours on this one, interspersed with a little stress relieving &lt;a href="http://www.doom3.com/"&gt;Doom
3&lt;/a&gt; when I couldn't figure out the problem&amp;nbsp;(only ID has really figured out
the therapeutic value of shotgun blasts).
&lt;/p&gt;
&lt;p&gt;
I could surf the Internet from the machine, but I couldn't activate and I couldn't
register with the domain. And the error messages were hopeless. Then I noticed the
date was set to January 1, 2002. So I opened up a command window and used net time
/set to grab the time from my domain servers, and everything was fine - activated
and domain registered. I think kerberos is a fine idea, I just wish they'd give some
hints in the error messages, &amp;#8220;bad user name or password&amp;#8221; doesn't cut it.
&lt;/p&gt;
&lt;p&gt;
Oh, and I threw on &lt;a href="http://www.microsoft.com/windowsxp/sp2/default.mspx"&gt;Windows
XP Service Pack 2&lt;/a&gt;, of course. Then I loaded a couple of&amp;nbsp;&lt;a href="mailto:SETI@Home"&gt;SETI@Home&lt;/a&gt; work
units to run and went to bed. In the morning, the screen was covered in white bars
and I had no user interface... although SETI@Home was still doing its thing. I used
my &lt;a href="http://www.thinkgeek.com/gadgets/electronic/5d95/"&gt;handheld infrared thermometer&lt;/a&gt; to
check the temperature of the &lt;a href="http://www.matrox.com/mga/products/parhelia/128mb.cfm"&gt;Matrox
Parhelia&lt;/a&gt;... the water loop was showing 110F (remember, this is running under full
load all night), the water block on the video card was at 120F, the uncooled RAM chips
were at 160F. A wee bit too hot.
&lt;/p&gt;
&lt;p&gt;
So I happened to have some &lt;a href="http://www.performance-pcs.com/catalog/product_info.php?products_id=312"&gt;Tweakmonster
BGA RAM sinks&lt;/a&gt;, mix in a little &lt;a href="http://www.performance-pcs.com/catalog/product_info.php?products_id=227"&gt;Arctic
Silver Thermal Adhesive&lt;/a&gt;, and I'm cooling video RAM.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6601%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Notice I've STILL managed to avoid breaching the water loop!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=e950feae-c37b-4b54-8ef5-0c1b99087bfa" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,e950feae-c37b-4b54-8ef5-0c1b99087bfa.aspx</comments>
      <category>Toys</category>
      <category>Water Cooling</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=1c1a74db-5852-42ea-b90c-310e4a2d5143</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,1c1a74db-5852-42ea-b90c-310e4a2d5143.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,1c1a74db-5852-42ea-b90c-310e4a2d5143.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=1c1a74db-5852-42ea-b90c-310e4a2d5143</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Fresh off the victory of my water cooled secondary workstation, I decided to finish
off my primary workstation. The primary is the <a href="http://www.campbellassociates.ca/blog/PermaLink.aspx?guid=90589919-f951-48b2-94c4-17646ac8588b">triple-screened
machine</a> running a <a href="http://www.matrox.com/mga/products/parhelia/128mb.cfm">Matrox
Parhelia</a> video card. I do my development work across its lovely 3840x1024 set
of displays.
</p>
        <p>
I had a couple of minor things outstanding on it to do - adding in a <a href="http://www.performance-pcs.com/catalog/product_info.php?products_id=1108">monitoring
display</a> for the front of the case that shows temperatures and fan speed. Of course,
in this situation, I'm monitoring the temperature inside the case and in the water
loop using a <a href="http://www.innovatek.de/contentServ/3.0/www.innovatek.de/index.php?StoryID=763">water
loop sensor</a>. And the fan I'm monitoring is actually a <a href="http://www.innovatek.de/contentServ/3.0/www.innovatek.de/index.php?StoryID=172">water
loop impeller</a>.
</p>
        <p>
Harmless revisions, right? So off I go, fitting the bits into the case, breaching
the water loop carefully and inserting the new components, and everything goes fine.
</p>
        <p>
Until the motherboard (an <a href="http://usa.asus.com/products/mb/socket478/p4c800-e_d/overview.htm">ASUS
P4C800-E</a>) freaks out and stops working. Well, just the network adapter, and the
RAID controller, and... well, I don't want the motherboard any more. Its all under
warranty, but the price of building your own machines from parts is that you have
to fix 'em too. So I called up my buddy Mike Neilsen at <a href="http://www.sprite.ca/src/home.htm">Sprite
Computers</a> (Mike supplies most of my components) and he ordered up a replacement
motherboard for me. 
</p>
        <p>
Didn't take me long to pry the motherboard out of the case, and I managed to do it
without breaching the water loop!
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6600%20(Small).JPG" border="0" />
        </p>
        <p>
So I guess tomorrow I'm rebuilding my main workstation... a night without my beloved
triple screen display! Horrors!
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=1c1a74db-5852-42ea-b90c-310e4a2d5143" />
      </body>
      <title>Win a Battle, Lose a Battle...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,1c1a74db-5852-42ea-b90c-310e4a2d5143.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,1c1a74db-5852-42ea-b90c-310e4a2d5143.aspx</link>
      <pubDate>Thu, 02 Sep 2004 01:11:38 GMT</pubDate>
      <description>&lt;p&gt;
Fresh off the victory of my water cooled secondary workstation, I decided to finish
off my primary workstation. The primary is the &lt;a href="http://www.campbellassociates.ca/blog/PermaLink.aspx?guid=90589919-f951-48b2-94c4-17646ac8588b"&gt;triple-screened
machine&lt;/a&gt; running a &lt;a href="http://www.matrox.com/mga/products/parhelia/128mb.cfm"&gt;Matrox
Parhelia&lt;/a&gt; video card. I do my development work across its lovely 3840x1024 set
of displays.
&lt;/p&gt;
&lt;p&gt;
I had a couple of minor things outstanding on it to do - adding in a &lt;a href="http://www.performance-pcs.com/catalog/product_info.php?products_id=1108"&gt;monitoring
display&lt;/a&gt; for the front of the case that shows temperatures and fan speed. Of course,
in this situation, I'm monitoring the temperature inside the case and in the water
loop using a &lt;a href="http://www.innovatek.de/contentServ/3.0/www.innovatek.de/index.php?StoryID=763"&gt;water
loop sensor&lt;/a&gt;. And the fan I'm monitoring is actually a &lt;a href="http://www.innovatek.de/contentServ/3.0/www.innovatek.de/index.php?StoryID=172"&gt;water
loop impeller&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Harmless revisions, right? So off I go, fitting the bits into the case, breaching
the water loop carefully and inserting the new components, and everything goes fine.
&lt;/p&gt;
&lt;p&gt;
Until the motherboard (an &lt;a href="http://usa.asus.com/products/mb/socket478/p4c800-e_d/overview.htm"&gt;ASUS
P4C800-E&lt;/a&gt;) freaks out and stops working. Well, just the network adapter, and the
RAID controller, and... well, I don't want the motherboard any more. Its all under
warranty, but the price of building your own machines from parts is that you have
to fix 'em too. So I called up my buddy Mike Neilsen at &lt;a href="http://www.sprite.ca/src/home.htm"&gt;Sprite
Computers&lt;/a&gt; (Mike supplies most of my components) and he ordered up a replacement
motherboard for me. 
&lt;/p&gt;
&lt;p&gt;
Didn't take me long to pry the motherboard out of the case, and I managed to do it
without breaching the water loop!
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6600%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
So I guess tomorrow I'm rebuilding my main workstation... a night without my beloved
triple screen display! Horrors!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=1c1a74db-5852-42ea-b90c-310e4a2d5143" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,1c1a74db-5852-42ea-b90c-310e4a2d5143.aspx</comments>
      <category>Toys</category>
      <category>Water Cooling</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=ceadab1f-85c3-415c-8938-2e65a7f4157c</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,ceadab1f-85c3-415c-8938-2e65a7f4157c.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,ceadab1f-85c3-415c-8938-2e65a7f4157c.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ceadab1f-85c3-415c-8938-2e65a7f4157c</wfw:commentRss>
      <slash:comments>6</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
There's a certain contingent of folks (and you know who you are) who are living their
water cooling dreams vicariously through me, and they’ll all be happy to know
that I put aside some time to try and clean up my water cooling problems and finish
some machines.
</p>
        <p>
When last we left my intrepid bout of fiscal and productivity irresponsibility, I
had hit a wall with reliability regarding my 800Mhz FSB machines. These are the high
performance units that get damn hot. The problem, near as I could figure, was in the
RAM. The two machines I set up for water cooling would periodically hang, and careful
study of the occasional Blue Screen of Death seemed to indicate RAM problems.
</p>
        <p>
The first time I got a hint that the RAM might be trouble; I stuck my finger on one
of them and left the fingerprint behind. Yeah, they were hot all right. My theory
(and I mentioned it on DotNetRocks some time ago) is that with the reduced airflow
in the case caused by removing all those fans and replacing them with water cooling
blocks, the RAM no longer gets enough air circulation.
</p>
        <p>
My first attempt at a solution is to put heat spreaders on the RAM. These are copper
plates at strap to either side of the RAM. Presumably they reduce the amount of heat
in the RAM itself, giving the heat more area to wander to. So far I’ve notice
that the heat spreaders are just as bloody hot as the RAM. I’m going to try
adding a low velocity slot fan in the back of the case to try and draw more air through,
seeing if that will help.
</p>
        <p>
Of course, the wonder of periodic failures is that you never know if you got it right
or not. You’re waiting to see if a presence is absent… in this case, the
fact that I don’t get a Blue Screen of Death for six months will be my only
proof that I was right.
</p>
        <p>
Also, the crazy water cooling machine, the one with the Orbital Matrix controller
in it to vary fan speed by temperature, had a leaky pump. I slathered the pump with
silicon, but it leaked again. Then it stopped leaking. Then it started again. Then
it stopped. Then I realized I was fighting with a hundred dollar part on a two thousand
dollar machine and bought a new pump. So that had to go in.
</p>
        <p>
And finally, since I had been noodling with this bloody machine for so long, a new
cooling plate had come out for the ATI 9800 XT Pro I had, so I had to buy that too.
</p>
        <p>
So, here’s a detailed record of the entire process:
</p>
        <p>
1. Shut down machine.<br />
2. Remove the cap from the reservoir.<br />
3. Disconnect the highest point in the water loop, which for this machine is
the top plug of the radiator, being careful to make sure the water line is drained
(which is why you remove the cap from the reservoir, so some air can get in).<br />
4. Unplug the ATX power connector from the motherboard.<br />
5. Plug the bypass plug into the ATX power connector.<br /><br /><img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6592%20(Small).JPG" border="0" /></p>
        <p>
6. Squirt water around the room as the power comes on for the pump.<br />
7. Switch off the power supply so the pump turns off.<br />
8. Get water catcher (aka – the yogurt container), position so that removed
hose is aimed into container.<br />
9. Switch power supply on again.<br />
10. Stare in confusion as the pump does not turn on.<br />
11. Fiddle with bypass plug, switch position, try to find combination that works.<br />
12. Go play Unreal Tournament 2004 for a half hour because blowing up digital
stuff is less expensive than beating this stupid machine with a sledgehammer.<br />
13. Return post-destruction to discover that no combination of power switch and
plug will make the pump turn on.<br />
14. Test with another power supply (What? You don’t have a spare power
supply? What kind of geek are you?)<br />
15. Pump still won’t start. Unplug pump.<br />
16. System powers up without pump using either power supply.<br />
17. Test power supply with replacement pump, the replacement pump works fine.<br />
18. Devise a bulb pump to remove the water from the system without the pump.<br />
19. Put cap back on reservoir before water comes flying out from the pressure
of the bulb pump.<br />
20. Drain majority of water from the system using bulb pump.<br /><br /><img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6594%20(Small).JPG" border="0" /></p>
        <p>
21. Stand machine up on its side, drain balance of water.<br />
22. Remove side of the case in order to extricate pump.<br />
23. Disconnect hoses, pull off reservoir, remove pump.<br /><br /><img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6595%20(Small).JPG" border="0" /></p>
        <p>
24. Mop up additional water spills from pump removal.<br />
25. Pull video card for additional cooling block installation.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6596%20(Small).JPG" border="0" />
          <br />
          <br />
26. Remove existing water connect from A side cooling block already mounted to
video card.<br />
27. Add water interconnect to A side cooling block to allow B side to plug in.<br /><br /><img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6597%20(Small).JPG" border="0" /></p>
        <p>
28. Remove existing nylon screws holding A side cooling block on.<br />
29. Put conductive goop on the backside RAM chips of the video card.<br />
30. Place B side cooling block onto card, pressing interconnect into place.<br />
31. Insert nylon screws through B side block, card, and into A side block.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6598%20(Small).JPG" border="0" />
        </p>
        <p>
32. Discover that video card will no longer go back into the AGP slot; the B
side cooling block hits the hoses coming off the Northbridge chip.<br />
33. Play some more Unreal Tournament 2004.<br />
34. Install pump.<br />
35. Install reservoir on pump.<br />
36. Re-install hoses onto pump.<br />
37. Remove the water block from the Northbridge chip.<br />
38. Rotate Northbridge water block 180 degrees.<br />
39. Reinstall Northbridge water block.<br />
40. Install video card.<br />
41. Reroute plumbing to deal with rotated Northbridge and moved connector on
video card.<br />
42. Replace pressure fit water flow sensor with screw down type.
</p>
        <p>
          <img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6599%20(Small).JPG" border="0" />
        </p>
        <p>
See? Easy. Just follow this simple 42 step process!
</p>
        <p>
Man, does the inside of that machine look like R2D2 barfed or what?
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=ceadab1f-85c3-415c-8938-2e65a7f4157c" />
      </body>
      <title>The Water Cooling War...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,ceadab1f-85c3-415c-8938-2e65a7f4157c.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,ceadab1f-85c3-415c-8938-2e65a7f4157c.aspx</link>
      <pubDate>Tue, 31 Aug 2004 07:42:27 GMT</pubDate>
      <description>&lt;p&gt;
There's a certain contingent of folks (and you know who you are) who are living their
water cooling dreams vicariously through me, and they&amp;#8217;ll all be happy to know
that I put aside some time to try and clean up my water cooling problems and finish
some machines.
&lt;/p&gt;
&lt;p&gt;
When last we left my intrepid bout of fiscal and productivity irresponsibility, I
had hit a wall with reliability regarding my 800Mhz FSB machines. These are the high
performance units that get damn hot. The problem, near as I could figure, was in the
RAM. The two machines I set up for water cooling would periodically hang, and careful
study of the occasional Blue Screen of Death seemed to indicate RAM problems.
&lt;/p&gt;
&lt;p&gt;
The first time I got a hint that the RAM might be trouble; I stuck my finger on one
of them and left the fingerprint behind. Yeah, they were hot all right. My theory
(and I mentioned it on DotNetRocks some time ago) is that with the reduced airflow
in the case caused by removing all those fans and replacing them with water cooling
blocks, the RAM no longer gets enough air circulation.
&lt;/p&gt;
&lt;p&gt;
My first attempt at a solution is to put heat spreaders on the RAM. These are copper
plates at strap to either side of the RAM. Presumably they reduce the amount of heat
in the RAM itself, giving the heat more area to wander to. So far I&amp;#8217;ve notice
that the heat spreaders are just as bloody hot as the RAM. I&amp;#8217;m going to try
adding a low velocity slot fan in the back of the case to try and draw more air through,
seeing if that will help.
&lt;/p&gt;
&lt;p&gt;
Of course, the wonder of periodic failures is that you never know if you got it right
or not. You&amp;#8217;re waiting to see if a presence is absent&amp;#8230; in this case, the
fact that I don&amp;#8217;t get a Blue Screen of Death for six months will be my only
proof that I was right.
&lt;/p&gt;
&lt;p&gt;
Also, the crazy water cooling machine, the one with the Orbital Matrix controller
in it to vary fan speed by temperature, had a leaky pump. I slathered the pump with
silicon, but it leaked again. Then it stopped leaking. Then it started again. Then
it stopped. Then I realized I was fighting with a hundred dollar part on a two thousand
dollar machine and bought a new pump. So that had to go in.
&lt;/p&gt;
&lt;p&gt;
And finally, since I had been noodling with this bloody machine for so long, a new
cooling plate had come out for the ATI 9800 XT Pro I had, so I had to buy that too.
&lt;/p&gt;
&lt;p&gt;
So, here&amp;#8217;s a detailed record of the entire process:
&lt;/p&gt;
&lt;p&gt;
1.&amp;nbsp;Shut down machine.&lt;br&gt;
2.&amp;nbsp;Remove the cap from the reservoir.&lt;br&gt;
3.&amp;nbsp;Disconnect the highest point in the water loop, which for this machine is
the top plug of the radiator, being careful to make sure the water line is drained
(which is why you remove the cap from the reservoir, so some air can get in).&lt;br&gt;
4.&amp;nbsp;Unplug the ATX power connector from the motherboard.&lt;br&gt;
5.&amp;nbsp;Plug the bypass plug into the ATX power connector.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6592%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
6.&amp;nbsp;Squirt water around the room as the power comes on for the pump.&lt;br&gt;
7.&amp;nbsp;Switch off the power supply so the pump turns off.&lt;br&gt;
8.&amp;nbsp;Get water catcher (aka &amp;#8211; the yogurt container), position so that removed
hose is aimed into container.&lt;br&gt;
9.&amp;nbsp;Switch power supply on again.&lt;br&gt;
10.&amp;nbsp;Stare in confusion as the pump does not turn on.&lt;br&gt;
11.&amp;nbsp;Fiddle with bypass plug, switch position, try to find combination that works.&lt;br&gt;
12.&amp;nbsp;Go play Unreal Tournament 2004 for a half hour because blowing up digital
stuff is less expensive than beating this stupid machine with a sledgehammer.&lt;br&gt;
13.&amp;nbsp;Return post-destruction to discover that no combination of power switch and
plug will make the pump turn on.&lt;br&gt;
14.&amp;nbsp;Test with another power supply (What? You don&amp;#8217;t have a spare power
supply? What kind of geek are you?)&lt;br&gt;
15.&amp;nbsp;Pump still won&amp;#8217;t start. Unplug pump.&lt;br&gt;
16.&amp;nbsp;System powers up without pump using either power supply.&lt;br&gt;
17.&amp;nbsp;Test power supply with replacement pump, the replacement pump works fine.&lt;br&gt;
18.&amp;nbsp;Devise a bulb pump to remove the water from the system without the pump.&lt;br&gt;
19.&amp;nbsp;Put cap back on reservoir before water comes flying out from the pressure
of the bulb pump.&lt;br&gt;
20.&amp;nbsp;Drain majority of water from the system using bulb pump.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6594%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
21.&amp;nbsp;Stand machine up on its side, drain balance of water.&lt;br&gt;
22.&amp;nbsp;Remove side of the case in order to extricate pump.&lt;br&gt;
23.&amp;nbsp;Disconnect hoses, pull off reservoir, remove pump.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6595%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
24.&amp;nbsp;Mop up additional water spills from pump removal.&lt;br&gt;
25.&amp;nbsp;Pull video card for additional cooling block installation.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6596%20(Small).JPG" border=0&gt;
&lt;br&gt;
&lt;br&gt;
26.&amp;nbsp;Remove existing water connect from A side cooling block already mounted to
video card.&lt;br&gt;
27.&amp;nbsp;Add water interconnect to A side cooling block to allow B side to plug in.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6597%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
28.&amp;nbsp;Remove existing nylon screws holding A side cooling block on.&lt;br&gt;
29.&amp;nbsp;Put conductive goop on the backside RAM chips of the video card.&lt;br&gt;
30.&amp;nbsp;Place B side cooling block onto card, pressing interconnect into place.&lt;br&gt;
31.&amp;nbsp;Insert nylon screws through B side block, card, and into A side block.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6598%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
32.&amp;nbsp;Discover that video card will no longer go back into the AGP slot; the B
side cooling block hits the hoses coming off the Northbridge chip.&lt;br&gt;
33.&amp;nbsp;Play some more Unreal Tournament 2004.&lt;br&gt;
34.&amp;nbsp;Install pump.&lt;br&gt;
35.&amp;nbsp;Install reservoir on pump.&lt;br&gt;
36.&amp;nbsp;Re-install hoses onto pump.&lt;br&gt;
37.&amp;nbsp;Remove the water block from the Northbridge chip.&lt;br&gt;
38.&amp;nbsp;Rotate Northbridge water block 180 degrees.&lt;br&gt;
39.&amp;nbsp;Reinstall Northbridge water block.&lt;br&gt;
40.&amp;nbsp;Install video card.&lt;br&gt;
41.&amp;nbsp;Reroute plumbing to deal with rotated Northbridge and moved connector on
video card.&lt;br&gt;
42.&amp;nbsp;Replace pressure fit water flow sensor with screw down type.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.campbellassociates.ca/blog/content/binary/IMG_6599%20(Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
See? Easy. Just follow this simple 42 step process!
&lt;/p&gt;
&lt;p&gt;
Man, does the inside of that machine look like R2D2 barfed or what?
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=ceadab1f-85c3-415c-8938-2e65a7f4157c" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,ceadab1f-85c3-415c-8938-2e65a7f4157c.aspx</comments>
      <category>Toys</category>
      <category>Water Cooling</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=468a4e02-31bd-49e4-832b-438994e4abad</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,468a4e02-31bd-49e4-832b-438994e4abad.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,468a4e02-31bd-49e4-832b-438994e4abad.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=468a4e02-31bd-49e4-832b-438994e4abad</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.sqlskills.com/blogs/kimberly/">Kim Tripp</a>, <a href="http://staff.newtelligence.net/clemensv/">Clemens
Vasters</a>, Goksin Bakir, Christain Weyer and I all went out yesterday (Tuesday)
to take a look around Seattle. The weather was just plain nasty, so we went for indoor
type things.
</p>
        <p>
In the end, we went to the Museum of Flight and did a tour of the Boeing 747 factory
in Everett.
</p>
        <p>
Kim Tripp, the Gadget Girl herself, has this groovy navigation system in her SUV...
the discussion turned to making a business out of improved voice communication for
navigation.
</p>
        <p>
Clemens is an advocate of the sexy female approach, so that when you miss a turn,
the system says “Don't worry baby, I know you'll get us back on track.”
</p>
        <p>
Kim is on the mother-in-law side of things... “You idiot! Turn around right
now! I'm not calculating another route for you!”
</p>
        <p>
Methinks this week's ToyBoy spot on DNR is going to be over the top...<br /></p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=468a4e02-31bd-49e4-832b-438994e4abad" />
      </body>
      <title>Touring Toys...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,468a4e02-31bd-49e4-832b-438994e4abad.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,468a4e02-31bd-49e4-832b-438994e4abad.aspx</link>
      <pubDate>Wed, 25 Aug 2004 18:20:00 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://www.sqlskills.com/blogs/kimberly/"&gt;Kim Tripp&lt;/a&gt;, &lt;a href="http://staff.newtelligence.net/clemensv/"&gt;Clemens
Vasters&lt;/a&gt;, Goksin Bakir, Christain Weyer and I all went out yesterday (Tuesday)
to take a look around Seattle. The weather was just plain nasty, so we went for indoor
type things.
&lt;/p&gt;
&lt;p&gt;
In the end, we went to the Museum of Flight and did a tour of the Boeing 747 factory
in Everett.
&lt;/p&gt;
&lt;p&gt;
Kim Tripp, the Gadget Girl herself, has this groovy navigation system in her SUV...
the discussion turned to making a business out of improved voice communication for
navigation.
&lt;/p&gt;
&lt;p&gt;
Clemens is an advocate of the sexy female approach, so that when you miss a turn,
the system says &amp;#8220;Don't worry baby, I know you'll get us back on track.&amp;#8221;
&lt;/p&gt;
&lt;p&gt;
Kim is on the mother-in-law side of things... &amp;#8220;You idiot! Turn around right
now! I'm not calculating another route for you!&amp;#8221;
&lt;/p&gt;
&lt;p&gt;
Methinks this week's ToyBoy spot on DNR is going to be over the top...&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=468a4e02-31bd-49e4-832b-438994e4abad" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,468a4e02-31bd-49e4-832b-438994e4abad.aspx</comments>
      <category>Drivel</category>
      <category>Toys</category>
      <category>Travel</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=d86db2a7-0dd3-4952-8a33-e189f68eac46</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,d86db2a7-0dd3-4952-8a33-e189f68eac46.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,d86db2a7-0dd3-4952-8a33-e189f68eac46.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=d86db2a7-0dd3-4952-8a33-e189f68eac46</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I'm down in Redmond hanging with Kim Tripp, aka The Gadget Girl.
</p>
        <p>
Microsoft is throwing an evangelism party, and all us crazy evangelistic RDs are invited,
along with lots of Microsoft folks.
</p>
        <p>
Kim was nice enough to invite a few folks out for a day before the show started, and
offer to put me up for the night... since I'm only a couple of hours drive away, I
didn't have to fly, which is always good.
</p>
        <p>
Apparently I'm not the only one that's toy crazy. We're having fun comparing our various
gadgets.
</p>
        <p>
More to come, I'm sure.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=d86db2a7-0dd3-4952-8a33-e189f68eac46" />
      </body>
      <title>Toy Boy hangs with Gadget Girl...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,d86db2a7-0dd3-4952-8a33-e189f68eac46.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,d86db2a7-0dd3-4952-8a33-e189f68eac46.aspx</link>
      <pubDate>Tue, 24 Aug 2004 06:51:27 GMT</pubDate>
      <description>&lt;p&gt;
I'm down in Redmond hanging with Kim Tripp, aka The Gadget Girl.
&lt;/p&gt;
&lt;p&gt;
Microsoft is throwing an evangelism party, and all us crazy evangelistic RDs are invited,
along with lots of Microsoft folks.
&lt;/p&gt;
&lt;p&gt;
Kim was nice enough to invite a few folks out for a day before the show started, and
offer to put me up for the night... since I'm only a couple of hours drive away, I
didn't have to fly, which is always good.
&lt;/p&gt;
&lt;p&gt;
Apparently I'm not the only one that's toy crazy. We're having fun comparing our various
gadgets.
&lt;/p&gt;
&lt;p&gt;
More to come, I'm sure.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=d86db2a7-0dd3-4952-8a33-e189f68eac46" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,d86db2a7-0dd3-4952-8a33-e189f68eac46.aspx</comments>
      <category>Drivel</category>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=8c052e88-5e99-4b4f-8dda-8ecc54703d91</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,8c052e88-5e99-4b4f-8dda-8ecc54703d91.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,8c052e88-5e99-4b4f-8dda-8ecc54703d91.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=8c052e88-5e99-4b4f-8dda-8ecc54703d91</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Well, Carl's really gone and done it this time.
</p>
        <p>
Microsoft is providing a <a href="http://www.toshibadirect.com/td/b2c/cmod.to?coid=-26373&amp;sel=0&amp;rcid=-26367&amp;ccid=1291021&amp;seg=HHO&amp;sel=1">Toshiba
M200 Tablet PC</a> as a prize to be given away sweepstakes style live on the
DotNetRock's show August 26th.
</p>
        <p>
All you gotta do is fill in a form. Find out the particular's at the <a href="http://www.franklins.net/dnrforms/tabletcontest.aspx">DotNetRocks
web site</a>.
</p>
        <p>
The prize draw is now less than a month away! Woohoo!
</p>
        <p>
And don't worry, I'll still be on every week near the end of the show to talk about
a cool new toy, and a not so cool toy.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=8c052e88-5e99-4b4f-8dda-8ecc54703d91" />
      </body>
      <title>A Toshiba Tablet Give Away on DotNetRocks!</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,8c052e88-5e99-4b4f-8dda-8ecc54703d91.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,8c052e88-5e99-4b4f-8dda-8ecc54703d91.aspx</link>
      <pubDate>Wed, 28 Jul 2004 06:49:46 GMT</pubDate>
      <description>&lt;p&gt;
Well, Carl's really gone and done it this time.
&lt;/p&gt;
&lt;p&gt;
Microsoft is providing a &lt;a href="http://www.toshibadirect.com/td/b2c/cmod.to?coid=-26373&amp;amp;sel=0&amp;amp;rcid=-26367&amp;amp;ccid=1291021&amp;amp;seg=HHO&amp;amp;sel=1"&gt;Toshiba
M200 Tablet PC&lt;/a&gt;&amp;nbsp;as a prize to be given away sweepstakes style live on the
DotNetRock's show August 26th.
&lt;/p&gt;
&lt;p&gt;
All you gotta do is fill in a form. Find out the particular's at the &lt;a href="http://www.franklins.net/dnrforms/tabletcontest.aspx"&gt;DotNetRocks
web site&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
The prize draw is now less than a month away! Woohoo!
&lt;/p&gt;
&lt;p&gt;
And don't worry, I'll still be on every week near the end of the show to talk about
a cool new toy, and a not so cool toy.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=8c052e88-5e99-4b4f-8dda-8ecc54703d91" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,8c052e88-5e99-4b4f-8dda-8ecc54703d91.aspx</comments>
      <category>Drivel</category>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=f74363ec-7ad5-4756-9158-98e1629e5a41</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,f74363ec-7ad5-4756-9158-98e1629e5a41.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,f74363ec-7ad5-4756-9158-98e1629e5a41.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=f74363ec-7ad5-4756-9158-98e1629e5a41</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
My friend Kent Alstad talked me into joining his team for the <a href="http://www.reelfastfilms.com/">ReelFast
Film Festival</a>. The idea is for a team of up to ten people to write, shoot and
edit a film of ten minutes or less in 48 hours using an “inspiration package.”
</p>
        <p>
The concept is elegantly simple and very cool. To enter, you fill in an application
form, cough up $250 and create an inspiration package. The inspiration package contains:
</p>
        <ul>
          <li>
a sound bite</li>
          <li>
a photograph</li>
          <li>
a location idea</li>
          <li>
a surprise (typically a prop)</li>
          <li>
a food donation for ten people</li>
        </ul>
        <p>
So the contest starts on Friday, August 13th at 5pm. You pick up your package and
then you have 48 hours to return a completed film. Our general plan is to write the
script Friday night, shoot all Saturday and edit all Sunday.
</p>
        <p>
So Kent, being the brilliant and wise project manager that he is, pulled the team
together this weekend for a dry run. He's collected lots of advice from experienced
film folks as well as ReelFast veterans. The idea was to do an end-to-end test of
our system, using a script that has a few scenes, shooting them and editing them into
a rough cut, just to see how long things take and how difficult they are. We learned
a ton of stuff. 
</p>
        <p>
Kent went out and picked up a second-hand <a href="http://www.steadicam.com/prohh_jr.htm">Steadicam
Jr.</a> off of EBay, which makes a world of difference in the quality of the filming.
Handheld cameras are too jerky, and tripod mounted cameras offer too many limits for
shots... being able to walk beside an actor as they walk without jerking all over
the place is amazing. For a few hundred dollars, it sure changes the look of your
home movies.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=f74363ec-7ad5-4756-9158-98e1629e5a41" />
      </body>
      <title>ReelFast Film Festival...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,f74363ec-7ad5-4756-9158-98e1629e5a41.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,f74363ec-7ad5-4756-9158-98e1629e5a41.aspx</link>
      <pubDate>Sun, 25 Jul 2004 18:22:50 GMT</pubDate>
      <description>&lt;p&gt;
My friend Kent Alstad talked me into joining his team for the &lt;a href="http://www.reelfastfilms.com/"&gt;ReelFast
Film Festival&lt;/a&gt;. The idea is for a team of up to ten people to write, shoot and
edit a film of ten minutes or less in 48 hours using an &amp;#8220;inspiration package.&amp;#8221;
&lt;/p&gt;
&lt;p&gt;
The concept is elegantly simple and very cool. To enter, you fill in an application
form, cough up $250 and create an inspiration package. The inspiration package contains:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
a sound bite&lt;/li&gt;
&lt;li&gt;
a photograph&lt;/li&gt;
&lt;li&gt;
a location idea&lt;/li&gt;
&lt;li&gt;
a surprise (typically a prop)&lt;/li&gt;
&lt;li&gt;
a food donation for ten people&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
So the contest starts on Friday, August 13th at 5pm. You pick up your package and
then you have 48 hours to return a completed film. Our general plan is to write the
script Friday night, shoot all Saturday and edit all Sunday.
&lt;/p&gt;
&lt;p&gt;
So Kent, being the brilliant and wise project manager that he is, pulled the team
together this weekend for a dry run. He's collected lots of advice from experienced
film folks as well as ReelFast veterans. The idea was to do an end-to-end test of
our system, using a script that has a few scenes, shooting them and editing them into
a rough cut, just to see how long things take and how difficult they are. We learned
a ton of stuff. 
&lt;/p&gt;
&lt;p&gt;
Kent went out and picked up a second-hand &lt;a href="http://www.steadicam.com/prohh_jr.htm"&gt;Steadicam
Jr.&lt;/a&gt; off of EBay, which makes a world of difference in the quality of the filming.
Handheld cameras are too jerky, and tripod mounted cameras offer too many limits for
shots... being able to walk beside an actor as they walk without jerking all over
the place is amazing. For a few hundred dollars, it sure changes the look of your
home movies.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=f74363ec-7ad5-4756-9158-98e1629e5a41" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,f74363ec-7ad5-4756-9158-98e1629e5a41.aspx</comments>
      <category>Drivel</category>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=d17f786f-adca-4919-8816-1dbdebabd22d</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,d17f786f-adca-4919-8816-1dbdebabd22d.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,d17f786f-adca-4919-8816-1dbdebabd22d.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=d17f786f-adca-4919-8816-1dbdebabd22d</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
On June 24th I was a guest on <a href="http://www.franklins.net/dotnetrocks/">DotNetRocks</a>...
but we didn't talk about .NET, we talked about my favorite subject, TOYS! Actually,
the focus was on water-cooled computers, which is definitely toy-ish, although we
digressed into a number of equally entertaining topics.
</p>
        <p>
There were a variety of questions, so I figured I'd best answer them here. First off,
I put together a little <a href="/watercooling/">photo-pictorial</a> of one of my
water cooling conversions.
</p>
        <p>
One of the gizmos I used in that photo-pictorial but didn't take a photo of is this
little motherboard power adapter that I plug into my power supply so that I can fire
it up without having to actual turn the machine on. It's very useful for being able
to run the pump without heating anything delicate up.
</p>
        <p>
          <img src="/blog/content/binary/IMG_6590 (Small).JPG" border="0" />
        </p>
        <p>
Its just a female 20 pin ATX plug that connects pins 13 (ground) and 14 (power supply
on) together. So there ya go Geoff, don't say I never did nuthin fer ya.
</p>
        <p>
If you looked at the water cooling page above, you may have noticed I'm using rackmount
cases for my workstations. I have a server closet that's all rackmounted, but I also
had my desk custom built with rackmount bays as well. 
</p>
        <p>
          <img src="/blog/content/binary/IMG_5830 (Custom).JPG" border="0" />
        </p>
        <p>
This is one of the bays being fitted out while the office was still under construction.
The rack itself is a 12U <a href="http://www.middleatlantic.com/enclosure/roll/srsr.htm">Middle
Atlantic SRSR Rotating Sliding Rail System</a> rack. This rack actually slides out
of the bay and then rotates once fully extended so you can get at the back of the
case without digging around blind. I have two of these in the office, one for each
main workstation bay. There's enough room on the rack for a UPS, two PCs and other
sundry gear.
</p>
        <p>
Although we didn't talk a whole lot about it on the show, for rackmount junkies, here
are a couple of links to my server rack set ups. The first link is to my <a href="/rack/">old
rack</a>, which ran from September 2000 to December 2002. After that, my <a href="/newrack/">new
rack server</a> closet was up and running, which is how it continues to this day.
</p>
        <p>
          <img src="/blog/content/binary/IMG_6591 (Small).JPG" border="0" />
        </p>
        <p>
This shot was taken today... the rack is essential the same as it was December 19,
2002, except that it's a whole bunch messier. Over the summer I'll be rebuilding most
of the systems in here, after all, some of the hard drives are now four years old
an essentially ticking time bombs well past their MTBF (Mean Time Before Failure). 
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=d17f786f-adca-4919-8816-1dbdebabd22d" />
      </body>
      <title>Doing DotNetRocks!</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,d17f786f-adca-4919-8816-1dbdebabd22d.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,d17f786f-adca-4919-8816-1dbdebabd22d.aspx</link>
      <pubDate>Mon, 28 Jun 2004 01:50:16 GMT</pubDate>
      <description>&lt;p&gt;
On June 24th I was a guest on &lt;a href="http://www.franklins.net/dotnetrocks/"&gt;DotNetRocks&lt;/a&gt;...
but we didn't talk about .NET, we talked about my favorite subject, TOYS! Actually,
the focus was on water-cooled computers, which is definitely toy-ish, although we
digressed into a number of equally entertaining topics.
&lt;/p&gt;
&lt;p&gt;
There were a variety of questions, so I figured I'd best answer them here. First off,
I put together a little &lt;a href="/watercooling/"&gt;photo-pictorial&lt;/a&gt; of one of my
water cooling conversions.
&lt;/p&gt;
&lt;p&gt;
One of the gizmos I used in that photo-pictorial but didn't take a photo of is this
little motherboard power adapter that I plug into my power supply so that I can fire
it up without having to actual turn the machine on. It's very useful for being able
to run the pump without heating anything delicate up.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="/blog/content/binary/IMG_6590 (Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Its just a female 20 pin ATX plug that connects pins 13 (ground) and 14 (power supply
on) together. So there ya go Geoff, don't say I never did nuthin fer ya.
&lt;/p&gt;
&lt;p&gt;
If you looked at the water cooling page above, you may have noticed I'm using rackmount
cases for my workstations. I have a server closet that's all rackmounted, but I also
had my desk custom built with rackmount bays as well. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="/blog/content/binary/IMG_5830 (Custom).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
This is one of the bays being fitted out while the office was still under construction.
The rack itself is a 12U &lt;a href="http://www.middleatlantic.com/enclosure/roll/srsr.htm"&gt;Middle
Atlantic SRSR Rotating Sliding Rail System&lt;/a&gt; rack. This rack actually slides out
of the bay and then rotates once fully extended so you can get at the back of the
case without digging around blind. I have two of these in the office, one for each
main workstation bay. There's enough room on the rack for a UPS, two PCs and other
sundry gear.
&lt;/p&gt;
&lt;p&gt;
Although we didn't talk a whole lot about it on the show, for rackmount junkies, here
are a couple of links to my server rack set ups. The first link is to my &lt;a href="/rack/"&gt;old
rack&lt;/a&gt;, which ran from September 2000 to December 2002. After that, my &lt;a href="/newrack/"&gt;new
rack server&lt;/a&gt; closet was up and running, which is how it continues to this day.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="/blog/content/binary/IMG_6591 (Small).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
This shot was taken today... the rack is essential the same as it was December 19,
2002, except that it's a whole bunch messier. Over the summer I'll be rebuilding most
of the systems in here, after all, some of the hard drives are now four years old
an essentially ticking time bombs well past their MTBF (Mean Time Before Failure). 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=d17f786f-adca-4919-8816-1dbdebabd22d" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,d17f786f-adca-4919-8816-1dbdebabd22d.aspx</comments>
      <category>Rackmounting</category>
      <category>Speaking</category>
      <category>Toys</category>
      <category>Water Cooling</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=e3b74614-26ac-4220-ac83-500d4e86e42d</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,e3b74614-26ac-4220-ac83-500d4e86e42d.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,e3b74614-26ac-4220-ac83-500d4e86e42d.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=e3b74614-26ac-4220-ac83-500d4e86e42d</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Hey, I like building my own gear, I'm an old time geek after all.
</p>
        <p>
The case modding culture is a bit baffling to an old guy like me, though. I could
handle the modders, trying to tweak their machines to maximum performance. Heck, we
did that back in the old Z80 days. I must have done a couple of dozen lower-case mods
for the <a href="http://www.trs-80.com/trs80-1.htm">TRS-80 Model 1</a>.
</p>
        <p>
But with the multiplayer first person shooter games came LAN parties, where a whole
pack of geeks would get together somewhere and blow the heck out of each other. And
that naturally leads to wanting to show off your machine... hence case modding. 
</p>
        <p>
There are case mods and there are case mods. However, this guy... this guy is in a
league by himself. This is most beautiful PC you ever will see.
</p>
        <p>
          <a href="http://bit-tech.net/article/135">Orac</a>
        </p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=e3b74614-26ac-4220-ac83-500d4e86e42d" />
      </body>
      <title>The most beautiful PC you ever will see...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,e3b74614-26ac-4220-ac83-500d4e86e42d.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,e3b74614-26ac-4220-ac83-500d4e86e42d.aspx</link>
      <pubDate>Tue, 15 Jun 2004 15:40:20 GMT</pubDate>
      <description>&lt;p&gt;
Hey, I like building my own gear, I'm an old time geek after all.
&lt;/p&gt;
&lt;p&gt;
The case modding culture is a bit baffling to an old guy like me, though. I could
handle the modders, trying to tweak their machines to maximum performance. Heck, we
did that back in the old Z80 days. I must have done a couple of dozen lower-case mods
for the &lt;a href="http://www.trs-80.com/trs80-1.htm"&gt;TRS-80 Model 1&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
But with the multiplayer first person shooter games came LAN parties, where a whole
pack of geeks would get together somewhere and blow the heck out of each other. And
that naturally leads to wanting to show off your machine... hence case modding. 
&lt;/p&gt;
&lt;p&gt;
There are case mods and there are case mods. However, this guy... this guy is in a
league by himself. This is most beautiful PC you ever will see.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://bit-tech.net/article/135"&gt;Orac&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=e3b74614-26ac-4220-ac83-500d4e86e42d" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,e3b74614-26ac-4220-ac83-500d4e86e42d.aspx</comments>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=90589919-f951-48b2-94c4-17646ac8588b</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,90589919-f951-48b2-94c4-17646ac8588b.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,90589919-f951-48b2-94c4-17646ac8588b.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=90589919-f951-48b2-94c4-17646ac8588b</wfw:commentRss>
      <slash:comments>4</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
My friend Scott Hanselman has been <a href="http://www.hanselman.com/blog/PermaLink.aspx?guid=fde87b6a-7d52-4c93-89ec-096d492b552b">worrying
about his multi-monitor productivity</a>. I agree whole-heartedly: this blog is being
typed on a machine with a <a href="http://www.matrox.com/mga/products/parhelia/home.cfm">Matrox
Parhelia video card</a> driving three <a href="http://www.viewsonic.com/products/desktopdisplays/lcddisplays/proseries/vp181b/">Viewsonic
VP181b LCD panels</a> for a combined resolution of 3840x1024. There is no such thing
as too much screen space.
</p>
        <p>
          <img src="/blog/content/binary/IMG_6586 (Medium).JPG" border="0" />
        </p>
        <p>
(Yeah, my desk is a mess, so what?)
</p>
        <p>
You can see my email on the left, blog in the middle and Scott's blog on the right.
when I'm developing, the code window is in the middle, with the property windows stretching
over to the next monitor on the right, docs further right, and the running app on
the left... ah, bliss.
</p>
        <p>
          <a href="http://www.9xmedia.com/">9XMedia</a>, <a href="http://www.massmultiples.com/">Mass
Multiples</a> and <a href="http://www.panoramtech.com/">Panoram Technologies</a> all
sell pre-configured multi-monitor set ups. I'm still looking for an excuse to set
up one of <a href="http://www.9xmedia.com/pages-Build_a_system/X-Top---5over5.html">9XMedia's
5x2 oriented 22 inch display</a> configurations... how's 19200x4800 grab ya! And only
a mere $190,350! Even in more reasonable setups, these ready-made solutions are substantially
more expensive than just putting something together yourself.
</p>
        <p>
Viewsonic sells <a href="http://www.viewsonic.com/multipanelsetup/index.htm">multiple
display stands</a> for their thin-bezel monitors. Most Viewsonic LCD panels have standard
VESA 75mm or 100mm mounts, so that the stand that comes with the monitor can be easily
removed and replaced by third-party stands. <a href="http://www.mediamounts.com/main/prod/prod_sear.html?Country=US">Mediamounts</a> and <a href="http://www.icwinternational.com/">ICW</a> make
some great stands.
</p>
        <p>
I'm also in love with whole concept of LCD TV, although the many of the dedicated
LCD TV's like <a href="http://catalog2.panasonic.com/webapp/wcs/stores/servlet/ModelList?storeId=11251&amp;catalogId=11005&amp;catGroupId=11067">Panasonic's
line</a> are ridiculously priced. When my wife wanted a TV in the kitchen, I
combined an ICW wall mount with a Samsung 15 inch LCD monitor with tuner built
in and got a slim, trim LCD TV solution for a few hundred dollars. Today the 15 inch LCD
is gone, but Samsung makes a <a href="http://www.samsung.com/Products/Monitor/Multi_FunctionLCD/Monitor_Multi_FunctionLCD_171MP.htm">17
inch bigger brother</a>, also for a reasonable price.
</p>
        <p>
But if you want to talk <em>serious</em> monitorage, I'd look at <a href="http://www.samsung.com/Products/Monitor/Multi_FunctionLCD/Monitor_Multi_FunctionLCD_241MP.htm">Samsung's
241MP</a>, a beauty of a 16:9 proportioned 24 inch LCD panel running native 1920x1200.
A pair of those would make a hell of a desktop, regardless of the absurd price. Another
outrageous monitor is <a href="http://www.viewsonic.com/products/desktopdisplays/lcddisplays/proseries/vp2290b/">Viewsonic's
VP2290b</a> a 22 inch LCD beast with a native 3840x2400 resolution. 96 PPI? BAH!
Try 204 PPI! And priced accordingly, too.
</p>
        <p>
Some general thoughts on the state of LCDs today...
</p>
        <p>
Current generation LCDs run with 25ms response times or better, making gaming just
fine. In fact, I've played <a href="http://www.unrealtournament.com/">Unreal Tournament</a> on
my triple-screen set up, so I have a 143 degree field of view of how badly I suck
at Unreal Tournament. Also, that whole limited angle of view thing is going away as
well, with 160 degree and better viewing angles.
</p>
        <p>
Good wallpaper can be a challenge. <a href="http://9xmedia.com/Pages-products/2000-Backgrounds.html">9XMedia
gives away a bunch</a>. My current one is a shot of Mars off the rovers that happened
to be the right proportions.
</p>
        <p>
This whole DVI vs. VGA battle is silly too. The center display of my triple rig uses
a DVI cable, the left and right are on VGA. You can't see the difference in the display.
The only real difference is that DVI cables are limited in length and compatibility.
A good quality VGA cable is a better bet every time.
</p>
        <p>
When I'm buying LCD panels, I like name brands (Viewsonic is my favorite), and as
much brightness and contrast as I can afford at the time. And as much resolution as
I can get away with - no such thing as too much screen space!
</p>
        <p>
Warranties for LCDs are very picky - if you read them close, you'll see that they
don't cover a couple of failed pixels, although all the new Viewsonic displays I've
bought recently (and that's quite a few) have been flawless: not a single bad pixel.
</p>
        <p>
The most vulnerable part of an LCD panel is the backlight, which is generally a flourescent.
Flourescent blubs need ballast, which means they're susceptible to power fluctuation
damage. In environment where power is really bad, you can cook off a backlight in
less than a year. Sure, its under warranty, but what a pain in the butt. Plugging
your LCD monitors into a small UPS will protect them.
</p>
        <p>
Many art folks can't stand LCD panels - they're much more limited in the number of
colors they can display. Case in point was my 12 year old daughter. She's a photoshop
nut, has a Wacom tablet, and drawing is what she's all about. When I built her machine,
I stuck one of the 15 inch LCD panels I had in the office on it. Within seconds she
noticed that the colors in her drawings were wrong. I couldn't see the difference,
but then, I have no art skills. The machine went into her room with a 19 inch CRT
attached.
</p>
        <p>
LCD technology is still evolving - CRTs are as good as they're gonna get, but LCDs
are nowhere near done. The difference between my four year old Viewsonic 18 inch LCD
and my new Viewsonic 18 inch LCD panel is substantial - brighter, faster, more contrast,
thinner bezel, lighter and less expensive. And its only going to get better.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=90589919-f951-48b2-94c4-17646ac8588b" />
      </body>
      <title>There's no such thing as too much screen space!</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,90589919-f951-48b2-94c4-17646ac8588b.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,90589919-f951-48b2-94c4-17646ac8588b.aspx</link>
      <pubDate>Wed, 09 Jun 2004 17:35:16 GMT</pubDate>
      <description>&lt;p&gt;
My friend Scott Hanselman has been &lt;a href="http://www.hanselman.com/blog/PermaLink.aspx?guid=fde87b6a-7d52-4c93-89ec-096d492b552b"&gt;worrying
about his multi-monitor productivity&lt;/a&gt;. I agree whole-heartedly: this blog is being
typed on a machine with a &lt;a href="http://www.matrox.com/mga/products/parhelia/home.cfm"&gt;Matrox
Parhelia video card&lt;/a&gt; driving three &lt;a href="http://www.viewsonic.com/products/desktopdisplays/lcddisplays/proseries/vp181b/"&gt;Viewsonic
VP181b LCD panels&lt;/a&gt; for a combined resolution of 3840x1024. There is no such thing
as too much screen space.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="/blog/content/binary/IMG_6586 (Medium).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
(Yeah, my desk is a mess, so what?)
&lt;/p&gt;
&lt;p&gt;
You can see my email on the left, blog in the middle and Scott's blog on the right.
when I'm developing, the code window is in the middle, with the property windows stretching
over to the next monitor on the right, docs further right, and the running app on
the left... ah, bliss.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.9xmedia.com/"&gt;9XMedia&lt;/a&gt;, &lt;a href="http://www.massmultiples.com/"&gt;Mass
Multiples&lt;/a&gt;&amp;nbsp;and &lt;a href="http://www.panoramtech.com/"&gt;Panoram Technologies&lt;/a&gt; all
sell pre-configured multi-monitor set ups. I'm still looking for an excuse to set
up one of &lt;a href="http://www.9xmedia.com/pages-Build_a_system/X-Top---5over5.html"&gt;9XMedia's
5x2 oriented 22 inch display&lt;/a&gt; configurations... how's 19200x4800 grab ya! And only
a mere $190,350! Even in more reasonable setups, these ready-made solutions are substantially
more expensive than just putting something together yourself.
&lt;/p&gt;
&lt;p&gt;
Viewsonic&amp;nbsp;sells &lt;a href="http://www.viewsonic.com/multipanelsetup/index.htm"&gt;multiple
display stands&lt;/a&gt; for their thin-bezel monitors. Most Viewsonic LCD panels have standard
VESA 75mm or 100mm mounts, so that the stand that comes with the monitor can be easily
removed and replaced by third-party stands. &lt;a href="http://www.mediamounts.com/main/prod/prod_sear.html?Country=US"&gt;Mediamounts&lt;/a&gt; and &lt;a href="http://www.icwinternational.com/"&gt;ICW&lt;/a&gt; make
some great stands.
&lt;/p&gt;
&lt;p&gt;
I'm also in love with whole concept of LCD TV, although the many of the dedicated
LCD TV's like &lt;a href="http://catalog2.panasonic.com/webapp/wcs/stores/servlet/ModelList?storeId=11251&amp;amp;catalogId=11005&amp;amp;catGroupId=11067"&gt;Panasonic's
line&lt;/a&gt; are&amp;nbsp;ridiculously priced. When my wife wanted a TV in the kitchen, I
combined an ICW wall mount with a Samsung 15 inch&amp;nbsp;LCD monitor with tuner built
in and got a slim, trim LCD TV solution for a few hundred dollars. Today the 15 inch&amp;nbsp;LCD
is gone, but Samsung makes a &lt;a href="http://www.samsung.com/Products/Monitor/Multi_FunctionLCD/Monitor_Multi_FunctionLCD_171MP.htm"&gt;17
inch&amp;nbsp;bigger brother&lt;/a&gt;, also for a reasonable price.
&lt;/p&gt;
&lt;p&gt;
But if you want to talk &lt;em&gt;serious&lt;/em&gt; monitorage, I'd look at &lt;a href="http://www.samsung.com/Products/Monitor/Multi_FunctionLCD/Monitor_Multi_FunctionLCD_241MP.htm"&gt;Samsung's
241MP&lt;/a&gt;, a beauty of a 16:9 proportioned 24 inch&amp;nbsp;LCD panel running native 1920x1200.
A pair of those would make a hell of a desktop, regardless of the absurd price. Another
outrageous monitor is &lt;a href="http://www.viewsonic.com/products/desktopdisplays/lcddisplays/proseries/vp2290b/"&gt;Viewsonic's
VP2290b&lt;/a&gt;&amp;nbsp;a 22 inch LCD beast with a native 3840x2400 resolution. 96 PPI? BAH!
Try 204 PPI! And priced accordingly, too.
&lt;/p&gt;
&lt;p&gt;
Some general thoughts on the state of LCDs today...
&lt;/p&gt;
&lt;p&gt;
Current generation LCDs run with 25ms response times or better, making gaming just
fine. In fact, I've played &lt;a href="http://www.unrealtournament.com/"&gt;Unreal Tournament&lt;/a&gt; on
my triple-screen set up, so I have a 143 degree field of view of how badly I suck
at Unreal Tournament. Also, that whole limited angle of view thing is going away as
well, with 160 degree and better viewing angles.
&lt;/p&gt;
&lt;p&gt;
Good wallpaper can be a challenge. &lt;a href="http://9xmedia.com/Pages-products/2000-Backgrounds.html"&gt;9XMedia
gives away a bunch&lt;/a&gt;. My current one is a shot of Mars off the rovers that happened
to be the right proportions.
&lt;/p&gt;
&lt;p&gt;
This whole DVI vs. VGA battle is silly too. The center display of my triple rig uses
a DVI cable, the left and right are on VGA. You can't see the difference in the display.
The only real difference is that DVI cables are limited in length and compatibility.
A good quality VGA cable is a better bet every time.
&lt;/p&gt;
&lt;p&gt;
When I'm buying LCD panels, I like name brands (Viewsonic is my favorite), and as
much brightness and contrast as I can afford at the time. And as much resolution as
I can get away with - no such thing as too much screen space!
&lt;/p&gt;
&lt;p&gt;
Warranties for LCDs are very picky - if you read them close, you'll see that they
don't cover a couple of failed pixels, although all the new Viewsonic displays I've
bought recently (and that's quite a few) have been flawless: not a single bad pixel.
&lt;/p&gt;
&lt;p&gt;
The most vulnerable part of an LCD panel is the backlight, which is generally a flourescent.
Flourescent blubs need ballast, which means they're susceptible to power fluctuation
damage. In environment where power is really bad, you can cook off a backlight in
less than a year. Sure, its under warranty, but what a pain in the butt. Plugging
your LCD monitors into a small UPS will protect them.
&lt;/p&gt;
&lt;p&gt;
Many art folks can't stand LCD panels - they're much more limited in the number of
colors they can display. Case in point was my 12 year old daughter. She's a photoshop
nut, has a Wacom tablet, and drawing is what she's all about. When I built her machine,
I stuck one of the 15 inch LCD panels I had in the office on it. Within seconds she
noticed that the colors in her drawings were wrong. I couldn't see the difference,
but then, I have no art skills. The machine went into her room with a 19 inch CRT
attached.
&lt;/p&gt;
&lt;p&gt;
LCD technology is still evolving - CRTs are as good as they're gonna get, but LCDs
are nowhere near done. The difference between my four year old Viewsonic 18 inch LCD
and my new Viewsonic 18 inch LCD panel is substantial - brighter, faster, more contrast,
thinner bezel, lighter and less expensive. And its only going to get better.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=90589919-f951-48b2-94c4-17646ac8588b" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,90589919-f951-48b2-94c4-17646ac8588b.aspx</comments>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=fbeeb867-6e76-4c3d-b5ff-3a6aebf0bad0</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,fbeeb867-6e76-4c3d-b5ff-3a6aebf0bad0.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,fbeeb867-6e76-4c3d-b5ff-3a6aebf0bad0.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=fbeeb867-6e76-4c3d-b5ff-3a6aebf0bad0</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
You may recall I had <a href="/blog/PermaLink.aspx?guid=7ca317d9-b51b-41fd-9c57-0e4380a247e9">a
little water problem with my PC</a>... well, I managed to find and fix the leak. 
</p>
        <p>
The challenge of fixing the leak was finding it. I slid some paper underneath the
machine to see where the water dripped out (after removing the covers from the machine)
and left it run for awhile. That led me to the pump. But even knowing the water was
somehow coming from the pump, I couldn't actually <em>see</em> the leak. So the pump
had to come out.
</p>
        <p>
Now, removing the pump means breaching the water loop (technically, its already breached
with the leak, but still). So now I had to figure out how to get the water out of
the system without getting it all over the office. The trick is to find the highest
point of the water loop, where the water naturally drains out when its not in use.
Or <em>create</em> a high point by lifting a hose as high as possible until its full
of air. Hopefully, this is on a nice, long hose that you can unplug, lift out and
stick into a bucket (or in my case, a large, empty yogurt container). Now you need
to fire up the pump again, preferrably without burning up your system.
</p>
        <p>
I have this little plug that I stick onto the main power supply connector that does
two things - it makes sure that the motherboard is unplugged so the board won't
power up, and it lies to the power supply so that it will turn on while not being
plugged into the motherboard. The result is that the pump fires up (and the hard drive,
and anything else plugged into the molex connectors).
</p>
        <p>
This is the moment where you realize whether or not you unplugged the right end of
the hose - either water is going to pump out into bucket, or shoot all over the case
(ask me how I know). I took a shot of the pump extracted from the case, you can see
the four bolts that hold the pump in on their rubber bushings.
</p>
        <p>
          <img src="/blog/content/binary/IMG_6583 (Medium).JPG" border="0" />
        </p>
        <p>
Now that the pump was extracted, I made a little closed loop solution, hooking a hose
from the output to the input of the pump. Poured a bit of water back into the pump
and fired it up. 
</p>
        <p>
          <img src="/blog/content/binary/IMG_6584 (Medium).JPG" border="0" />
        </p>
        <p>
You may notice the water looks rather white and foamy - it is. The pump is under so
little pressure, the water is just ripping around the loop and swirling in the reservoir.
Good thing I didn't fill the reservoir all the way up, it would have shot it all over
the place like an overflowing blender.
</p>
        <p>
After a few seconds, I could see drips coming out of the pump housing, right beneath
the reservoir mount. Turns out I actually had <em>two</em> leaks. The output mount
sticking out of the top of the pump (which already has silicon on it) was still leaking,
and there was a crack in the pump housing around the pump pickup from the reservoir.
It took several tries and lots of silicon to actual get all the leaks plugged. Pulling
the pump was definitely the right solution - I would have liked to have fixed it in
place, but this was the only way to get it right.
</p>
        <p>
Once the pump had run over night without a leak, I drained it, put it back into the
machine and refitted all the hoses. After refilling the system, running it briefly
to burp air from the lines and topping it up, I left it go for the night with the
paper in place to find more leaks.
</p>
        <p>
And this morning it has a clean bill of health. Nothing on the paper, water temperature
holding steady at 38C.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=fbeeb867-6e76-4c3d-b5ff-3a6aebf0bad0" />
      </body>
      <title>I'm a PC Plumber</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,fbeeb867-6e76-4c3d-b5ff-3a6aebf0bad0.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,fbeeb867-6e76-4c3d-b5ff-3a6aebf0bad0.aspx</link>
      <pubDate>Sun, 06 Jun 2004 16:52:17 GMT</pubDate>
      <description>&lt;p&gt;
You may recall I had &lt;a href="/blog/PermaLink.aspx?guid=7ca317d9-b51b-41fd-9c57-0e4380a247e9"&gt;a
little water problem with my PC&lt;/a&gt;... well, I managed to find and fix the leak. 
&lt;/p&gt;
&lt;p&gt;
The challenge of fixing the leak was finding it. I slid some paper underneath the
machine to see where the water dripped out (after removing the covers from the machine)
and left it run for awhile. That led me to the pump. But even knowing the water was
somehow coming from the pump, I couldn't actually &lt;em&gt;see&lt;/em&gt; the leak. So the pump
had to come out.
&lt;/p&gt;
&lt;p&gt;
Now, removing the pump means breaching the water loop (technically, its already breached
with the leak, but still). So now I had to figure out how to get the water out of
the system without getting it all over the office. The trick is to find the highest
point of the water loop, where the water naturally drains out when its not in use.
Or &lt;em&gt;create&lt;/em&gt; a high point by lifting a hose as high as possible until its full
of air. Hopefully, this is on a nice, long hose that you can unplug, lift out and
stick into a bucket (or in my case, a large, empty yogurt container). Now you need
to fire up the pump again, preferrably without burning up your system.
&lt;/p&gt;
&lt;p&gt;
I have this little plug that I stick onto the main power supply connector that does
two things&amp;nbsp;- it makes sure that the motherboard is unplugged so the board won't
power up, and it lies to the power supply so that it will turn on while not being
plugged into the motherboard. The result is that the pump fires up (and the hard drive,
and anything else plugged into the molex connectors).
&lt;/p&gt;
&lt;p&gt;
This is the moment where you realize whether or not you unplugged the right end of
the hose - either water is going to pump out into bucket, or shoot all over the&amp;nbsp;case
(ask me how I know). I took a shot of the pump extracted from the case, you can see
the four bolts that hold the pump in on their rubber bushings.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="/blog/content/binary/IMG_6583 (Medium).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Now that the pump was extracted, I made a little closed loop solution, hooking a hose
from the output to the input of the pump. Poured a bit of water back into the pump
and fired it up. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="/blog/content/binary/IMG_6584 (Medium).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
You may notice the water looks rather white and foamy - it is. The pump is under so
little pressure, the water is just ripping around the loop and swirling in the reservoir.
Good thing I didn't fill the reservoir all the way up, it would have shot it all over
the place like an overflowing blender.
&lt;/p&gt;
&lt;p&gt;
After a few seconds, I could see drips coming out of the pump housing, right beneath
the reservoir mount. Turns out I actually had &lt;em&gt;two&lt;/em&gt; leaks. The output mount
sticking out of the top of the pump (which already has silicon on it) was still leaking,
and there was a crack in the pump housing around the pump pickup from the reservoir.
It took several tries and lots of silicon to actual get all the leaks plugged. Pulling
the pump was definitely the right solution - I would have liked to have fixed it in
place, but this was the only way to get it right.
&lt;/p&gt;
&lt;p&gt;
Once the pump had run over night without a leak, I drained it, put it back into the
machine and refitted all the hoses. After refilling the system, running it briefly
to burp air from the lines and topping it up, I left it go for the night with the
paper in place to find more leaks.
&lt;/p&gt;
&lt;p&gt;
And this morning it has a clean bill of health. Nothing on the paper, water temperature
holding steady at 38C.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=fbeeb867-6e76-4c3d-b5ff-3a6aebf0bad0" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,fbeeb867-6e76-4c3d-b5ff-3a6aebf0bad0.aspx</comments>
      <category>Toys</category>
      <category>Water Cooling</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=1de63bcd-2acf-4abf-b44a-fee8ff0918c3</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,1de63bcd-2acf-4abf-b44a-fee8ff0918c3.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,1de63bcd-2acf-4abf-b44a-fee8ff0918c3.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=1de63bcd-2acf-4abf-b44a-fee8ff0918c3</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
So a few weeks ago I bought a new laptop, one of the <a href="http://www1.us.dell.com/content/products/productdetails.aspx/inspn_xps?c=us&amp;cs=19&amp;l=en&amp;s=dhs">Dell
XPS tanks</a>. Its a monster, but the performance is untouchable. And I can stand
all the teasing by my fellow RDs, they just wish theirs was so big.
</p>
        <p>
But it had this weird little foible... some web pages rendered really poorly. The
fonts were all jagged, and sometimes it painted incredibly slowly. In some cases,
web pages were just plain messed up. And I just put up with it - it wasn't that
important to me to fix.
</p>
        <p>
So then a friend of mine bought a Dell, partly on my recommendation. No, he didn't
buy the XPS, it bought something a bit more moderate. In fact, the only thing his
machine has in common with mine is that they're both Dells. Different processor, video
card, etc, etc... but he has the exact same screen rendering problem!
</p>
        <p>
However, not as patient as I, he insisted there must be an answer. I figured since
we both have the problem, it had to be something in the default Dell configuration.
Its a reasonable assumption, but finding out what could be almost impossible. I suggested
that we could just blow the drives and do scratch installs of XP (something I'm prone
to doing anyway, just to be sure), expecting that the problem would go away.
</p>
        <p>
Maybe a half hour later, he IMs me - in the Advanced display settings there's an option
for Large fonts. It increases the default font sizes of everything on your machine
by 25%. And for Dell laptops with high resolution screens (like this awesome 1920x1200
screen), its set to large by default. Setting it back to normal got rid of the problem,
and the fonts are really small on the screen. However, more importantly, everything
is rendering normally, and nice and fast.
</p>
        <p>
Why put up with tech not just the way you want it?
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=1de63bcd-2acf-4abf-b44a-fee8ff0918c3" />
      </body>
      <title>Why sometimes intolerance is a virtue...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,1de63bcd-2acf-4abf-b44a-fee8ff0918c3.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,1de63bcd-2acf-4abf-b44a-fee8ff0918c3.aspx</link>
      <pubDate>Wed, 02 Jun 2004 21:07:22 GMT</pubDate>
      <description>&lt;p&gt;
So a few weeks ago I bought a new laptop, one of the &lt;a href="http://www1.us.dell.com/content/products/productdetails.aspx/inspn_xps?c=us&amp;amp;cs=19&amp;amp;l=en&amp;amp;s=dhs"&gt;Dell
XPS tanks&lt;/a&gt;. Its a monster, but the performance is untouchable. And I can stand
all the teasing by my fellow RDs, they just wish theirs was so big.
&lt;/p&gt;
&lt;p&gt;
But it had this weird little foible... some web pages rendered really poorly. The
fonts were all jagged, and sometimes it painted incredibly slowly. In some cases,
web pages were just plain messed up.&amp;nbsp;And I just put up with it - it wasn't that
important to me to fix.
&lt;/p&gt;
&lt;p&gt;
So then a friend of mine bought a Dell, partly on my recommendation. No, he didn't
buy the XPS, it bought something a bit more moderate. In fact, the only thing his
machine has in common with mine is that they're both Dells. Different processor, video
card, etc, etc... but he has the exact same screen rendering problem!
&lt;/p&gt;
&lt;p&gt;
However, not as patient as I, he insisted there must be an answer. I figured since
we both have the problem, it had to be something in the default Dell configuration.
Its a reasonable assumption, but finding out what could be almost impossible. I suggested
that we could just blow the drives and do scratch installs of XP (something I'm prone
to doing anyway, just to be sure), expecting that the problem would go away.
&lt;/p&gt;
&lt;p&gt;
Maybe a half hour later, he IMs me - in the Advanced display settings there's an option
for Large fonts. It increases the default font sizes of everything on your machine
by 25%. And for Dell laptops with high resolution screens (like this awesome 1920x1200
screen), its set to large by default. Setting it back to normal got rid of the problem,
and the fonts are really small on the screen. However, more importantly, everything
is rendering normally, and nice and fast.
&lt;/p&gt;
&lt;p&gt;
Why put up with tech not just the way you want it?
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=1de63bcd-2acf-4abf-b44a-fee8ff0918c3" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,1de63bcd-2acf-4abf-b44a-fee8ff0918c3.aspx</comments>
      <category>Drivel</category>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=528a40cd-ff7b-4299-9997-3bafd87661fd</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,528a40cd-ff7b-4299-9997-3bafd87661fd.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,528a40cd-ff7b-4299-9997-3bafd87661fd.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=528a40cd-ff7b-4299-9997-3bafd87661fd</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Things I found upon returning home from Tech Ed:
</p>
        <ul>
          <li>
My wife and children still remember my name</li>
          <li>
My water-cooled machine leaked enough to run out of water and shut down</li>
          <li>
There was a power outage, my stand-by generator worked fine</li>
          <li>
My cat is mad at me for being away nine days</li>
          <li>
I've lost my insane craving for Haagen-Daz</li>
          <li>
I had a lot of toys delivered while I was gone!</li>
        </ul>
        <p>
The <a href="/blog/CommentView.aspx?guid=648ef330-dac8-4bf3-b9bb-fcd17bbf94a9">solar
recharger for AA batteries</a> arrived. Very cool. Bit bigger than I thought, even
though they had the dimension and I measured them off a couple of times.
</p>
        <p>
Pile of MSDN stuff, equal numbers of checks and bills, bunch of magazines and books...
</p>
        <p>
Here's the coolest gizmo to arrive so far: a <a href="http://www.xincom.com/twr402.html">Xincom
DPG-402</a>. This is a dual WAN NAT router. I already have the equivalent device from
Nexland, but since they were bought by Symantec, the product seems all but dead.
</p>
        <p>
Yes, I have two Internet connections - DSL and Cable. I hate being offline, most of
the time these are both up. When either one of them is down, the dual WAN NAT router
takes care of switching everyone over to the other WAN connection. Its quite transparent
- if it wasn't for the warning emails, I'd have no idea one of my connections was
down.
</p>
        <p>
Unfortunately, like most NAT routers, the Nexland can only handle one IP per WAN port.
But the Xincom can handle more. You can pass multiple IPs through a given WAN port,
only one of the IPs uses NAT, the rest pass through to specific machines. Cool.
</p>
        <p>
 
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=528a40cd-ff7b-4299-9997-3bafd87661fd" />
      </body>
      <title>Home from Tech Ed...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,528a40cd-ff7b-4299-9997-3bafd87661fd.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,528a40cd-ff7b-4299-9997-3bafd87661fd.aspx</link>
      <pubDate>Sun, 30 May 2004 21:26:01 GMT</pubDate>
      <description>&lt;p&gt;
Things I found upon returning home from Tech Ed:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
My wife and children still remember my name&lt;/li&gt;
&lt;li&gt;
My water-cooled machine leaked enough to run out of water and shut down&lt;/li&gt;
&lt;li&gt;
There was a power outage, my stand-by generator worked fine&lt;/li&gt;
&lt;li&gt;
My cat is mad at me for being away nine days&lt;/li&gt;
&lt;li&gt;
I've lost my insane craving for Haagen-Daz&lt;/li&gt;
&lt;li&gt;
I had a lot of toys delivered while I was gone!&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
The &lt;a href="/blog/CommentView.aspx?guid=648ef330-dac8-4bf3-b9bb-fcd17bbf94a9"&gt;solar
recharger for AA batteries&lt;/a&gt; arrived. Very cool. Bit bigger than I thought, even
though they had the dimension and I measured them off a couple of times.
&lt;/p&gt;
&lt;p&gt;
Pile of MSDN stuff, equal numbers of checks and bills, bunch of magazines and books...
&lt;/p&gt;
&lt;p&gt;
Here's the coolest gizmo to arrive so far: a &lt;a href="http://www.xincom.com/twr402.html"&gt;Xincom
DPG-402&lt;/a&gt;. This is a dual WAN NAT router. I already have the equivalent device from
Nexland, but since they were bought by Symantec, the product seems all but dead.
&lt;/p&gt;
&lt;p&gt;
Yes, I have two Internet connections - DSL and Cable. I hate being offline, most of
the time these are both up. When either one of them is down, the dual WAN NAT router
takes care of switching everyone over to the other WAN connection. Its quite transparent
- if it wasn't for the warning emails, I'd have no idea one of my connections was
down.
&lt;/p&gt;
&lt;p&gt;
Unfortunately, like most NAT routers, the Nexland can only handle one IP per WAN port.
But the Xincom can handle more. You can pass multiple IPs through a given WAN port,
only one of the IPs uses NAT, the rest pass through to specific machines. Cool.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=528a40cd-ff7b-4299-9997-3bafd87661fd" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,528a40cd-ff7b-4299-9997-3bafd87661fd.aspx</comments>
      <category>Tech Ed</category>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=ed4c7897-93ab-4d67-8025-581ed3ebe6a7</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,ed4c7897-93ab-4d67-8025-581ed3ebe6a7.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,ed4c7897-93ab-4d67-8025-581ed3ebe6a7.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ed4c7897-93ab-4d67-8025-581ed3ebe6a7</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
So yesterday, as the Tech Ed conference center was emptying out, I get a request via
MSN from <a href="http://www.hanselman.com/blog">Scott Hanselman</a>, “Help
a brother out, contact me via Skype, I want to show a friend of mine how good it is.”
</p>
        <p>
          <a href="http://www.skype.com">Skype</a> is beta Voice-Over-IP (VOIP) software, free
to download, that lets you use your PC like a telephone, albeit just to contact other
Skype users. Scott had a friend who was going overseas and wanted to stay in touch
with loved ones.
</p>
        <p>
I'd used Skype at home, but not on my laptop. So I had some reservations:
</p>
        <ul>
          <li>
One of my fundamental rules at conferences is “Thou shalt not install software
on your computer before you have finished all your sessions.” And I have one
session to go.</li>
          <li>
I was connected to the Internet via the TechEd wireless network, which is not all
that fast (there are 10,000 geeks online, after all) and is heavily filtered.</li>
          <li>
I have no external speakers or microphone set up for my laptop.</li>
        </ul>
        <p>
But Scott was persistant, so I figured what the heck, and <a href="http://www.skype.com/download.html">downloaded
Skype</a>.
</p>
        <p>
Now since it was the end of the day, there were relatively few people on the Tech
Ed network, so my download went quickly. But what I didn't expect was that I could
install the software, sign up an account, enter Scott as a contact and press connect
in less than five minutes.
</p>
        <p>
And I was totally blown away when Scott's voice came out over my laptop speakers clear
and crisp, and even more stunned that he could hear me as well, although apparently
I was quite quiet.
</p>
        <p>
No tuning, no fiddling, no specialized hardware - download, install, connect, and <a href="http://www.hanselman.com/blog/PermaLink.aspx?guid=9a78512f-d3cc-42a0-b6d2-38e5db993fbd">it
just works!</a></p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=ed4c7897-93ab-4d67-8025-581ed3ebe6a7" />
      </body>
      <title>Skype Power...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,ed4c7897-93ab-4d67-8025-581ed3ebe6a7.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,ed4c7897-93ab-4d67-8025-581ed3ebe6a7.aspx</link>
      <pubDate>Fri, 28 May 2004 14:16:26 GMT</pubDate>
      <description>&lt;p&gt;
So yesterday, as the Tech Ed conference center was emptying out, I get a request via
MSN from &lt;a href="http://www.hanselman.com/blog"&gt;Scott Hanselman&lt;/a&gt;, &amp;#8220;Help
a brother out, contact me via Skype, I want to show a friend of mine how good it is.&amp;#8221;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.skype.com"&gt;Skype&lt;/a&gt; is beta Voice-Over-IP (VOIP) software, free
to download, that lets you use your PC like a telephone, albeit just to contact other
Skype users. Scott had a friend who was going overseas and wanted to stay in touch
with loved ones.
&lt;/p&gt;
&lt;p&gt;
I'd used Skype at home, but not on my laptop. So I had some reservations:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
One of my fundamental rules at conferences is &amp;#8220;Thou shalt not install software
on your computer before you have finished all your sessions.&amp;#8221; And I have one
session to go.&lt;/li&gt;
&lt;li&gt;
I was connected to the Internet via the TechEd wireless network, which is not all
that fast (there are 10,000 geeks online, after all) and is heavily filtered.&lt;/li&gt;
&lt;li&gt;
I have no external speakers or microphone set up for my laptop.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
But Scott was persistant, so I figured what the heck, and &lt;a href="http://www.skype.com/download.html"&gt;downloaded
Skype&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Now since it was the end of the day, there were relatively few people on the Tech
Ed network, so my download went quickly. But what I didn't expect was that I could
install the software, sign up an account, enter Scott as a contact and press connect
in less than five minutes.
&lt;/p&gt;
&lt;p&gt;
And I was totally blown away when Scott's voice came out over my laptop speakers clear
and crisp, and even more stunned that he could hear me as well, although apparently
I was quite quiet.
&lt;/p&gt;
&lt;p&gt;
No tuning, no fiddling, no specialized hardware - download, install, connect, and &lt;a href="http://www.hanselman.com/blog/PermaLink.aspx?guid=9a78512f-d3cc-42a0-b6d2-38e5db993fbd"&gt;it
just works!&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=ed4c7897-93ab-4d67-8025-581ed3ebe6a7" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,ed4c7897-93ab-4d67-8025-581ed3ebe6a7.aspx</comments>
      <category>Tech Ed</category>
      <category>Toys</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=7ca317d9-b51b-41fd-9c57-0e4380a247e9</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,7ca317d9-b51b-41fd-9c57-0e4380a247e9.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,7ca317d9-b51b-41fd-9c57-0e4380a247e9.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=7ca317d9-b51b-41fd-9c57-0e4380a247e9</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Not a good hardware day.
</p>
        <p>
I like water-cooled computers. Why? Because they're quiet. No 5000rpm high velocity
fans on the processor, video card, etc, etc. Just a couple of slow, silent fans on
the radiator and the power supply. The way it oughta be.
</p>
        <p>
Putting water cooling into a computer system isn't a trivial task, but its not rocket
science either. I've built three of them so far, and noise level in my office is better
for it.
</p>
        <p>
Unfortunately, now I have to deal with a new kind of problem... leaks.
</p>
        <p>
See if you can see where this machine is leaking from.
</p>
        <p>
 
</p>
        <p>
          <img src="/blog/content/binary/IMG_6567 (Medium).JPG" border="0" />
        </p>
        <p>
See it? Me neither.
</p>
        <p>
 
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=7ca317d9-b51b-41fd-9c57-0e4380a247e9" />
      </body>
      <title>Look ma, there's a puddle under my computer!</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,7ca317d9-b51b-41fd-9c57-0e4380a247e9.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,7ca317d9-b51b-41fd-9c57-0e4380a247e9.aspx</link>
      <pubDate>Fri, 21 May 2004 02:06:56 GMT</pubDate>
      <description>&lt;p&gt;
Not a good hardware day.
&lt;/p&gt;
&lt;p&gt;
I like water-cooled computers. Why? Because they're quiet. No 5000rpm high velocity
fans on the processor, video card, etc, etc. Just a couple of slow, silent fans on
the radiator and the power supply. The way it oughta be.
&lt;/p&gt;
&lt;p&gt;
Putting water cooling into a computer system isn't a trivial task, but its not rocket
science either. I've built three of them so far, and noise level in my office is better
for it.
&lt;/p&gt;
&lt;p&gt;
Unfortunately, now I have to deal with a new kind of problem... leaks.
&lt;/p&gt;
&lt;p&gt;
See if you can see where this machine is leaking from.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="/blog/content/binary/IMG_6567 (Medium).JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
See it? Me neither.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=7ca317d9-b51b-41fd-9c57-0e4380a247e9" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,7ca317d9-b51b-41fd-9c57-0e4380a247e9.aspx</comments>
      <category>Toys</category>
      <category>Water Cooling</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=648ef330-dac8-4bf3-b9bb-fcd17bbf94a9</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,648ef330-dac8-4bf3-b9bb-fcd17bbf94a9.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,648ef330-dac8-4bf3-b9bb-fcd17bbf94a9.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=648ef330-dac8-4bf3-b9bb-fcd17bbf94a9</wfw:commentRss>
      <slash:comments>5</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
My buddy <a href="http://www.stephenforte.net">Stephen Forte</a> has convinced me
to <a href="http://www.mtsobek.com/cgi-bin/trip.py?tripID=TKM">climb Mt. Kilimanjaro</a> with
him this October.
</p>
        <p>
Its not a technical climb (no hanging from ropes here), really its just a hike...
to 19,300 feet. It takes place over 18 days, although only (heh - <em>only</em>) nine
days of climbing. There's a four day safari at the end.
</p>
        <p>
When I travel, I like to take <em>lots</em> of pictures. Like, a couple of hundred
in a day. A digital camera is essential, but so is the laptop to dump all those photos
out (and <a href="http://www.campbellholt.com/nz2002/day07.htm">write silly captions
for them</a>).
</p>
        <p>
Needless to say, laptops are not considered essential hardware for a hike like this,
but I still want to take lots of pictures. So, I have two problems to deal with. The
first is capacity - where am I going to store all these pictures? The second problem
is power - not a lot of outlets on Kilimanjaro.
</p>
        <p>
My camera of choice for the moment is the <a href="http://www.olympusamerica.com/cpg_section/cpg_product_lobbypage.asp?l=1&amp;p=16&amp;bc=2&amp;product=910">Olympus
C-750 </a>my wife bought me for Christmas. It uses <a href="http://www.olympusamerica.com/cpg_section/cpg_xd.asp">xD
picture cards</a>, up to 512MB. Each 512MB card should hold about 600 pictures,
so three ought to do it, if I can limit myself to a hundred photos a day. 
</p>
        <p>
One of the best things about this camera (besides the amazing 10x optical zoom) is
that it uses AA batteries. I have a couple of sets of Nickel-Metal-Hydride batteries
for it. So I suppose I could carry ten pounds of AA batteries for it to cover all
those pictures, but then I had a better idea. Silicon Solar makes a fairly small <a href="http://www.siliconsolar.com/aa,_aaa,_c,_d_solar_battery_charger.htm">solar
AA battery recharger</a>. It does four batteries at a time, the same number of batteries
the camera takes. So I can have one set charging while I'm snapping away with the
other.
</p>
        <p>
Of course, now that I'm thinking solar, maybe a <a href="http://www.pwrdock.com/">bringing
a laptop along</a> isn't so crazy after all.
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=648ef330-dac8-4bf3-b9bb-fcd17bbf94a9" />
      </body>
      <title>Toy solutions for toy problems...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,648ef330-dac8-4bf3-b9bb-fcd17bbf94a9.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,648ef330-dac8-4bf3-b9bb-fcd17bbf94a9.aspx</link>
      <pubDate>Wed, 19 May 2004 03:28:16 GMT</pubDate>
      <description>&lt;p&gt;
My buddy &lt;a href="http://www.stephenforte.net"&gt;Stephen Forte&lt;/a&gt; has convinced me
to &lt;a href="http://www.mtsobek.com/cgi-bin/trip.py?tripID=TKM"&gt;climb Mt. Kilimanjaro&lt;/a&gt; with
him this October.
&lt;/p&gt;
&lt;p&gt;
Its not a technical climb (no hanging from ropes here), really its just a hike...
to 19,300 feet. It takes place over 18 days, although only (heh - &lt;em&gt;only&lt;/em&gt;) nine
days of climbing. There's a four day safari at the end.
&lt;/p&gt;
&lt;p&gt;
When I travel, I like to take &lt;em&gt;lots&lt;/em&gt; of pictures. Like, a couple of hundred
in a day. A digital camera is essential, but so is the laptop to dump all those photos
out (and &lt;a href="http://www.campbellholt.com/nz2002/day07.htm"&gt;write silly captions
for them&lt;/a&gt;).
&lt;/p&gt;
&lt;p&gt;
Needless to say, laptops are not considered essential hardware for a hike like this,
but I still want to take lots of pictures. So, I have two problems to deal with. The
first is capacity - where am I going to store all these pictures? The second problem
is power - not a lot of outlets on Kilimanjaro.
&lt;/p&gt;
&lt;p&gt;
My camera of choice for the moment is the &lt;a href="http://www.olympusamerica.com/cpg_section/cpg_product_lobbypage.asp?l=1&amp;amp;p=16&amp;amp;bc=2&amp;amp;product=910"&gt;Olympus
C-750 &lt;/a&gt;my wife bought me for Christmas. It uses &lt;a href="http://www.olympusamerica.com/cpg_section/cpg_xd.asp"&gt;xD
picture cards&lt;/a&gt;, up to 512MB.&amp;nbsp;Each 512MB card should hold about 600 pictures,
so three ought to do it, if I can limit myself to a hundred photos a day. 
&lt;/p&gt;
&lt;p&gt;
One of the best things about this camera (besides the amazing 10x optical zoom) is
that it uses AA batteries. I have a couple of sets of Nickel-Metal-Hydride batteries
for it. So I suppose I could carry ten pounds of AA batteries for it to cover all
those pictures, but then I had a better idea. Silicon Solar makes a fairly small &lt;a href="http://www.siliconsolar.com/aa,_aaa,_c,_d_solar_battery_charger.htm"&gt;solar
AA battery recharger&lt;/a&gt;. It does four batteries at a time, the same number of batteries
the camera takes. So I can have one set charging while I'm snapping away with the
other.
&lt;/p&gt;
&lt;p&gt;
Of course, now that I'm thinking solar, maybe a &lt;a href="http://www.pwrdock.com/"&gt;bringing
a laptop along&lt;/a&gt; isn't so crazy after all.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=648ef330-dac8-4bf3-b9bb-fcd17bbf94a9" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,648ef330-dac8-4bf3-b9bb-fcd17bbf94a9.aspx</comments>
      <category>Toys</category>
      <category>Travel</category>
    </item>
    <item>
      <trackback:ping>http://www.campbellassociates.ca/blog/Trackback.aspx?guid=d1157927-7868-4409-826c-add5d7f6f18e</trackback:ping>
      <pingback:server>http://www.campbellassociates.ca/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.campbellassociates.ca/blog/PermaLink,guid,d1157927-7868-4409-826c-add5d7f6f18e.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.campbellassociates.ca/blog/CommentView,guid,d1157927-7868-4409-826c-add5d7f6f18e.aspx</wfw:comment>
      <wfw:commentRss>http://www.campbellassociates.ca/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=d1157927-7868-4409-826c-add5d7f6f18e</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Okay, I admit it, I love toys. No, not little plastic whatzits (although they can
be pretty cool too, I always had a softspot for transformers), but technology toys.
I buy first, I buy often, and I have boxes and boxes of crap that didn't survive their
first test runs. I like being on the bleeding edge and I have lots of blood to give.
</p>
        <p>
Plus I'm pretty good at retaining what I see, so once I've looked into a toy once,
I usually remember it. I think it was <a href="http://www.stephenforte.net/">Steve
Forte</a> who first called me the Toy Master, when during a phone conversation about
whether or not some gadget actually existed, I was firing links over IM to him without
a pause in the chatter. 
</p>
        <p>
So when my friend <a href="http://www.dasblonde.net/">Michele Bustamente</a> <a href="http://www.dasblonde.net/PermaLink.aspx?guid=ec51f4bf-b79e-417c-bb49-343e257efb91">asked
me about networking her two demo laptops together</a>, I knew it was going to turn
into a toyfest. Its all about feature creep, y'know.
</p>
        <p>
Besides asking me about the weather in Amsterdam (which was just about the worst I've
seen in May yet), we also talked about networking her machines together, and we talked
about crossover network cables, switches, point-to-point wireless and other good stuff
like that. But, as with all “clients”, if you don't get to the heart of
the matter, if you don't ask the magic question “So what do you want to do?”
you really miss out on hitting a home run in terms of solving problems.
</p>
        <p>
Besides just wanting to network her two demo laptops together, Michele was also thinking
about her <a href="http://cnt.ucsdx.net/courses/WSeducation.php">Web Services Interoperability
Education Day </a>on May 22nd, just before <a href="http://www.microsoft.com/seminar/teched2004/default.mspx">Tech
Ed San Diego</a>. There, she figured she'd have at least three machines involved,
and possibly two projectors, and wanted to have all the machines talking to each other,
possibly with Internet connectivity, and so on, and so on...
</p>
        <p>
Crossover ethernet cables are fine, as long as you're prepared to live with fixed
IPs and no additional connectivity. And it falls down as soon as there's three machines
involved. Its a one-off solution, and you always need more.
</p>
        <p>
For years I've been carrying around a little <a href="http://support.dlink.com/products/view.asp?productid=DI%2D713">D-Link
DI-713</a> whenever I was travelling to any form of geekfest, geekfest being
defined as any place where more than two geeks are. Because as soon as you have more
than two geeks together, you have connectivity issues. We all have laptops, we all
want internet connectivity, and we all want to fire files back and forth between each
other.
</p>
        <p>
If you're in a hotel, you soon find out that hotel broadband, while nice, is really
a per-machine product, and so if you have three laptops in a room, you end up hopping
the wire from machine to machine and then arguing with the manager at the end of the
day as to whether or not you should be charge $10 for the day, or $10 per machine
per day...
</p>
        <p>
The D-Link box solved the problem: its a NAT router, a switch and a wireless access
point all in one. So you can plug the hotel broadband into it and everyone can share,
as well as network, or use the wireless connection. It even provided DHCP support
so we don't have to mess with the network settings.
</p>
        <p>
Unfortunately, my little D-Link gave up the ghost a few months ago. It owed me nothing,
having been the saving grace of many a geekfest, and having logged tens of thousands
of miles in baggage, multiple irradiations and so on. It won't be missed though, it'll
be replaced.
</p>
        <p>
Meantime, it was apparent to me that Michele needed the same little gizmo for her
demos. All those laptops are likely using DHCP, and they need to speak to each other,
and could use some Internet access... so a quick sprint around the Internet (I have
a great favorites section called Shopping) returned this list of products:
</p>
        <ul>
          <li>
            <a href="http://www.smc.com/index.cfm?sec=Products&amp;pg=Product-Details&amp;prod=332&amp;site=c">SMC's
2304WBR</a>
          </li>
          <li>
            <a href="http://www.dlink.com/products/?pid=299">DLink's DI-784</a>
          </li>
          <li>
            <a href="http://www.linksys.com/products/product.asp?grid=33&amp;scid=35&amp;prid=537">Linksys's
WRT55AG</a>
          </li>
          <li>
            <a href="http://www.netgear.com/products/prod_details.php?prodID=178&amp;view=">Netgear's
FWAG114</a>
          </li>
        </ul>
        <p>
There's more, but they're essentially all the same: a NAT router, a four port switch
and a wireless access point. These four all were 802.11a/b/g compatible too. There
were a bunch that left out 802.11a, which is fine with me, in my experience it only
takes a piece of paper to block 802.11a signals.
</p>
        <p>
The non-a variants get as cheap as $50 US, the tri-mode units are $100-$200 US. They're
all relatively compact, but the SMC unit is the smallest (a mere 5"x3.5"x1.25") and
hey, if you're travelling, that's important. They all have decent web-based configuration,
and they're all routinely updating their firmware. You couldn't go wrong with any
of these units really, but I liked the SMC for its compact size and decent looks.
</p>
        <p>
I see these gizmos as essential fare for anyone who's going to be working with more
than one geek at a time. When we're all speaking at conferences, there's always a
gathering somewhere, often the speaker who got the biggest room. This solves the networking
problem.
</p>
        <p>
 
</p>
        <img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=d1157927-7868-4409-826c-add5d7f6f18e" />
      </body>
      <title>There's feature creep in hardware, too...</title>
      <guid isPermaLink="false">http://www.campbellassociates.ca/blog/PermaLink,guid,d1157927-7868-4409-826c-add5d7f6f18e.aspx</guid>
      <link>http://www.campbellassociates.ca/blog/PermaLink,guid,d1157927-7868-4409-826c-add5d7f6f18e.aspx</link>
      <pubDate>Sun, 16 May 2004 14:38:22 GMT</pubDate>
      <description>&lt;p&gt;
Okay, I admit it, I love toys. No, not little plastic whatzits (although they can
be pretty cool too, I always had a softspot for transformers), but technology toys.
I buy first, I buy often, and I have boxes and boxes of crap that didn't survive their
first test runs. I like being on the bleeding edge and I have lots of blood to give.
&lt;/p&gt;
&lt;p&gt;
Plus I'm pretty good at retaining what I see, so once I've looked into a toy once,
I usually remember it. I think it was &lt;a href="http://www.stephenforte.net/"&gt;Steve
Forte&lt;/a&gt; who first called me the Toy Master, when during a phone conversation about
whether or not some gadget actually existed, I was firing links over IM to him without
a pause in the chatter. 
&lt;/p&gt;
&lt;p&gt;
So when my friend &lt;a href="http://www.dasblonde.net/"&gt;Michele Bustamente&lt;/a&gt;&amp;nbsp;&lt;a href="http://www.dasblonde.net/PermaLink.aspx?guid=ec51f4bf-b79e-417c-bb49-343e257efb91"&gt;asked
me about networking her two demo laptops together&lt;/a&gt;, I knew it was going to turn
into a toyfest. Its all about feature creep, y'know.
&lt;/p&gt;
&lt;p&gt;
Besides asking me about the weather in Amsterdam (which was just about the worst I've
seen in May yet), we also talked about networking her machines together, and we talked
about crossover network cables, switches, point-to-point wireless and other good stuff
like that. But, as with all &amp;#8220;clients&amp;#8221;, if you don't get to the heart of
the matter, if you don't ask the magic question &amp;#8220;So what do you want to do?&amp;#8221;
you really miss out on hitting a home run in terms of solving problems.
&lt;/p&gt;
&lt;p&gt;
Besides just wanting to network her two demo laptops together, Michele was also thinking
about her &lt;a href="http://cnt.ucsdx.net/courses/WSeducation.php"&gt;Web Services Interoperability
Education Day &lt;/a&gt;on May 22nd, just before &lt;a href="http://www.microsoft.com/seminar/teched2004/default.mspx"&gt;Tech
Ed San Diego&lt;/a&gt;. There, she figured she'd have at least three machines involved,
and possibly two projectors, and wanted to have all the machines talking to each other,
possibly with Internet connectivity, and so on, and so on...
&lt;/p&gt;
&lt;p&gt;
Crossover ethernet cables are fine, as long as you're prepared to live with fixed
IPs and no additional connectivity. And it falls down as soon as there's three machines
involved. Its a one-off solution, and you always need more.
&lt;/p&gt;
&lt;p&gt;
For years I've been carrying around a little &lt;a href="http://support.dlink.com/products/view.asp?productid=DI%2D713"&gt;D-Link
DI-713&lt;/a&gt;&amp;nbsp;whenever I was travelling to any form of geekfest, geekfest being
defined as any place where more than two geeks are. Because as soon as you have more
than two geeks together, you have connectivity issues. We all have laptops, we all
want internet connectivity, and we all want to fire files back and forth between each
other.
&lt;/p&gt;
&lt;p&gt;
If you're in a hotel, you soon find out that hotel broadband, while nice, is really
a per-machine product, and so if you have three laptops in a room, you end up hopping
the wire from machine to machine and then arguing with the manager at the end of the
day as to whether or not you should be charge $10 for the day, or $10 per machine
per day...
&lt;/p&gt;
&lt;p&gt;
The D-Link box solved the problem: its a NAT router, a switch and a wireless access
point all in one. So you can plug the hotel broadband into it and everyone can share,
as well as network, or use the wireless connection. It even provided DHCP support
so we don't have to mess with the network settings.
&lt;/p&gt;
&lt;p&gt;
Unfortunately, my little D-Link gave up the ghost a few months ago. It owed me nothing,
having been the saving grace of many a geekfest, and having logged tens of thousands
of miles in baggage, multiple irradiations and so on. It won't be missed though, it'll
be replaced.
&lt;/p&gt;
&lt;p&gt;
Meantime, it was apparent to me that Michele needed the same little gizmo for her
demos. All those laptops are likely using DHCP, and they need to speak to each other,
and could use some Internet access... so a quick sprint around the Internet (I have
a great favorites section called Shopping) returned this list of products:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.smc.com/index.cfm?sec=Products&amp;amp;pg=Product-Details&amp;amp;prod=332&amp;amp;site=c"&gt;SMC's
2304WBR&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.dlink.com/products/?pid=299"&gt;DLink's DI-784&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.linksys.com/products/product.asp?grid=33&amp;amp;scid=35&amp;amp;prid=537"&gt;Linksys's
WRT55AG&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.netgear.com/products/prod_details.php?prodID=178&amp;amp;view="&gt;Netgear's
FWAG114&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
There's more, but they're essentially all the same: a NAT router, a four port switch
and a wireless access point. These four all were 802.11a/b/g compatible too. There
were a bunch that left out 802.11a, which is fine with me, in my experience it only
takes a piece of paper to block 802.11a signals.
&lt;/p&gt;
&lt;p&gt;
The non-a variants get as cheap as $50 US, the tri-mode units are $100-$200 US. They're
all relatively compact, but the SMC unit is the smallest (a mere 5"x3.5"x1.25") and
hey, if you're travelling, that's important. They all have decent web-based configuration,
and they're all routinely updating their firmware. You couldn't go wrong with any
of these units really, but I liked the SMC for its compact size and decent looks.
&lt;/p&gt;
&lt;p&gt;
I see these gizmos as essential fare for anyone who's going to be working with more
than one geek at a time. When we're all speaking at conferences, there's always a
gathering somewhere, often the speaker who got the biggest room. This solves the networking
problem.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.campbellassociates.ca/blog/aggbug.ashx?id=d1157927-7868-4409-826c-add5d7f6f18e" /&gt;</description>
      <comments>http://www.campbellassociates.ca/blog/CommentView,guid,d1157927-7868-4409-826c-add5d7f6f18e.aspx</comments>
      <category>Toys</category>
      <category>Speaking</category>
      <category>Travel</category>
    </item>
  </channel>
</rss>