Cisco Phone Debug interface

The phone has 64 megs of RAM, 16 megs of flash, and runs a UNIX operating system called CNU-OS. SSH to phone with username/password specified in XML file, then login as debug with password debug.

UNIX equivalents:

$ ps = show process
$ df = show diskspace
$ netstat = show socket

Command Function
INTERFACE
alias Creates an alias for another command
cfg ui prompt Change prompt to a specified string
help [command] Displays help for a command
help commands Displays list of commands
history Displays the debug shell command history
exit / quit Logout of the debug shell
TEST FUNCTIONS
jvm logging level Enable jvm process to allow individual module debugging
clear mwi Clears the Message Maiting Indicator (MWI) light
register [0 | 1] line Regiser(1) / Unregister(0) a line(1-6)
test [ hide | close | show | open | key ] Run a test
DISPLAYING SYSTEM INFO
show [ cdp | debug | config-cache | dialplan
| fim | driver | diskspace | dhcp | fsmb2bcnf
| fsm | fsmdef | fsmxfr | fsmcnf | gsm
| inventory | ipc stat | kpml | lsm
| load history | jvm Config | process
| sip-subscription-statistics | remote-cc
| register | strpool | version | socket
| memory | inetd ]
Display system information
DEBUGGING
store sip-debugs Save the sip-debugs to flash
debug all Enable/Disable all debugging
debug [cc | cdp | cc-msg | auth | cpr-info
| dialplan | dhcp | config-cache | dsp | fim
| dtmf | gsm | fsm | flashfs | dns | inetd
| init | lsm | kpml | ntp | remote-cc
| process | netkern | sip-dm | sip-adapter
| sip-presence | sip-reg-state | sip-messages
| sip-trx | sip-task | sip-state | vcm | ui
| tftpClient | secd | imageauth ]
Activate debugging for a particular process
debug jvm [ ALL | AppStatus | AutomationService
| Application | CallUI | Config | CallAgent | Http
| MediaManager | Localization | PushService
| Properties | Graphics | Security | Settings
| Services | SIPCC | SideCar
| SubscriptionFramework | Tftp | System | Util
| XML | Video | UserIO | StartUp | RMS ]
Enable debugging of a JVM function

Links

Find an error or omission? Sorry about that! Please e-mail Eric at eric@ericshalov.com and let him know!

All of Eric's Tech Notes are provided on an as-is basis, and may contain errors or omissions. No statement is made as to thier suitability for any particular purpose, and no warranty is given. Use at your own risk! All trademarks are the property of their respective owners.
No duplication of the above information is permitted without prior written permission of the author(s).
©Copyright 2007 Eric Shalov. All Rights Reserved.