<?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>cyfinity &#187; Hardware</title>
	<atom:link href="http://www.cyfinity.com/category/hardware/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cyfinity.com</link>
	<description>If it's broke, fix it</description>
	<lastBuildDate>Sat, 24 Oct 2009 17:49:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Destroying a DVD/CD drive with Gyroscopic Precession</title>
		<link>http://www.cyfinity.com/2009/04/destroying-a-dvdcd-drive-with-gyroscopic-precession/</link>
		<comments>http://www.cyfinity.com/2009/04/destroying-a-dvdcd-drive-with-gyroscopic-precession/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 23:08:59 +0000</pubDate>
		<dc:creator>ninjaneer</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[cd]]></category>
		<category><![CDATA[destruction]]></category>
		<category><![CDATA[drive]]></category>
		<category><![CDATA[dvd]]></category>
		<category><![CDATA[gyroscopic precession]]></category>
		<category><![CDATA[idiot]]></category>

		<guid isPermaLink="false">http://www.cyfinity.com/?p=713</guid>
		<description><![CDATA[Earlier today, I had one of those classic &#8216;doh!&#8217; moments.
I had a 5.25in DVD/RW drive externally connected to a virus-infected Windows laptop via USB (running ClamAV if you&#8217;re interested).
For some unfathomable reason, I moved the drive with my hand while it was spinning, imparting just a little tilt to it. Even as I did so [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier today, I had one of those classic &#8216;doh!&#8217; moments.</p>
<p>I had a 5.25in DVD/RW drive externally connected to a virus-infected Windows laptop via USB (running <a title="Clam Anti Virus" href="http://www.clamav.net/" target="_blank">ClamAV</a> if you&#8217;re interested).</p>
<p>For some unfathomable reason, I moved the drive with my hand while it was spinning, imparting just a little tilt to it. Even as I did so I knew the result which was about to happen. The CD was already tilting off it&#8217;s normal axis of rotation with relation to the drive, trying to maintain it&#8217;s original orientation in space due to gyroscopic precession. The inevitable grinding noise indicated that the CD had run out of room to maneuver and collided with the optics / drive internals.</p>
<p>The level of vibration which continued until I yanked out the power was rather impressive; I was glad of the aluminium casing containing the fast moving disc and motor.</p>
<p>I managed to pull the CD tray out and took hold of a CD which was now quite hot around the edges and promptly cut myself on the ground-down and sharpened rim. The drive itself, of course, had ceased to function as a drive of any usable sort.</p>
<p>The moral here is: &#8220;Don&#8217;t break your own rules&#8221;</p>
<p>(Or just don&#8217;t be an idiot <img src='http://www.cyfinity.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  )</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyfinity.com/2009/04/destroying-a-dvdcd-drive-with-gyroscopic-precession/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Japanese Linux Android HRP-4C</title>
		<link>http://www.cyfinity.com/2009/03/new-japanese-linux-android-hrp-4c/</link>
		<comments>http://www.cyfinity.com/2009/03/new-japanese-linux-android-hrp-4c/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 16:49:34 +0000</pubDate>
		<dc:creator>ninjaneer</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[asimo]]></category>
		<category><![CDATA[gynoid]]></category>
		<category><![CDATA[hrp-4c]]></category>
		<category><![CDATA[hubo]]></category>
		<category><![CDATA[robot]]></category>

		<guid isPermaLink="false">http://www.cyfinity.com/?p=700</guid>
		<description><![CDATA[I&#8217;ve found the Japanese to have a somewhat worrying obsession with robots; everything from the 4-foot tall Asimo types to the 50-foot high flying types.
They also make some rather impressive bipedal robots which can be seen in videos all over the internet accomplishing impressive feats such as running and tackling stairs. They do, however, seem [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-701" title="hrp-4c" src="http://www.cyfinity.com/wp-content/uploads/2009/03/hrp-4c.jpg" alt="hrp-4c" width="250" height="373" />I&#8217;ve found the Japanese to have a somewhat worrying obsession with robots; everything from the 4-foot tall Asimo types to the 50-foot high flying types.</p>
<p>They also make some rather impressive bipedal robots which can be seen in videos all over the internet accomplishing impressive feats such as running and tackling stairs. They do, however, seem to have a slightly odd gait which looks as if it was borrowed from a &#8216;dog-walker&#8217; as the feet and knees preceed the robot noticably as it moves. Apart from <a title="Hubo article at wikipedia" href="http://en.wikipedia.org/wiki/Hubo" target="_blank">Hubo</a>, there have been few attempts at turning the &#8216;robot&#8217; into an &#8216;android&#8217;</p>
<p>Now, researchers at AIST (National Institute of Advanced Industrial Science and Technology) have produced a biped Android (or more correctly a <em>Gynoid</em>) known as HRP-4C.</p>
<p>The robot has the broadly realistic human proportions correspondent to a Japanese woman and also comparable weight. The simulation of human likeness only extends to the face which has some level of animation and the hands which I am yet to see change pose during a demonstration. The rest of the body appears as if in a fitted suit of armour.</p>
<p>Apparently she Linux in the form of an AIST developed platform known as &#8216;Actual Time Linux&#8217; (<a id="f" name="f">ART-Linux2.6)</a>.  Although difficult to decipher from the translated text, it appears that much of HRP-4C&#8217;s development revolves around and contributes to open projects.</p>
<p>The walking gait is rather more natural in appearance than an Asimo unit but could still do with more damping as there is an obvious jarring in the step. Thus far I have only seen the gynoid perform basic walking and a short bow. On examination of a <a title="HRP-4C translation" href="http://uk.babelfish.yahoo.com/translate_url?doit=done&amp;tt=url&amp;intl=1&amp;fr=bf-home&amp;trurl=http%3A%2F%2Fwww.aist.go.jp%2Faist_j%2Fpress_release%2Fpr2009%2Fpr20090316%2Fpr20090316.html&amp;lp=ja_en&amp;btnTrUrl=Translate" target="_blank">translation of the japanese information</a> page, it seem that the unit is designed for entertainment or fashion modeling. An odd choice of target market to my mind but the size/weight constraints probably prohibit any industrial uses.</p>
<p>The HRP-4C stands about 1.6m tall and weighs approx 50kg.</p>
<p style="text-align: left;"><p><a href="http://www.cyfinity.com/2009/03/new-japanese-linux-android-hrp-4c/"><em>Click here to view the embedded video.</em></a></p></p>
<p>If they could increase the abilities of an android of this scale, I reckon it could play a critical role in caring for Japan&#8217;s ageing population. I&#8217;ll be really impressed but don&#8217;t doubt that I will soon see a biped android powerful enough to lift a human safely.</p>
<p>In the mean time, I&#8217;m saving up for my <a href="http://en.wikipedia.org/wiki/Gundam_(mobile_suit)" target="_blank">RX-78NT1 Gundam</a> <img src='http://www.cyfinity.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyfinity.com/2009/03/new-japanese-linux-android-hrp-4c/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Marvell SheevaPlug: Linux Powerbrick</title>
		<link>http://www.cyfinity.com/2009/02/marvell-sheevaplug-linux-powerbrick/</link>
		<comments>http://www.cyfinity.com/2009/02/marvell-sheevaplug-linux-powerbrick/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 21:57:00 +0000</pubDate>
		<dc:creator>ninjaneer</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[devkit]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[marvell]]></category>
		<category><![CDATA[powerbrick]]></category>
		<category><![CDATA[sheevaplug]]></category>
		<category><![CDATA[wall-wart]]></category>

		<guid isPermaLink="false">http://www.cyfinity.com/?p=687</guid>
		<description><![CDATA[Marvell of the USA have announced a sub $100 (projected sub $50!) computer built into a &#8216;power-brick&#8217; or &#8216;wall wart&#8217;.

Bascially, the device is the size of a regular plug-in power adaptor and does just that; it plugs into the mains socket and runs. It&#8217;s power consumption is supposedly about 5 Watts.

1.2Ghz ARM CPU
512MB RAM
512MB Flash [...]]]></description>
			<content:encoded><![CDATA[<p>Marvell of the USA have announced a sub $100 (projected sub $50!) computer built into a &#8216;power-brick&#8217; or &#8216;wall wart&#8217;.</p>
<p><img class="aligncenter size-full wp-image-689" title="sheevaplug-devkit" src="http://www.cyfinity.com/wp-content/uploads/2009/02/sheevaplug-devkit.jpg" alt="sheevaplug-devkit" width="300" height="261" /></p>
<p>Bascially, the device is the size of a regular plug-in power adaptor and does just that; it plugs into the mains socket and runs. It&#8217;s power consumption is supposedly about 5 Watts.</p>
<ul>
<li>1.2Ghz ARM CPU</li>
<li>512MB RAM</li>
<li>512MB Flash storage</li>
<li>Gigabit wired ethernet</li>
<li>USB 2.0 socket</li>
<li>SDIO Expansion</li>
</ul>
<p>Marvell already claim linux distributions to be running on the device and the possibilities for utilisation seem endless.</p>
<p>The $99 &#8220;development kit&#8221; is effectively a pre-release model and I&#8217;m really tempted to order one in to see what I can make of it.</p>
<p>Unfortunately, Slashdot got hold of this before I did so you will be able to see the Marvell SheevaPlug over at <a href="http://linuxdevices.com/news/NS9634061300.html" target="_blank">Linux Devices</a> when their server stops smoking <img src='http://www.cyfinity.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>You also be able to order the SheevaPlug devkit directly from <a href="http://www.marvell.com/products/embedded_processors/developer/kirkwood/sheevaplug.jsp" target="_blank">Marvell</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyfinity.com/2009/02/marvell-sheevaplug-linux-powerbrick/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Epson Perfection V300 Scanner in Ubuntu 8.10</title>
		<link>http://www.cyfinity.com/2009/02/epson-perfection-v300-scanner-in-ubuntu-810/</link>
		<comments>http://www.cyfinity.com/2009/02/epson-perfection-v300-scanner-in-ubuntu-810/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 14:48:10 +0000</pubDate>
		<dc:creator>ninjaneer</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[binary]]></category>
		<category><![CDATA[driver]]></category>
		<category><![CDATA[epson pefection]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[sane]]></category>
		<category><![CDATA[sourcecode]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[v300 scanner]]></category>

		<guid isPermaLink="false">http://www.cyfinity.com/?p=678</guid>
		<description><![CDATA[Here follows a quick description of getting an Epson Perfection V300Photo running in Ubuntu 8.10 Intrepid.

Firstly, the scanner has sane support but requires a &#8216;non-free&#8217; (as in speech) driver element.
Thinks you need:
Make sure sane and sane-utils are installed:
sudo apt-get install sane sane-utils
Then you will need to &#8216;borrow&#8217; libltdl3 from Ubuntu 8.04. You can find it [...]]]></description>
			<content:encoded><![CDATA[<p>Here follows a quick description of getting an Epson Perfection V300Photo running in <a href="http://www.ubuntu.com">Ubuntu</a> 8.10 Intrepid.</p>
<p><img class="aligncenter size-full wp-image-679" title="epson_v300_photo" src="http://www.cyfinity.com/wp-content/uploads/2009/02/epson_v300_photo.jpg" alt="epson_v300_photo" width="300" height="273" /></p>
<p>Firstly, the scanner has sane support but requires a &#8216;non-free&#8217; (as in speech) driver element.</p>
<p>Thinks you need:</p>
<p>Make sure sane and sane-utils are installed:</p>
<blockquote><p>sudo apt-get install sane sane-utils</p></blockquote>
<p>Then you will need to &#8216;borrow&#8217; libltdl3 from Ubuntu 8.04. You can find it here: <a href="http://packages.ubuntu.com/hardy/libltdl3" target="_blank">http://packages.ubuntu.com/hardy/libltdl3 </a></p>
<p>And finally, you need iscan and the esci driver as DEB pacakages from AVASYS. You need to go through the form-driven system here: <a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL2.do" target="_blank">http://www.avasys.jp/lx-bin2/linux_e/scan/DL2.do</a></p>
<p>Once you&#8217;ve installed that little lot, you need to add a line  to one of your sane config files:</p>
<blockquote><p>sudo gedit /etc/sane.d/dll.conf</p></blockquote>
<p>Add <strong>epkowa</strong> to the list of drivers found there.</p>
<p>You should now be able to use Xsane or any program which calls Xsane (such as GIMP) for scanning.</p>
<p>I&#8217;ll readily admit, it&#8217;s a really clunky installation process. It seems largely Epson&#8217;s fault. The do provide the Linux driver but it&#8217;s a binary and doesn&#8217;t appear to be licenced in a way which would enable it to be bundled with a Linux distribution. It would either require Epson to release the sourcecode for their V300 driver or for someone to successfully reverse-engineer the scanner software interface for this to become easier ie: direct sane support.</p>
<p><small>References:</small></p>
<p><small><a href=" http://ubuntuforums.org/showthread.php?p=6297403" target="_blank">http://ubuntuforums.org/showthread.php?p=6297403</a><br />
<a href="http://ubuntuforums.org/showthread.php?t=978407" target="_blank">http://ubuntuforums.org/showthread.php?t=978407</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyfinity.com/2009/02/epson-perfection-v300-scanner-in-ubuntu-810/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Swapping PCI for USB to save energy?</title>
		<link>http://www.cyfinity.com/2009/02/swapping-pci-for-usb-to-save-energy/</link>
		<comments>http://www.cyfinity.com/2009/02/swapping-pci-for-usb-to-save-energy/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 13:25:53 +0000</pubDate>
		<dc:creator>ninjaneer</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[500]]></category>
		<category><![CDATA[energy saving]]></category>
		<category><![CDATA[mythbuntu]]></category>
		<category><![CDATA[mythtv]]></category>
		<category><![CDATA[nova-t]]></category>
		<category><![CDATA[power]]></category>
		<category><![CDATA[stick]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false">http://www.cyfinity.com/?p=673</guid>
		<description><![CDATA[After discovering that Hauppauge WinTV NOVA-T PCI cards seem to draw anything up to 9 watts each when in operation, I&#8217;ve been theorising about ways and means to reduce the overall power consumption of a MythTV &#8216;backend&#8217; server.
One option I considered was replacing two NOVA-T cards with a single NOVA-T 500 which has two tuners. [...]]]></description>
			<content:encoded><![CDATA[<p>After discovering that Hauppauge WinTV NOVA-T PCI cards seem to draw <a href="http://www.cyfinity.com/2009/01/undervoltingunderclocking-an-athlon-xp-for-energy-savings/" target="_self">anything up to 9 watts each</a> when in operation, I&#8217;ve been theorising about ways and means to reduce the overall power consumption of a <a title="MythTV homepage" href="http://www.mythtv.org" target="_blank">MythTV</a> &#8216;backend&#8217; server.</p>
<p>One option I considered was replacing two NOVA-T cards with a single NOVA-T 500 which has two tuners. The glaring problem with that approach is that I have no means of knowing before-hand whether the NOVA-T 500 doesn&#8217;t just draw twice as much power as a normal NOVA-T.</p>
<p>The other alternative I&#8217;ve considered is a NOVA-T USB Stick. It&#8217;s a really simple device involving a USB connector at one end and an aerial connector at the other. In theory, the limitations of the USB system should dictate that one of these sticks will not require more than 2.5 watts (more likely no more than 2 watts).</p>
<p><img class="aligncenter size-full wp-image-674" title="Hauppage NOVA-T USB stick" src="http://www.cyfinity.com/wp-content/uploads/2009/02/nova-t_stick.jpg" alt="Hauppage NOVA-T USB stick" width="400" height="300" /></p>
<p>If so, I would be limited to one stick per USB slot but that&#8217;s no great hardship as I have at least four USB slots to play with.</p>
<p>There is a catch though, having done some reading out on the intertubes, it appears there is a problem with tuning on the NOVA-T sticks and the current version of <a title="Mythbuntu homepage" href="http://www.mythbuntu.org/" target="_blank">Mythbuntu</a> (which I have used to configure MythTV systems up until now)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyfinity.com/2009/02/swapping-pci-for-usb-to-save-energy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using a Draytek router to ping clients via telnet</title>
		<link>http://www.cyfinity.com/2009/02/using-a-draytek-router-to-ping-clients-via-telnet/</link>
		<comments>http://www.cyfinity.com/2009/02/using-a-draytek-router-to-ping-clients-via-telnet/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 23:28:15 +0000</pubDate>
		<dc:creator>ninjaneer</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[2600]]></category>
		<category><![CDATA[draytek]]></category>
		<category><![CDATA[ip ping]]></category>
		<category><![CDATA[ping]]></category>
		<category><![CDATA[telnet]]></category>
		<category><![CDATA[vigor]]></category>

		<guid isPermaLink="false">http://www.cyfinity.com/?p=668</guid>
		<description><![CDATA[I recently needed to check the availability (or rather pingability) of a system on a remote network. I didn&#8217;t have a VPN connection to that network but I did have administrative access to the network&#8217;s router which was a Draytek Vigor 2600.
As well as the expected web interface, the Vigor 2600 (as with many other [...]]]></description>
			<content:encoded><![CDATA[<p>I recently needed to check the availability (or rather pingability) of a system on a remote network. I didn&#8217;t have a VPN connection to that network but I did have administrative access to the network&#8217;s router which was a <a title="Draytek company website" href="http://www.draytek.com/" target="_blank">Draytek</a> Vigor 2600.</p>
<p>As well as the expected web interface, the Vigor 2600 (as with many other Draytek routers) also includes a telnet server with a suite of command line tools.</p>
<p>To telnet to the router from both Windows &amp; *nix systems you use the command:</p>
<blockquote><p>telnet &lt;router ip or hostname&gt;</p></blockquote>
<p>You will then be prompted for a password. This password is the same as the web interface password.</p>
<p>Once logged in, you can type &#8216;?&#8217; and expect to be presented with a set of available commands which may look roughly like those below.</p>
<blockquote><p>% Valid commands are:<br />
upnp         ddns         exit         ip           ipf          ddos<br />
urlf         p2p          log          quit         srv          show<br />
mngt         sys          vpn          wan          port         wol</p></blockquote>
<p>The ping command is a subcommand of &#8216;ip&#8217; so to use it we type:</p>
<blockquote><p>ip ping &lt;host ip address&gt;</p></blockquote>
<p>The router will then send five pings to the target host and display a report of each ping, latency and packet loss.</p>
<p>I hope this comes in handy for others <img src='http://www.cyfinity.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyfinity.com/2009/02/using-a-draytek-router-to-ping-clients-via-telnet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Presario 2100 Frequency Scaling with Ubuntu</title>
		<link>http://www.cyfinity.com/2009/01/presario-2100-frequency-scaling-with-ubuntu/</link>
		<comments>http://www.cyfinity.com/2009/01/presario-2100-frequency-scaling-with-ubuntu/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 02:11:41 +0000</pubDate>
		<dc:creator>ninjaneer</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[compaq]]></category>
		<category><![CDATA[cpufreq]]></category>
		<category><![CDATA[frequency scaling]]></category>
		<category><![CDATA[hp]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[p4-clockmod]]></category>
		<category><![CDATA[presario 2100]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.cyfinity.com/?p=663</guid>
		<description><![CDATA[I recently installed Ubuntu Linux 8.10 on a Compaq Presario 2100 laptop. Specifically, this model of the 2100 series has an intel Celeron mobile processor which nominally runs a 1.7Ghz.
Naturally, on a laptop you don&#8217;t want to be running you CPU at full-chat all the time as the fan can be noisy and the flesh [...]]]></description>
			<content:encoded><![CDATA[<p>I recently installed Ubuntu Linux 8.10 on a Compaq Presario 2100 laptop. Specifically, this model of the 2100 series has an intel Celeron mobile processor which nominally runs a 1.7Ghz.</p>
<p>Naturally, on a laptop you don&#8217;t want to be running you CPU at full-chat all the time as the fan can be noisy and the flesh on your legs may burn. By default, Ubuntu didn&#8217;t work out how to step down the speed of the CPU which is unusual.</p>
<p>I could swear that I&#8217;d had this laptop throttling it&#8217;s cpu frequency before and with a little brain wracking and internet searching, I [re]found the solution.</p>
<p>You need to activate the <em>p4-clockmod</em> module using the command <em>sudo modprobe p4-clockmod</em><strong>. </strong>Once this is done, you can activate the Gnome panel cpu frequency applet (right-click panel&gt;Add to panel&gt;CPU Frequency Scaling Monitor)</p>
<p><img class="aligncenter size-full wp-image-664" title="cpu_widget_ubuntu" src="http://www.cyfinity.com/wp-content/uploads/2009/01/cpu_widget_ubuntu.jpg" alt="cpu_widget_ubuntu" width="400" height="300" /></p>
<p>You should now be able to choose a speed from 1.7Ghz down to 212Mhz from the list or select one of the automatic speed governors.</p>
<p>You still need to make sure that the kernel module is loaded every time at boot time. To do this, use <em>sudo gedit /etc/modules </em>and add the line <em>p4-clockmod</em>.</p>
<p>Now, every time your machine starts, the cpu governors will be activated and you&#8217;ll hopefully have a quieter and cooler experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyfinity.com/2009/01/presario-2100-frequency-scaling-with-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Undervolting/Underclocking an Athlon XP for energy savings</title>
		<link>http://www.cyfinity.com/2009/01/undervoltingunderclocking-an-athlon-xp-for-energy-savings/</link>
		<comments>http://www.cyfinity.com/2009/01/undervoltingunderclocking-an-athlon-xp-for-energy-savings/#comments</comments>
		<pubDate>Tue, 27 Jan 2009 19:27:30 +0000</pubDate>
		<dc:creator>ninjaneer</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[abit]]></category>
		<category><![CDATA[amd barton]]></category>
		<category><![CDATA[antec]]></category>
		<category><![CDATA[electricity]]></category>
		<category><![CDATA[energy saving]]></category>
		<category><![CDATA[mythtv]]></category>
		<category><![CDATA[nf7]]></category>
		<category><![CDATA[underclocking]]></category>
		<category><![CDATA[undervolt]]></category>
		<category><![CDATA[watts]]></category>

		<guid isPermaLink="false">http://www.cyfinity.com/?p=115</guid>
		<description><![CDATA[Over the last few years I&#8217;ve set up a few MythTV systems and in general these systems tend to stay switched on 24/7 all year long. This comes to be a problem when you consider the cost of electricity these days. The obvious solution is to make the MythTV backend server use less energy.
Speculatively, I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>Over the last few years I&#8217;ve set up a few <a title="MythTV homepage" href="http://www.mythtv.org" target="_blank">MythTV</a> systems and in general these systems tend to stay switched on 24/7 all year long. This comes to be a problem when you consider the cost of electricity these days. The obvious solution is to make the MythTV backend server use less energy.</p>
<p>Speculatively, I&#8217;ve been looking at an old AMD Athlon 2500 XP Barton which I&#8217;ve had knocking around here for who knows how long. The system was well specced as a desktop in it&#8217;s day with an Abit NF-7 (non SATA) motherboard, 1 gigabyte of OCZ PC3200 RAM, a DVD/RW, a Seagate Barracuda and a GeForce 6800 AGP with 128MB RAM.</p>
<p>The power supply was a high-end (at the time) Antec True-control 550.</p>
<div id="attachment_124" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-124" title="abit_nf7" src="http://www.cyfinity.com/wp-content/uploads/2009/01/abit_nf7.jpg" alt="Abit NF7 motherboard" width="400" height="322" /><p class="wp-caption-text">Abit NF7 motherboard</p></div>
<p style="padding-left: 30px;"><em>Just briefly going off my own topic: The NF7 had/has a minor &#8216;overheating&#8217; problem. In the middle of the CPU socket, there is a temperature sensor. If it does not make physical contact with the underside of the CPU die, the BIOS thinks the CPU is overheating and shuts the machine down. The simple remedy is to carefully bend the sensor upwards until it stands just fractionally proud of the socket, thus ensuring good thermal contact when the processor is installed.</em></p>
<p>Also present due to past presentation were a Pinnacle TV encoder card and a PCI Firewire card.</p>
<p>To kick off the experiment, the BIOS settings were set to their defaults which saw the system drawing about 138 watts idle and 150 watts under load (not taxing the video card). I used burnK7 from the package &#8216;<a title="Home of cpuburn" href="http://users.bigpond.net.au/CPUburn/" target="_blank">cpuburn</a>&#8216; to apply a load to the processor. Cpuburn is also available for Windows. I metered the current drawn using my handy digital plug-in meter (Kill-a-watt style device)</p>
<p>Initial BIOS config giving <strong>138 Watts idle / 150 Watts load</strong></p>
<ul>
<li>External Clock       166Mhz</li>
<li>CPU multiplier       x11</li>
<li>FSB                             333Mhz</li>
<li>CPU Core volts      1.65v</li>
<li>RAM volts               2.6v</li>
<li>Chipset volts          1.6v</li>
</ul>
<p>Not one to mess around, I quickly worked out the lowest speed I could run the CPU at on the principal that lower clock speeds would draw less power and also allow me to run lower voltages. My Barton core was a non-mobile post week-40 chip so it was hard-locked at 11x multiplier. Therefore I had just the FSB to play with. Happily, reducing the FSB to just 100Mhz gave a CPU speed of 1100Mhz.</p>
<p>I then hunted around for the lowest stable voltages for each of the CPU core, Northbridge and RAM power options.</p>
<p>As it happens, the RAM is specced for 2.6v and the BIOS did not offer any options for going lower than this so the RAM voltage was duly ignored. Next up, the Northbridge power allowed settings down to 1.4v and that is where it went. The CPU took a little more figuring out and thus far, it has been stable at 1.15 volts. A significant drop from the stock 1.65 volts.</p>
<p>This configuration gave an impressive power consumption reduction; about 80W at idle and 90-95W under full load (excluding graphics load)</p>
<p>BIOS config giving <strong>80 Watts idle / 95 Watts load</strong></p>
<ul>
<li>External Clock       100Mhz</li>
<li>CPU multiplier       x11</li>
<li>FSB                             200Mhz</li>
<li>CPU Core volts      1.15v</li>
<li>RAM volts               2.6v</li>
<li>Chipset volts          1.4v</li>
</ul>
<p>Still, there was quite a bit plugged into the system itself so I went hunting for more power savings. I couldn&#8217;t ignore the fact that there was a hulking great Nvidia Geforce 6800 in the AGP slot, presumably taking up lots of power. There was also an old encoder card and the firewire card in there.</p>
<p>I managed to root out an old PCI ATI Rage Pro card with a stonking 8Mb of video ram so out came the Geforce and in went the card from the ark. The encoder card, firewire card and DVD/RW drive came out too and the system was rebooted. In it&#8217;s new, leaner configuration, I was pulling about 20 Watts less, 64 Watts at idle and 75 Watts under full load.</p>
<div id="attachment_121" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-121" title="Ati Rage" src="http://www.cyfinity.com/wp-content/uploads/2009/01/ati_rage.jpg" alt="Ati Rage Pro - Note the memory module taking it from 4Mb version to 8Mb!" width="400" height="300" /><p class="wp-caption-text">Ati Rage Pro - Note the memory module taking it from 4Mb version to 8Mb!</p></div>
<p>By this point, I was already using lm_sensors to monitor the system temperatures and voltages. I was pleased to see that, when idling, the CPU temperature was a trivial 28&#8242;C and even under full-load this was only rising to 33&#8242;C <img src='http://www.cyfinity.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  A note here: The cpu was fitted with a huge slab of copper and aluminium pretending to be a heatsink with a noisy (at 3000RPM) or ear-splitting (at 5000RPM) fan.</p>
<p style="padding-left: 30px;">A quick tip: To see the output of the &#8217;sensors&#8217; tool in real-time, use the &#8216;watch&#8217; command ie: <code>watch sensors</code></p>
<p>Being a bit of an adventurer, I decided to disconnect the case fan and the cpu fan and boot the system to see if it fried.</p>
<div id="attachment_120" class="wp-caption aligncenter" style="width: 331px"><img class="size-full wp-image-120" title="inside_case" src="http://www.cyfinity.com/wp-content/uploads/2009/01/inside_case.jpg" alt="Inside the box showing the cooling arrangements (or lack thereof)" width="321" height="400" /><p class="wp-caption-text">Inside the box showing the cooling arrangements (or lack thereof) Note the big copper slab and attached prongs over the CPU socket <img src='http://www.cyfinity.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p></div>
<p>Happily, it didn&#8217;t fry. In fact, the idle temperature only rose to 38&#8242;C with passive cooling. There was still a bit of airflow afforded by the power-supply fan. However, running cpuburn for 20 minutes or so saw the temperature rise to over 65&#8242;C which I considered was pushing it a bit. I think that the CPU would be fine with one of those slim/low noise 80mm fans attached in place of the high-speed monster which it currently wears.</p>
<p>Checking the power meter, I now had just <strong>58 watts idle / 70 watts under load</strong>. Interesting that the fan wanted so much current but like I say, it&#8217;s hardly an ordinary fan.</p>
<p>I also made a quick experiment in putting the hard drive into &#8217;suspend&#8217; mode using <code>hdparm -y /dev/hda1</code> this produced a further 4 Watt drop in current draw <img src='http://www.cyfinity.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div id="attachment_119" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-119" title="removed_bits" src="http://www.cyfinity.com/wp-content/uploads/2009/01/removed_bits.jpg" alt="Bits removed to save energy, DVD/RW, GeForce 6800, Firewire and TV cards" width="400" height="300" /><p class="wp-caption-text">Bits removed to save energy, DVD/RW, GeForce 6800, Firewire and TV cards</p></div>
<p>Of course, it wouldn&#8217;t be much use as a MythTV backend server without any encoder cards so there would be three going into the PCI slots. I&#8217;ve previously tested some Hauppauge WinTV Nova-T cards and they seem to draw about 9 Watts each in almost all conditions. With three cards in and a smaller CPU fan installed, I&#8217;d expect a further 28 Watts of power draw bringing me up to about 86 Watts idle and ~96 Watts load.</p>
<p>Although the only DVB encoders I have to hand are Nova-Ts, I&#8217;d like to see what the current draw is on one of the Nova-T 500 twin encoders and if any savings can be made by employing one of those instead of two of the single encoder versions.</p>
<p>All in all, I&#8217;m quite happy with the energy saving. It actually draws less power than my old laptop although I do conceed that the laptop has an integrated display to power.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyfinity.com/2009/01/undervoltingunderclocking-an-athlon-xp-for-energy-savings/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Logitech Quickcam S 5500 for Business with Ubuntu review</title>
		<link>http://www.cyfinity.com/2009/01/logitech-quickcam-s-5500-for-business-with-ubuntu-review/</link>
		<comments>http://www.cyfinity.com/2009/01/logitech-quickcam-s-5500-for-business-with-ubuntu-review/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 14:55:11 +0000</pubDate>
		<dc:creator>ninjaneer</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[8.10]]></category>
		<category><![CDATA[for business]]></category>
		<category><![CDATA[logitech]]></category>
		<category><![CDATA[luvc]]></category>
		<category><![CDATA[quickcam]]></category>
		<category><![CDATA[s5500]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[uvc]]></category>
		<category><![CDATA[webcam]]></category>

		<guid isPermaLink="false">http://www.cyfinity.com/?p=79</guid>
		<description><![CDATA[Having never tried using a webcam with Ubuntu, I recently picked up a Logitech Quickcam S 5500 &#8211; more specifically, the &#8216;for business&#8217; model.
As far as I can tell, the &#8216;for business&#8217; version denotes the package rather than any difference in the camera itself. The package was a minimalistically small box with the camera, a [...]]]></description>
			<content:encoded><![CDATA[<p>Having never tried using a webcam with <a title="Ubuntu homepage" href="http://www.ubuntu.com/" target="_blank">Ubuntu</a>, I recently picked up a <a title="Quickcam s5500" href="http://www.logitech.com/index.cfm/webcam_communications/webcams/devices/4224" target="_blank">Logitech Quickcam S 5500</a> &#8211; more specifically, the &#8216;for business&#8217; model.</p>
<p>As far as I can tell, the &#8216;for business&#8217; version denotes the package rather than any difference in the camera itself. The package was a minimalistically small box with the camera, a compact disk and a manual tucked inside. The exterior motif was simple, just a picture of the camera, a &#8216;certified for Vista&#8217; logo and a product code panel. This is the sort of packaging that really makes sense, the box is no bigger than it needs to be and doesn&#8217;t waste materials which will ultimately be disposed of.</p>
<p><img class="aligncenter size-full wp-image-84" title="quickcam_s5500_for_business_box" src="http://www.cyfinity.com/wp-content/uploads/2009/01/quickcam_s5500_for_business_box.jpg" alt="quickcam_s5500_for_business_box" width="356" height="400" /></p>
<p>The included software (this may be the distinction of the &#8216;for business&#8217; moniker) is Logitech&#8217;s Quickcam for Enterprise on a CD. Presumably, the consumer oriented version of the S 5500 package would come with different software. Unfortunately, from the point of a review, I left the software in the box untested as I would be connecting this camera to a Ubuntu 8.10 system with which the software would be incompatible.</p>
<p><img class="aligncenter size-full wp-image-81" title="quickcam_s5500_1" src="http://www.cyfinity.com/wp-content/uploads/2009/01/quickcam_s5500_1.jpg" alt="quickcam_s5500_1" width="400" height="300" /></p>
<p>The camera itself is just a bit bigger than a golf-ball with a &#8216;poseable&#8217; foot/mount and a slide-down lens cover. The sensor is a true 1.3 megapixel unit having a native resolution of 1280&#215;1024 pixels. The USB lead which conveys both video and microphone audio from the camera is about 2 meters long and comes with a thoughful tag near the USB connector which identifies the device to make it easy to find it when unplugging it from a USB hub.</p>
<p><img class="aligncenter size-full wp-image-83" title="quickcam_s5500_back" src="http://www.cyfinity.com/wp-content/uploads/2009/01/quickcam_s5500_back.jpg" alt="quickcam_s5500_back" width="400" height="300" /></p>
<p>Having connected the device to a Ubuntu 8.10 box, &#8216;lsusb&#8217; reports:</p>
<p><code>Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br />
Bus 001 Device 004: ID 046d:09a1 Logitech, Inc.<br />
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />
</code><br />
The two &#8216;hub&#8217; entries are also apparently generated by the camera.</p>
<p>If found the camera to be working quite literally &#8221;out of the box&#8217; with xawtv. The camera complies with the &#8220;USB Video Class&#8221; webcam standard and is already supported by the Linux <a href="http://linux-uvc.berlios.de/" target="_blank">UVC drivers</a>. Sadly, the included luvcview application which allows finer control of the cameras features wasn&#8217;t working with the S5500 so I ended up pulling the trunk sources from their git repository and building them myself. This got luvcview working and allowed manual control of the cameras exposure settings.</p>
<p>Logitech includes what they call &#8220;Rightlight Technology&#8221; with this camera. Put simply, the camera varies it&#8217;s exposure duration automatically depending on the available light. For instance in broad daylight, the camera will perform at 30fps. With only the light of the computer monitor on my face in a darkened room, the camera will continue to produce a good quality image at a much lower frame rate (typically 5fps). When changing the exposure manually, you are directly changing the frame rate. The sensor still captures a suprising amount of detail when deliberately set to underexpose.</p>
<p>The field of view is reasonably wide although not excessively so. You could confortably sit two people at a reasonable distance from the screen in front of the camera and have them in frame. The picture is generally quite sharp and well focused &#8211; the lens appears to be fixed focus &#8211; but there are some minor abberations at the edge of the image presumably caused by the size and type of lens in use. It&#8217;s still an extremely good quality image for a webcam.</p>
<p>Again, in the true tradition of being the most annoyingly lax reviewer ever, I neglected to test the integrated microphone which appears to sit just below the lens. The bezel touts &#8220;Rightsound Technology&#8221; so perhaps this microphone provides automatical level seeking.</p>
<p>There is also a button on the left side of the camera which would provide call activation/cancellation features in some Windows software but doesn&#8217;t have a default purpose on most Linux based software.</p>
<p>From the end user perspective, it&#8217;s ever so slightly early days for UVC cameras on Linux. Ubuntu 8.10, while supporting the Logitech S5500 has some shortcomings. For instance, Ekiga, the packaged software videophone doesn&#8217;t support UVC cameras in the shipped version. I reckon it&#8217;ll all be pretty much plug-and-play by the time Ubuntu 9.04 comes around in April though. The latest versions of Ekiga which will be packaged with Jaunty Jackelope  already supports UVC.</p>
<p><img class="aligncenter size-full wp-image-82" title="quickcam_s5500_2" src="http://www.cyfinity.com/wp-content/uploads/2009/01/quickcam_s5500_2.jpg" alt="quickcam_s5500_2" width="400" height="300" /></p>
<p>Finally, the packaging reduced &#8216;for business&#8217; version of this camera that I bought was actually a bit cheaper than the consumer counterpart.</p>
<p>I&#8217;m definitely recommending this product as a quality webcam. Naturally, I don&#8217;t intend to use it as a normal webcam but rather I intend to try using it as a security camera in conjunction with <a href="http://www.zoneminder.com/" target="_blank">Zoneminder</a>. <img src='http://www.cyfinity.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyfinity.com/2009/01/logitech-quickcam-s-5500-for-business-with-ubuntu-review/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Fujitsu Esprimo Green &#8211; Zero Watt PC?</title>
		<link>http://www.cyfinity.com/2009/01/fujitsu-esprimo-green-zero-watt-pc/</link>
		<comments>http://www.cyfinity.com/2009/01/fujitsu-esprimo-green-zero-watt-pc/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 23:27:25 +0000</pubDate>
		<dc:creator>ninjaneer</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[energy]]></category>
		<category><![CDATA[esprimo green]]></category>
		<category><![CDATA[fujitsu]]></category>
		<category><![CDATA[pc]]></category>
		<category><![CDATA[power]]></category>
		<category><![CDATA[watts]]></category>

		<guid isPermaLink="false">http://www.cyfinity.com/?p=76</guid>
		<description><![CDATA[According to an article at geek.com, Fujitsu reckon they are going to demo a PC at CeBIT 2009 which will idle/sleep at zero watts ie: no current draw whatsoever.
The article speculates that this system will still be able to interact with LAN/PAN devices while &#8216;asleep&#8217;. This definitely runs into &#8216;believe it when I see it&#8217; [...]]]></description>
			<content:encoded><![CDATA[<p>According to an article at <a title="Zero Watt PC geek.com" href="http://www.geek.com/articles/news/fujitsu-to-unveil-zero-watt-pc-at-cebit-20090121/" target="_blank">geek.com</a>, Fujitsu reckon they are going to demo a PC at <a title="CeBIT 09" href="http://www.cebit.de/homepage_e" target="_blank">CeBIT 2009</a> which will idle/sleep at zero watts ie: no current draw whatsoever.</p>
<p>The article speculates that this system will still be able to interact with LAN/PAN devices while &#8216;asleep&#8217;. This definitely runs into &#8216;believe it when I see it&#8217; territory for me. It&#8217;s not that I don&#8217;t want Fujitsu to have accomplished this; computers definitely need to draw much less power when idle, but it&#8217;s a hell of a technical mountain to climb.</p>
<p>The whole notion of a NIC being able to respond without power only when polled intentionally just seems ever so slightly far fetched.</p>
<p>If you&#8217;re going to CeBIT on 3-8 March 2009, you&#8217;ll probably be treated to a demo of just how this works. Still I hope they demonstrate the device as coupled up to a proper metering device. I wouldn&#8217;t want to think that this is all just marketing and spin <img src='http://www.cyfinity.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.cyfinity.com/2009/01/fujitsu-esprimo-green-zero-watt-pc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
