<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>life, code, and idiocy • bloggage of a web coding nutcase &#187; Hardware</title>
	<atom:link href="http://fuhry.us/blog/category/hardware/feed/" rel="self" type="application/rss+xml" />
	<link>http://fuhry.us/blog</link>
	<description>Dan Fuhry is a web developer and Linux nerd with weird pet projects, severe audiophilia, one kick-ass wing recipe and who knows what else.</description>
	<lastBuildDate>Wed, 25 Jan 2012 15:50:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Thoughts on Mainframes</title>
		<link>http://fuhry.us/blog/2010/05/24/thoughts-on-mainframes/</link>
		<comments>http://fuhry.us/blog/2010/05/24/thoughts-on-mainframes/#comments</comments>
		<pubDate>Mon, 24 May 2010 04:49:35 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[School]]></category>

		<guid isPermaLink="false">http://fuhry.co.cc/blog/?p=178</guid>
		<description><![CDATA[I was given the opportunity to take a class this past quarter on large scale computing. It was a great opportunity to learn about an entirely different way of computing: the mainframe way. The class was taught as a seminar course, which means RIT is letting the professor trial-run, test and fine-tune the course before [...]]]></description>
			<content:encoded><![CDATA[<p>I was given the opportunity to take a class this past quarter on large scale computing. It was a great opportunity to learn about an entirely different way of computing: the mainframe way. The class was taught as a seminar course, which means RIT is letting the professor trial-run, test and fine-tune the course before it becomes an official course. There were 19 of us in the class. The limit was 20; 5 of us, myself included, were from CSH. It was taught by Professor Larry Hill, probably one of the more distinguished professors in NSSA, and definitely the department&#8217;s expert in hardware.</p>
<p>To put it in Prof. Hill&#8217;s words, the mainframe market is this big. *holds hands about 3 feet apart* The portion of the market controlled by IBM is this big. *brings hands closer to each other by about an inch* Big Blue controls about 98% of the mainframe market. There are other companies that make mainframes too; HP comes to mind. But for the most part, when people think of mainframes, they think of IBM.</p>
<p>Mainframes are important because of a concept IBM calls RAS: Reliability, Availability and Scalability. Reliability means that failures happen rarely. Availability means that when they do happen, the customer-facing service faces very few or no issues. Scalability means that the machine can grow to fit the needs of your business. IBM emphasizes all three of these with their mainframe products. They pretty much nail all these points with their marketing and then make sure they back it up by manufacturing the entire machine in-house, from the silicon, to the boards, to the chassis, to all the microcode, firmware and software.</p>
<p>Once you buy a mainframe, your company pretty much has it staffed 24/7 with people that know z/OS on a pretty thorough level. Very few people understand every aspect of it, and they all work for IBM, but you also pretty much have a direct line to them, and them to you.</p>
<p>Now we&#8217;re getting into the potential for problems.</p>
<p>First off, mainframes have been around for a long time. And so have their operators. Since they&#8217;re an entirely different computing platform, something that a person who has only ever used good ole x86 boxes probably won&#8217;t understand is that they are different from the very core. It took us ten weeks to learn the most basic bits about how they work &#8211; and everybody pretty much flat out bombed the final. But at least we have an understanding of the platform.</p>
<p>Unfortunately, that is lightyears ahead of what your typical CS, SE or networking major knows about mainframes. And that&#8217;s when we get to the dangerous waters. Mainframes were much more distinguished and well-known in the 1960s through 1980s, when the personal computer hadn&#8217;t quite been refined yet. When the PC took off in the late 80s and early 90s, everyone (including universities) pretty much forgot about IBM&#8217;s &#8220;other&#8221; product as young programmers rushed to learn the newfangled PC and left mainframes to rot. But behind the scenes, mainframe admins in their 30s and 40s were still keeping these puppies up. Nobody realized the longevity of equipment like this. IBM recently threw a party with a client celebrating 15 years of *zero* service interruptions. That&#8217;s nothing short of fricking insane, and it does say a bit about what IBM thinks of their customers and their needs.</p>
<p>But here&#8217;s where things are getting just plain sticky. You&#8217;ll notice that I haven&#8217;t shut up about IBM, IBM, IBM here. That&#8217;s the problem with the market. Everything is controlled by IBM. If, God forbid, Poughkeepsie or Fishkill gets hit by a nuke, the entire industry would go up in smoke. The platform is extremely closed, proprietary, and well-guarded. Perhaps that has indeed kept it reliable, but it does make IBM itself the single point of failure.</p>
<p>That&#8217;s why I don&#8217;t think mainframes are going to last. IBM is the only company that&#8217;s really into them. They are by nature a great computing platform, and certainly more energy-efficient and secure, but nobody really understands them fully. And so few colleges/universities have classes (much less entire programs) teaching young people about them, that the people who know them thoroughly seem to just be dying off and/or retiring. What happens when they&#8217;re gone? I think IBM is neglecting to train young people on them. They have contests such as &#8220;Master the Mainframe&#8221;, but they just don&#8217;t do enough to spark interest.</p>
<p>I think that for now, because most of the market belongs to IBM, IBM should be the one handling the education effort. It should not be the responsibility of universities to teach about a closed, proprietary platform that depends on a single company. What happens when the company on which a substantial portion of the business world depends fails?</p>
<p>Speaking of which, hey Microsoft, how about that Windows thing&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://fuhry.us/blog/2010/05/24/thoughts-on-mainframes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;I am not your executioner&#8230;&#8221;</title>
		<link>http://fuhry.us/blog/2009/07/07/i-am-not-your-executioner/</link>
		<comments>http://fuhry.us/blog/2009/07/07/i-am-not-your-executioner/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 18:15:33 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
				<category><![CDATA[Enano/phpBB Half Baked]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[charlie]]></category>
		<category><![CDATA[enano]]></category>
		<category><![CDATA[yubikey]]></category>

		<guid isPermaLink="false">http://lifecodeidiocy.enanocms.org/?p=128</guid>
		<description><![CDATA[&#8220;&#8230;I am not your god, and I am not your devil. I am Charles Manson.&#8221; Such is the namesake for my brand new desktop computer. Well, with a few adjustments. My new desktop is undoubtedly a she, and her DNS name is simply &#8220;charlie.&#8221; Before I jump into my usual round of essay scribbling on [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;&#8230;I am not your god, and I am not your devil. I am Charles Manson.&#8221;</p>
<p>Such is the namesake for my brand new desktop computer. Well, with a few adjustments. My new desktop is undoubtedly a she, and her DNS name is simply &#8220;charlie.&#8221;</p>
<p>Before I jump into my usual round of essay scribbling on why this computer is so awesome and why I need it, here are the specs you&#8217;re dying to see:</p>
<ul>
<li>AMD Phenom II X4 940 Black Edition &#8211; 4 cores, 3.0GHz</li>
<li>Gigabyte GA-M790X-UD4P motherboard &#8211; Sockets AM2, AM2+, AM3 supported, max. RAM 16GB @ 1333MHz</li>
<li>4GB OCZ Gold PC2 6400 DDR2 SDRAM (upgrade to 8GB planned)</li>
<li>XFX NVidia GeForce GTX 260, 896MB</li>
<li>PC Power &#038; Cooling Silencer S61EPS 610 power supply</li>
<li>Western Digital 320GB SATA 3Gb/s hard disk &#8211; OEM</li>
<li>Lian Li PC-K7B case</li>
<li>DVD burner from Nighthawk</li>
</ul>
<p>I&#8217;m really just getting my feet wet in terms of the stuff I can do with this thing. I didn&#8217;t realize for a long time how much I was missing by not having SSE2, AMD-V, and multiple cores. It&#8217;s certainly a blessing to have all this and more in such a quiet (albeit relatively large) box.</p>
<p>The benefits of having a computer this powerful are already becoming apparent. When it does crash and X resets (due to <a href="https://bugzilla.redhat.com/show_bug.cgi?id=504300" target="_blank">this bug</a>), I&#8217;m back at my desktop in 10 seconds instead of 30. I can also use Windows 7 and Mac OS X when I have to &#8211; both as minimally as possible, Windows for reprogramming Yubikeys (more on those in a minute) and OS X for managing my iPod because iTunes on Windows sucks, and because certain Enano things tend to break under Apple&#8217;s OS.</p>
<p>Accompanying this transition is the decommissioning of two computers, Xombie and Capsaicin. Neither was used for very much: Xombie did a poor job at managing torrents and my webcam, and Capsaicin did a somewhat reliable job at running IRC (I&#8217;m regularly on 4 networks). Nighthawk has taken over the duties of both, and she continues to be Enano&#8217;s Mercurial master as well as the home of all my music (which I can&#8217;t stand to not have access to from multiple OSes). Basically Nighthawk is acquiring more duties as she transitions from being the constantly-experimented-with computer to more of a server. I really don&#8217;t need Xombie or Capsaicin anymore with the power Nighthawk has and the easy virtualization available to me on Charlie.</p>
<p>We&#8217;re looking at some eventual serious overclocking potential on Charlie. Once I&#8217;m able to afford a good cooler, I want to try and push her up to 3.7 or even 4GHz. There&#8217;ve been some suspicious results with Linpack though &#8211; it indicates possible instability under the High load test, 4 threads, and all my settings at stock. Oh yeah, and the CPU peaked at 62C. I&#8217;m debating whether it&#8217;s necessary to RMA some parts and try a different CPU of the same model, or blame it on the motherboard and RMA that. Either way I&#8217;d be without a solid computer for a week or so, which would suck.</p>
<p>Still I am very excited at the potential this thing has. She serves Enano pages in 0.03s and I have Compiz on CRAZY high settings with no signs of stuttering or lag whatsoever. Pretty much everything real-world that I&#8217;ve thrown at her, she&#8217;s handled with no sweat whatsoever. Hopefully I&#8217;ll be at least up with the times for a couple years, eh?</p>
<p>Oh yeah, the Yubikeys. (Published the post without this section, forgot I planned to add it.) Yubico sent me five Yubikey IIs as a thank-you for supporting their device in Enano. The new version, which has a little bit of a learning curve compared to the old, is very useful to me as I see this high degree of security (a 32 character password) now being available to things that don&#8217;t support Yubikey (or only support it commercially), like Windows, OS X, and a number of websites I visit. At the same time I retain the OTP functionality for things that support it, like most of my servers and Enano websites. The keys are more solid too &#8211; I could run over one of these things with a semi truck if I wanted to. They say they&#8217;re also designed to survive a dunk in the swimming pool but I don&#8217;t think I&#8217;ll try that one. Wonder if that also means they&#8217;re tamper-resistant like the IronKey, too. Either way, I&#8217;ll be looking into figuring out if there&#8217;s anything special that can be added to the Enano Yubikey plugin to make it more friendly to version 2.0 of this very economical, very innovative security device.</p>
]]></content:encoded>
			<wfw:commentRss>http://fuhry.us/blog/2009/07/07/i-am-not-your-executioner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amplifier claims final victim; 4 dead as killing spree brought to tragic end</title>
		<link>http://fuhry.us/blog/2008/05/28/amplifier-claims-final-victim-4-dead-as-killing-spree-brought-to-tragic-end/</link>
		<comments>http://fuhry.us/blog/2008/05/28/amplifier-claims-final-victim-4-dead-as-killing-spree-brought-to-tragic-end/#comments</comments>
		<pubDate>Thu, 29 May 2008 01:21:39 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
				<category><![CDATA[X-540 speakers]]></category>

		<guid isPermaLink="false">http://lifecodeidiocy.enanocms.org/?p=69</guid>
		<description><![CDATA[In what may seem like an ironic turn of events, the Pioneer VSX-5000 amplifier responsible for the deaths of two subwoofers and a sound card has taken its own life, perhaps in an attempt to make retribution for its crimes. The 22-year-old receiver and amplifier had a lonely and traumatic history that began almost as [...]]]></description>
			<content:encoded><![CDATA[<p>In what may seem like an ironic turn of events, the Pioneer VSX-5000 amplifier responsible for the deaths of two subwoofers and a sound card has taken its own life, perhaps in an attempt to make retribution for its crimes.</p>
<p>The 22-year-old receiver and amplifier had a lonely and traumatic history that began almost as soon as its original owner purchased it. It expressed lament for a lonely childhood where it was not put to use and accumulated a considerable amount of dust.</p>
<p>The county examiner said that the most likely cause of death was a short circuit. No traces of ozone were found in the surrounding atmosphere.</p>
<p>The amp did not leave a suicide note and its original owner was not available for comment.</p>
<p>&#8220;Resuscitation efforts are underway,&#8221; said the current owner, Dan Fuhry, &#8220;but at this point things are looking very grim. We&#8217;re going to try the good old slap on the side, but that is currently our last remaining hope for the amplifier.&#8221;</p>
<p>Known for its loud output but warm capacitors, the Pioneer receiver enjoyed music with considerable bass. It loved video processing and equalizer functions, and had a talented FM receiver. &#8220;It&#8217;s such a shame to see this piece of history leave us,&#8221; Fuhry said in an interview. &#8220;It was just a great multi-purpose device. We&#8217;re going to miss it.&#8221;</p>
<p>The Pioneer VSX-5000 is survived by Logitech X-540 III and its host computer, Nighthawk, who told us only that she will miss not having to push ALSA to the limits. The receiver specified in its will that it did not wish for a memorial service. If resuscitation efforts are not successful, it will be recycled.</p>
<p>The amplifier was playing Empty Walls by Serj Tankian at the time of its death Wednesday evening. &#8220;Suppose it wasn&#8217;t into alternative metal,&#8221; mentioned Fuhry.</p>
]]></content:encoded>
			<wfw:commentRss>http://fuhry.us/blog/2008/05/28/amplifier-claims-final-victim-4-dead-as-killing-spree-brought-to-tragic-end/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sound Card Third Victim in Amp&#8217;s Killing Rampage; Suspect Remains At Large</title>
		<link>http://fuhry.us/blog/2008/04/30/sound-card-third-victim-in-amps-killing-rampage-suspect-remains-at-large/</link>
		<comments>http://fuhry.us/blog/2008/04/30/sound-card-third-victim-in-amps-killing-rampage-suspect-remains-at-large/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 22:37:12 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
				<category><![CDATA[X-540 speakers]]></category>

		<guid isPermaLink="false">http://lifecodeidiocy.enanocms.org/?p=66</guid>
		<description><![CDATA[Yep. Now I&#8217;ve lost the sound card too. Needless to say I think this Pioneer amp is too fast and too furious. So I&#8217;m gonna be removing it from my lineup. Now all I have to do, is convince Logitech to send me another set of speakers, which I know I&#8217;ll get right this time. [...]]]></description>
			<content:encoded><![CDATA[<p>Yep. Now I&#8217;ve lost the sound card too. Needless to say I think this Pioneer amp is too fast and too furious. So I&#8217;m gonna be removing it from my lineup. Now all I have to do, is convince Logitech to send me another set of speakers, which I know I&#8217;ll get right this time.</p>
<p>There&#8217;s only one problem: I&#8217;m now stuck with the crappy AC &#8217;97 audio built into my motherboard and I lack a MIDI port, something that I use extensively. So I&#8217;m gonna be looking around for a half-decent sound card and probably a job to pay for it (and possibly *more* new speakers). Looks like fate has finally caught up with me.</p>
]]></content:encoded>
			<wfw:commentRss>http://fuhry.us/blog/2008/04/30/sound-card-third-victim-in-amps-killing-rampage-suspect-remains-at-large/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Logitech X-540 speakers: a bad experience, start to finish</title>
		<link>http://fuhry.us/blog/2008/04/28/logitech-x-540-speakers-a-bad-experience-start-to-finish/</link>
		<comments>http://fuhry.us/blog/2008/04/28/logitech-x-540-speakers-a-bad-experience-start-to-finish/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 01:04:16 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
				<category><![CDATA[X-540 speakers]]></category>

		<guid isPermaLink="false">http://lifecodeidiocy.enanocms.org/?p=64</guid>
		<description><![CDATA[Well, whaddya know. I suppose that I&#8217;ll have to rewrite a little of my story but I think it will be better now that it&#8217;s more complete. Basically what happened is I got two dead babies. One of &#8216;em was shipped from geeks.com and the other straight from Logitech. Both were completely dead on arrival. [...]]]></description>
			<content:encoded><![CDATA[<p>Well, whaddya know. I suppose that I&#8217;ll have to rewrite a little of my story but I think it will be better now that it&#8217;s more complete.</p>
<p>Basically what happened is I got two dead babies. One of &#8216;em was shipped from geeks.com and the other straight from Logitech. Both were completely dead on arrival. That&#8217;s the short version.</p>
<p>The long version is this: I ordered a new set of Logitech X-540 speakers from geeks.com for $115 including shipping. They were all that fit in my budget, and I figured they would be okay for the price. They came in and I got them all installed and they were working OK for an hour or two. I was adjusting some cables on my amp when it accidentally got switched to FM mode and started sending static to them &#8211; moderately loud static.</p>
<p>Now, mind you, this has happened to my old speakers, in fact they took tons more abuse than even that. But the fact that Logitech makes their DSP boards *that* cheap is just insidious. The speakers immediately stopped working, with strange noises being produced when turning the volume control and several other weird problems. IMHO for $115 these things should be able to withstand that. If I remember correctly they weren&#8217;t even turned up all that loud, which means absorbing that signal should not have been a problem.</p>
<p>Since the item got shipped manufacturer-direct, I contacted Logitech and they said that I had a defective set. Understandable. They also told me to go back to the seller since I had the item for less than 30 days. The resulting e-mail conversation was quite a funny one:</p>
<blockquote><p>Support rep: &#8220;Please reply back to this email if you have purchase the X-540 speaker system for more than 30 days. The replacement unit will come from us if you have purchased the speaker system for more than 30 days. I look forward to your reply.&#8221;</p></blockquote>
<blockquote><p>Me: &#8220;According to my records I placed the order on April 12, 2008. I&#8217;ll e-mail back and re-open the support case on May 12 or so if I don&#8217;t have any luck with geeks.com. Thank for getting back so fast last time, I really appreciate it!&#8221;</p></blockquote>
<blockquote><p>Support rep: &#8220;Thank you for taking the time to reply my email and elaborating further on your issue. Since 30 days has passed since you have purchased the X-540 speaker system, I would like to proceed with issuing a replacement unit for your defective X-540 speaker system. In order to proceed with this, please provide me with all the details below.&#8221;</p></blockquote>
<blockquote><p>Me: &#8220;Attached is a screenshot of the order history window showing the purchase in question. Again from my previous message, I placed the order on April 12, 2008. So a month has not in fact passed yet since my order. The retailer from which I purchased the set has not replied to my message that I sent a week ago as of today, so as far as I&#8217;m concerned Logitech is not obligated to send out a new set until approximately May 12 assuming the retailer chooses not to provide support. Thank you again for the support.&#8221;</p></blockquote>
<blockquote><p>Support rep&#8217;s boss two days later: &#8220;Your fulfillment has been shipped. The following products were included: 1 | X-540&#8243;</p></blockquote>
<p>No tricks, no cheating, that&#8217;s what really happened. They said it would take 10 to 14 business days to process; it took 1. That was a good sign, +1 for Logitech&#8217;s customer support.</p>
<p>Now if only their products were half as good. The new set was dead on arrival &#8211; I got absolutely no sound out of it and saw that the power LED was dimmer than it should have been. What a mess. So I now have two completely unusable subwoofer units and 10 satellite speakers sitting in my basement waiting for me to learn their fate.</p>
<p>I hope Logitech takes this as a lesson. No doubt that they built good speakers &#8211; the construction is solid and setup is straightforward and simple. But there is a huge problem with the circuitry that drives those speakers, and that is that it&#8217;s just way too cheap. It can&#8217;t handle even a normal signal &#8211; one would have to turn the output volume on their PC down just to avoid overloading the circuitry. That&#8217;s a problem because most users will leave the software volume all the way up and control the audio volume with the physical knob on the control pod.</p>
<p>Either way, I&#8217;ve e-mailed both geeks.com and Logitech about this and am waiting for them to reply. Chances are that if one doesn&#8217;t do something then the other will, but the worst that could happen is me being out $115 and learning an important lesson: to avoid Logitech hardware at all costs.</p>
]]></content:encoded>
			<wfw:commentRss>http://fuhry.us/blog/2008/04/28/logitech-x-540-speakers-a-bad-experience-start-to-finish/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ugh! Lost it&#8230;</title>
		<link>http://fuhry.us/blog/2006/11/18/ugh-lost-it/</link>
		<comments>http://fuhry.us/blog/2006/11/18/ugh-lost-it/#comments</comments>
		<pubDate>Sat, 18 Nov 2006 12:11:49 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
				<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">/danfuhry/2006/11/18/ugh-lost-it/</guid>
		<description><![CDATA[I know that none of you are going to see this until the problem is at least half-resolved, but the DSL modem isn&#8217;t working right now. I was using my dial-up connection, which comes free with the DSL package, for most of the week, then when I tried to log onto it two days ago [...]]]></description>
			<content:encoded><![CDATA[<p>I know that none of you are going to see this until the problem is at least half-resolved, but the DSL modem isn&#8217;t working right now. I was using my dial-up connection, which comes free with the DSL package, for most of the week, then when I tried to log onto it two days ago I got an &#8220;access denied&#8221; error. Not good. I&#8217;ll see if I can get my ISP to tell me what&#8217;s going on here.</p>
<p>I&#8217;ll try to get the connection up, even if it&#8217;s only dial-up, so that I can receive e-mails that go to my SMTP server. This is really starting to worry me because any e-mail that goes to enano.homelinux.org or fuhrykitchentable.no-ip.org disappears <span style="font-weight: bold">into thin air</span> and will never get seen again. What&#8217;s worse is, I got my <span style="font-style: italic">first ever</span> support request for Enano this week, and I can do absolutely nothing to help the guy. :&#8217;(</p>
<p>Wish me luck guys.</p>
<p>&#8211;Dan</p>
]]></content:encoded>
			<wfw:commentRss>http://fuhry.us/blog/2006/11/18/ugh-lost-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux on the laptop &#8211; finally!</title>
		<link>http://fuhry.us/blog/2006/10/15/linux-on-the-laptop-finally/</link>
		<comments>http://fuhry.us/blog/2006/10/15/linux-on-the-laptop-finally/#comments</comments>
		<pubDate>Sun, 15 Oct 2006 04:59:55 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux Raves]]></category>

		<guid isPermaLink="false">/danfuhry/?p=20</guid>
		<description><![CDATA[Well I have some good news and some bad news. The good news is that I installed Linux on the laptop. The bad news is that I installed Ubuntu on the laptop, and configured it to dual-boot with Windows XP Professional. So, why? Here&#8217;s the deal. Linux does not like my laptop. When I installed [...]]]></description>
			<content:encoded><![CDATA[<p>Well I have some good news and some bad news.</p>
<p>The good news is that I installed Linux on the laptop. The bad news is that I installed Ubuntu on the laptop, and configured it to dual-boot with Windows XP Professional.</p>
<p>So, why? Here&#8217;s the deal. Linux does not like my laptop. When I installed openSUSE on it a couple months ago, I had no ACPI, no modem, and no wireless, which pretty much renders a laptop with only half of a battery useless. I was forced to put XP Pro back on there, and further hope was seemingly ruined when I heard that I had to use Windows for some school stuff, and no WINE was not going to cut it.</p>
<p>Luckily my laptop didn&#8217;t have that much stuff on it, so yesterday I took the plunge and installed Ubuntu Linux on the laptop.  But somehow I managed to keep Windows alive <img src='http://fuhry.us/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Here&#8217;s what I did:</p>
<ol>
<li>I should have backed up my data. Don&#8217;t ask me why I didn&#8217;t, I just didn&#8217;t. But if you decide to do this, back up your data first, or the results could be catastrophic, as I almost found out.</li>
<li>Rebooted into the Knoppix LiveDVD</li>
<li>Resized the NTFS filesystem my D: drive, which was 15 (out of 30) GB, down to 5GB. This was by far the hardest step! The first time I attempted this, my laptop froze. The second time, the thing powered down, probably because of yet another false thermal alarm. I haven&#8217;t found any corrupted data yet, but that&#8217;s probably because I made sure to boot Windows (and thus run CHKDSK) after each failure.</li>
<li>Resized the partition itself. The resizentfs command only shrinks the filesystem, it doesn&#8217;t shrink the partition it&#8217;s on. I did this with the QtParted utility.</li>
<li>Created a 9.25GB ext3 partition (which can be read from Windows thanks to the <a title="Warning - this program is non-Free (it's freeware)" href="http://fs-driver.org/" target="_blank">ext2 IFS driver</a>)</li>
<li>Rebooted into Windows to verify that everything was safe</li>
<li>Booted into the Ubuntu 6.10 (Edgy Eft beta) CD, and installed Ubuntu on /dev/hda3. <strong>Make absolutely sure</strong> that if you do this, you change the GRUB target partition to (hd0,#) where # is the Linux partition number minus 1. Otherwise your Windows MBR will get corrupted, and you will be stuck using FDISK or equivalent to fix it.</li>
<li>Fussed with the boot menus. A lot. Currently my active partition is #1, so the Windows NTLDR boots by default. I have GRUB for Windows installed (it&#8217;s included with <a title="The one and only Linux recovery distro!" href="http://www.tux.org/pub/people/kent-robotti/looplinux/rip/" target="_blank">RiPLinuX</a>) so what I do to boot Ubuntu is select GRUB from the NTLDR menu, then select the Ubuntu partition from the WinGRUB menu, then select Ubuntu from the GRUB menu on the Ubuntu partition. Why so many steps? Because when I update/upgrade Ubuntu, which will be quite a lot, the GRUB configuration will be seamlessly auto-upgraded. After I write this post I plan to set hda3 as my active partition, that way I can use a chainloader to boot XP Pro and I will only have to use one menu at startup.</li>
<li><strong>Only for systems that use the Intel i845 chipset:</strong> Ubuntu has this thing with being able to magically support ACPI on almost every recent computer. Hibernation mode worked without any configuration on my part. To get suspend to work, I had to compile this utility called video_post and update my ACPI config. Here&#8217;s a <a href="http://files.enano.homelinux.org/ubuntu-intel-video-post.tar.gz">tar archive </a>of the video_post utility and the updated acpid resume script. Untar it in your root directory with &#8220;sudo tar xzCf / ./ubuntu-intel-video-post.tar.gz&#8221; and try suspending/hibernating</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://fuhry.us/blog/2006/10/15/linux-on-the-laptop-finally/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yes, this site is faster than it used to be</title>
		<link>http://fuhry.us/blog/2006/08/12/yes-this-site-is-faster-than-it-used-to-be/</link>
		<comments>http://fuhry.us/blog/2006/08/12/yes-this-site-is-faster-than-it-used-to-be/#comments</comments>
		<pubDate>Sat, 12 Aug 2006 05:28:29 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
				<category><![CDATA[Fuhry Kitchen Table]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Other Stuff]]></category>

		<guid isPermaLink="false">/danfuhry/?p=16</guid>
		<description><![CDATA[Great news &#8211; the DSL modem came in yesterday and the Fuhry Kitchen Table is now officially high(er) speed. The transfer rates are 384Kbps and 1.5Mbps &#8211; not too bad considering the fact that 48KBps is about 16 times faster than the old dial-up line. We are well on our way to being up absolutely [...]]]></description>
			<content:encoded><![CDATA[<p>Great news &#8211; the DSL modem came in yesterday and the Fuhry Kitchen Table is now officially high(er) speed. The transfer rates are 384Kbps and 1.5Mbps &#8211; not too bad considering the fact that 48KBps is about <em>16 times</em> faster than the old dial-up line. We are well on our way to being up absolutely 24/7.</p>
<p>FYI: as of this writing BigMomma has been up for 4 days, 5 hours and 42 minutes. Our goal is to hit 2 months before she runs out of RAM and needs a reboot. And in that case all I have to do is switch a setting on my router so that the port is forwarded to Nighthawk, which will probably end up being a backup HTTP server or at least a MySQL server.</p>
<p>Ohyeah, nobody&#8217;s seen Pharaoh Atem (aka Linux Overlord?) for about 3 weeks now&#8230;pray for him&#8230;he starts choking when his connection bandwidth gets below 200KBps for more than about 4 hours straight <img src='http://fuhry.us/blog/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> He&#8217;s like the only guy I ever IM with for any considerable amount of time and I&#8217;m starting to wonder what&#8217;s going on.</p>
<p><strong>Ok, I&#8217;m now officially a graphics designer.</strong></p>
<p>Check out <a title="This site is a community site for Neal's school. It's maintained by Manoj and Rikeen." href="http://www.fusionnerd.com/">www.fusionnerd.com</a>. See the logo at the top of the page? And the &#8220;link to us&#8221; section at the bottom? Yep. That&#8217;s my doing. Images were created with <a title="The GNU Image Manipulation Program - a lot of fun, once you figure out what all those buttons do ;-)" href="http://www.gimp.org">GIMP</a> and animated with <a title="WARNING - PROPRIETARY SOFTWARE" href="http://www.aha-soft.com/">IconLover</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://fuhry.us/blog/2006/08/12/yes-this-site-is-faster-than-it-used-to-be/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forget Synergy&#8230;KVMs are the way to go!</title>
		<link>http://fuhry.us/blog/2006/07/02/forget-synergykvms-are-the-way-to-go/</link>
		<comments>http://fuhry.us/blog/2006/07/02/forget-synergykvms-are-the-way-to-go/#comments</comments>
		<pubDate>Mon, 03 Jul 2006 02:52:40 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
				<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">/danfuhry/?p=13</guid>
		<description><![CDATA[OK, so I still use Synergy. Just not on BigMomma. I got a 2-PC KVM from a friend and I&#8217;ve set up a *weird* desktop system (again). BigMomma is hooked up to CPU 1 (just because that&#8217;s the side that faces BigMomma) and Nighthawk&#8217;s keyboard and mouse are hooked up to CPU 2. The monitor [...]]]></description>
			<content:encoded><![CDATA[<p>OK, so I still use Synergy. Just not on BigMomma. I got a 2-PC KVM from a friend and I&#8217;ve set up a *weird* desktop system (again). BigMomma is hooked up to CPU 1 (just because that&#8217;s the side that faces BigMomma) and Nighthawk&#8217;s keyboard and mouse are hooked up to CPU 2. The monitor port on CPU 2 is actually hooked up to Lapdawg (!) and I use Synergy to control both Lapdawg and Nighthawk. It&#8217;s kinda cool because then I can have my usual development setup &#8211; Firefox on the left screen, jEdit on the right. I just can&#8217;t drag the windows in between screens (yet) <img src='http://fuhry.us/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> .</p>
<p>So here&#8217;s what the setup looks like:</p>
<p><a href="http://blogs.fuhrykitchentable.no-ip.org/danfuhry/wp-content/uploads/2006/07/pc-setup.jpg"><img border="0" alt="My PC setup - larger version attached" title="My PC setup - larger version attached" src="/danfuhry/pc-setup-minime.jpg" /></a></p>
<p>Not bad, huh?</p>
]]></content:encoded>
			<wfw:commentRss>http://fuhry.us/blog/2006/07/02/forget-synergykvms-are-the-way-to-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Synergy, the &#8220;hosts&#8221; file, BigMomma, FC4 (or SuSE?) quirks</title>
		<link>http://fuhry.us/blog/2006/06/30/synergy-the-hosts-file-bigmomma-fc4-or-suse-quirks/</link>
		<comments>http://fuhry.us/blog/2006/06/30/synergy-the-hosts-file-bigmomma-fc4-or-suse-quirks/#comments</comments>
		<pubDate>Fri, 30 Jun 2006 18:31:25 +0000</pubDate>
		<dc:creator>Dan Fuhry</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux Raves]]></category>
		<category><![CDATA[Other Stuff]]></category>

		<guid isPermaLink="false">/danfuhry/?p=11</guid>
		<description><![CDATA[Yesterday was the exciting part &#8211; working on Midget. Today&#8217;s job? Unite all computers as if they were one, using Synergy. Unfortunately, Synergy seems to not like networks that are too cool for NetBIOS hostnames. It prevented me from using IP addresses instead of hostnames, so for a while I was stuck. Then I heard [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday was the exciting part &#8211; working on Midget. Today&#8217;s job? Unite all computers as if they were one, using <a target="_blank" href="http://synergy2.sourceforge.net/">Synergy</a>. Unfortunately, Synergy seems to not like networks that are too cool for NetBIOS hostnames. It prevented me from using IP addresses instead of hostnames, so for a while I was stuck. Then I heard about the &#8220;hosts&#8221; file, which can be found on any Windows system in \system32\drivers\etc\hosts. I decided to give it a look, and before long I had mapped my entire network to use DNS-based &#8220;hostnames!&#8221;</p>
<p>A couple of days ago I downloaded and installed Synergy, but I didn&#8217;t do most of the work until today. I instralled Synergy on lapdawg and nighthawk on Wednesday and was unsuccessful in getting it to work because it failed to properly look up the NetBIOS hostname &#8220;nighthawk&#8221; (it didn&#8217;t exist, really) and it refused to let me use Nighthawk&#8217;s IP address. So I left it alone and ignored it for a couple of days, but I remembered the &#8220;hosts&#8221; file today and figured that if I put Nighthawk&#8217;s IP in there then maybe Synergy would work. So I tried it, and&#8230;TADA! it worked. Unfortunately, due to a (apparently one-time) firewall bug, Lapdawg bluescreened and I had to reboot. 0xD1 and fwdrv.sys &#8211; a.k.a. Kerio Firewall &#8211; for those who are interested (ahem, Microsoft?).</p>
<p>So I got the laptop to work with Synergy. But what about BigMomma? So I transferred the Synergy tarball over via FTP and *cough* compiled it myself *cough*.</p>
<p>Now, there is something that you all must understand about NetBIOS. It&#8217;s a Windows thing. Linux hosts do not normally have NetBIOS hostnames, and even if the Samba service is running, the firewall often blocks out the NetBIOS ports. So that&#8217;s why my network is too cool for NetBIOS. Actually, I prefer to call it &#8220;too secure&#8221; for NetBIOS. (hint hint, nudge nudge, Mr. Gate$.)</p>
<p>The problem with FC4 is, it has this <em>thing</em> with multiple hostnames (one for each network interface). So I can&#8217;t make BigMomma part of the &#8220;fuhrykitchentable&#8221; domain and have my loopback interface be localhost at the same time. And anyone who&#8217;s at all experienced with Apache web server knows that the hostname assigned to lo (that&#8217;s LO, the Unix way to refer to the loopback iface) must be &#8220;localhost.localdomain&#8221; in order to start. No different on the highly-superior-to-other-distros Fedora Core 4. So, after a little help from Neal, I taught BigMomma that 192.168.2.40 is more commonly known as &#8220;nighthawk&#8221; and that 192.168.2.39 prefers to be called &#8220;lapdawg.&#8221; Unfortunately, BigMomma still thought of herself as &#8220;localhost&#8221;, so when I tried to connect to Nighthawk using Synergy, it failed because BigMomma called herself &#8220;localhost&#8221; instead of &#8220;bigmomma.&#8221; Thank God for the guy who wrote Synergy&#8217;s documentation &#8211; I was able to use aliases to teach Synergy that &#8220;localhost&#8221; was really &#8220;bigmomma&#8221;. So <em>finally</em> I got Synergy to remote-control BigMomma.</p>
<p>And then I remembered one thing: BigMomma spends 95% of her time in text mode (to save RAM). Why in the <em>world</em> would I need to control her using a KM program?</p>
]]></content:encoded>
			<wfw:commentRss>http://fuhry.us/blog/2006/06/30/synergy-the-hosts-file-bigmomma-fc4-or-suse-quirks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

