Software image upgrade example ···················································································································· 127
Using the emergency shell ······································································································································ 131
Managing the file system ············································································································································ 131
Accessing the server ············································································································································ 133
Loading the system image ··········································································································································· 134
Rebooting the device ··················································································································································· 134
Emergency shell usage example ································································································································ 135
Network requirements ········································································································································· 135
Usage procedure ················································································································································· 135
Managing the device ·············································································································································· 138
Device management task list ······································································································································· 138
Configuring the device name ····································································································································· 138
Configuring the system time ········································································································································ 139
Setting the system time ········································································································································ 139
Configuring banners ···················································································································································· 140
Banner types ························································································································································ 140
Banner input modes ············································································································································ 140
Configuration procedure ···································································································································· 141
Rebooting the device ··················································································································································· 143
Configuration guidelines ···································································································································· 143
Scheduling a device reboot ······························································································································· 143
Scheduling a task ························································································································································· 144
Configuration guidelines ···································································································································· 144
Configuration procedure ···································································································································· 144
Schedule configuration example ······················································································································· 146
Configuring CPU usage monitoring ··························································································································· 150
Setting memory thresholds ·········································································································································· 150
Disabling all USB interfaces ········································································································································ 153
Verifying transceiver modules ···························································································································· 153
Diagnosing transceiver modules ························································································································ 154
Using Tcl ·································································································································································· 157
Using Tcl to configure the device ······························································································································· 157
Using Python ···························································································································································· 159
Entering the Python shell ····································································································································· 159
Executing a Python script ···································································································································· 159
v