01-03-2008 01:25 PM - edited 03-15-2019 08:02 AM
Cisco IOS: 12.4(11)XW3
Hardware: 2811
I'm using cisco call manager express 4.2, i'm not able to get the caller ID from outbound calls to display on the local phones.
Were are using FXO cards (no pri). I ran the debug VPM signal command and the caller id of the number shows up correctly. (full debug attached)
from what I can tell the caller ID number is being received correctly just not showing up. I see that the caller-name is showing up blank maybe this is what the phones are trying to display? If thats correct is there any way to change it?
Any insight into the issue would be appreciated.
01-03-2008 01:36 PM
Hi,
can you upgrade to 12.4(11)XW5 or 12.4(11)XJ4 and try again ?
01-03-2008 01:46 PM
I can try this but it will have to be Monday of next week. Was hoping that it was a CLI statement i may have missed somewhere under the voice-ports.
I'll go ahead and do this on monday and Post an update.
01-03-2008 01:39 PM
Do you have the "caller-id enable" command under your voice ports?
Brandon
01-03-2008 01:45 PM
all voice ports have caller-id enabled, i've pretty much gone through all the options provided with no success.
01-03-2008 01:47 PM
Do you have an analog phone with caller ID you plug into one of the lines. This would tell you if caller ID is in fact being delivered properly.
Brandon
01-03-2008 01:50 PM
I'll try this on monday as well, next time i will be at the clients site.
01-07-2008 11:28 AM
Hey Brandon,
I've just tried the analog phone option and it does display the caller-id correctly.
Still stuck on why this is not working. Going to upgrade the IOS tonight.
01-03-2008 02:56 PM
Debugs indicate the caller ID has come in OK, then we see this a little further -
000238: Jan 3 20:55:00.820: htsp_ephone_start_caller_id_tx calling num=61984380
57 calling name = called num=2200 orig called num=2700
Since this has a callled and a original called number, I'm suspecting you may be forwarding the call from one phone (2700) to another. This might be overwriting the original calling number of 61984380.
The way to confirm this is to direct the call from the fxo port to a dedicated number, or ensure the first number does not forward the call to a second number.
01-03-2008 05:08 PM
Hey cameron thanks for the post.
I had already tried this. The voice port redirects to the unity auto-attendant hence 2700.
What i did was redirect the voice port directly to a test phone. So when i call the number it rings the phone directly. The caller-id still did not display with this config.
01-03-2008 05:35 PM
Can you post the following
sh ver
sh run
sh ephone detail
Also get a debug ephone pak mac-address
This should tell us what is passed to the phone.
01-07-2008 11:40 AM
Hey pcameron,
I've posted the sh ver, sh run, sh ephone registered (no detail option) but will give you the registered ephones.
Again thanks for the posts I appreciate the help.
I'll be upgrading to xw5 tonight to see if that makes a difference, its not a huge ios leap but maybe it will work.
01-07-2008 03:11 PM
The 'sh ephone registered detail' is important as it will tell us the actual phone load the handset is running - if for whatever reason the images specified in the configuration did not get loaded, the handsets may register OK, but not all features may be available.
If the command does not work, try 'sh ephone phone-load'
If you have upgraded the code, make sure you load the applicable handset firmware images to the flash memory and change the system config to point these files to the handsets.
Another thing I have spotted from the config is you have the following under your voice ports -
voice-port 0/0/0
connection plar 2700
description xxxxxxx
caller-id enable type 1 <-------
When you use type 1 caller ID, there should be a line reversal done by the telco to indicate an inwards call. To allow the router to pick up the caller ID correctly, you need the following command -
Router(config-voiceport)# caller-id alerting
dsp-pre-alloc
(FXO ports, only when caller-ID alerting line-reversal is required) Configure this command on the FXO port when the incoming subscriber telephone line uses line polarity reversal to signal the start of caller-ID information transmission.
The Cisco FXO interface cannot detect line-reversal alerting in the on-hook state. For this reason, DSPs must be pre-allocated to serve the Type 1 caller ID information when it arrives. Preallocating the DSPs enables the DSP to continuously monitor for the arrival of caller-ID information
The other suggestion would be to remove the type 1 option and use 'normal' caller ID, which is carried between the first and second ring bursts.
01-08-2008 10:50 AM
Thanks for all the posts everyone.
I got the 7940 phones caller-id working. This was resolved by upgrading the IOS to XW5.
I had the caller-id enable type 1 in there as a test as caller ID wasnt working before hand so I figured I'd test it on the ports.
I still have not yet resolved the 7910 issue I have the latest phone loads installed Updated the firmware last night (P00405000700) and reset all the phones which updated succefully.
The 7940 phones caller-id is working perfectly. Just seems to be isolated to the 7910 phones.
USCME#show ephone phone-load
DeviceName CurrentPhoneload PreviousPhoneload LastReset
=====================================================================
SEP000BBE40457A 7.2(T0.23) TCP-timeout
SEP000B46986E38 5.0(7.0) TCP-timeout
SEP001192A01FAF 7.2(T0.23) TCP-timeout
SEP000B46BDEB78 7.2(T0.23) TCP-timeout
SEP0015C614AB3A 7.2(T0.23) TCP-timeout
SEP000B46986E8B 5.0(7.0) TCP-timeout
SEP000B465CE0D8 5.0(7.0) 5.0(7.0) Initialized
SEP000B46986EB3 5.0(7.0) 5.0(7.0) Initialized
SEP000B4650A584 5.0(7.0) TCP-timeout
SEP0012801F8B30 5.0(7.0) TCP-timeout
01-09-2008 05:27 AM
Interesting ... famous last words, but this should be working :-)
Do the 7910's show a calling number/name for internal calls?
Can you get the log from debug ephone det mac-address
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide