I am very new to this community and I desperately need your help. I am running Freepbx and AsteriskNow. So far, everything is working fine with one Polycom 331 and two softphones. However, I have tried everything and read a lot of online information that could earn me a Phd over the past three months but with no success in configuring the Cisco phones.
I have three Cisco phones: 2 x Cisco 7960 and 1 x Cisco 7970. Now I am at the verge of giving up. You’re my last hope. Please help me.
Thanks very much for your response. It’s just the Cisco phone configuration, everything else is working fine. I really don’t where I’m going wrong.
I have gotten a a point where the Cisco 7960 boots up but says can’t find P0S30203.bin even though it’s there. I have come a long way to even get it read the files from the TFTP server.
As for the Cisco 7970, I don’t even know where to start.
That’ll be the SIP firmware for the phone that it’s requesting. If you watch the tftp logs you will see the phone request a couple of different files related to firmware/software.
You can download firmware from the Cisco website, however with the 7960/7970 you might need a current SmartNet contract, sorry I’ve got 794x and these all seemed to not require anything for download, although I can only assume because they are End of Life.
Alternatively, with some google-fu you might be able to find a copy to download from a random blog.
My experience is to go with version 8.x SIP images, I’ve had some niggling issues with version 9. Also, I think version 9.x use TCP for SIP (although in my experience UDP was working fine…?).
Sorry I misread your post - the bin files are on the TFTP server?
I would start with watching the logs of what exact file the phone is requesting. You might find filenames could be slightly different perhaps? It all gets much easier, once you know what file the phone wants then you’ll have goal posts to work towards.
Can you also verify that the TFTP server is in fact running?
Two things you can do to verify this…
(1) Is the server running? Run from a command the following “chkconfig --list | grep tftp” exclude the quotes. If running is should echo back “tftp: on” if it is off, find out why or at least try to start it. “service xinetd restart”
(2) If the server is running, run this command “tshark port 69” and reboot a phone, Cisco 7960 press the following at the same time… Press and hold * 6 and then settings. All three need to be depressed to reboot. After you see on the phones screen showing “Configuring IP” you will see it pull your loads from your TFTP server, it will also show you if you have errors like Permission Problems.
I hope this helps you get this issue figured out, I spent many hours playing with this setup and doing what you are doing.
This is what my test machine is outputting for 1 Cisco 7960