Windows Entertainment and Connected Home

How to organize, access and enjoy all of your media in and around your home

x64 VMC CallerID Solution - Hardware, Software, the Works!

  • rated by 0 users
  • This post has 3 Replies |
  • 0 Followers
Page 1 of 1 (4 items)
  •  

    I like many others have struggled to get Caller ID working in VMC using a x64 bit server. I had this licked for a while when my main PC was 32-bit, but I upgraded to x64 and was stuck using the old box for caller id -- until now!


    See this post for the 32-bit solution: http://thegreenbutton.com/forums/thread/254068.aspx


    Here's how I got the x64 caller ID love:


    Hardware



    Software



    • Server: YAC
      http://sunflowerhead.com/software/yac/
      Download and install the x64 version. When it runs, select your modem. Before dismissing the box, write down the modem name, EXACTLY as it appears in this box (just in case it differs from below).

      Test your caller ID from the server. It *should* be working. If it's not, try this:
      http://www.mtnsys.com/Pages/howto/htmdmtst.htm


    • YAC Fixes
      On my box, YAC did not properly write its registry settings. So although it worked, it would not "remember" the modem, so it was not good for unattended reboots. Add the following String Values to the registry in HKLM/Software/YAC/ :


      HKLM/Software/YAC/Device                Agere Systems PCI-SV92PP Soft Modem


      HKLM/Software/YAC/StartUpSelectDevice   0


      HKLM/Software/YAC/PlaySounds            0


      The first is the string you copied (if different), the second tells it to not offer a selection at startup, and the 3rd gets rid of the ding (personal preference here).


    • YAC Client
      (same instructions as the 32-bit post above, repeated here for posterity.)
      For the 64-bit client, I installed MCE-YAC: http://www.byz.org/~ethanz/mce-yac/. There seemed to be some permission problems associated with doing this, but I opened the .cmd file to see where I could place the required files manually. Finally I registered the app by drag-dropping the mceyacaddin.xml file on the registerMCE application.

      Finally, for good measure I suppose, I executed the .cmd file (as administrator) that comes with MCE-YAC and got 'success' messages all-around (not so prior to the manual copying).



    • Don't forget to add your listeners to the YAC server settings. (These seem to work, as they are written a .ini file)


    Drawbacks



    • YAC will not write to the Caller ID log file. I assume this is a x64 permissions problem, but it's not big enough for me to investigate. I only ever used the call log when I wanted to research a name/number substitution (when caller id was incorrect).

    • Not Extender Friendly
      Unfortunately, MCE-YAC does not work on extenders. Not a big deal for me. I tried a few other x64 caller ID add-ins but I could not get any to work properly.


    Otherwise, it's a good solution. If you find a decent client, or solve the logging issue, please post here. Hope this helps!

    SUPER-STABLE SETUP

    System: Windows 7 64-bit; MSI 785GTM-E45; AMD Phenom II X6 1045T (95W)
    Hardware: 1.5TB WD Green HDD; 4GB (2x2GB) DDR2 800 SDRAM; Silverstone Grandia GD04B; Scythe Shuriken Rev B.
    Tuners: HD HomeRun; Ceton InfiniTV 4
    Networking: Linksys DMA2100 (x2); Xbox 360; Netgear WNDR4000 Router; WHS (Acer EasyStore AH341);
    Display: Samsung HP-R4252

  •  

    Update...

    I changed the permissions on the on both the log and the .ini file, giving user 'everyone' full control. YAC now seems to correctly write to these files.

    SUPER-STABLE SETUP

    System: Windows 7 64-bit; MSI 785GTM-E45; AMD Phenom II X6 1045T (95W)
    Hardware: 1.5TB WD Green HDD; 4GB (2x2GB) DDR2 800 SDRAM; Silverstone Grandia GD04B; Scythe Shuriken Rev B.
    Tuners: HD HomeRun; Ceton InfiniTV 4
    Networking: Linksys DMA2100 (x2); Xbox 360; Netgear WNDR4000 Router; WHS (Acer EasyStore AH341);
    Display: Samsung HP-R4252

  •  
    Very nice find Craig.
    My 7MC setup: XPS420 (2.6 Ghz Quad Core) PowerColor Go! Green HD 5450, Avermedia Duet and 1 Ceton Infinitv4
  •  

    Thanks for this.  I had issues getting the Rosewill modem caller ID to work under Server 2008 x64, and that utility did the trick.  Funny, I found this through Google not TGB search, but still ... thank you.

    FWIW, you can add TapiRex to the list of things this works with.  You only need to set it for "Data Modem" on the server after you've done all the above steps.

    Win7 x64 / GA-MA78GPM-DS2H / Phenom 9350e / 9400GT 1GB Silent / 4GB OCZ 1066Mhz / WD15EADS 1.5TB / BDU-X10S Blu-Ray / Baltimore/Washington D.C. Markets / FiOS ClearQAM / ATSC / TMT 5 / Bravia KDL-40WL140 / Roku XD for streaming since MC sucks at it
Page 1 of 1 (4 items)