How to configure the backlight behavior on Cisco 7965, 7970 and other backlit IP Phones

 

To modify the default backlight behavior for Cisco IP Phones under telephone service use the service phone command in telephony-service. While some service phone commands can be placed in an ephone-template, the backlight settings can only be done under telephony-service.

Guidelines

The service phone command in telephony-service configuration mode modifies vendorConfig parameters in configuration file for phones in a Cisco Unified CME system.

The vendorConfig section of a configuration file is read by a phone's firmware when that Cisco Unified IP phone is booted. The number and type of parameters may vary from one firmware version to the next.
The Paramaters are CASE SENSITIVE!!

The IP phone that downloads the configuration file will implement only those parameters that it can support and ignore configured parameters that it cannot implement. For example, a Cisco IP phone without a backlit display cannot implement backlight parameters regardless of how they are configured.

In Cisco Unified CME 4.0 and later versions, support for creating configuration files at a phone level was added for SCCP phones. This command in ephone-template configuration mode creates an template of vendorConfig parameters that can be applied to individual SCCP phones in Cisco Unified CME. This command in ephone-template configuration mode does not work for all vendorConfig parameters. 
if you use an ephone template to apply this command to one or more phones, you must also configure the cnf-file perphone command so that a separate configuration file is created for each phone, by MAC address. To apply this command in telephony-service mode to all phones of a particular type in Cisco Unified CME 4.0 and later versions, you can configure the cnf-file perphonetype command to specify that configuration files are generated by phone type.

To apply this command in telephony-service configuration mode to all phones in your Cisco Unified CME system, ensure that the system is configured for the default single per-system configuration file for all phones.

One of the default behaviors that I hate is that if the backlight is idle and a new call comes in the phone does not light up. To fix this do the below example.

Router(config)# telephony-service
Router(config-telephony)# service phone displayOnWhenIncomingCall 1

 

The following example shows how to set the default values for backlighting the phone display for all
Cisco Unified IP phones with backlight capabilities in Cisco Unified CME:

Router(config)# telephony-service
Router(config-telephony)# service phone daysBacklightNotActive 1,7
Router(config-telephony)# service phone backlightOnTime 07:30
Router(config-telephony)# service phone backlightOnDuration 10:00
Router(config-telephony)# service phone backlightIdleTimeout 01:00
Router(config-telephony)# create cnf-files
Router(config-telephony)# reset all

The following example shows how to set the backlighting parameters so that there is no backlighting of the phone display for all Cisco Unified IP phones with backlight capabilities until there is user interaction with the phone. The backlightIdleTimeout parameter is configured so that the backlight will switch off again after 60 seconds of inactivity.

Router(config)# telephony-service
Router(config-telephony)# service phone daysBacklightNotActive 1,2,3,4,5,6,7
Router(config-telephony)# service phone backlightOnTime 07:30
Router(config-telephony)# service phone backlightOnDuration 10:00
Router(config-telephony)# service phone backlightIdleTimeout 00.01
Router(config-telephony)# create cnf-files
Router(config-telephony)# reset all

The following example shows how to set the display parameters so that the phone display for all Cisco Unified IP phones with luminous displays are blank on Sunday (1), Monday (2), and Saturday (7):

Router(config)# telephony-service
Router(config-telephony)# service phone daysDisplayNotActive 1,2,7
Router(config-telephony)# create cnf-files
Router(config-telephony)# reset all

Comments

Error in Original Post Settings?

In your original post:

===
The following example shows how to set the backlighting parameters so that there is no backlighting of the phone display for all Cisco Unified IP phones with backlight capabilities until there is user interaction with the phone. The backlightIdleTimeout parameter is configured so that the backlight will switch off again after 60 seconds of inactivity.

Router(config)# telephony-service
Router(config-telephony)# service phone daysBacklightNotActive 1,2,3,4,5,6,7
Router(config-telephony)# service phone backlightOnTime 07:30
Router(config-telephony)# service phone backlightOnDuration 10:00
Router(config-telephony)# service phone backlightIdleTimeout 00.01
Router(config-telephony)# create cnf-files
Router(config-telephony)# reset all
===

Wouldn't the command "Router(config-telephony)# service phone backlightOnDuration 10:00" cause the phone backlight to stay ON for 10 hours before going dark?

Luis

It seems that just resseting

It seems that just resseting the phones didn't work, i unplugged the phone from the power and everthing is working like a charm...

Well, discard this message, it seems that my 7970G cannot accept the settings. I downloaded the xml config for this specific phone and it clearly says that:

daysBacklightNotActive 1,2,3,4,5,6,7 daysBacklightNotActive
backlightOnTime 08:45 backlightOnTime
backlightOnDuration>12:00 backlightOnDuration
backlightIdleTimeout>00:01 backlightIdleTimeout
displayOnWhenIncomingCall 1 displayOnWhenIncomingCall
/vendorConfig

(i removed the < because this editor parses them)

But if i navigate to Power Save options in my phone is says that only saturday and sunday the backlit should stay of, on time 07:30 bla bla.

It seems that the phone cannot accept these settings.

I cannot make it work either,

I cannot make it work either, any ideas??

Can't Make Backlight Change

I have added the following statements to my configuration file and the backlight behavior on my 7965G is still at it's original values: On at 7:30 off 10.5 hours later, display idle time out 01:00, off Sat and Sunday. The display does come on when a call comes in however so that change worked..

I did issue the create-cnf files after entering the commands and reset the phones. What am I doing wrong?

CCA is 1.9 with CVS file for missing phone types in CCA directory, IOS is 12.4.20T@ and 7.0.2 loaded receltly. But had the same behavior before 7.0.2 was upgraded. Was hoping the upgrade would have fixed the problem.

telephony-service
video
load 7914 S00105000300
load 7915-12 B015-1-0-2
load 7915-24 B015-1-0-2
load 7916-12 B016-1-0-2
load 7916-24 B016-1-0-2
load 7902 CP7902080002SCCP060817A
load 7906 SCCP11.8-3-5S
load 7911 SCCP11.8-3-5S
load 7921 CP7921G-1.2.1
load 7925 CP7925G-1.3.1
load 7931 SCCP31.8-3-5S
load 7936 cmterm_7936.3-3-15-0
load 7937 apps37sccp.1-1-1-1
load 7960-7940 P00308000500
load 7941 SCCP41.8-3-5S
load 7941GE SCCP41.8-3-5S
load 7942 SCCP42.8-3-5S
load 7945 SCCP45.8-3-5S
load 7961 SCCP41.8-3-5S
load 7961GE SCCP41.8-3-5S
load 7962 SCCP42.8-3-5S
load 7965 SCCP45.8-3-5S
load 7970 SCCP70.8-3-5S
load 7971 SCCP70.8-3-5S
load 7975 SCCP75.8-3-5S
load 521G-524G cp524g-08-01-13
load 525G spa525g-7-1-7
max-ephones 14
max-dn 56
ip source-address 10.1.1.1 port 2000
max-redirect 20
auto assign 10 to 19
auto assign 5 to 8 type anl
calling-number initiator
service phone videoCapability 1
service phone displayOnWhenIncomingCall 1
service phone backlightOnTime 07:30
service phone backlightOnDuration 10:00
service phone daysBacklightNotActive 1,2,3,4,5,6,7
service phone backlightIdleTimeout 00.01
service dnis overlay

and ephone:

ephone 5
device-security-mode none
video
mac-address 001E.4A92.xxx
username "voipb"
type 7965
button 1:11 2:13 3:12 4:14

try putting the change in an ephone template

I haven't tried this recently, but it might fix your issue.

create and ephone template and put the settings in the template then apply it to your phones and recreate the cnf-file and reset the phones..
You might get a different result.

Here is what I did, but this

Here is what I did, but this did not change backlight behavior..

ephone-template 1
service phone daysBacklightNotActive ,
service phone backlightOnTime 07:00
service phone backlightOnDuration 13
service phone backlightIdleTimeout 1:00
service phone displayOnWhenIncomingCall 1

and assigned it to:

ephone 5
device-security-mode none
video
mac-address 001E.4A92.XXXX
ephone-template 1
username "voipb"
type 7965
button 1:11 2:13 3:12 4:14

issued "reset" and create cnf-files. However 7965G is still showing 7:30AM on, 10.5 hour duration, etc.

I saw a reference to a vendorConfig file some where in my many searches. What is this? and could this be causing values to be locked?

Tim

Are there any restrictions on

Are there any restrictions on Out of Band ephone template numbers through the CLI? I also use the CCA 1.9 to setup the configuration and don't want to have conflicts between the two.

Tim

display on all days

If you want the display to be on on *all* days, you might run in some problems, as appearantly the daysBacklightNotActive parameter doesn't take an empty value, and if you leave the parameter blank, the phone assumes Saturday and Sunday default.

I found out that providing just a comma as a value, provided the desired effect. So the line would be:

Router(config-telephony)# service phone daysBacklightNotActive ,

I'm pretty sure this is a non-standard situation so don't get mad at me if this stops working at some point in the future if Cisco updates the phone firmware.

Thanks for the response! I

Thanks for the response!

I believe I already have the days set with the comma as you suggested.

The problem is that NONE of the backlight/powersave parameters have changed on the 7965. I have tried to make the change using an e template and setting the telephony services with no luck.

Tim

Have you tried setting perphone cnf files?

Under telephony-service
cnf-file perphone

The perphone configuration

The perphone configuration did not help.

Cisco, why do you make things that should be so simple SO difficult?

Tim

Try using the following

Try using the following commands....

daysDisplayNotActive
displayOnTime
displayOnDuration
displayIdleTimeout
settingsAccess
garp
pcPort
handsetWidebandEnable
headsetWidebandEnable
handsetWidebandUIControl
handsetWidebandUIControl
g722CodecSupport

For example,

service phone displayOnTime 07:00
service phone displayOnDuration 12:00
service phone displayIdleTimeout 01:00

Those commands listed above seemed to work for me on my ISR running 7.x.

Rupart

Configuring Display Option in 7921

Hello,

We recently bought Cisco 7921 phones for our company. We are now in a need to have some of our phone have their display completely turns off becuase there should be no light in the room. . Think of a film developing roox where these phones will be used and where there should be no light.

We just wants the phone to working without any display and have the softkey configured to have the phone display turn ON or Off .

Is this possible ? If yes, Please help. I would appreciate your help !

Thanks in advance !

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.