SpiderCloud OS (SCOS) CLI User Guide Release 3.1
SpiderCloud OS (SCOS) CLI User Guide Release 3.1
© 2013 SpiderCloud Wireless, Inc. and SpiderCloud are registered trademarks of SpiderCloud Wireless,
Inc. All Rights Reserved.
SpiderCloud Wireless
408 East Plumeria Drive
San Jose, CA 95134, USA
http://www.spidercloud.com
Tel: +1 408 567-9165
Email: info@spidercloud.com
2
The SpiderCloud OS (SCOS) CLI User Guide
Table of Contents
Chapter 1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1 About this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2 Document Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.3 The SpiderCloud Documentation Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Chapter 2 The SpiderCloud CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1 CLI Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2 Command Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.3 Command Hierarchy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.4 Refining Show Command Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.1 Processing Command Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4.2 Filtering Output with Regular Expressions . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.5 Logging into the CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.6 Configuring CLI Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.6.1 Viewing the Current CLI Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.6.2 Configuring the Display Banner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.6.3 Configuring the Idle Timeout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.6.4 Configuring CLI Session Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.6.4.1 Configuring the Number of CLI Sessions per User . . . . . . . . . . . . . . 15
2.6.4.2 Configuring the Total Number of CLI Sessions . . . . . . . . . . . . . . . . . 15
2.6.5 Viewing CLI Administrator Sessions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.6.6 Logging a User Off the System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.7 User Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.7.1 Editing User Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.7.2 Changing User Passwords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.7.3 Field Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.7.3.1 Creating a Field Recovery User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.7.3.2 Changing the Field Recovery User Password . . . . . . . . . . . . . . . . . . 18
2.7.3.3 Disabling a Field Recovery User . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Chapter 3 Structure of the Data Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.1 The SCOS Data Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.2 Data Object Managed Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.3 The SCOS NB Data Model Reference Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.3.1 Data Model Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.4 Mapping the Data Model to the CLI Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.5 Using the CLI to Configure Data Model Attributes . . . . . . . . . . . . . . . . . . . . . . . 29
3.5.1 Typical Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
3.5.2 Short Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1 Overview
All CLI commands are executed on the services node. Radio nodes are provisioned by the
services node.
Note
The SpiderCloud CLI has the following features:
• Command help: From any prompt or command, press the Tab key or type ? (question mark)
to display the list of valid commands or parameters.
admin% set FAPService 1 AccessMgmt?
Possible completions:
AccessMgmt - Access management configuration
admin% set FAPService 1 AccessMgmt
• Command completion: From any prompt or command, press the Tab key to complete a
partially entered command. If there are more than one possible completion, it completes to the
point of ambiguity. Press the Tab key again to see a list of valid completions. Command
completion also applies to other strings such as file and user names.
• Command memory: From any prompt, press the ↑ (up arrow) to scroll through the most
recently entered commands.
• Command mobility: From anywhere on an unexecuted command, use the ← (left arrow) or →
(right arrow) to move the cursor on that line for command editing.
commit Cell
compare DeviceInfo
FAPService APN
delete
LANDevice AccessMgmt
edit
Layer3Forwarding CellConfig
exit
Layer3Routing DNPrefix
load
ManagementDevice FAPControl
quit
Operational ManagementServer LocalDN
revert
Configuration PacketCapture PerfMgmt
run
QueueManagement REM
save
RadioNode Transport
set
ServicesHosts UMTS
show
status ServicesNode
top System
up Time
WLANService
Figure 1 Example of the CLI Hierarchy
The current hierarchical level displays above the command prompt. For example, the root level of the
Configuration Mode displays the following hierarchical level indicator and prompt:
[edit]
admin@(sn)%
By using the edit command, you can focus on a specific level of the hierarchy. Issue the edit
FAPService <ServiceNumber> command to navigate to the FAPService level, and the level indicator
changes to the following:
[edit FAPService 1]
admin@(sn)%
Issue the edit CellConfig command to navigate to the CellConfig level, and the level indicator
changes to the following:
[edit FAPService 1 CellConfig]
admin@(sn)%
Recall that you can press the Tab key or type ? (question mark) to display the list of valid commands or
parameters.
Issue the exit command to navigate one level up the hierarchy to the FAPService level, and the level
indicator returns to the following:
[edit FAPService 1]
admin@(sn)%
Text string searching is case sensitive. Enclose text strings containing special characters in
quotation marks (“ “).
Note
The following example uses the output redirect to search for equipment that has been administratively
placed out of service:
show System Event | match ADMIN_DISABLED
2011-01-01T06:36:50.803017Z W EVENT_ADMIN_DISABLED [MOI="LANDevice.2" ]
2011-01-01T06:36:50.716630Z W EVENT_ADMIN_DISABLED [MOI="Cell.30000" ]
2011-01-01T00:01:40.415149Z W EVENT_ADMIN_DISABLED [MOI="LANDevice.2" ]
2011-01-01T00:01:40.327636Z W EVENT_ADMIN_DISABLED [MOI="Cell.30000" ]
2011-06-06T22:20:11.607247Z W EVENT_ADMIN_DISABLED [MOI="LANDevice.2" ]
2011-06-06T22:20:11.525528Z W EVENT_ADMIN_DISABLED [MOI="Cell.30000" ]
2011-06-03T19:07:50.528407Z W EVENT_ADMIN_DISABLED [MOI="LANDevice.2" ]
2011-06-03T19:07:50.445971Z W EVENT_ADMIN_DISABLED [MOI="Cell.30000" ]
The following example saves the current configuration to a text file:
show configuration | save /configfiles/configfile.cfg
The following example displays the primary scrambling codes deployed in the network:
show cell | match PrimaryScramblingCode
PrimaryScramblingCode "[ 12 ]";
PrimaryScramblingCode "[ 13 ]";
PrimaryScramblingCode "[ 15 ]";
PrimaryScramblingCode "[ 18 ]";
PrimaryScramblingCode "[ 19 ]";
PrimaryScramblingCode "[ 20 ]";
PrimaryScramblingCode "[ 21 ]";
PrimaryScramblingCode "[ 22 ]";
PrimaryScramblingCode "[ 24 ]";
PrimaryScramblingCode "[ 25 ]";
PrimaryScramblingCode "[ 26 ]";
PrimaryScramblingCode "[ 28 ]";
PrimaryScramblingCode "[ 29 ]";
The following example displays session data for a specified International Mobile Subscriber Identity (IMSI):
show Session UMTS history | match <imsi>
The following example searches for UMTS voice sessions that were disconnected due to failure, such as
Abnormal Release, and displays a list of events that are both not normal and are voice-related:
show Session UMTS History | except Normal\ Release | match Voice
Session IMSI D V ConnectTime RRCState ConnectCause Cell DisconnectTime DisconnectCause
-------- ------------- - - --------------------------- ---------- -------------- ----- -------------------- ---------------
122048 001010123451354 1 1 2011-08-25T12:55:16.772242Z Cell_DCH Voice 14 - Still Active
122047 001010123451014 0 1 2011-08-25T12:53:27.355962Z Cell_DCH Voice 14 2011-08-25T12:53:30.820811Z All radiolinks failed
122041 001010123451351 0 1 2011-08-25T12:51:05.993090Z Cell_DCH Voice 14 - Still Active
122039 001010123456812 0 1 2011-08-25T12:51:02.60933Z Cell_DCH Voice 14 - Still Active
120156 001010123451264 - - - - Voice 14 - ServicesNode Rebooted
complete-on-space true;
display-level 99999999;
history 100;
idle-timeout 600;
output {
file terminal;
}
paginate true;
screen {
length 50;
width 80;
}
show {
defaults false;
}
terminal xterm;
seconds. Valid options are from 1 through 8192 (136.5 minutes). Specifying 0 (zero) disables the idle
timeout and leaves your session active until the services node reboots, you manually log out, or you are
logged out of the session by an administrative user.
The following example sets the idle timeout to 1800 seconds (30 minutes):
set idle-timeout 1800
The operator administrator can execute all commands. The read-only administrator is restricted to the
Operational Mode, and can view configuration, statistical, and log information, and perform a limited
number of file management tasks. All read-only administrator tasks are captured in the audit log. Table 4
shows the read-only administrator CLI command permissions:
The admin user can change its own password and that of roadmin. The roadmin user can only change its
own password.
Note
Note
Table 8 shows how data model object parameters display in the data model reference guide:
Figure 3 shows a simple example of the CLI hierarchy. In this example, from the Configuration Mode, you
navigate to the set level, then the RadioNode (the radio node) level where you assign it a number, then
configure one or more parameters.
commit Cell
compare DeviceInfo
delete FAPService
edit LANDevice
exit Layer3Forwarding
Description
load Layer3Routing
Enable
quit ManagementDevice
Operational EthernetID
revert ManagementServer
Configuration Location
run PacketCapture
Name
save QueueManagement
Radio
set RadioNode <Number>
SecurityMode
show ServicesNode
ServicesNodeIPAddress
status System
WLANRadio
top Time
up WLANService
Figure 3 RadioNode Object Hierarchy
The CLI command for setting the radio node location attributes is set RadioNode <Number>
Location. Assign the radio node number 44. Using the Tab key for command completion, the system
responds with the available parameters:
set RadioNode 44 Location
Possible completions:
Altitude - Specifies the altitude in meters
Latitude - Specifies the latitude in deg x 1M
Longitude - Specifies the longitude in deg x 1M
[Output truncated]
The data model equivalent to set RadioNode <Number> Location is:
RadioNode.{i}.Location.
The data model displays the SpiderCloud proprietary parameters for Location (table edited):
The Configuration Mode provides access to all read-write parameters of the SCOS data model. Use the
Configuration Mode to provision the SpiderCloud system and make changes to the system configuration. A
percent symbol (%) at the end of the hostname prompt indicates the Configuration Mode. Issue the
configure command from the Operational Mode to enter the Configuration Mode:
admin@sn> configure
Entering configuration mode private
admin@sn%
This chapter contains the following sections:
• Section 4.1, Working in the Configuration Mode on page 33
• Section 4.2, Command Mode Show Commands on page 36
• Section 4.3, Managing the Configuration on page 38
The Configuration Mode has the following top-level commands:
• commit: Commit current set of changes
• compare: Show configuration differences
• delete: Delete a data element
• edit: Edit a sub-element
• exit: Exit from this level
• load: Load configuration from an ASCII file
• quit: Exit from this level
• revert: Discard any outstanding edits
• run: Run an Operational Mode command
• save: Save configuration to an ASCII file
• set: Set a parameter
• show: Show a parameter
• status: Display users currently editing the configuration
• top: Exit to top level and optionally run command
• up: Exit one level of configuration
[edit]
admin@%
• Use the edit command to move to a hierarchy level. For example, the command edit
RadioNode 1 Radio 1 enters the [edit RadioNode 1 Radio 1] hierarchy level.
The edit command changes hierarchy levels in the CLI and operates like the cd command in
UNIX. (Issuing CD in that environment moves you to a new directory level.)
[edit]
admin@sn% edit RadioNode 1 Radio 1
[edit]
admin@sn%
[edit Time]
admin@(sn)% set NTPServer1 10.202.1.1
[ok][2011-01-04 21:36:31]
admin@(sn)% exit
[ok][2011-01-04 21:36:52]
Therefore, you avoid having to commit a candidate configuration or toggle between the two modes to issue
Operational Mode commands.
run show ServicesNode Time
ServicesNode 1025:
CurrentTime: 2013-01-04T16:49:23Z
ArriveTime: 2013-01-04T15:39:29Z
UpTime: 01:09:54
admin@(sn)% exit
[ok][2011-01-05 01:10:49]
[edit LANDevice 1]
admin@(sn)% commit
Commit complete.
4.2.1 No Filter
The following example shows the truncated output of a show cell command with no filter. The output is
217 lines.
show Cell
Cell 1 {
Enable true;
Name near-bathroom;
RadioNode 1;
Radio 1;
AccessMgmt {
AdmissionControl {
MobilityLinkReservation 3;
}
}
CellConfig {
UMTS {
RAN {
CellID 65601537;
FDDFAP {
RF {
UARFCNDL "[ 437 ]";
PrimaryScramblingCode "[ 100..150 ]";
MaxFAPTxPower -100..200;
UseSelfConfigAlternatePSC false;
Mode UMTSNodeB;
}
}
}
}
}
}
Cell 2 {
[output truncated]
RF {
UARFCNDL "[ 437 ]";
PrimaryScramblingCode "[ 100..150 ]";
MaxFAPTxPower -100..200;
UseSelfConfigAlternatePSC false;
Mode UMTSNodeB;
}
}
}
}
}
[output truncated]
Note that the output of the show configuration command is quite verbose. For a more targeted
response, add the match parameter as illustrated below:
show configuration | match FACHInactivityTimer
FACHInactivityTimer 0;
Refer to Section 2.4.1, Processing Command Output on page 11 for more information about filtering show
command output.
+ RAN {
+ FDDFAP {
+ MobilityLinkReservation 3;
+ RF {
+ UARFCNDL "[ 10700 ]";
+ PrimaryScramblingCode "[ 0 ]";
+ MaxFAPTxPower 0;
+ }
+ }
+ }
+ }
+ }
+}
...
RadioNode 1 {
- Enable true;
+ Enable false;
EthernetID 00:00:00:aa:aa:cc;
SecurityMode open;
Radio 1 {
Enable true;
Band umts-band-I;
}
+RadioNode 2 {
+ Name "";
+ Description "";
+ Enable true;
+ EthernetID 00:00:00:aa:aa:bb;
+ SecurityMode open;
+ ServingController 0.0.0.0;
+ Radio 1 {
+ Enable true;
+ Band umts-band-I;
+ }
+}
[output truncated]
cell-insert.txt
cell-test.txt
config-2011-08-10.cfg
error_incidents/
fg_200_list.txt
[output truncated]
Step 3 (Optional) Issue the run file list Detail command to verify the file timestamp:
run file list Detail
drwx------ 2 4096 Aug 31 21:22 .ssh/
-rw-r--r-- 1 2496 Aug 16 06:32 Cert-SCW_CA1-Self.pem
-rw-r--r-- 1 2468 Aug 16 06:33 Cert-db212s6.int.spidercloud.com-SCW_CA1.pem
-rw-r--r-- 1 7593 Aug 16 06:31 SpiderCloud-scsn-Cert.pem
-rw-r--r-- 1 18568 Aug 13 22:14 access_points_radios_insert_0000128.txt
-rw-r--r-- 1 6136 Aug 13 22:14 access_points_radios_iud_0000010.txt
-rw-r--r-- 1 35656 Sep 9 00:59 bc_add_cell_test_config
-rw-r--r-- 1 130 Aug 13 22:14 cell-delete.txt
-rw-r--r-- 1 217 Aug 13 22:14 cell-insert.txt
-rw-r--r-- 1 17782 Aug 10 23:19 config-2011-08-10.cfg
If the configuration file was saved from another services node, first use a text editor and
change the IP address (in the LANDevice 1 section) of the other services node to the one of
the node you are importing it to.
Note
The following example loads the file named config-2011-08-10.cfg and then commits it, making it the
running configuration.
load merge config-2011-08-10.cfg
commit
Refer to Section 2.4.1, Processing Command Output on page 11 and Section 2.4.2, Filtering Output with
Regular Expressions on page 12 for information about refining command output.
Use the file list Detail <directory_to_list/> command to display detailed information about
the files in another directory:
file list Detail logfiles/
-rw-r--r-- 1 2797079 Aug 29 21:15 audit.log
-rw-r--r-- 1 90910 Aug 27 10:17 confd.log
-rw------- 1 244941 Aug 26 10:13 db_logfile-2011-08-26_070840.log
-rw------- 1 6507 Aug 26 14:53 db_logfile-2011-08-26_101410.log
-rw------- 1 6507 Aug 26 18:44 db_logfile-2011-08-26_145351.log
-rw------- 1 8843 Aug 26 18:48 db_logfile-2011-08-26_184441.log
-rw------- 1 465 Aug 26 19:35 db_logfile-2011-08-26_184840.log
[output truncated]
file list
bc_add_cell_test_config
error_incidents/
filecopy-2011-08-26_195437
filecopy-2011-08-26_195437.tgz
filecopy-2011-08-26_201737
hs-insert.txt
hs-test.txt
newarchive.tar.gz
error_incidents/
filecopy-2011-08-26_184214
filecopy-2011-08-26_195437
filecopy-2011-08-26_201737
filecopy-2011-08-26_203909
filecopy-2011-08-26_205837
filecopy-2011-08-26_211307
file list
bc_add_cell_test_config
error_incidents/
filecopy-2011-08-26_195437
filecopy-2011-08-26_201737
filecopy-2011-08-26_203909
filecopy-2011-08-26_205837
filecopy-2011-08-26_211307
You can set the number of upload attempts with the MaxAttemptDuration parameter for the
number of seconds, or the MaxAttempts parameter for the number of tries, but not both.
Note
5.3.1 Indexes
The lower-case i enclosed in curly braces ( {i} ) is an index that is a variable integer representing an array
structure. For example:
RadioNode.{i}.
In the CLI, you can omit the index number and search for all of the specified objects and their first-level
attributes:
fetch RadioNode
RadioNode 10 {
Enable true;
EthernetID 11:22:33:44:55:66;
SecurityMode secure;
OperState OOS-NOTPRESENT;
LANDeviceNumberOfEntries 1;
ForwardingEngineNumberOfEntries 1;
}
RadioNode 384 {
Enable true;
EthernetID 00:24:48:01:2a:28;
SecurityMode open;
OperState OOS-NOTPRESENT;
LANDeviceNumberOfEntries 1;
ForwardingEngineNumberOfEntries 1;
}
Each indexed object has an index attribute with the prefix of that object and a suffix of Index. For example:
RadioNode RadioNodeIndex. Specify the unique object index number for a more targeted search.
The following example searches for first-level information about radio node 10:
fetch RadioNode RadioNodeIndex 10
Enable true;
EthernetID 11:22:33:44:55:66;
SecurityMode secure;
OperState OOS-NOTPRESENT;
LANDeviceNumberOfEntries 1;
ForwardingEngineNumberOfEntries 1;
Refer to SCOS Data Model Reference Guide for complete details about objects and parameters that
comprise the system configuration and operational state. Refer to the SpiderCloud OS (SCOS) CLI User
Guide for information about how to map the data model to the CLI hierarchy.
clear-debug many
log bundle Create an error-bundle
mark marker Mark the log with a marker message
subsystem
rotate marker Rotate the log with a marker
maxfiles message
subsystem
tail Continually view additions to the end
of log file
management-server connection-abort timeout Abort an existing connection to the
management server
disable Disable the management server
inform Initiate inform to management server
logs delete Enable, disable, or delete
disable management server logs
enable
message admin Send a message to the administrator
all Send a message to all logged in
users
port-mirroring disable Disable port mirroring
enable Enable port mirroring
5.5.1 id
Use the id command to view user ID information
id
user = admin(9000), gid=900, groups=admin-group, gids=900
5.5.2 ping
Use the ping <ip_address> command to send an ICMP ECHO_REQUEST to a network host:
ping 10.1.11.200
PING 10.1.11.200 (10.1.11.200) 56(84) bytes of data.
64 bytes from 10.1.11.200: icmp_seq=1 ttl=63 time=2.45 ms
64 bytes from 10.1.11.200: icmp_seq=2 ttl=63 time=0.167 ms
64 bytes from 10.1.11.200: icmp_seq=3 ttl=63 time=0.151 ms
5.5.3 set
Run the set command to configure the following CLI properties:
• set autowizard: Enable/disable automatic query for mandatory elements
set autowizard true
• complete-on-space: Enable/disable completion on space
set complete-on-space true
• idle-timeout: Configure idle timeout in seconds
set idle-timeout 180
• paginate: Paginate output from CLI commands
5.5.4 source
Use the source <file> command to instruct the system to execute the commands in the defined source
file. This essentially executes a script.
source cli_commands.txt
6 Show Commands
length 46;
width 80;
}
show {
defaults false;
}
terminal xterm;
6.2.8.1 Examples
show configuration Layer3Forwarding
Forwarding 1 {
Enable true;
DestIPAddress 0.0.0.0;
DestSubnetMask 0.0.0.0;
LANDevice 1;
IPInterface 1;
}
Forwarding 2 {
Enable true;
DestIPAddress 172.17.0.0;
DestSubnetMask 255.255.255.0;
GatewayIPAddress 172.16.0.2;
LANDevice 2;
IPInterface 1;
}
Control:
Protocol: Iu/IP
CSDomain (Connected):
SCTP Peering: Local 182.168.30.128:2905 <-> Remote 182.168.10.201:2905 (Connected)
M3UA Peering: ASP 12, RC 201, NA 201 (Connected:Ready)
SCCP Peering: ITU, OPC 128 <-> DPC 201 (Connected)
PSDomain (Connected):
SCTP Peering: Local 192.168.30.128:2905 <-> Remote 192.168.10.202:2905 (Connected)
M3UA Peering: ASP 14, RC 202, NA 202 (Connected:Ready)
SCCP Peering: ITU, OPC 128 <-> DPC 202 (Connected)
NextHop 2:
NexthopType: Drop
NextHop 3:
NexthopType: DNS
NextHop 4:
NexthopType: Filter
Name: GenericDNSmatch, Role: Unspecified, FIBID: 0
Rule: Priority: 0, Type: Complex,
IPProtocol: 17
SourceIPAddress: 0.0.0.0, SourceIPMask: 0.0.0.0
SourcePort: 0, SourcePortEnd: 0
DestIPAddress: 0.0.0.0, DestIPMask: 0.0.0.0
DestPort: 53, DestPortEnd: 53
Action: COUNTER counter=0, NHForwardingOp: Replace,
NextHopStack: [ 3 ]
IPInterface 1:
Enable: true, IPInterfaceIPAddress: 10.1.80.200,
IPInterfaceSubnetMask: 255.255.255.0, VLANID: 0,
ForwardingGroupIndex: 0, OperState: IS-NORMAL, DHCPServerEnable: false
BytesSent: 2582221452 BytesReceived: 626465738
PacketsSent: 10265519 PacketsReceived: 9612518
ErrorsSent: 0 ErrorsReceived: 0
UnicastPacketsSent: 10265519 UnicastPacketsReceived: 9608183
DiscardPacketsSent: 0 DiscardPacketsReceived: 0
MulticastPacketsSent: 0 MulticastPacketsReceived: 4209
BroadcastPacketsSent: 0 BroadcastPacketsReceived: 126
Forwarding 2:
DestIPAddress: 10.3.19.0, DestSubnetMask: 255.255.255.0
GatewayIPAddress: 0.0.0.0, ManagementDevice: 0, LANDevice: 8,
IPInterface: 1, ForwardingGroupIndex: 81
FAPService Locks:
====================================
RF Lock false
Neighbor List Lock false
PSC Lock false
Max FAP Tx Power Lock false
[output truncated]
List Of Cells Detected By Internal Cell With Cell Handle 2, CID 2, And Cell ID 65536002:
------------------------------------------------------------------------------
Detected INTERNAL UMTS Cells:
=============================
CID Cell Handle Cell ID PSC DL UARFCN CPICH RSCP*
----- ----------- ---------- --- --------- -----------
1 1 65536001 1 1962 -79
3 3 65536003 3 1962 -84
[output truncated]
Kernel: 2.88%
IOWait: 0.00%
Swap: 0.00%
Idle: 89.96%
LoadAvg1: 0.03
LoadAvg5: 0.08
LoadAvg15: 0.07
Memory:
Free: 87.17%
Used: 12.83%
Cache: 54.06%
Total: 1690048K
Status:
CSDomainActive: false
CSSessionType: UNKNOWN
PSDomainActive: true
PSSessionType: HSDPA
AdmissionControlPriority: 65534
CSGStatus: Authorized
UMTSSessionID: 904921657
CurrentSnapshotID: 1
Session Info:
DataSessionNumberOfEntries: 1
VoiceSessionNumberOfEntries: 0
DataSession: 1832429
FlowID: 120
SwitchingMode: NAPT
APNName: -
UEIPAddress: 10.172.30.110
UENATIPAddress: 10.15.11.112
ProviderPrimaryDNSIPAddress: 0.0.0.0
ProviderSecondaryDNSIPAddress: 0.0.0.0
PrimaryDNSIPAddress: 8.8.8.8
SecondaryDNSIPAddress: 0.0.0.0
ForwardingGroupIndex: 0
6.2.47.1 Example
show status process-details
process-details 1304 {
name node-mgr;
state RUNNING;
file-name /load/platform/bin/nodemgr;
service-name nodemgr;
restartable 0;
restart-count 0;
shell false;
grp-name Platform-nodemgr;
grp-state RUNNING;
scw-status 0;
wstatus 0;
}
UEID: 2
IMSI: 001010123451177 LastSessionID: 250265
IMEI: - LastServingCell: -
UEID: 3
LastUpdate: 2012-03-27T10:26:55.72947Z
IMSI: 001010123451358 LastSessionID: 306844
IMEI: - LastServingCell: 4
Last Serving RN: 4
DHCPRelayIPAddress 172.21.2.5;
CaptivePortalIndex 0;
AAAServerIndex 1;
SecurityMethod WPA2-Enterprise;
}
ExtendedServiceSet 2 {
Enable true;
SSID Guest;
HideSSID false;
VLAN 1;
L3TunnelSubnetOption 27.1.0.0;
L3TunnelSubnetMask 255.255.0.0;
DHCPRelayIPAddress 172.21.2.5;
CaptivePortalIndex 1;
AAAServerIndex 0;
SecurityMethod Wifi-Open;
KeyCachingHoldTime 1;
}
The SpiderCloud data model contains over 550 objects and the operating state of a system is
complex. The output of the show status OpState command used without modifiers can
run hundreds of thousands of lines. Use this command with the only the most specific
Note modifiers.
The three examples below demonstrate the use of increasingly refined show status OpState
commands.
VideoTelephony 0;
SMS 0;
Registration 0;
[Output Truncated]
[Output Truncated]