SUGGESTIONS Cisco 7970 Treasure Trove

Against my better judgment, here is a link to all of the Cisco 7970 goodies I use and some that I've never looked at including the SugarCRM stuff.

Unzip cisco7970.zip recursively and drop into /var/www/html/cisco directory. Chmod everything to 775, and chown to asterisk:asterisk. Edit services/DBConnect.inc to include your username and password for AsteriDex. Edit each of the PHP files to include the IP address of your PBX in a Flash server. None of this worked for me for months. Then all of a sudden one day, stuff started working. Who knows why?? I don't have any idea. As of today, the Asteridex lookups work, the Weather report works for Charleston (you can change it), the News feeds from Yahoo work, and HELP works. Enjoy.
--Love, Santa

P.S. Use at your own risk!!! :cool:

thank you kindly...

much appreciate it....
 
For those who are curious about the Cisco 7970's capabilities with its large colour screen which is also a touchscreen:) the following link has some useful info on the xml objects used in the 7900 series of phone for development of custom apps:

http://www.cisco.com/en/US/docs/voi...els/xsi/6_0/english/programming/guide/xsi.pdf

I know finding useful info on Cisco's site can be difficult and time consuming, hopefully this is of help to someone...
 
Hi,

I'm the guy trying to make SSCP and my 7921G Wireless IP Phone work.

Thanks for this most excellent configuration information.

So far, I have
OS7921.txt and SEP001E4A3F2E27.cnf.xml in my boot directory.
OS7921.txt contains one line,
CP7921G-MFG-1.0.6.LOADS
which is the version of firmware on the phone.
SEP001E4A3F2E27 is SEP + the MAC address of my 7921, and the file is a
copy of an xml file for a different CISCO phone.
The content of the file is not changed for the 7921, which is probably the problem.
What happens when I start the phone is that it connects to the t*f*t*p server, then fails saying
unable to update firmware. I now see your step 8 -- Where do I get .sbn, .loads andn .bin firmware for this brand-new CISCO phone? the phone is from a friend (who runs CallManager)... So I have no access to CISCO to get them. (Is there a way to get them?). What do I need to change in the .xml file, if anything?
 
Clarification on getting MWI to work

After reading through this thread I found a bit of information that needs to be clarified.

The easiest way to get MWI working on the cisco phones is to add a sip_additional.conf file and add the following line in it:
buggymwi=yes

It is not "buggyciscomwi=yes" as indicated earlier. I feel quite certain that this is why it didn't work for the previous user. This also assumes that you are running asterisk 1.4.x. This is all that I did to get my MWI working on my 7941G.

Hope this helps someone.

Euser4life
 
It is not "buggyciscomwi=yes" as indicated earlier. I feel quite certain that this is why it didn't work for the previous user. This also assumes that you are running asterisk 1.4.x. This is all that I did to get my MWI working on my 7941G.

Euser4life

thanks for clarifying this point. I am going to reinstall a fresh pbxinaf and try it with "buggymwi=yes" instead....I am still testing pbxinaf...I would prefer not to make any changes to source code to make upgrades easier and simpler...thanks for pointing this out.
 
Where do I get .sbn, .loads andn .bin firmware for this brand-new CISCO phone? the phone is from a friend (who runs CallManager)... So I have no access to CISCO to get them. (Is there a way to get them?). What do I need to change in the .xml file, if anything?

from what I understand, firmware etc for these phone are only available from cisco with the appropriate contract etc.

perhaps your friend with the callmanager could help??
 
All it takes is a service contract on one Cisco phone. Seems to me it was under $50 for 3 years.
 
The easiest way to get MWI working on the cisco phones is to add a sip_additional.conf file and add the following line in it:
buggymwi=yes

Euser4life

I freshly installed pbx-in-a-flash, added buggymwi=yes to sip_custom.conf saved and left a vmail and the mwi lamp lit up on my cisco 7970....

it works!! and I dont have to edit any of source code in asterisk!!!!

thanks for pointing this out Euser4life

now if only I could figure out how to reboot/restart the cisco 7970 either via asterisk or by directly ssh'ing into the cisco phone remotely ,making configuration changes and rebooting the phone would be easier and *fun*

any suggestions?
 
I'm not sure about the 7921G... I should be getting my hands on one in January so I can tell you then. Have you tried going to your asterisk CLI and typing 'sccp debug' and seeing if it says anything?

Hi,

I'm the guy trying to make SSCP and my 7921G Wireless IP Phone work.

Thanks for this most excellent configuration information.

So far, I have
OS7921.txt and SEP001E4A3F2E27.cnf.xml in my boot directory.
OS7921.txt contains one line,
CP7921G-MFG-1.0.6.LOADS
which is the version of firmware on the phone.
SEP001E4A3F2E27 is SEP + the MAC address of my 7921, and the file is a
copy of an xml file for a different CISCO phone.
The content of the file is not changed for the 7921, which is probably the problem.
What happens when I start the phone is that it connects to the t*f*t*p server, then fails saying
unable to update firmware. I now see your step 8 -- Where do I get .sbn, .loads andn .bin firmware for this brand-new CISCO phone? the phone is from a friend (who runs CallManager)... So I have no access to CISCO to get them. (Is there a way to get them?). What do I need to change in the .xml file, if anything?
 
The .sbn, .loads files etc you need to get from Cisco with a Cisco Connection Online (CCO) ID. Unless someone has posted them in a zip file... try searching Google I've seen them do it before...

Hi,

I'm the guy trying to make SSCP and my 7921G Wireless IP Phone work.

Thanks for this most excellent configuration information.

So far, I have
OS7921.txt and SEP001E4A3F2E27.cnf.xml in my boot directory.
OS7921.txt contains one line,
CP7921G-MFG-1.0.6.LOADS
which is the version of firmware on the phone.
SEP001E4A3F2E27 is SEP + the MAC address of my 7921, and the file is a
copy of an xml file for a different CISCO phone.
The content of the file is not changed for the 7921, which is probably the problem.
What happens when I start the phone is that it connects to the t*f*t*p server, then fails saying
unable to update firmware. I now see your step 8 -- Where do I get .sbn, .loads andn .bin firmware for this brand-new CISCO phone? the phone is from a friend (who runs CallManager)... So I have no access to CISCO to get them. (Is there a way to get them?). What do I need to change in the .xml file, if anything?
 
awesome

Thank to gdchongris for typing up that quick how-to. I now have a 7971G and 7921G (both SCCP) running well on PBXiaF.

I wonder how hard it would be to script up what you layed out... maybe even prompting for MAC addy's and such.. hmm web front end.. anyone? :p
 
SCCP and One-way audio issue...

I am still having a problem with one-way audio with my 7921...

I can dial/receive calls, but only getting audio one way.

I've tried making the t*f*t*p/Asterisk server the local ip (inside net) or
public IP, and I have the same problem either way.

Any ideas?
 
If I was a good programmer I'd have written this myself. Anyone willing to take up this task... I would be in your debt. Ward... would this be something maybe to consider in up-and-coming releases of PBX-IAF?

Thank to gdchongris for typing up that quick how-to. I now have a 7971G and 7921G (both SCCP) running well on PBXiaF.

I wonder how hard it would be to script up what you layed out... maybe even prompting for MAC addy's and such.. hmm web front end.. anyone? :p
 
An expert can correct me if I'm wrong but if you can dial/receive calls and you are having one-way audio then I would say it is an RTP issue. Maybe try tinkering with the RTP settings in sccp.conf?

I am still having a problem with one-way audio with my 7921...

I can dial/receive calls, but only getting audio one way.

I've tried making the t*f*t*p/Asterisk server the local ip (inside net) or
public IP, and I have the same problem either way.

Any ideas?
 
Does anyone have their 7970 running with sccp and Pbx in a flash?

My 7970 is unable to register, It can register with sip but it restarts about every 5 minutes. I tried sccp on a call manager trial and it worked fine, I am hoping sccp on asterisk will fix this.
 
I have the 7970 working with sip so far, no problems.

gdchongris has the 7970 working with sccp + asterisk....

i have been wanting to try the 7970 with sccp but I havent had much free time to play over the holidays!!

what firmware are you running on the 7970?
 
While I am waiting for my service contract to come in I am messing with SCCP + Cisco 7970
I get this error message:
[Feb 15 00:12:24] VERBOSE[4657] logger.c: -- Added device 'SEP001BD51xxxx' (7970)
[Feb 15 00:12:24] WARNING[4657] chan_sccp.c: trnsfvm: 1000 is not a valid extension. Disabled!
[Feb 15 00:12:24] VERBOSE[4657] logger.c: -- Added line '2003'
[Feb 15 00:12:24] WARNING[4657] chan_sccp.c: Unknown param at line 125: line = 2003

And my SCCP line will not register.

Any Ideas? Does anyone else have this problem?
 
It is now registering - but can not make calls

I am not sure what I did to get it going, I think disabling iptables again may have made a difference. Or maybe I just needed to give it time??? Who knows.

However I am now getting this error message when I try and dial "echo test *43:

[Feb 15 00:43:11] VERBOSE[3029] logger.c: -- GOT data SCCP/2003-00000001 (0x999ac80)
[Feb 15 00:43:11] VERBOSE[3029] logger.c: -- GOT line 2003
[Feb 15 00:43:11] VERBOSE[3029] logger.c: -- GOT device SEP001BD5xxxxxx
[Feb 15 00:43:11] VERBOSE[3029] logger.c: -- SEP001BD5xxxxxx: New call on line 2003
[Feb 15 00:43:12] VERBOSE[2951] logger.c: -- SEP001BD5xxxxxx: Ending call 1 on line 2003
[Feb 15 00:43:12] VERBOSE[2951] logger.c: -- SCCP: Asterisk request to hangup channel SCCP/2003-00000001

It sounds like I get "fast busy"

Do I need to do anything wacky with the context, right now the context for the line in sccp.conf is:
context = sccp
is this right?
 
Hello all, interesting to see many frustrated cisco phone users are out there, hopefully this thread provides some assistance.....I still have not converted to sccp on my 7970.

Lately I have been trying to show sip and iax trunk status on the cisco 7970 when the phone is idle....this has worked out very well, I have the 7970 refreshing its idle page every 30 minutes to piaf webserver and pulling in the trunk status to display on the phone....

I copied/hacked/added a simple function in php so that my polycom 501 (running the newer 2.2.x firmware) and the cisco 7970 call the 'getstatus' function to show the trunk status on idle....this is working quite well on both the phones, next is to target the 7960 to see how that works out.

for the record, on my cisco 7970 I am running firmware SIP70.8-3-1S and yes the phone is behaving itself, no weirdness, mwi lights up when it should and other functionality seems to be working so far., althought I have not put this firmware thru its paces but I have been using the phone for about 2 months now, good sound quality, love the touchscreen.

anyone interested in this function pm me and I can email it.
 

Members online

No members online now.

Forum statistics

Threads
26,695
Messages
174,449
Members
20,264
Latest member
TRENT310
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top