I have a large range of phones (7905's, 06's, 12's, 40's, 60' etc). The problem I have is that all the new 7940's get the wrong TFTP server and the wrong Call Manager IP address - all other new phone types are fine! I have only one tftp server, and one dhcp server (on the same box). All the other settings issued from DHCP on the 7940's are correct (except for TFTP/CCM). I have DHCP options 66 and 150 configured on my TFTP server.
The client (phone)IP address is correct (as allocated by the DHCP server). The 'wrong' address is the TFTP server address that DHCP assigns to the phone - all the other addresses are fine. All other phones except for 7940's get all the right IP addresses etc from the same DHCP server within the same network - it looks as though I have a problem with 7940's specifically. There are no other DHCP servers within my network.
Have you tried looking to see if the IP address is manually entered on the 7940 phones? If not could you set-up a test in a lab environment were you set your dhcp pool for some arbitrary settings and see if the phone changes to that. You would need connection from you test environment to the CCM.
According to Cisco you should never user option 66 and option 150 at the same time.
Are you using a Network Registrar or the local router for DHCP information? I use the local router to supply a DHCP address to the phones at the local site. Below is an example of how I serve out the DHCP information to the phones.
ip dhcp excluded-address 192.168.10.1 192.168.10.5
1. Introduction Internet security is important with the increasing
attacks that are happening every day. Many internet and browsing
security solutions exist, but some are not very easy to use or maybe the
question is how can I enable them? In this referen...
Cisco Software Manager Server API Guide This document describes the
programmatic interfaces, RESTful APIs, which are supported by Cisco
Software Manager Server (CSM Server). Overview CSM Server supports a set
of finite RESTful APIs. The first step to use ...
If you are using Cisco's new linux-based Cisco Software Manager server,
then you probably want to make sure there is a startup service for
it.I'll assume that you've already installed the CSM server on a
systemd-based linux system. The commands given belo...