Forum Spotlight: Control your MediaSmart Server LEDs in Linux

by Alex Kuretz on August 19, 2009

in Forum Spotlight

There is no denying that the MediaSmart Server is one attractive piece of home computer equipment. Some people love the hardware, but would rather run another operating system besides Windows Home Server. We’ve seen a few users install Server 2003, a few more have tried Server 2008, but the largest and most active group have been installing Linux on their MediaSmart Server. The most common complaint heard after installing a different operating system is that the Health and the Hard Drive LEDs no longer function due to a missing driver and corresponding controller software. The desire to gain functioning LEDs was so strong that a forum topic was created that is devoted solely to effort of reverse engineering the MediaSmart Server hardware.

Forum member “GrizzlyAdams” is a new member to the site, but his first post is quite a way to introduce himself! He has contributed to the “Reverse Engineering” effort and developed a Linux Kernel Module to control the LEDs utilizing the Linux LEDs API. GrizzlyAdams shares with us the kernel module source that should work in the 2.6.30 kernel with no modifications, as well as two example scripts for showing how to interact with the API. The system is still missing the “software brains” to read information from the enclosure management driver and the OS to give useful status indications, but at least you can stop the continual blue blink of the Health LED! Be sure to check out his YouTube video of the driver in action.

Article by

I'm Alex Kuretz, and I'm the founder of I was the Lead Test and Integration Engineer at HP for the MediaSmart Server until April 2008 when I moved on to other opportunities outside HP. I've kept active in the Windows Home Server community, creating several add-ins and helping users make the most of their Home Servers.

Comments are closed, visit the forums to continue the discussion.

Previous post:

Next post: