v2011 as a caller ID server

Talk about setting up your home network.
Post Reply
User avatar
mcewinter

Posts: 999
Joined: Thu Jun 30, 2011 8:33 pm
Location: Chicago

HTPC Specs: Show details

v2011 as a caller ID server

#1

Post by mcewinter » Sat Sep 10, 2011 3:41 pm

I can't seem to get cid capable modems to register a call in v2011, has anybody else tried this? I feel I may alone in my plight.

User avatar
tony_park

Posts: 261
Joined: Fri Jun 10, 2011 12:01 pm
Location: South Yorkshire

HTPC Specs: Show details

#2

Post by tony_park » Sun Sep 11, 2011 7:49 am

Hi,

I've not tried this on my homeserver, but I do need to do it on my htpc...

I download and install a copy of this, then as part of their help, there is a modem diagnosis, run through the steps, reboot, and then uninstall the software...

This then makes sure that the modem is configured correctly to receive any caller id details.

HTH
Tony

User avatar
mcewinter

Posts: 999
Joined: Thu Jun 30, 2011 8:33 pm
Location: Chicago

HTPC Specs: Show details

#3

Post by mcewinter » Wed Sep 14, 2011 7:22 pm

Thanks Tony, I'll give that a shot.

User avatar
STC

Posts: 6808
Joined: Mon Jun 06, 2011 4:58 pm
Location:

HTPC Specs: Show details

#4

Post by STC » Wed Sep 14, 2011 11:49 pm

I've just been playing with caller ID, what a nice little mine field lol!
64 bit and 32 bit, add a pinch of Babgvant and YAC, mix well....
By the Community, for the Community. 100% Commercial Free.

Want decent guide data back? Check out EPG123

jskube

Posts: 9
Joined: Mon Sep 26, 2011 11:02 pm
Location:

HTPC Specs: Show details

#5

Post by jskube » Mon Sep 26, 2011 11:13 pm

I can help you with this.

Buy this modem:

http://www.newegg.com/Product/Product.a ... 6825164003

Install these drivers:

http://www.rosewill.com/Mgnt/Uploads2/A ... 4_v1.2.rar

Go into Control Panel. Select "Phone and Modem." Click the "Modems" tab. Select "LSI PCI-SV92PP Soft Modem" and click "Properties." Select the "Advanced" tab. Under "Extra Initialization commands:" put in "AT+VCID=1" without quotes.

Install this version of YAC:

http://sunflowerhead.com/software/yac/y ... -win32.zip

Save the following as YAC.reg and import it into your registry:

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\YAC]
"StartupSelectDevice"="0"
"Device"="LSI PCI-SV92PP Soft Modem"
"PlaySounds"="0"
"TranslucentWindows"="0"
"UseBalloons"="1"
Start YAC and make a phone call. You should see a ballon popup after the first ring with caller id. The name of your modem maybe different then mine but if you use the modem and drivers I linked it should all be the same.

Now to make this work with remote htpcs requires a bit of work as well.

First right click on the YAC icon in the tray of the server running YAC. Select "Listeners." Add all of the IP addresses you want YAC to caller-id messages to. In my case I have my 3 htpc's listed in there with ip address of 192.168.1.250, 192.168.1.251, and 192.168.1.252.

Now go to each of the htpc's you set to receive the caller-id messages on and do the following.

First install YAC Client Services:

http://babgvant.com/forums/storage/5/18 ... ervice.zip

Second install Vista Yac Addin:

http://babgvant.com/forums/storage/5/18 ... cAddin.zip

Save the following as yac_addin.reg and import it into your registry:

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Entry Points\{DC0087D0-2AA5-45f7-8DD9-F82162BA3364}]
"AppId"="{71441721-30A9-4f7a-A385-13B4F1F8362E}"
"Description"="networked caller-id notfier"
"AddIn"="MediaCenter.babgVantAddins.YACAddIn,YACAddIn,Version=1.0.0.0,PublicKeyToken=c3a1371968f2ff2a,Culture=Neutral"
"Title"="MCE-YAC caller-id listener"
Save the following as YACAddin.xml and save it to C:\Windows\ehome\:

Code: Select all

<application title="Media Center YAC Client" id="{71441721-30A9-4f7a-A385-13B4F1F8362E}">

    <entrypoint id="{DC0087D0-2AA5-45f7-8DD9-F82162BA3364}" addin="MediaCenter.babgVantAddins.YACAddIn,YACAddIn,Version=1.0.0.0,PublicKeyToken=c3a1371968f2ff2a,Culture=Neutral" title="MCE-YAC caller-id listener" description="networked caller-id notfier" Context="" >
        <category category="Background"/>
    </entrypoint>

  
</application>
Last from an elevated command prompt run:

Code: Select all

C:\Windows\ehome\RegisterMCEApp.exe C:\Windows\ehome\YACAddin.xml
Rinse and repeat. Now you should have caller-id on all of your htpc's with popups in WMC.

User avatar
mcewinter

Posts: 999
Joined: Thu Jun 30, 2011 8:33 pm
Location: Chicago

HTPC Specs: Show details

#6

Post by mcewinter » Tue Sep 27, 2011 4:29 pm

jskube wrote:I can help you with this.

Buy this modem:

http://www.newegg.com/Product/Product.a ... 6825164003

Install these drivers:

http://www.rosewill.com/Mgnt/Uploads2/A ... 4_v1.2.rar

Go into Control Panel. Select "Phone and Modem." Click the "Modems" tab. Select "LSI PCI-SV92PP Soft Modem" and click "Properties." Select the "Advanced" tab. Under "Extra Initialization commands:" put in "AT+VCID=1" without quotes.

Install this version of YAC:

http://sunflowerhead.com/software/yac/y ... -win32.zip

Save the following as YAC.reg and import it into your registry:

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\YAC]
"StartupSelectDevice"="0"
"Device"="LSI PCI-SV92PP Soft Modem"
"PlaySounds"="0"
"TranslucentWindows"="0"
"UseBalloons"="1"
Start YAC and make a phone call. You should see a ballon popup after the first ring with caller id. The name of your modem maybe different then mine but if you use the modem and drivers I linked it should all be the same.

Now to make this work with remote htpcs requires a bit of work as well.

First right click on the YAC icon in the tray of the server running YAC. Select "Listeners." Add all of the IP addresses you want YAC to caller-id messages to. In my case I have my 3 htpc's listed in there with ip address of 192.168.1.250, 192.168.1.251, and 192.168.1.252.

Now go to each of the htpc's you set to receive the caller-id messages on and do the following.

First install YAC Client Services:

http://babgvant.com/forums/storage/5/18 ... ervice.zip

Second install Vista Yac Addin:

http://babgvant.com/forums/storage/5/18 ... cAddin.zip

Save the following as yac_addin.reg and import it into your registry:

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Entry Points\{DC0087D0-2AA5-45f7-8DD9-F82162BA3364}]
"AppId"="{71441721-30A9-4f7a-A385-13B4F1F8362E}"
"Description"="networked caller-id notfier"
"AddIn"="MediaCenter.babgVantAddins.YACAddIn,YACAddIn,Version=1.0.0.0,PublicKeyToken=c3a1371968f2ff2a,Culture=Neutral"
"Title"="MCE-YAC caller-id listener"
Save the following as YACAddin.xml and save it to C:\Windows\ehome\:

Code: Select all

<application title="Media Center YAC Client" id="{71441721-30A9-4f7a-A385-13B4F1F8362E}">

    <entrypoint id="{DC0087D0-2AA5-45f7-8DD9-F82162BA3364}" addin="MediaCenter.babgVantAddins.YACAddIn,YACAddIn,Version=1.0.0.0,PublicKeyToken=c3a1371968f2ff2a,Culture=Neutral" title="MCE-YAC caller-id listener" description="networked caller-id notfier" Context="" >
        <category category="Background"/>
    </entrypoint>

  
</application>
Last from an elevated command prompt run:

Code: Select all

C:\Windows\ehome\RegisterMCEApp.exe C:\Windows\ehome\YACAddin.xml
Rinse and repeat. Now you should have caller-id on all of your htpc's with popups in WMC.
Well I already have that modem, I will try the above. Thank you very much jskube!

jskube

Posts: 9
Joined: Mon Sep 26, 2011 11:02 pm
Location:

HTPC Specs: Show details

#7

Post by jskube » Tue Sep 27, 2011 11:33 pm

Hope it works for you and glad I could help.

User avatar
mcewinter

Posts: 999
Joined: Thu Jun 30, 2011 8:33 pm
Location: Chicago

HTPC Specs: Show details

#8

Post by mcewinter » Wed Sep 28, 2011 3:40 pm

jskube wrote:Hope it works for you and glad I could help.
I'm familiar with YAC but it's good that you posted that for others to reference. I have tried that same modem before but I'm hoping your driver reference with that command offers me some success. I'll post pack sometime over the weekend.

User avatar
mcewinter

Posts: 999
Joined: Thu Jun 30, 2011 8:33 pm
Location: Chicago

HTPC Specs: Show details

#9

Post by mcewinter » Sun Oct 02, 2011 9:19 pm

Well I'm still not getting CID insdide of WHS. No calls are being loogged and obviously are not "popping up" on clients either. I have the exact modem and installed the exact drivers you posted...added the extra initialization command and still no love.

User avatar
STC

Posts: 6808
Joined: Mon Jun 06, 2011 4:58 pm
Location:

HTPC Specs: Show details

#10

Post by STC » Sun Oct 02, 2011 9:39 pm

I don't have WHS2011 but should you not be trying to install Yac x64 onto it?
By the Community, for the Community. 100% Commercial Free.

Want decent guide data back? Check out EPG123

User avatar
mcewinter

Posts: 999
Joined: Thu Jun 30, 2011 8:33 pm
Location: Chicago

HTPC Specs: Show details

#11

Post by mcewinter » Sun Oct 02, 2011 10:06 pm

stonethecrows wrote:I don't have WHS2011 but should you not be trying to install Yac x64 onto it?
My problem is the modem itself isn't registering caller id for YAC to broadcast.

User avatar
STC

Posts: 6808
Joined: Mon Jun 06, 2011 4:58 pm
Location:

HTPC Specs: Show details

#12

Post by STC » Sun Oct 02, 2011 11:02 pm

Have you tried all the AT strings to see which one is needed? I don't think Yac uses TAPI.
Ascendis Caller ID, has a trial and a neat repair tool to find what string your modem needs to activate caller ID.

[edit]
Whoops! I see Tony has already recommended Ascendis above, my apologies.
By the Community, for the Community. 100% Commercial Free.

Want decent guide data back? Check out EPG123

jskube

Posts: 9
Joined: Mon Sep 26, 2011 11:02 pm
Location:

HTPC Specs: Show details

#13

Post by jskube » Mon Oct 03, 2011 6:14 pm

If YAC still isn't responding I would try using hyperterminal and see exactly what the modem is outputting. The AT+VCID=1 is the most important command for getting caller ID working. I took some screen shots to getting Hyperterminal setup to test your modem. I have also uploaded a copy of hyperterminal because WHS2011 doesn't come with it and it can be annoying to track down.

Hyperterminal:
http://www.easy-share.com/3DCB174CEDEB1 ... pertrm.zip

Initial Setup:
Image

Set the connect option to what COM port your modem is occupying, mine is using COM3:
Image

Only thing you should have to change is the Bits per second rate to 9600:
Image

Last you can see on my first call I let the phone ring three times and there is no caller-id information. I hang up and run the modem command to enable caller-id. I made a second call and shortly after the first ring I see the caller-id information.
Image

If you are seeing caller-id information in hyperterminal then the drivers are setup correctly and we have the correct caller-id initialization command but something is up with YAC. If you aren't getting the caller-id information after putting in the caller-id initialization command you may need to use a different one.

The following are the most common initialization commands also be sure to add +AT before each:

Code: Select all

#CID=1

%CCID=1

+VCID=1

#CC1

*ID1
Try those and see if any of them give you the caller-id information. I fought with this for a while so I know how it goes and I will help you out until you get it working.

Post Reply