D-Link Progress Report

D-Link DSM-210 image
D-Link DSM-210

I’ve ran squarely into a brick wall with the D-Link DSM-210 frame.  I can get it to display the info page with the activation code with no problem however after activation all I can manage to get is a ‘no items’ message on the screen.  I’ve scoured all the notes/emails I have on this frame and I’m very stuck.  I’m sad to report that I’m going to back-burner support for this (and the related D-Link DIR-685) frame until I can get further info. on these frames.

I’m going to return to work on Facebook integration; please hold your applause until I deliver it. 😉

Happy New Year!

How to display Growl for Windows (CallerID info) alerts within Windows Media Center

Prologue

I love me my Media Center.  We use it everyday as our main entertainment consumption (read: TV/Movie viewing) vehicle.  However, the HP Media Center m480n, despite many upgrades over time, suffers from from some serious shortcomings; random crashes, WinRot, inconsistent digital audio, and the killer for me, the inability to display HD Netflix streaming titles within MC.

Actually, it’s worse than that; it tries to display HD content within MC but fails miserably yet refuses to fail back to SD.  I could have tolerated it if there was a way to disable HD within the Netflix MC add-in but alas, there is not.  I was forced to use IE to watch Netflix HD streaming content and toggle the HD off.

This was a long way of saying that my frustration level finally exceeded my laziness and I built a replacement MCE machine.  Nothing fancy, in fact I built it from bits I had laying around from previous projects/consulting gigs (Intel DN2800MT, 80GB SSD, 2GB RAM, Win7 HomePrem, 1TB external USB drive).

Finally, To The Point
Growl logo
Growl logo

I use Growl for Windows to display the incoming CallerID information when a telephone call comes in.  I use it on all my desktop PCs and on the Media Center machine.  It works great with the standard bits on desktop machines but because Media Center takes over the display it would not work.  Google made short work of the problem by providing me a link to a solution.  Many thanks to Treas0on, whomever you are.

I have been using that code on my old machine for quite awhile and wanted it on the new one also.  I ran into a bit of trouble when I tried to run the install script for the Media Center add-in portion; it could not find gacutil.exe.  Gacutil is a bit of .NET mumbo-jumbo that is included with old versions (1.x, 2.x) of the framework but not the 4.x version I had installed on my new machine.  Not wanting to install the old versions simply to get that single utility I was able to find a source to download it.  I dropped it directly into the MCE-Install directory within C:\Windows\ehome.

Another key bit of info. that is missing from Treas0n’s original post is that you must run the install script with Administrator privileges.  Selecting ‘Run As Administrator’ didn’t seem to do it either so I manually started a CMD process as Administrator, cd’d over to C:\Windows\ehome\MCE-Install and ran it from there.  JOY!

Epilogue
Asterisk logo
Asterisk logo

For those of you wondering how I get the CallerID info. into a Growl notification I use a bit of custom code running on my Asterisk based home PBX.  What’s that you say?  You don’t have your own PBX running at your house?  It’s what all the cool geeks are doing these days.  😉

Work begins on the D-Link frame and the infamous ‘blank activation key’ issue

I’ve finally managed to get my hands on a D-Link DSM-210 frame. I set it up today and after going through the amazingly fast WiFi setup process (less than a minute from power-up to on the WiFi network — a new record I think) I was presented with this:

D-Link 'blank frameID' panel
D-Link ‘blank frameID’ panel

Well, hurray that it returned the standard unregistered frame info. panel with such little fuss…  but boo that it is missing the really important bits of info necessary to actually register the thing.

It’s off to the code I go!

Planned maintenance tonight (Dec. 22 overnight)

My hosting provider has informed me that they are performing some upgrades to the power systems in their data center this weekend. I will be powering-down the FrameAlbum server during the upgrades. The website and frame update feeds will be unavailable from approx. 11PM ET Dec 22 (4AM Dec 23 GMT) until approx. 9AM ET Dec 23 (2PM Dec 23 GMT).

During this time the website will be unavailable and your frames will not be able to pull updates from the service. This mostly affects the weather radar feeds; they will receive no updates during this period.

I will be posting updates on the @FrameAlbum Twitter feed and our Facebook page.

Happy Holidays!

UPDATE: Apparently I can’t read calendars very well. The original post indicated that this outage would occur overnight Friday to Saturday AM – WRONG. The correct timeframe is Saturday overnight to Sunday AM. Too much eggnog I guess. 😉