Specifications
Other IP Endpoints Configuring Syslog Functionality for the ShoreTel IP Phones
6
ShoreTel 14 Maintenance Guide 193
SetServerIP
The setServerIP command (Ta bl e 3 8) sets the server’s IP address and points to the location where
messages are to be logged.
Table 37: setLogLevel Command
Syntax Example Parameters
Prompt:\phonectl -
setLogLevel
[moduleID] [level]
[destIP]
Prompt:\phonectl -
setLogLevel 3 7
192.168.0.170
moduleID is the ID number of the specific IP phone
software modules the logging level is being set for. It is a
32-bit integer. Values must be 0-655335. Each bit in the
integer enables or disables a specific module. Any module
bit that is not set is not logged. Hexadecimal values for
ShoreTel phone software modules include:
0x1 Call Processing (MGCC)
0x2 Config File Processing (MCFGP)
0x4 User Storage (MUSTG)
0x8 Network Configuration (MNETC)
0x10 User Interface (MELUI)
0x20 Display Driver (MDIS)
0x40 Provisioning (MPROV)
0x80 Task Maintenance (MAINT)
The number used in the parameter is the decimal
equivalent of the sum of the hex values for all modules that
are to be logged.
For example, to turn on only the user interface module,
enter 16 in the [moduleID] parameter (which is the decimal
value of 0x10). To turn on call processing and config file
process, enter 3 in the [moduleID] parameter (which is 0x1
+ 0x2 in decimal).
This is the value shown in the example command shown
above. To turn on all modules, enter 255 (which is 0x1 + -
x2 + 0x4 + 0x8 + 0x10 + 0x20 + 0x40 = 0x80).
Table 38: setServerIP Command
Syntax Example Parameters
Prompt:\phonectl -
setServerIP [newServerIP]
[destIP]
Prompt:\phonectl -
setServerIP 192.168.0.3
192.168.0.170
newServerIP is the address of the
computer running the syslog server
application.
destIP is the IP address of the
destination IP phone to which the
command is sent.










