Cisco's 7900 Series IP Phones
- Configuring Cisco 79xx phones with Asterisk (applies for any SIP utilisation)
- Asterisk phone cisco 79x1 xml configuration files for SIP
- Configuring your 7920 or other Skinny phones with Asterisk via chan_skinny, included with Asterisk dist
- The CHAN_SCCP-b project is an alternative to chan_skinny, giving you all the features of the SCCP protocol
- Configuring your 7920 or other Skinny Phones with Asterisk via chan_SCCP)
- Using the XML Services & Directories Feature
- Setup SiP on 7940 - 7960
- Standalone Cisco 7941/7961 without a local PBX
- Cisco 7942 with local PBX
- Plug in any phone with any firmware and have it updated on your network with no reconfiguration
- Cisco Phones
- Cisco POE
- Cisco power supply bricks
- Cisco cheat sheet
- Cisco Phone Headsets
- Exposing the Cisco Call Manager License Scam
- Asterisk phone cisco 7970 SIP
- Cisco 7940-60 disassembly
- Cisco Phones Table
- SSH with PuTTY to Cisco IP Phone
- Cisco 7940/7960 SIP with BroadVoice
- Cisco Phones and IPv6
Please add more 79xx Wiki links here !
Cisco's IP phones support the same basic features:
- Ethernet connectivity with Cisco-standard (backwards) power over Ethernet support
- Boots from the network using TFTP and DHCP
- Firmware in flash ROM, upgradable over the network - multiple protocol support on some models
- Multiple codec support (usually G.711 and G.729)
- User-selectable ringtones
- LCD displays for Caller ID and phone features (except 7902)
- Can run from Cisco PoE or an external power brick (except 7970)
Much like the 7971, this unit sports gigabit Ethernet, standards PoE, updated SIP firmware with full functionality, and still maintains all the base features of the 7970 including color touch screen, 8 lighted line-appearances (support HINTing), etc.
Much like the 7961/7941 update, this unit sports gigabit Ethernet, standards PoE, updated SIP firmware with full functionality, and still maintains all the base features of the 7970 including color touch screen, 8 lighted line-appearances (support HINTing), etc.
A 7970 with a few added features, the most important being two more line/speed dial buttons (for a total of 8), and a 5.6" diagonal, 320x234 pixel, 4096-color touch-screen LCD panel. Can run from inline power, but a brick is recommended due to the extra power consumption of the backlighting. Supports SCCP only, for now.
Cisco 7965G-GE and 7945G-GE
An update to the Cisco line of 7962/7942 handsets, it has a high resolution color display, illuminated line-appearances (support HINTing), gigabit ethernet support, standard PoE support and firmware for SCCP and SIP. additionally, the SIP firmware now supports every feature available in Cisco's proprietary SCCP firmware, as Cisco has officially embraced SIP for all products moving forward.
Cisco 7962G-GE and 7942G-GE
An update to the Cisco line of 7961/7941 handsets, it has a higher resolution monochrome display, illuminated line-appearances (support HINTing), gigabit ethernet support, standard PoE support and firmware for SCCP and SIP. additionally, the SIP firmware now supports every feature available in Cisco's proprietary SCCP firmware, as Cisco has officially embraced SIP for all products moving forward.
Cisco 7961G-GE and 7941G-GE
An update to the Cisco line of 7960/7940 handsets, it has a higher resolution display, illuminated line-appearances (support HINTing), gigabit ethernet support, standard PoE support and firmware for SCCP and SIP. additionally, the SIP firmware now supports every feature available in Cisco's proprietary SCCP firmware, as Cisco has officially embraced SIP for all products moving forward.
Cisco 7960 and 7940
The most flexible of Cisco's IP phone lineup, the 7940/7960 can run either SIP, SCCP or MGCP firmware, and a "services" button that allows the phone to perform some of the functionality of a Web browser using custom-built XML code. Has 2 or 6 line/speed dial buttons, and a much larger LCD display (5" diagonal) than the 7905 and 7912. The "G" versions of these phones change the design slightly (icons instead of English labels for the buttons, the G apparently means "global").
Cisco's small business phone. It has 24 lighted line keys and supports SCCP and supposedly SIP but I haven't seen any firmware. Cisco site for 7931G: http://www.cisco.com/en/US/products/hw/phones/ps379/products_data_sheet0900aecd80534259.html
The single cordless phone in Cisco's product range, the 7920 has most of the functionality of the 7960 (though with a necessarily smaller LCD panel) in a 802.11b-based handset. Supports SCCP only, for now.
Essentially the older 7912G with upgraded memory to accomodate the larger, more feature rich SIP firmware, and standard PoE compliance.
Cisco 7905G and 7912G
The Cisco 7905G/7912G are basic 1-line phones with small LCD displays. These are the lowest end Cisco phones capable of displaying graphics. Both phones can run either SIP or SCCP protocols - but you have to choose which firmware (SIP or SCCP) to have as both protocols are not built in to the phones and if you want the 'other' firmware you have to take out a support contract to download it from Cisco. The 7905G can also use H.323, the 7912G includes a 7960-style Ethernet switch instead. NB: The older 7905 (no G) supports H.323 only, and has no support for inline power!
Cisco 7936 IP Conference Phone
The Cisco family of IP and wireless IP phones provides a complete range of communication devices designed to take full advantage of the power of your data network, while providing the convenience and ease-of-use you've come to expect from your business phone. From the home office to the manufacturing floor, from the lobby to the executive suite, there is a Cisco IP Phone for you.
- Standard business telephony features Supports call hold, call transfer, call release, mute, conference (ad-hoc and meet-me), park, pick up.
- Feature updates Software upgrades from Cisco CallManager will allow the product to grow along with system capabilities.
- Full-duplex operation?State-of-the-art Acoustic Clarity Technology from Polycom permits natural, two-way conversations without clipping or distortion; the system automatically adapts to changes in the acoustic conditions of the room.
- Integrated keypad Simplifies operation by eliminating the need to receive and place calls on a separate telephone. 360-degree room coverage A powerful, digitally tuned custom speaker and three sensitive microphones provide uniform coverage of small to medium-sized conference rooms or offices.
- Single cable design Cable combines network and power to reduce clutter on the tabletop.
- Simple to install Configures with Cisco CallManager.
- No special end-user training required Works like a regular telephone.
- DHCP for auto address configuration to the IP network.
- Cisco Discovery Protocol for Cisco IP Conference Station 7936 to
- Catalyst switch port discovery Powerful protocol for E911 services, phone tracking, and asset/theft management.
- Auto configuration of phone number, software images, and personalized settings Simplifies installation, reconfiguration, and future feature enhancements such as Web-browsing capabilities.
- The Cisco 7936 offers a single 10/100BaseTx Ethernet LAN connection to the network via an RJ-45 interface.
The Cisco 7936 also features:
- Convenient volume control buttons
- Five-user adjustable ring tones
- G.711 (A-law and �-Law) and G.729a audio compression
- IP address assignment?DHCP client or statically configured
- Comfort noise generation and voice activity detection
- Web and LCD-based configuration
It also features settings for:
- Display contrast
- Ring type
- Network configuration
- Call status
- Audio bandwidth: 300 to 3500 Hz
- Speaker volume: 85 dB peak volume at 0.5 meters
- Recommended room conditions: closed offices and conference rooms up to 20 feet x 30 feet in dimension without major glass/ceramic surfaces and with normal background air-conditioning noise. (Significant echoes need to be less than 1/8th of a second in duration.)
- Download firmware updates from Cisco CallManager
- Dimensions: 12.5 x 12 x 2.25 in. (31.5 x 30.2 x 5.7 cm) (H x W x D)
- Phone weight: 1.75 lb (0.8 kg)
- Acrylonitrile butadiene styerene (ABS) plastic in textured dark gray color
- Power interface module (PIM) provides power interface and network connection
Cisco 7936 Power Kit
The CP-7936-PWR-KIT powers the Cisco Unified IP Conference Station 7936 and the Cisco Unified IP Conference Station 7935. The Cisco Unified IP Conference Station 7936 includes the power cube, the power integration module, and LAN cords. The power kit, CP-7936-PWR-KIT is the part number for the replacement power kit in case the original is lost or damaged.
Very basic IP phone with a 2-line character-only display. Supports SCCP only.
The most basic phone Cisco sells, the 7902G has no display at all, no speakerphone, and all options are configured from the server side. Supports SCCP only.
One line LCD, no speakerphone, all options are configured from the server side. Supports SCCP only.
(Page a work in progress, please add / change / etc )
Cisco 7940/7960 SIP Wishlist
(as of SIP 8.6)
Some phones on the market are starting to overtake the Cisco SIP code in terms of features especially newer RFC support.
This is a shame that Cisco have not really kept up with the development, because the handset itself is more than capable.
I don't think they are actively developing it much. I am sure they want us all to buy Cisco Call Manager :)
Before rolling out these phones, consider the limitations first. Features not currently there/annoyances include:
- Speed Dial keys cannot be programmed via TFTP. From handset only.
- Speed dial keys do not support BLF/DSS key via SIP SUBSCRIBE/NOTIFY (status update next to a key to see that extension's state)
- XML URL Push not supported in SIP code. Only in the SCCP code.
- Does not display any SIP error responses to the user. For *every* SIP error it displays "Reorder" regardless of what the actual error is. (Yes, I know the call failed.... *why?*)
- No support for SIP Messages. (The phone has a nice display but you cannot update it with any useful information.)
- No ability to change the default tones the phone uses for inside dial tone. When you pick up the handset, the dial tone by default is "Bellcore-Outside". If you edit the dialplan.xml for a different prefix i.e, 9, the dialtone changes to "Bellcore-Inside" when 9 is pressed. There appears to be no way to change the default dial tone you hear before you press any keys. (I want Bellcore-Inside by default, and then Bellcore-Outside when 9 is pressed. I want it to go from High to Low dial tone, not Low to High when 9 is pressed. Cannot be done.)
- No way to change the Reorder tone to something different. Sounds very similar to the UK engaged tone.
- Does not support STUN (Outside NAT address can be configured though via TFTP.)
- Limited codec support. Currently only support for 64k G.711 ulaw, G.711 alaw and G.729. (Not anything more bandwitdh saving like GSM etc.)
- SIP Alert-Info: message only allows setting of the ring cadence, not a specific ring tone. (i.e, one long ring or two shorter "UK" style rings)
- Cannot set individual ring tones per line. Uses the same ring tone for all SIP profiles/lines.
- Although the phone VLAN port and the PC port on the back of the phone can have seperate VLANs, this only works if you have a Cisco switch. If you have a non-Cisco switch (that cannot do CDP/VTP) then this feature cannot be made to work. (Or is entirely undocumented!)
- Although the phone insists on being told how many messages are waiting in MWI indicator SIP message, it doesn't display that information anywhere.
Generating a SIPDefault.cnfThe format for the SIPDefault.cnf file can be found at the following page: Configuring Cisco 12SP phones with Asterisk
The following perl script can be used to generate the binary file without needing to use an hex editor:
- Cisco SIPDefault.cnf (and SIPXXX.cnf) file creator
- Written by Noam Rathaus GPLv2
- File format
- Offset 0x0: Header:
- 01 01 00 01 02
- Offset 0x5: Server IP:
- C0 A8 01 5A
- Offset 0x9: Buffer:
- 01 03
- Offset 0xB: Port number (2000):
- D0 07
- Offset 0xD: Footer, EOF:
- 00 00 01 FF
my $Filename = shift or usage();
my $IP = shift or usage();
my $Port = shift or usage();
print "IP:Port => $IP:$Port\n";
if (open(CISCO, "> $Filename"))
print CISCO "\x01\x01\x00\x01\x02"; # Header
my $IP_raw = "";
if ($IP =~ /(\d+)\.(\d+)\.(\d+)\.(\d+)/)
$IP_raw = sprintf("%c%c%c%c", $1, $2, $3, $4);
die "An invalid IP was provided\n";
print CISCO $IP_raw;
print CISCO "\x01\x03"; # Buffer
$Port_raw = sprintf("%c%c", $Port % 256, $Port / 256);
print CISCO $Port_raw;
print CISCO "\x00\x00\x01\xFF"; # Footer
print "Unable to write file: $Filename\n";
print "$0 Filename IP Port\n";
- Cisco IP Phone Power Supply Universally Compatible 48V AC "Power Cubes" for Cisco IP Phones. $19.99/ea, Free Shipping, Lifetime Warranty
- http://simondirect.com Same day shipping free shipping code = "9492157300" at checkout
- AAVoIP.com - Best Service! Best Salesman! Best VoIPstore!
- Cisco IP Phones - Cisco IP Phones
- Sell or Trade In Used Cisco Phones Commercial Buyer of Used Cisco IP Telephones
- SmartCisco.com - Specializing in New and Refurbished Cisco IP Phones! | Seriously Discounted Prices - 50-90% Off List | Always In Stock | Free Shipping on Orders Over $500 | 305-735-2850 Call Today!
- PBX Select Cisco 7900 - PBX Select Is An Authorized Reseller Of Cisco 7900
- VoIPandGo.be Great Service! Quick delivery for complete Europe by UPS.
- Astcon.dk - Danish one-stop-shop astcon.dk with the best prices on IP phones Cisco Unified IP Phone 7931G-7940G-7942G-7945G-7962G
- http://ciscomemory.net Cisco IP Phones ATA18X, Cisco Approved Memory, Cisco Factory Original Routers, all in stock ships same day, authentic Cisco UNEDA Member
- CiscoSpares.com is THE Source for used Cisco Networking and used Cisco IP Phone Gear
- Voipshop Excellent service and fast delivery
- Whole sale Cisco IP Phones: We are a cisco partner and provide Cisco phones in wholesale price. Worldwide Shipping.
Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - Find us on Google+