Desperate help needed with Cisco 7911 phone
Hi folks,
I'm hoping someone here can help me, I've been trying to get this phone configured all day and getting nowhere fast.
I've seen numerous posts on this site suggesting that the Cisco 7911 can be configured to work with Asterisk. I've tried everything I can think of and still can't get my new 7911 to register.
I have updated to SIP firmware v8.5 (although have tried everything from 8.3(2) upwards) and added a SEP
The UI on the phone is locked and I can't enter settings manually, so I'm reliant on configuration by TFTP. Below is my SEP
N.B. It seems this forum eats XML and spits out garbage, so if anyone does want to help please message me and I'll email it.
Any help would be very very gratefully received - I'm supposed to be demoing this setup to a customer on Weds and at the moment there's NO demo at all!
Thanks.
George
N.B. It seems this forum eats XML and spits out garbage, so if anyone does want to help please message me and I'll email it.
Use the code tags - see input format below text box.
On to the topic at hand. Does the new Endpoint manager support the 7911?
I am almost sure the 7911 and 7912 use the same cfgfmt conversion tool to create the configuration files.
Voip-info has a complete page on these phones.
Scott
Nice one Scott - OK, failing SEP.cnf.xml attached, I can't work out why it won't work but then Cisco aren't trying to make life easy for me here, are they??
- ADDENDUM -
Just tried the <code> tags and I must be doing something daft, as they don't seem to work for me in any of the three edit styles. However not to be beaten, I've put the file on my web server and it can be accessed here: http://213.208.115.115/SEP00215552FB4B.cnf.xml - I'd be interested to see what anyone in the know makes of it, I have no idea why it doesn't work.
To reiterate the problem, when I boot the phone with no CTLSEP00215552FB4B.tlv file in the tftp directory, the phone boots to UNPROVISIONED, I can see it request SEP00215552FB4B.cnf.xml and CTLSEP00215552FB4B.tlv every 30 secs. If I add a blank file of the same name to the tftpboot directory (as specified on a number of sites around the web) then the phone never starts up and continuously requests CTLSEP00215552FB4B.tlv.
Any help/comments/commiserations appreciated!
This is the link on the voip-info wiki for 79x1 config. I have had a quick look at the SEPmac files generated by the endpoint manager for my 7961 phones (trixbox 2.6.1) and they seem to match up and they work.
The only proviso is that for
<natEnabled>0</natEnabled>
you need to change 0 to false.
However, I notice that in the file you posted you have the word 'asterisk' several times e.g.
<processNodeName>asterisk</processNodeName>
I assume that you have edited this to hide the IP address of your trixbox server, you should of course have the numerical IP address of your trix server here and in the other places where it occurs :)
Re: CTLSEPMAC.tlv -- just leave it out - I have never found I needed it.
@Scott - I'm able to see the browser interface but cant change any of the values in there.
@John - No I'd used the word asterisk as I did in my 7960 configs, the 7960 happily does a quick DNS query and resolves it to an IP. Are you saying that the 7911 needs an IP rather than DNS names in it's config files?
John, well done, I made the change that you suggested and it worked a treat. Changed all instances of "asterisk" (the DNS name of the server, which was put in the file automatically by the Trixbox endpoint manager) with the IP address of the server, and it worked first time.
Very well done, and thanks to everyone else for their contributions.
George
George,
I don't have any 7911's however I would like to have all the facts for future reference.
7912's do not use XML config files. 7911 look like 7912's. Are you indicating that the 7911 uses the same config file syntax as 7941's and 7961's?
Thanks for the clarification.
Scott
Hmmmm, very strange, I though I posted the resolution to this thread already, but on checking it's not there! Right here it is again, for the benefit of anyone who runs into the same issue.
The 7911 phones seem to run the same config files as the 794x and 796x devices despite being physically similar to the 7912s. The way I got this phone (which originally shipped with SCCP firmware) to work is as follows:
- downloaded the latest SIP firmware from Cisco.com
- placed firmware files in /tftpboot on Trixbox (TFTP server address is specified in our DHCP scope so the phone knew where to get it from)
- installed new firmware on 7911 phone by hard booting the device holding down # - firmware upgrade happened automatically
- used Trixbox endpoint manager to create SEP
- at this point, the phone came back as UNPROVISIONED and kept trying to download CTLSEP
- edited SEP
- rebooted phone - voilla!
Hope this helps someone - would have helped me no end!
George
It seems I was a little premature in my celebrations, the phone still has some issues. Where I am now:
- phone will ring out, but incoming calls do not alert
- can't seem to work out how to change the locale - the status messages on the phone tell me there was an error updating it
The 7911 phones seem to run the same config files as the 794x and 796x devices despite being physically similar to the 7912s.
Can you clarify this? Because not all 794x and 796x use the same config.
7940 uses different than 7941-7942
and similarly
7960 uses different than 7961-7962
Brian,
That is what I was trying to establish.
I have never seen a 7911 and was basing my info on a 7912.
7912's are completely different than any other model series and I don't know if any other models use the compiled configurations and code base.
Basically not counting the 7912's you have the 7940 and 7960 which use the pre-XML configuration syntax and then everything else that uses XML configs. There are minor variants in XML tags however the basics are the same.
Does this jive with your experience?
Scott
Yea, with my experience the 7940 and 7960 are the only ones with the pre-XML style configuration.
Not counting the 7905, which looks like the 7911 and 7912. The 05 was strange in the fact that you needed a program to convert your config file. (sounds like what you are saying about the 7912) I never even had an 05 running on a config file, as that phone was easy to configure solely by using its interface. The 05 is also a junker in my book because it doesn't have an ethernet passthrough, and its solely 10 Base-T.
Although not confirmed, i have heard that the 7911 works on the same basis that all 79x1 phones are working.
The issue you(George Mason) are facing regarding the locale shouldnt matter. You should be able to find the locale info on cisco's website if you really want to change that. The timezone is easily adjustable and i believe the locale adjusts certain ringout tones and busy signals specific to certain regions and needs to be downloaded to server - but im not sure. The phone will work in any location under the standard: English_US.
Actually regarding cisco, most of the information needed for programming is really published by them. Try this useful link:
http://www.cisco.com/en/US/products/hw/phones/ps379/prod_maintena...
you should reference a 7961 or 7941 for relevant info for the 7911 (presuming what i've heard is correct and you are using an sep.{macaddress}.cnf.xml file in your tftp server)
hope this helps
wtodd
It seems that the 7911 does indeed use the same config files as the 7941/61 devices, I selected 7941 in the Trixbox endpoint manager and the resulting SEP
In fact when I was trying other things to get this working I ended up setting up a 7971 using the endpoint manager, and this is the config file that the phone is currently using (with the asterisk server name/IP swap mentioned above).
So in summary it seems the 7911 uses the same config format as the 7941/61/71.
Hope this helps.
George
(thanks wtodd for the link, I'll check that out)



Member Since:
2008-05-22