I have a customer who asked me to change their system so it passes caller id at the phone level. Some phones display their full number, some pass the main number. It works well everywhere except when they dial ATT cellular numbers. When they call it will say "unknown" on the cell phone. I know that we are passing the correct info through debugs. I've also had our telco verify that we pass the correct digits.
Actually the problem is with ATT, you are sending the correct caller ID, the router is sending it to the Telco, and you are saying that the telco is receiving the correct digits so you need to check with ATT why they are not processing the caller id.
I'm making the assumption that you are using ISDN PRI. If so, check the plan/type of the Calling Party Number IE in the Q931 setup message.
Log into your router and go into enable mode. If you are using telnet or ssh, be sure to type "terminal monitor" to have output directed to your screen. Use "debug isdn q931", and place an oubound call. You should see something like this:
Look for the "Calling Party Number" type and plan. If they are going out as "UNKNOWN", this is likely your problem. I've found that not specifying "National / ISDN" will cause some carriers to not display the Caller ID.
If you have a MGCP gateway, go into the gateway configuration screen and find "Calling Party Plan" and "Calling Party Type" and set them to ISDN and National respectively.
If you're using H323, send your configuration and I'll be happy to help.
Are you getting this error “Installer User Interface Mode Not Supported. The installer cannot run in this UI mode. To specify the interface mode, use the -i command-line option, followed by the UI mode identifier. The value UI mode identifiers...
The below trick might come handy when you have to add a new node to a cluster but you don't have or is unsure of the security password for the publisher. This procedure has been around for ages.
1) Login into the CLI of the Publisher.