Commands Guide Moshell

April 28, 2018 | Author: Anonymous | Category: Documents
Report this link


Description

` MOSHELL 1 INTRODUCTION .................................................................................................................................................................................................................................. 4 1.1 CPP O&M ........................................................................................................................................................................................................................................ 4 1.2 Moshell web .................................................................................................................................................................................................................................... 6 1.3 Installing and starting moshell ......................................................................................................................................................................................................... 9 1.4 Unix regular expressions ............................................................................................................................................................................................................... 17 2 MIB ACCESS ....................................................................................................................................................................................................................................... 19 2.1 MO/MOM concept ........................................................................................................................................................................................................................ 19 2.2 Browsing MOM from web ............................................................................................................................................................................................................ 21 2.3 Browsing MOM from moshell ...................................................................................................................................................................................................... 23 2.4 Checking the node’s MOM version ............................................................................................................................................................................................... 43 2.5 MIB structure ................................................................................................................................................................................................................................. 44 2.6 MO services ................................................................................................................................................................................................................................... 45 2.7 Connecting to MIB ........................................................................................................................................................................................................................ 46 2.8 MO addressing ............................................................................................................................................................................................................................... 47 2.8.1 proxy id(s) ............................................................................................................................................................................................................................... 47 2.8.2 mo-filter .................................................................................................................................................................................................................................. 49 2.8.3 link handler, board group ........................................................................................................................................................................................................ 56 2.8.4 MO-group ............................................................................................................................................................................................................................... 56 3 MO COMMANDS ............................................................................................................................................................................................................................... 57 3.1 lt command .................................................................................................................................................................................................................................... 57 3.2 pr command ................................................................................................................................................................................................................................... 57 3.3 get commands ................................................................................................................................................................................................................................ 57 3.4 st command .................................................................................................................................................................................................................................... 67 3.5 set command .................................................................................................................................................................................................................................. 85 3.6 bl/deb command ............................................................................................................................................................................................................................ 99 3.7 cr command ................................................................................................................................................................................................................................. 102 3.8 acl/acc command ......................................................................................................................................................................................................................... 103 3.9 run command ............................................................................................................................................................................................................................... 116 3.10 trun command ............................................................................................................................................................................................................................ 117 3.11 del/rdel/u+/u- commands ........................................................................................................................................................................................................... 118 3.12 rset command ............................................................................................................................................................................................................................. 129 Finn Magnusson 2008-06-25 rev PA43 1/332 ` 3.13 al command ................................................................................................................................................................................................................................ 132 3.14 CM/FM logs and notifications ................................................................................................................................................................................................... 135 3.15 MO-groups commands .............................................................................................................................................................................................................. 137 3.15.1 Method 1 : based on the distinguished name of the MO .................................................................................................................................................... 138 3.15.2 Method 2a: based on the attribute value of the MO, using “ma” command ...................................................................................................................... 141 3.15.3 Method 2b: based on the attribute value of the MO, using “hget” command .................................................................................................................... 143 3.15.4 Method 2c: based on the attribute value of the MO, using “st” command ......................................................................................................................... 145 3.15.5 Method 3: adding a referenced MO .................................................................................................................................................................................... 146 3.15.6 Method 4: from lk command .............................................................................................................................................................................................. 149 3.15.7 Method 5: from pdiff command ......................................................................................................................................................................................... 150 3.15.8 Two-step examples: ............................................................................................................................................................................................................ 150 4 OTHER ............................................................................................................................................................................................................................................... 159 4.1 Configuration settings and environment variables ...................................................................................................................................................................... 159 4.1.1 Configuration settings ........................................................................................................................................................................................................... 159 4.1.2 Environment variables .......................................................................................................................................................................................................... 163 4.2 Ipdatabase .................................................................................................................................................................................................................................... 164 4.3 Different ways to start moshell .................................................................................................................................................................................................... 166 4.3.1 Online mode (being connected to one node): ...................................................................................................................................................................... 167 4.3.2 Offline mode (investigating a node offline): ........................................................................................................................................................................ 167 4.3.3 Multi mode (being connected to several nodes at the same time): ....................................................................................................................................... 168 4.4 Mobatch ....................................................................................................................................................................................................................................... 169 4.5 Aliases ......................................................................................................................................................................................................................................... 172 4.6 Support commands ...................................................................................................................................................................................................................... 173 4.7 Aborting an MO printout ............................................................................................................................................................................................................. 175 4.8 Hidden attributes and actions ...................................................................................................................................................................................................... 176 4.8.1 Complete MOM .................................................................................................................................................................................................................... 176 4.8.2 Force commands ................................................................................................................................................................................................................... 179 5 PM COMMANDS .............................................................................................................................................................................................................................. 183 5.1 PM access .................................................................................................................................................................................................................................... 183 5.2 Counter based measurements ...................................................................................................................................................................................................... 191 5.2.1 Reading individual counter values from pget ....................................................................................................................................................................... 191 5.2.2 Scanner handling .................................................................................................................................................................................................................. 195 5.2.3 Reading individual counter values from ROP files .............................................................................................................................................................. 205 5.2.4 Processing counter values according to pre-defined KPI formulas ...................................................................................................................................... 216 5.3 Event-based measurements .......................................................................................................................................................................................................... 231 5.3.1 Scanner handling .................................................................................................................................................................................................................. 231 Finn Magnusson 2008-06-25 rev PA43 2/332 ` 5.3.2 Event ROP file fetching and parsing .................................................................................................................................................................................... 239 6 COLI COMMANDS (OSE SHELL) .................................................................................................................................................................................................. 241 6.1 CPP HW architecture ................................................................................................................................................................................................................... 241 6.1.1 Subrack structure .................................................................................................................................................................................................................. 241 6.1.2 Subrack Connections ............................................................................................................................................................................................................ 243 6.1.3 Internal addressing of the processors .................................................................................................................................................................................... 244 6.1.4 Inter-processor communication ............................................................................................................................................................................................ 248 6.2 OSE shell access .......................................................................................................................................................................................................................... 249 6.3 Sending COLI commands from moshell ..................................................................................................................................................................................... 256 6.4 Using board groups ...................................................................................................................................................................................................................... 268 6.5 File handling ................................................................................................................................................................................................................................ 278 6.6 Tracing ......................................................................................................................................................................................................................................... 281 6.6.1 te commands ......................................................................................................................................................................................................................... 281 6.6.2 target monitor ....................................................................................................................................................................................................................... 292 6.7 Translation of COLI printouts ..................................................................................................................................................................................................... 295 6.7.1 Translation of CXC numbers ................................................................................................................................................................................................ 295 6.7.2 Translation of cause codes in T&E log ................................................................................................................................................................................ 299 6.7.3 Parseline utility ..................................................................................................................................................................................................................... 301 7 SCRIPTING ........................................................................................................................................................................................................................................ 302 7.1 Scripting variables ....................................................................................................................................................................................................................... 302 7.2 Preset variables ............................................................................................................................................................................................................................ 303 7.3 Variable assignment .................................................................................................................................................................................................................... 310 7.4 If/Else constructs ......................................................................................................................................................................................................................... 324 7.5 For constructs .............................................................................................................................................................................................................................. 326 7.6 User-defined functions ................................................................................................................................................................................................................ 328 7.7 Examples ..................................................................................................................................................................................................................................... 330 Finn Magnusson 2008-06-25 rev PA43 3/332 ` 1 INTRODUCTION 1.1 CPP O&M Moshell is a suite of tools for O&M of CPP-based nodes. CPP is the Connectivity Packet Platform on which are based the following nodes: RNC, RBS, MGW, RXI. All these nodes have in common the CPP part which handles functionality for core and transport. The application part differs between these nodes and handles the functionality that is specific for each of these nodes. CPP Core Area - Equipment handling - SW loading - System upgrade - Internal switching - O&M - Processor redundancy - Error recovery - Trace and debug support - Restart handling - File system - Operating system Transport Area (NCH) - Physical line termination (E1,T1,STM-1,etc) - ATM, IMA - ATM Adaption Layers (AAL2, AAL5, UniSAAL, NniSAAL, Q.AAL2) - Network Synchronization - Ethernet and IP - SS7 (MTP3, M3UA, SCCP) APPLICATION RNC application RBS application MGW application The following O&M services can be accessed in the node: - OSE shell (a.k.a COLI): provides a set of commands on each individual board. Mainly geared towards trouble-shooting, not intended for configuration. - File service: for transfer of files between to/from the node (SW files, logfiles, ROP files, etc) Finn Magnusson 2008-06-25 rev PA43 4/332 ` - MIB (Managed Information Base): the database containing all the MOs (Managed Objects) of the node. MOs are used for configuration and trouble-shooting of the resources in the node. - Scanners: the database containing all the Performance Management Scanners of the node. Scanners are used for defining the contents of the Performance Measurements (i.e. to specify which counters/events shall be logged in the ROP files). The following protocols are used for accessing these services: - http - unsecure protocols (unencrypted): telnet, ftp, iiop - secure protocols (encrypted): ssh, sftp, ssliop Whether to use the secure or unsecure protcols will depend on the security level of the node (refer to CPP core presentation). http is used on all security levels even though it is unsecure. The number in brackets is the TCP port used for each protocol. NODE OSE shell (COLI) File system MIB CM (Configuration Mgmt) FM (Fault Mgmt) PM (Performance Mgmt) HTTP (80) FTP (21) / SFTP (22) TELNET (23) / SSH (22) IIOP (56834) / SSL IOP (56836) TCP/IP Ethernet or IPoverATM RS232 MoShell Hyper Terminal Scanners Finn Magnusson 2008-06-25 rev PA43 5/332 ` 1.2 Moshell web Finn Magnusson 2008-06-25 rev PA43 6/332 ` TRAINING MATERIAL DOWNLOAD LATEST VERSION USER GUIDE Finn Magnusson 2008-06-25 rev PA43 7/332 ` SEARCH FOR PREVIOUS QUESTIONS POST A QUESTION Finn Magnusson 2008-06-25 rev PA43 8/332 ` 1.3 Installing and starting moshell Download the installation package from http://utran01.epa.ericsson.se/moshell - put the insta l l a t ion package (moshel lXX.z ip ) in your home directory - unzip –o moshel lXX.z ip - bash moshel l_ ins ta l l Or: Run directly from /vobs/iov/rnc/bin/moshell, using following clearcase rule in the config spec: element /vobs/iov/rnc/bin/moshell/... /main/LATEST The moshell application is located inside the folder called “moshell”. In this folder, there are other applications such as “mobatch”. eanzmagn_1 eanzmagn@srld7244:=> ls -l /home/eanzmagn/moshell/ drwxr-xr-x 6 eanzmagn rnd 4096 Feb 5 07:04 commonjars/ (folder containing binary files and jar files) drwxrwxrwx 3 eanzmagn rnd 16384 Feb 20 18:34 jarxml/ (folder containing MOM files and jar files) drwxr-xr-x 8 eanzmagn rnd 4096 Oct 8 01:07 examples/ (example files) -rwxr-xr-x 1 eanzmagn rnd 31223 Feb 5 07:04 moshell* (the moshell utility) -rwxr-xr-x 1 eanzmagn rnd 12256 Feb 5 07:04 mobatch* (the mobatch utility) -rwxr-xr-x 1 eanzmagn rnd 356176 Feb 5 07:04 README* (moshell user guide, in text format) -rwxr-xr-x 1 eanzmagn rnd 3946 Feb 5 07:04 momdoc* ) -rwxr-xr-x 1 eanzmagn rnd 25491 Feb 5 07:04 restartcollector* ) -rwxr-xr-x 1 eanzmagn rnd 4567 Feb 5 07:04 runClient.sh* ) -rwxr-xr-x 1 eanzmagn rnd 27244 Jul 23 2005 monitor6054* ) (other utilities) -rwxr-xr-x 1 eanzmagn rnd 1231 Feb 5 07:04 parseline* ) -rwxr-xr-x 1 eanzmagn rnd 14181 Feb 5 07:04 swstat* ) -rwxr-xr-x 1 eanzmagn rnd 8812 Feb 5 07:04 swup* ) -rwxr-xr-x 1 eanzmagn rnd 1376 Feb 5 07:04 pmDiff* ) -rwxr-xr-x 1 eanzmagn rnd 5496 Feb 5 07:04 pmExtract* ) (PM utilities, used by moshell pmr/pmx) -rwxr-xr-x 1 eanzmagn rnd 2692 Feb 5 07:04 pmList* ) -rwxr-xr-x 1 eanzmagn rnd 29160 Feb 5 07:04 pmXtab* ) -rwxr-xr-x 1 eanzmagn rnd 646464 Feb 13 23:19 prog.awk* ) -rwxr-xr-x 1 eanzmagn rnd 351421 Feb 13 19:32 funcs.awk* ) (source code files) -rwxr-xr-x 1 eanzmagn rnd 32398 Feb 5 07:04 other.awk* ) To start moshell: moshel l Example: Finn Magnusson 2008-06-25 rev PA43 9/332 ` [~]$ /home/eanzmagn/moshell/moshell rnc10 #################################################################### # Welcome to MoShell 7.1b # # Finn Magnusson, Jan Pettersson # # http://utran01.au.ao.ericsson.se/moshell # # Contact: [email protected] # # [email protected] # #################################################################### Checking ip contact... OK HELP MENU : h BASIC MO COMMANDS : m OTHER MO COMMANDS : n OTHER COMMANDS : o PM COMMANDS : p QUIT : q RNC10> Print moshell command list with “h” command RNC11> h ----------------------------------- BASIC MO COMMANDS ---------------------------------- mom[tcd] Print description of MO classes, CM/FM attributes, actions, enums and structs. lt/ltc[1-9] Load MO tree (full or partial) and build proxy table. lc[1-9]/lcc Load MO tree (full or partial) and build proxy table. lu/llu Unload MOs from MO tree. pr/lpr Print MO LDNs and proxy ids for all or part of the MO tree currently loaded in moshell. ma/lma Add MO(s) to an MO group. mr/lmr Remove an MO group or remove MOs from an MO group (MOs will NOT be deleted, only the group). mp Print all defined MO groups. get/lget Read CM/FM attribute(s) from MO(s). hget[c]/lhget[c] Read CM/FM attribute(s) from MO(s), print horizontally one line per MO (instead of one line per attribute). kget/lkget Display CM/FM attributes in exportable printout format. fro/lfro[m] Read MAO data of an MO and/or froid of the MO. Data read from SQL tables motype_r1 and modata_r2. st/lst Print state of MOs (operationalState and administrativeState when applicable). prod Print productData of MO(s). lk/llk View all MO's linked to an MO, and their states (admState and opState). Finn Magnusson 2008-06-25 rev PA43 10/332 ` lko/llko The old lk. Messier than lk but supports a wider range of MO classes. set[m]/lset[m] Set an attribute value on one or several MO's. rset/lrset Set attribute value on a restricted attribute or change the MOid of an MO. bl[s]/lbl[s] Lock or soft-lock MO(s). deb/ldeb Unlock MO(s). acl/lacl Lists available MO actions. acc/lacc Execute an MO action. cr Create an MO. del/ldel Delete MO(s). rdel/lrdel Delete MO(s) together with children and reserving MOs. u+[s]/u-/u?/u! Handling of undo mode (for undo of del/rdel/set commands). Can be used for generation of MO scripts as well. run Run a command file in moshell format. trun[i] Run a command file in EMAS/MoTester format. ctrl-z Abort an MO command or a "for" loop. Type "touch /tmp/;fg" to resume the moshell session. pol[s][h][c][u] Poll the node until the MO service is up or until an operation has completed. re[i] Disconnect and reconnect to the CM service (mobrowser) and/or the PM service (pmtester). getmom Check the MOM version currently stored on the node. parsemom Parse an xml MOM file. flt/fltc Load proxys for an MO type that is not defined in the MOM. ("Force" lt/ltc). ld Load one MO from the tree and add to the proxy table. fget/lfget Read attributes that are not described in the MOM ("Force" get). sget/lsget Read CM/FM attributes from MO(s), one by one ("Slow" get). fset/lfset Set an attribute that is not described in the MOM ("Force" set). facc/lfacc Perform actions that are not defined in the MOM ("Force" action). ----------------------------------- OTHER MO COMMANDS ---------------------------------- cvls/cvmk/cvms/cvset/cvrm/cvcu/cvget/cvls1 CV backup handling: list, make local, make remote, remove, setstartable. inv[hr] Complete HW/SW inventory. Includes information about RPUs, licensing, JVM, devices, XPs, ISL, etc. cab[slxradgtm] Display of miscellaneous COLI printouts relating to hw, sw, restarts, leds, cpu load, errors, disk/ram usage stc[p][r] Display state and configuration of AtmCrossConnections. std Display state and configuration of devices (RNC and MGW only). stv[b][r] Display state, user, and bandwidth usage for ATM ports and channels. stt[r] Display state and user of Physical Ports and Ds0Bundles. hc Run a general healthcheck on the node. dcg[msie] Fetch data for CSRs, according to the Data Collection Guidelines. diff/ldiff Parameter auditing or MO dump comparisons. str[12ft] Print status of the IubLinks/AbisLinks and their associated Cells and Channels (RNC/BSC only). lki Resource usage and configuration of IubLinks (RNC only). remod[u][2] Remodule an IubLink (RNC only). tg[r][c][d] Print Resource Object information for all MOs in LmCell (RNC only). uer[d][t] Print UE context data (serving or drifting) for all active calls (RNC only). ced[h][r] Print dynamic cell data or capacity usage (RNC only). al[atkc] Print the list of active alarms. Acknowledge/Unacknowledge an alarm. lg[aevsyuoldhmircf] Fetching and/or processing of node logs (alarm, event, availability, system, etc) Finn Magnusson 2008-06-25 rev PA43 11/332 ` ----------------------------------- OTHER COMMANDS ---------------------------------- uv Print or change moshell configuration settings (also called "user variables"). pv Print scripting variables. !/l Execute a unix command on the PC/workstation. l+[m][m][s][o]/l-/l? Open/close moshell logfiles. ose/coli command Send a COLI command to the node's OSE shell. Type "h ose" for syntax help and "?" to view available commands. bo[r]/ba[swdp]/br[wd]/be[0-50]/bp Manage board groups that can be used for running COLI commands on multiple boards. lh Run COLI commands on all boards of a board group. mon/mon+/mon-/mon? Start/stop/check the target monitor server on the node and/or start the monitor client for one or more board Group(s). sql+/sql-/sql? Start/stop/check the SQL client on the node (CXC1325608). pgu[c][f][r] Program Upgrade. For STP use only, eg, to load black LMs. ftree[f] Recursive listing of a directory on the file system of the node or the workstation. ftget[c]/ftput[c] Transfer files or directories to/from the node, using ftp or sftp. htget Transfer files from the node using http. edit Edit a file on the node. fclean[f|ff|d|e] Removal of obsolete loadmodules OR recursive removal of a directory on the node. hi Print history of moshell commands entered during the current session. lmid[c] Print translation of loadmodule product number or T&E error codes. p/w/pw/b Change moshell prompt and/or window title. prox Toggle display of proxy identities in printout of get command. col Toggle display of colors. ul Toggle display of userlabel in st/lst and pget/lpget printout. conf[bld] Toggle confirmation on various MO commands. gs/gsg Toggle display of old/new attribute value in set/bl/deb commands. ip2d/d2ip Convert an IP address into the format used in the fRO (sql database) or vice-versa. h2d/d2h Convert an integer to hexadecimal or viceversa. h2b/b2h Convert a binary to hexadecimal or viceversa. wait Specify a delay in hrs, mins, secs, or rops. Similar to the unix "sleep" command (scripting). return Exit from a command file without exiting from moshell (scripting). print Print a line or variable (scripting). alias/unalias Print or define command aliases. q/by/exit/quit Exit moshell. ----------------------------------- PM COMMANDS ---------------------------------- pmom[acd]/lmom[c] Print description of PM counters (pmom) or log attributes (lmom, CDMA only). pget/lpget Read PM attribute(s) from MO(s). spget/lspget Read PM attribute(s) one by one ("slow pget"). hpget[c]/lhpget[c] Read PM attribute(s) from MO(s), print horizontally one line per MO (instead of one line per attribute). pdiff/lpdiff Print incrementation of PM attributes. pmx[hfdn] Display counter values, extracted from the statistics ROP files. pmr[ag] Produce PM KPI reports, based on counter values in statistics ROP files and formulas in CPI documentation. pme[fd][cgu] Fetch/decode event ROP files (RNC/RBS only). pst List all PM scanners and their state. pgets[n] Print scanner contents. Finn Magnusson 2008-06-25 rev PA43 12/332 ` pcr[cfd]/lpcr[cfd] Create a statistics scanner. pbl Suspend a scanner. pdeb Resume a scanner. pdel Delete a scanner. emom Display list of events available for each kind of event-based scanner. pset[d] Set the contents of an event-based scanner (RNC/RBS only). ----------------------------------- HELP CHAPTERS ---------------------------------- 0 Installation, security, and user settings 1 Revision History 2 Tutorial 3 Command syntax, regular expressions 4 Command descriptions 5 Lazy 6 Scripting 7 Utilities 8 Server Maintenance 9 Offline Mode Type: - h to view command description, e.g: h pget - h to view commands whose description match a string, e.g: h change.*prompt - h to view a chapter, e.g: h 3 Check command syntax and command description with “h ” RNC11> h stt ******************************************************* stt[r] [] [] ******************************************************* Display state and user of Physical Ports and Ds0Bundles. Printout format: - PUI: the first digit represents the state of the PhysicalPort/Ds0Bundle. The second digit (if present) represents the state of the User. The third digit (if present) represents the state of the ImaGroup. L=locked, 1=enabled, 0=disabled. - CG/K.L.M: circuit group and K.L.M (for channelised STM-1) Options: - r: to refresh the data (ie. re-read from node). Arguments: - the first argument matches on the whole line - the second argument matches only the state field ("PUI") Finn Magnusson 2008-06-25 rev PA43 13/332 ` Examples: >> stt ms-26-1 --> print all ports and their users matching ms-26-1 >> stt . 0|L --> print all ports and their users who have state disabled or locked Example printout RXI: ============================================================================================= ========================= Port CG/K.L.M PUI USER ============================================================================================= ========================= Subrack=MS,Slot=7,..*,Os155SpiTtp=pp1,Vc4Ttp=1 11 AtmPort=MS-7-1 ... Subrack=MS,Slot=24,.*,Os155SpiTtp=pp1,Sts1SpeTtp=1,Vt15Ttp=1,T1Ttp=1 1/1.1.1 11 AtmPort=MS-24-1-1-1 Subrack=MS,Slot=24,.*,Os155SpiTtp=pp1,Sts1SpeTtp=1,Vt15Ttp=2,T1Ttp=1 1/1.1.2 111 AtmPort=MS-24-ima1 Subrack=MS,Slot=24,.*,Os155SpiTtp=pp1,Sts1SpeTtp=1,Vt15Ttp=3,T1Ttp=1 1/1.1.3 111 AtmPort=MS-24-ima1 ... Example printout MGW: ============================================================================================= ========================= Port CG/K.L.M PUI USER ============================================================================================= ========================= Subrack=2,Slot=21,.*,Os155SpiTtp=2211,Vc4Ttp=1,Vc12Ttp=2,E1Ttp=1,Ds0Bundle=1 1/1.1.2 11 TdmTermGrp=6 ... Subrack=2,Slot=25,.*,E1PhysPathTerm=2251,Ds0Bundle=1 11 Mtp2TpItu=1 If the command is not found, it prints a list of commands that contain the word in the command description OFFLINE> h counter Following commands match that word in the command description (type "h " for more info on each command): trun[i] Run a command file in EMAS/MoTester format. stc[p][r] Display state and configuration of AtmCrossConnections. pmom[ac]/lmom[c] Print description of PM counters (pmom) or log attributes (lmom, CDMA only). hpget[c]/lhpget[c] Read PM attribute(s) from MO(s), print horizontally one line per MO (instead of one line per attribute). pdiff/lpdiff Print incrementation of PM attributes. pmx[hfdn] Display counter values, extracted from the statistics ROP files. pmr[ag] Produce PM KPI reports, based on counter values in statistics ROP files and formulas in CPI documentation. pgets[n] Print scanner contents. pcr[cfd]/lpcr[cfd] Create a statistics scanner. Finn Magnusson 2008-06-25 rev PA43 14/332 ` pbl Suspend a scanner. Print help for OSE SHELL commands with “?” command. These commands also described in 1/1553-CXA1103151 or 1553-CXA104203 (CPP) and 18/1551-AXD10503/1 (RNC). See http://utran01.epa.ericsson.se/moshell/training/references/cpp and http://utran01.epa.ericsson.se/moshell/training/references/rnc RNC10> ? $ ? Command Syntax Description . . execute commands from file ? ? [ ...] print syntax and descr. of commands CentralRnh_pm_counter_disable CentralRnh_pm_counter_disable disable trace for one or more counterIds in this load module. The counterIds are either integer values or symbolic counter names (as defined in roamIfPmCounter.h) separated by blank or tab. Counter names will be matched using substring matching so e.g the name ROAM_UTRANCELL will match all counters defined for this MO CentralRnh_pm_counter_disableall CentralRnh_pm_counter_disableall disable trace for all counterIds in this load module CentralRnh_pm_counter_enable CentralRnh_pm_counter_enable enable trace for one or more counterIds in this load module. The counterIds are either integer values or symbolic counter names (as defined in roamIfPmCounter.h) separated by blank or tab. Counter names will be matched using substring matching so e.g the name ROAM_UTRANCELL will match all counters defined for this MO CentralRnh_pm_counter_enableall CentralRnh_pm_counter_enableall enable trace for all counterIds in this load module CentralRnh_pm_counter_enabled CentralRnh_pm_counter_enabled print each enabled counterId (or the string "all" if all are enabled) CentralRnh_pm_counter_print CentralRnh_pm_counter_print print all counter names that match the specified counterIds. The counterIds are symbolic counter names (as defined in roamIfPmCounter.h) separated by blank or tab. Counter names will be matched using substring matching so e.g the name ROAM_UTRANCELL will match all counters defined for this MO. If no counterIds are specified then all defined counter names will be printed CentralRnh_pm_event_disable CentralRnh_pm_event_disable disable trace for one or more eventIds in this load module. The eventIds are either integer values or symbolic event names (as defined in roamIfPmEvent.h) separated by blank or tab. Event names will be matched using substring matching so e.g the name ROAM_EXTERNAL_NBAP will match all external events defined for NBAP RNC11> ? pglist $ ? pglist pglist [-e] list programs [with environment] $ Moshell command line The command line uses the Readline library from bash. Here are some of the supported function keys: • right arrow or Ctrl-f move forward one character • left arrow or Ctrl-b move backward one character Finn Magnusson 2008-06-25 rev PA43 15/332 ` • up arrow previous command in history buffer • down arrow next command in history buffer • backspace delete one character backward • Ctrl-d or delete one character forward • Ctrl-a or go to beginning of line • Ctrl-e or go to end of line • Ctrl-u erase all characters backward • Ctrl-k erase all characters forward • Alt-f move forward one word • Alt-b move backward one word • select or select + ctrl- copy to clipboard • or shift- paste from clipboard Useful: by typing the beginning of a command and then use the up/down arrow key, the command completion will only match the commands from history that start with this string Logging: RNC10> l+ Logging to file: /home/eanzmagn/moshell_logfiles/logs_moshell/sessionlog/070613-143817_RNC10.log RNC10> l- Log close: /home/eanzmagn/moshell_logfiles/logs_moshell/sessionlog/070613-143817_RNC10.log l+ appends to the file. To overwrite the file, use “l+o” l+m for mute MGW1> h l+ ******************************************************* l+[m][m][s][o]/l-/l? [] ******************************************************* Open/close moshell logfiles. ...... Finn Magnusson 2008-06-25 rev PA43 16/332 ` 1.4 Unix regular expressions Unix regular expressions are used frequently in the moshell command syntax, therefore we give a short description here, for those not already familiar with them. Unix regular expressions allow to perform pattern matching on text strings. A regular expression is like a text string but some characters have a special meaning. These characters are called meta-characters. More info on google “Regular expressions” Some of the most used meta-characters are: Dot, star, and plus signs . --> matches any single character * --> matches 0 or more occurences of the previous character + --> matches 1 or more occurences of the previous character E.g: a* matches nothing, or a or aa or aaa, etc. a+ matches a, or aa, or aaa, etc. .* matches 0 or more occurrences of any character .+ matches 1 or more occurrences of any character Example: Words to match Regular expression port110 port120 port230 port..0 or port.*0 Square brackets [] --> matches a character or range of characters inside the brackets [^] --> NOT matching a character or range of characters inside the brackets E.g: [a-z] matches all letters from a to z [0-9] matches all numbers from 0 to 9 [abe] matches letters a,b, and e [^3] matches any character but not 3 Example: Words to match Regular expression Finn Magnusson 2008-06-25 rev PA43 17/332 ` port110 port120 port230 port[12][1-3]0 Or sign | --> OR E.g: 3|5|6 matches 3 or 5 or 6 utrancell|iublink Example: Words to match Regular expression port110 port120 port230 line110 line120 line230 port[12][1-3]0|line[12][1-3]0 Anchor characters ^ --> marks the beginning of the text string $ --> marks the end of the string E.g: ^utrancell matches utrancell but not externalutrancell slot=8,pluginunit=1$ ^a.*4$ matches a string beginning with a and finishing with 4, with any character in the middle Example: Words to match Regular expression port110 port120 port230 ^port[12][1- 3]0$ Round brackets, for grouping E.g: cell(11|23|45) matches cell11 or cell23 or cell45 (same as: cell11|cell23|cell45 ) [^(utrancell)] matches any string except a string matching “utrancell” Example: Words to match Regular expression port110 port120 port230 line110 line120 line 230 ^(port|line)[12][1-3]0$ Negation ! --> negation (not a real meta-character but treated as a meta-character in moshell) E.g: Finn Magnusson 2008-06-25 rev PA43 18/332 ` !utrancell|loadmodule matches any string except a str ing matching “utrancel l ” or “loadmodule” 2 MIB ACCESS 2.1 MO/MOM concept The Managed Objects (MO) are used to modelize resources in the node so they can be easily accessed by the O&M engineer for configuration, trouble- shooting and performance management purposes. Each MO instance belongs to an “MO Class”, eg: PlugInUnit, Program, AtmPort, etc. An MO Class is used to modelize all resources of the same type. MOs have attributes that store values used for: - configuration management (eg: administrativestate, externalVci, etc.) . Stored permanently in the database copy on the harddisk. - fault management (eg: availabilityStatus, operationalState, etc.) . Not stored permantenly. - performance management (eg: pmReceivedAtmCells, pmTransmittedAtmCells, etc.). Not stored permanently. The attribute values can be of the following types: integer, string, boolean, float, moRef, enum, struct, sequence of integer, sequence of string, sequence of boolean, sequence of moRef, sequence of struct, see 2.3. It is also possible to perform actions on MOs (eg: restart, eteloopback, etc.) MOs can also raise/cease alarms and send events. Finn Magnusson 2008-06-25 rev PA43 19/332 ` VclTp Attributes Actions • eteloopback() • VclTpId • externalVci • atmTrafficDescriptorId • userLabel • operationalState • availabilityStatus • pmReceivedAtmCells • pmTransmittedAtmCells MO identity attribute Configuration attributes State attributes Performance Monitoring attributes (counters) Attribute types: Attribute flags: - string - boolean - long - longlong - float - enumeration - structure - moRef - sequence - mandatory - restricted - readonly - nonpersistent - nonotification CREATE MO DELETE MO GET attribute SET attribute (only supported by non-restricted config. attributes) CALL action Attribute types: - string: a string of characters, e.g. userLabel - boolean: true or false, e.g. continuityCheck - long: 32-bit integer (from –231 to 231), e.g. externalVci - longlong: 64-bit integer (from –263 to 263), e.g. nodeUtcTime - float: a number with a decimal point - enumeration: a set of discrete integer values, e.g. operationalState - struct: an attribute consisting of a number of attributes of any of the above types, e.g. productData - moRef: a pointer to another MO, e.g. atmTrafficDescriptorId - sequence: an array of attributes of any of the above types Attribute flags: Finn Magnusson 2008-06-25 rev PA43 20/332 ` - mandatory: the attribute value has to be given when creating the MO - restricted: the attribute value can only be changed by deleting the MO and re-creating it - readonly: the attribute value is set by the system - nonpersistent: the attribute value is not stored persistently on disk (eg. operationalState, availabilityStatus, etc) - nonotification: changes in the attribute value will not be sent to the client via the notification service More info in 1553-1/CSX10109 (MOM User Guide): http://utran01.epa.ericsson.se/moshell/training/references/cpp/MOM_UG-revE.html The Managed Object Model (MOM), also called Managed Information Model (MIM), is a document describing for each particular node SW version: - all the different types of MOs (MO classes) - the attributes contained in each MO class - the containment relationships (parents/children) between the MO classes. - the actions supported by each MO class The MOM is written in UML but can be exported to a number of different formats: XML, HTML, WORD, TEXT, etc. The RNC/RBS/MGW MOMs consist of the CPP MOM plus the RNC/RBS/MGW application MOM. This means that some MO classes represent resources from the CPP platform and some represent resources from the application part. All MOs under RncFunction, NodeBFunction, MgwApplication, MsPlatform, InteractiveMessaging belong to the application part, as well as certain MOs under Equipment. MOs under Equipment, SwManagement, TransportNetwork, IpSystem, SystemFunctions, SwitchFabric belong to CPP. The MOM can be browsed from moshell in text format (command “mom/pmom”) or on the web in html format. 2.2 Browsing MOM from web Web links: - CPP MOMs: https://extinfo.uab.ericsson.se/cpp_mom/ - RNC MOMs: http://wrn.ericsson.se/~emogroup/mom/ - RBS MOMs: http://wrn.ericsson.se/~enrbsmom/mom/ - MGW MOMs: http://mgw.lmf.ericsson.se/projects/r4/sm/MOM/ It is also possible to generate your own html MOM with the momdoc utility located in the moshell folder. Syntax: momdoc Example: momdoc moshell/jarxml/RNC_NODE_MODEL_G_5_14.xml moms/RNC_NODE_MODEL_G_5_14 Finn Magnusson 2008-06-25 rev PA43 21/332 ` Finn Magnusson 2008-06-25 rev PA43 22/332 ` 2.3 Browsing MOM from moshell View the MO description: RNC10> h mom ******************************************************* mom[tcd] [|all] [|all] [|all] [|all] [] ******************************************************* .... RNC10> mom vcltp ################################################################################## MO Class Attributes/Actions ################################################################################## VclTp VclTpId,atmTrafficDescriptorId,availabilityStatus,externalVci,operationalState,reservedBy,userLabel eteLoopBack This MO is used to represent the termination of an external VC link in the node. Note that a maximum of 10 000 MO of this kind may be configured in a node. Note! The performance monitoring counters in the VclTp MO is set to 0 (zero) at start or restart of the node. When the value is to large too fit in to a long (31bit) the counter turns over and starts from 0 again. ---------------------------------------------------------------------------------- View the attributes and actions description: RNC10> mom vcltp vci ############################################################################################# ##### MO Class Attribute Type Flags ############################################################################################# ##### VclTp externalVci long restricted,noNotification,mandatory -------------------------------------------------------------------------------------------------- Virtual Channel Idenitifier, VCI, value for this Virtual Channel Link, VCL. Range: 32 - 65535. Range: 32 to 65535 Finn Magnusson 2008-06-25 rev PA43 23/332 ` ************************************************************************************************** RNC10> mom . vci ############################################################################################# ##### MO Class Attribute Type Flags ############################################################################################# ##### VclTp externalVci long restricted,noNotification,mandatory -------------------------------------------------------------------------------------------------- Virtual Channel Idenitifier, VCI, value for this Virtual Channel Link, VCL. Range: 32 - 65535. Range: 32 to 65535 ************************************************************************************************** RNC10> mom vcltp . ############################################################################################# ##### MO Class Attribute Type Flags ############################################################################################# ##### VclTp VclTpId string restricted,noNotification,mandatory -------------------------------------------------------------------------------------------------- Naming attribute value. Set by the operator at create of the MO. ************************************************************************************************** VclTp atmTrafficDescriptorId moRef:AtmTrafficDescriptor restricted,noNotification,mandatory -------------------------------------------------------------------------------------------------- Reference to the AtmTrafficDescriptor profile. ************************************************************************************************** VclTp availabilityStatus enumRef:AvailabilityStatus readOnly,nonPersistent,noNotification -------------------------------------------------------------------------------------------------- The availability status of the VclTp. The availability status is used to qualify the operational state. It indicates why the operational state has changed its value to disabled. ************************************************************************************************** VclTp externalVci long restricted,noNotification,mandatory -------------------------------------------------------------------------------------------------- Virtual Channel Idenitifier, VCI, value for this Virtual Channel Link, VCL. Range: 32 - 65535. Range: 32 to 65535 ************************************************************************************************** Finn Magnusson 2008-06-25 rev PA43 24/332 ` VclTp operationalState enumRef:OperState readOnly,nonPersistent,noNotification -------------------------------------------------------------------------------------------------- The operational state of the VclTp. ************************************************************************************************** VclTp reservedBy moRef:ManagedObject readOnly -------------------------------------------------------------------------------------------------- User that have reserved this VclTp. ************************************************************************************************** VclTp userLabel string -------------------------------------------------------------------------------------------------- Provides the possibility to put a user-friendly label on the MO instance. Note! This attribute cannot be used for uniquely identifying the MO. Range: 0 to 128, Default="" ************************************************************************************************** ################################################################################## MO Class Action Parameters ################################################################################## VclTp eteLoopBack 0 ---------------------------------------------------------------------------------- Used by VclTp to inforce a Virtual Channel end-to-end loopback. false=Failed, true=Succeded. Note! This ` requires a transaction. ReturnType: boolean ********************************************************************************** View the attributes and action list, without description: RNC11> momd . vci ############################################################################################# ######### MO Class Attribute Type Flags ############################################################################################# ######### VclTp externalVci long restricted,noNotification,mandatory RNC11> momd vcltp . ############################################################################################# ######### MO Class Attribute Type Flags Finn Magnusson 2008-06-25 rev PA43 25/332 ` ############################################################################################# ######### VclTp VclTpId string restricted,noNotification,mandatory VclTp atmTrafficDescriptorId moRef:AtmTrafficDescriptor mandatory VclTp availabilityStatus enumRef:AvailabilityStatus readOnly,nonPersistent,noNotification VclTp externalVci long restricted,noNotification,mandatory VclTp operationalState enumRef:OperState readOnly,nonPersistent,noNotification VclTp reservedBy moRef:ManagedObject readOnly VclTp userLabel string ########################################################################## MO Class Action Parameters ########################################################################## VclTp eteLoopBack 0 Search the MOM by using regular expressions: RNC10> h mom ******************************************************* mom[tcd] [|all] [|all] [|all] [|all] [] ******************************************************* .... Example: SEARCH ALL MOs that have an attribute containing the word “frequency” in the attribute description RNC10> mom . . . . frequency ################################################################################## MO Class Attributes/Actions ################################################################################## GsmRelation GsmRelationId,externalGsmCellRef,mobilityRelationType,qOffset1sn,selectionPriority Models the manageable characteristics of the relation of a source UTRAN cell to an external GSM neighbor cell. The information is used for Inter-RAT Handover. Additional limits on cell relation cardinality include the following: - The total number of cell relations for a UtranCell, including both UtranRelations and GsmRelations, may not exceed 127 (31 intra-frequency UtranRelat ions + 32 inter -frequency UtranRelations + 64 GsmRelations). - The total number of cell relations allowed for a UtranCell also depends on the configuration of the system information distribution. An algorithm is used to calculate the number of cell relations supported on the BCCH when the Sid MO is configured. Changes to the Sid MO will be rejected if a UtranCell within the RNC has more cell relations than the new configuration can support. Also, a check is made against the limit calculated by this algorithm whenever a Finn Magnusson 2008-06-25 rev PA43 26/332 ` cell relation is added to a cell. Note that for GsmRelations, this check only applies to relations with mobilityRelationType = HO_AND_CELL_RESEL (Both Handover and Cell selection/Reselection). - The total number of GsmRelations with mobilityRelationType = HO_AND_CELL_RESEL (Both Handover and Cell selection/Reselection) for a UtranCell may not exceed 32. ---------------------------------------------------------------------------------- UtranRelation UtranRelationId,frequencyRelat ionType, loadShar ingCandidate,nodeRelat ionType,qOffset1sn,qOffset2sn,se lect ionPr ior i ty ,u t ranCel lRef Models the manageable characteristics of the relation of a UTRAN cell to a neighboring UTRAN cell, for example, MO UtranCell (intra-RNC handover) or MO ExternalUtranCell (inter-RNC handover). The source UTRAN cell and the target neighboring UTRAN cell may use the same or different frequencies, and may reside in the same RNC or a different RNC. Additional limits on cell relation cardinality include the following: - The number of intra-frequency UtranRelat ion instances for a UTRAN cel l may not exceed 31. - The number of inter-frequency UtranRelat ion instances for a UTRAN cel l may not exceed 32. - The total number of cell relations for a UtranCell, including both UtranRelations and GsmRelations, may not exceed 127. - The total number of cell relations allowed for a UtranCell also depends on the configuration of the system information distribution. An algorithm is used to calculate the number of cell relations supported on the BCCH when the Sid MO is configured. Changes to the Sid MO will be rejected if a UtranCell within the RNC has more cell relations than the new configuration can support. Also, a check is made against the limit calculated by this algorithm whenever a cell relation is added to a cell. ---------------------------------------------------------------------------------- WcdmaCarrier WcdmaCarrierId,defaultHoType,freqBand,sib5bisEnabled,uarfcnDl,userLabel Models the assignment of frequency bands to frequency numbers both in this RNC and in external RNCs. Preferred HO type for Active Set cells in an external RNC can also be assigned. ---------------------------------------------------------------------------------- ############################################################################################# #################################### MO Class Attribute Type Flags ############################################################################################# #################################### ExternalGsmCell bandIndicator enumRef:SupportedBands --------------------------------------------------------------------------------------------------------------------------------- Indicates the frequency band of the external GSM cell. The BCCH frequency is unique for all GSM bands except the two GSM bands DCS1800 and PCS1900, so the band indicator is needed to discriminate between the two. When the ExternalGsmCell has a BCCH frequency indicating some other frequency band, then the band indicator is not needed and may be set to "Not applicable". Unit: N/A Resolution: N/A Default=DCS1800 ********************************************************************************************************************************* ExternalGsmCell bcchFrequency long mandatory --------------------------------------------------------------------------------------------------------------------------------- BCCH frequency code in the GSM cell. Contains the absolute radio frequency channel number of the BCCH channel for the GSM cell. It uniquely identifies the BCCH. Finn Magnusson 2008-06-25 rev PA43 27/332 ` Old name: bcchArfcn Range: 0 to 1023 ********************************************************************************************************************************* ExternalGsmCell maxTxPowerUl long --------------------------------------------------------------------------------------------------------------------------------- The maximum UE transmission power on the RACH when accessing the system. Used in UE functions for cell selection/reselection in idle mode and connected mode. Also used by UTRAN to control the maximum TX power level an UE may use. If the current UE uplink transmit power is above the indicated power value, the UE shall decrease the power to a level below the power value. Value launched by System information (SIB11) for each intra-frequency measurement object corresponding to adjacent cel l s of serving cel l . Unit: 1 dBm Resolution: 1 -50: -50 dBm ....... Same as above but without the description fied, better overview: RNC10> momd . . . . frequency ################################################################################## MO Class ################################################################################## GsmRelation UtranRelation WcdmaCarrier ############################################################################################# #################### MO Class Attribute Type Flags ############################################################################################# #################### ExternalGsmCell bandIndicator enumRef:SupportedBands ExternalGsmCell bcchFrequency long mandatory ExternalGsmCell maxTxPowerUl long ExternalGsmCell qRxLevMin long ExternalUtranCell maxTxPowerUl long ExternalUtranCell qRxLevMin long ExternalUtranCell uarfcnDl long mandatory ExternalUtranCell uarfcnUl long mandatory Handover ifhoAmountPropRepeat long Handover ifhoPropRepeatInterval long Handover interFreqCnhhoPenaltyEcno long Finn Magnusson 2008-06-25 rev PA43 28/332 ` Handover interFreqCnhhoPenaltyRscp long Handover intraFreqCnhhoPenalty long Handover intraFreqCnhhoWeight long Handover maxActiveSet long Handover maxIefMonSubset long Handover selHoSup enumRef:BooleanVals Paging utranDrxCycleLength long PowerControl cNbifho long RncFunction loadSharingRrcEnabled enumRef:BooleanVals UeMeasControl filterCoeff4_2b long UeMeasControl filterCoefficient1 long UeMeasControl filterCoefficient2 long UeMeasControl hysteresis1a long UeMeasControl hysteresis1b long UeMeasControl hysteresis1c long UeMeasControl hysteresis1d long UeMeasControl measQuantity1 enumRef:SupportedMeasQuantities UeMeasControl reportingInterval1a long UeMeasControl reportingInterval1c long UeMeasControl reportingRange1a long UeMeasControl reportingRange1b long UeMeasControl timeToTrigger1a long UeMeasControl timeToTrigger1b long UeMeasControl timeToTrigger1c long UeMeasControl usedFreqRelThresh2fEcno long UeMeasControl usedFreqRelThresh2fRscp long UeMeasControl usedFreqRelThresh4_2bEcno long UeMeasControl usedFreqRelThresh4_2bRscp long UeMeasControl usedFreqThresh2dEcnoDrnc long UeMeasControl usedFreqThresh2dRscpDrnc long UeMeasControl usedFreqW2d long UeMeasControl usedFreqW2f long UeMeasControl usedFreqW4_2b long UeMeasControl utranRelThreshRscp long UeMeasControl w1a long UeMeasControl w1b long UeRc serviceOffset2dEcno long UeRc serviceOffset2dRscp long UtranCell fachMeasOccaCycLenCoeff long UtranCell hardIfhoCorr long UtranCell hoType enumRef:SupportedHandoverTypes UtranCell interFreqFddMeasIndicator enumRef:BooleanVals UtranCell loadSharingMargin long Finn Magnusson 2008-06-25 rev PA43 29/332 ` UtranCell maxTxPowerUl long UtranCell qRxLevMin long UtranCell uarfcnDl long mandatory UtranCell uarfcnUl long mandatory UtranCell usedFreqThresh2dEcno long UtranCell usedFreqThresh2dRscp long UtranRelation frequencyRelationType enumRef:SupportedFreqRelations readOnly UtranRelation loadSharingCandidate enumRef:BooleanVals WcdmaCarrier freqBand long restricted WcdmaCarrier uarfcnDl long restricted,mandatory Example: SEARCH FOR ALL MOs that have an action (or attribute) matching a string that starts with the word “restart” RNC10> momd . restart ############################################################################################# ##################### MO Class Attribute Type Flags ############################################################################################# ##################### Mtp3bSpChina restartType enumRef:RestartType PiuType defAllowedSeqRestarts enumRef:SeqRestarts restricted,noNotification,mandatory PlugInUnit allowedSeqRestarts enumRef:SeqRestarts Program restartCounterLimit long Program restartTimer long ############################################################## MO Class Action Parameters ############################################################## Fan restartFan 1:restartCause:enumRef-RestartCause Jvm restart 0 ManagedElement manualRestart 3:restartRank:restartReason:restartInfo:enumRef-RestartRank:enumRef-RestartReason:string ManagedElement restart 1:restartRank:enumRef-RestartRank PlugInUnit manualRestart 3:restartRank:restartReason:restartInfo:enumRef-RestartRank:enumRef-RestartReason:string PlugInUnit restart 2:restartRank:restartCause:enumRef-RestartRank:enumRef-RestartCause Program restart 0 Spm restart 0 Spu restart 0 Example: SEARCH ALL MOs UNDER RNCFUNCTION THAT HAVE AN ATTRIBUTE MATCHING THE STRING “POWER” Finn Magnusson 2008-06-25 rev PA43 30/332 ` RNC10> momdc rncfunction power|pwr or: RNC10> momd . power|pwr ############################################################################################# ################# MO Class Attribute Type Flags ############################################################################################# ################# ChannelSwitching downswitchPwrMargin long ChannelSwitching upswitchPwrMargin long ExternalGsmCell maxTxPowerUl long ExternalUtranCell maxTxPowerUl long ExternalUtranCell primaryCpichPower long Fach maxFach1Power long Fach maxFach2Power long Hsdsch hsMeasurementPowerOffset long Pch pchPower long Pch pichPower long PowerControl PowerControlId string restricted,noNotification,mandatory PowerControl fixedPowerDl long PowerControl fixedRefPower long PowerControl initShoPowerParam long PowerControl pcpichPowerDefault long Rach aichPower long Rach powerOffsetP0 long Rach powerOffsetPpm long UeMeasControl txPowerConnQualMonEnabled enumRef:BooleanVals UeMeasControl ueTxPowerThresh6a long UeMeasControl ueTxPowerThresh6b long UtranCell bchPower long UtranCell beMarginDlPwr long UtranCell interPwrMax long UtranCell maxPwrMax long UtranCell maxTxPowerUl long UtranCell maximumTransmissionPower long UtranCell minPwrMax long UtranCell minPwrRl long UtranCell primaryCpichPower long UtranCell primarySchPower long UtranCell pwrAdm long Finn Magnusson 2008-06-25 rev PA43 31/332 ` UtranCell pwrAdmOffset long UtranCell pwrHyst long UtranCell pwrLoadThresholdDlSpeech structRef:PwrLoadThresholdDlSpeech UtranCell pwrOffset long UtranCell secondarySchPower long etc...... (or: momd . . . . power|pwr ) to search in description Looking up attributes of type enum RNC10> h mom ******************************************************* mom[tcd] [|all] [|all] [|all] [|all] [] ******************************************************* RNC10> get 304 oper ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== AtmPort=MS-26-2,VplTp=40,VpcTp=1,VclTp=vc45 operationalState 1 (ENABLED) ============================================================================================= ==================== Total: 1 MOs RNC10> mom vcltp oper ############################################################################################# ##### MO Class Attribute Type Flags ############################################################################################# ##### VclTp operationalState enumRef:OperState readOnly,nonPersistent,noNotification -------------------------------------------------------------------------------------------------- The operational state of the VclTp. ************************************************************************************************** RNC10> mom operstate Finn Magnusson 2008-06-25 rev PA43 32/332 ` ################################################################################## Enum Values ################################################################################## SupportedOperStates 0:DISABLED, 1:ENABLED ---------------------------------------------------------------------------------- - DISABLED: - ENABLED: ********************************************************************************** OperState 0:disabled, 1:enabled ---------------------------------------------------------------------------------- - disabled: - enabled: ********************************************************************************** Looking up attributes of type struct RNC10> get 281 product ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== LoadModule=CXC1325792_R50HC06 productData Struct{5} >>> 1.productNumber = CXC1325792 >>> 2.productRevision = R50HC06 >>> 3.productName = licensemanag >>> 4.productInfo = licensemanag >>> 5.productionDate = 20050817 ============================================================================================= ==================== Total: 1 MOs RNC10> mom loadmodule product ############################################################################################# ##### MO Class Attribute Type Flags ############################################################################################# ##### Finn Magnusson 2008-06-25 rev PA43 33/332 ` LoadModule productData structRef:AdminProductData restricted,noNotification,mandatory -------------------------------------------------------------------------------------------------- Product information data. ************************************************************************************************** RNC10> mom adminproductdata ################################################################################## Struct Members ################################################################################## AdminProductData productNumber,productRevision,productName,productInfo,productionDate ---------------------------------------------------------------------------------- Enter a second argument in the mom command for more detailed description RNC10> mom adminproductdata . ################################################################################## Struct StructMember Type ################################################################################## AdminProductData productNumber string ---------------------------------------------------------------------------------- The product number of the product or document. Examples: ABC 101 001, CXC 123 456, 1/BFD 101 999 In the case of UpgradePackage this is the document number of the upgrade package. Range: 1 to 24 ********************************************************************************** AdminProductData productRevision string ---------------------------------------------------------------------------------- The revision of the product number. Examples: R1, r1a, R1A02, P7B Range: 1 to 7 ********************************************************************************** AdminProductData productName string ---------------------------------------------------------------------------------- A user-friendly name of the product. Range: 1 to 12, Default="" ********************************************************************************** AdminProductData productInfo string ---------------------------------------------------------------------------------- Finn Magnusson 2008-06-25 rev PA43 34/332 ` User-friendly information about the product. Range: 0 to 13, Default="" ********************************************************************************** AdminProductData productionDate string ---------------------------------------------------------------------------------- The production date can be represented in two ways. 1) The preferable syntax is a four-digit representation of the year, and a two-digit representation of the month and a two-digit representation of the day. The numbers of characters in this case, is eight. Example: 19991231 2) The date can also consist of two digits for the year, followed by the letter W for week and two digits for the number of week. The numbers of characters in this case, is five. Example: 99W12 Range: 1 to 8, Default="" ********************************************************************************** View the MOM tree structure: RNC10> h mom ******************************************************* mom[tcd] [|all] [|all] [|all] [|all] [] ******************************************************* .... RNC10> momt -------------------------------- MO classes under ManagedElement -------------------------------- Equipment[1] Jvm[1] Subrack[0-9] Fan[0-1] Program[1-2] GpsReceiver[0-1] Slot[1-28] PlugInUnit[0-1] Cbu[0-1] ExchangeTerminal[1] Finn Magnusson 2008-06-25 rev PA43 35/332 ` E1PhysPathTerm[0-8] Ds0Bundle[0-31] E3PhysPathTerm[0-2] J1PhysPathTerm[0-8] Ds0Bundle[0- 24] Os155SpiTtp[0-4] Sts1SpeTtp[0-3] Vt15Ttp[0-28] T1Ttp[1] Ds0Bundle[0-24] Sts3CspeTtp[0-1] Vc4Ttp[0-2] Vc12Ttp[0- 63] E1Ttp[0-1] Ds0Bundle[0-31] Program[0-] T1PhysPathTerm[0-8] Ds0Bundle[0-24] T3PhysPathTerm[0-2] GeneralProcessorUnit[0-1] FastEthernet[0-1] LoadControl[0-1] MediumAccessUnit[0-2] TimingUnit[0-1] Program[0-] TuSyncRef[0-2] EtMfg[0-1] GigaBitEthernet[0-1] IpInterface[0-8] Program[0-] ExchangeTerminal[0-1] E1PhysPathTerm[0-8] Ds0Bundle[0-31] E3PhysPathTerm[0-2] J1PhysPathTerm[0-8] Ds0Bundle[0- 24] Os155SpiTtp[0-4] Sts1SpeTtp[0-3] Vt15Ttp[0-28] T1Ttp[1] Ds0Bundle[0-24] Sts3CspeTtp[0-1] Vc4Ttp[0-2] Finn Magnusson 2008-06-25 rev PA43 36/332 ` Vc12Ttp[0- 63] E1Ttp[0-1] Ds0Bundle[0-31] Program[0-] T1PhysPathTerm[0-8] Ds0Bundle[0-24] T3PhysPathTerm[0-2] GeneralProcessorUnit[0-1] FastEthernet[0-1] LoadControl[0-1] MediumAccessUnit[0-2] MsDeviceGroup[0-1] Program[0-] Program[0-] SpbDeviceGroup[0-1] SpbDeviceSet[0-4] CcDevice[0-5] DcDevice[0-5] IurCcDevice[0-5] PdrDevice[0-5] Spu[0-1] Program[0-] Spm[0-5] Program[0-] SwitchCoreUnit[0-1] SwitchExtensionUnit[0-1] TimingUnit[0-1] Program[0-] TuSyncRef[0-2] TuDeviceGroup[0-1] TimDeviceSet[1] TimDevice[1] InteractiveMessaging[1] ImBasicMessage[0-] ImMessageComposition[0-] ImStreamer[0-1] ImVariableMessage[0-] IpSystem[1] Ip[0-1] EthernetLink[0-1] IpAtmLink[0-500] IpRoutingTable[0-1] IpAccessAutoConfig[0-32] Finn Magnusson 2008-06-25 rev PA43 37/332 ` IpAccessHostGpb[0-64] IpAccessHostSpb[0-64] Ospf[0-1] OspfArea[1-4] OspfInterface[0-32] UdpHostMainMsb[0-64] IpAccessUdpHostMsb[0-126] ManagedElementData[1] MsProcessing[1] AmrService[0-1] CdmaScService[0-1] ContinuityCheckService[0-1] CsdDigitalService[0-1] CsdGsmFhService[0-1] CsdModemService[0-1] DtmfReceiverService[0-1] DtmfSenderService[0-1] EcService[0-1] GttService[0-1] ImService[0-1] InmarsatService[0-1] IpbService[0-1] JitterHandlingService[0-1] MccService[0-1] MpcService[0-1] MsDevicePool[0-] NrService[0-1] ResourceAccessContainer[1] ResourceAccess[0-] RouteParameterGroup[0-] EcRouteParameterSet[1] ToneSenderService[0-1] TsTone[0-47] UpFhService[0-1] RncDeployment[1] RncFunction[1] CchFrameSynch[1] CellUpdate[1] ChannelSwitching[1] CpmTransGapPattSeq[4] DchFrameSynch[0- 7] ExternalGsmNetwork[0-5] ExternalGsmCell[0-2304] Finn Magnusson 2008-06-25 rev PA43 38/332 ` Handover[1] IubLink[0-768] NbapCommon[0-1] NbapDedicated[0-1] NodeSynch[0-1] NodeSynchTp[0-2] IurLink[0-64] ExternalUtranCell[0-2304] IurCchCp[1] IurCchUp[1] Rnsap[0-1] LocationArea[0-47] RoutingArea[0-154] ServiceArea[0-2304] Paging[1] PowerControl[1] RabHandling[1] Ranap[0-32] Rcs[1] ResMeasControl[1] RncModule[0-42] IpEthPacketDataRouter[0-10] PacketDataRouter[0-40] RncSystemParameters[1] Rrc[1] SecurityHandling[1] Sid[1] UeComb[0-87] UeMeasControl[1] UePositioning[1] AgpsPositioning[0-1] UeRabType[0-7] UeRc[0-21] UeRcHsdsch[0-1] UeRcPhyChDl[0-1] UeRcPhyChTfc[0-60] UeRcPhyChUl[0-1] UeRcRab[0-3] UeRcRb[0-8] UeRcRrc[0-1] UeRcTrCh[0-5] UeRrcType[0-1] UtranCell[0-2304] Finn Magnusson 2008-06-25 rev PA43 39/332 ` CoverageRelation[0-1] Fach[0- 1] GsmRelation[0-64] Hsdsch[0-1] Pch[0-1] Rach[0- 1] UtranRelation[0-63] SwManagement[1] ConfigurationVersion[0-1] LoadModule[0-] PiuType[0-] ReliableProgramUniter[0-] Repertoire[0-] SwAllocation[0-] UpgradePackage[0-] SwitchFabric[1] InternalLinkGroup[0-31] SwitchInternalLink[0-8] SwitchModule[0-32] SystemFunctions[1] Licensing[1] RncFeature[0-] WebServer[1] TransportNetwork[1] Aal0TpVccTp[0-2200] Aal1TpVccTp[0-37000] Aal2PathVccTp[0-2000] Aal2QosCodePointProfile[0-20] Aal2QosProfile[0-20] Aal2RoutingCase[0-900] Aal2Sp[0-1] Aal2Ap[0-850] Aal2PathDistributionUnit[0-26] Aal5TpVccTp[0-6000] AtmCrossConnection[0-5000] AtmPort[0-1000] VplTp[0-] VpcTp[0-1] VclTp[0-5000] AtmTrafficDescriptor[0-1000] ImaGroup[0-200] ImaLink[0-8] Mspg[0-] Finn Magnusson 2008-06-25 rev PA43 40/332 ` Mtp2ProfileAnsi[0-256] Mtp2ProfileChina[0-256] Mtp2ProfileItu[0-256] Mtp2TpAnsi[0-512] Mtp2TpChina[0-512] Mtp2TpItu[0-512] Mtp3bSpAnsi[0-24] M3uAssociation[0-512] Mtp3bAp[0-510] Mtp3bSls[0-255] Mtp3bSlAnsi[0-16] Mtp3bSlChina[0-16] Mtp3bSlItu[0-16] Mtp3bSlTtc[0-16] Mtp3bSrs[0-255] Mtp3bSr[0-5] Mtp3bSpChina[0-24] M3uAssociation[0-512] Mtp3bAp[0-510] Mtp3bSls[0-255] Mtp3bSlAnsi[0-16] Mtp3bSlChina[0-16] Mtp3bSlItu[0-16] Mtp3bSlTtc[0-16] Mtp3bSrs[0-255] Mtp3bSr[0-5] Mtp3bSpItu[0-24] M3uAssociation[0-512] Mtp3bAp[0-510] Mtp3bSls[0-255] Mtp3bSlAnsi[0-16] Mtp3bSlChina[0-16] Mtp3bSlItu[0-16] Mtp3bSlTtc[0-16] Mtp3bSrs[0-255] Mtp3bSr[0-5] Mtp3bSpTtc[0-24] Mtp3bAp[0-510] Mtp3bSls[0-255] Mtp3bSlAnsi[0-16] Mtp3bSlChina[0-16] Mtp3bSlItu[0-16] Mtp3bSlTtc[0-16] Finn Magnusson 2008-06-25 rev PA43 41/332 ` Mtp3bSrs[0-255] Mtp3bSr[0-5] NniSaalProfile[0-50] NniSaalTp[0-600] SccpSp[0-24] SccpScrc[1] SccpAccountingCriteria[0-100] SccpApLocal[0-7] SccpApRemote[0-200] SccpEntitySet[0-2048] SccpGlobalTitle[0-2048] SccpPolicing[0-1024] Sctp[0-10] Synchronization[1] UniSaalProfile[0-300] UniSaalTp[0-4800] Find out the maximum number of MO instances that can be defined for each MO class: CPP5: RNC10> momt imagroup -------------------------------- MO classes over ImaGroup -------------------------------- TransportNetwork[1],ImaGroup[0-200] -------------------------------- MO classes under ImaGroup -------------------------------- ImaLink[0-8] CPP6: RNC26> momt imagroup -------------------------------- MO classes over ImaGroup -------------------------------- TransportNetwork[1],ImaGroup[0-800] -------------------------------- Finn Magnusson 2008-06-25 rev PA43 42/332 ` MO classes under ImaGroup -------------------------------- ImaLink[0-8] 2.4 Checking the node’s MOM version The MOM version gives useful information about the SW version of the node: MGW01> pv mom $momversion = MGW_NODE_MODEL_R4_1_R13_A01 $momdocnumber = CXC 132 9486/2 $momdocrevision = R13A01 $cellomomversion = 5.1-LSV25-BC1 RBS45> pv mom $momversion = RBS_NODE_MODEL_H_6_6 $momdocnumber = 1/15554-CXA104389 Uen $momdocrevision = F3 $cellomomversion = 4.3.3.8-3 RNC11> pv mom $momversion = RNC_NODE_MODEL_G_5_28_COMPLETE $momdocnumber = 15554-AXD10503/1 $momdocrevision = AE4 $cellomomversion = 5.1.2.19-6 RNC RBS MGW SW MOM CPP SW MOM CPP SW MOM CPP P4 F 4 P4 H 4 R3 R3 4 P5 G 5.1 P5 J 5.1 R4.x R4.x 5.x P6 H 6 P6 K 6 R5 R5 6 P7 J 7 P7 L 7 Finn Magnusson 2008-06-25 rev PA43 43/332 ` 2.5 MIB structure The Management Information Base (MIB) is the set of all MOs existing in the node at any given time. The MOs are organised in a hierarchical tree. MIB ManagedElement=1 Equipment=1 TransportNetwork=1 Subrack=MS Slot=1 AtmPort=MS-6-1 Slot=2 Subrack=ES-1 Slot=1 Slot=2 RDN: Slot=2 LDN: ManagedElement=1,Equipment=1,Subrack=MS,Slot=2 MOClass MO Identity Finn Magnusson 2008-06-25 rev PA43 44/332 ` Distinguished names are used for addressing of MOs in the MIB. There are three ways to address an MO. Using: - RDN, Relative Distinguished Name. Unique name in relation to the nearest parent. Eg: Slot=2. On the left of the ”=” sign is the MO class, on the right is the MO identity. The MO identity is stored in an attribute called “Id” (e.g. slotId). The RDN is unique in relation to the nearest parent but not necessarily unique in the node. - LDN, Local Distinguished Name. Unique name in the node. Eg: ManagedElement=1,Equipment=1,Subrack=MS,Slot=2 - FDN, Full Distinguished Name. Unique name in the network. Eg: SubNetwork=VodafoneUK,SubNetwork=RNS1,MeContext=RBS3,ManagedElement=1,Equipment=1,Subrack=MS,Slot=2 2.6 MO services Configuration Management Service: Operation Purpose Related moshell command(s) Protocol GetChildren To list the LDNs of the MOs currently present in the MIB lt, lc corba (CM) GetAttribute To read the value of one or more attribute(s) get, hget, pget, st, prod, inv, etc. CallAction To call an action on an MO acc (acl) SetAttribute To change the value of an attribute (provided it is not restricted or readonly) set, bl, deb CreateMO To create an MO cr DeleteMO To delete an MO del, rdel Subscribe To subscribe to notifications about changes in the MIB runClient.sh -c A history of all configuration change operations (MO set/action/create/delete) is stored in the CommandLog (called CorbaAuditTrail from CPP5.1). Refer to CPP Core part 1 for more info about CommandLog/CorbaAuditTrail. Fault Management Service: Operation Purpose Related moshell command Protocol GetAlarms List active alarms al Finn Magnusson 2008-06-25 rev PA43 45/332 ` corba (FM)Acknowledge/unacknowledg e Acknowledge/unacknowledge an alarm not supported in moshell Subscribe To subscribe to notifications about alarms and events. runClient.sh –a A history of all alarms and events raised and ceased is stored in the alarm and event logs. Refer to CPP Core part 1 for more info about alarm/event log. 2.7 Connecting to MIB To be able to access the node’s MIB, you need to first run the command “lt all”. The command “lt all” reads the list of all MOs currently existing in the MIB and their LDN (Local Distinguished Name). Moshell builds a table containing the list of all MO LDNs and assigns each of them an arbitrary proxy number. This list can be printed with the “pr” command. Checking ip contact...OK HELP MENU : h BASIC MO COMMANDS : m OTHER MO COMMANDS : n OTHER COMMANDS : o PM COMMANDS : p QUIT : q RNC11> RNC10> lt all Checking MOM version...RNC_NODE_MODEL_G_1_4 Using MOM version: RNC_NODE_MODEL_G_1_4_COMPLETE Parsing MOM (cached): /home/eanzmagn/moshell/jarxml/RNC_NODE_MODEL_G_1_4_COMPLETE.xml.cache .................................Done. Fetching IOR file...Done. **** Welcome to the Simple Mo Browser (version 3.0)! Trying file=/home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060707-231532_7185/ior7185 **** Test Construction OK **** Connected to 137.58.194.88 (ManagedElement=1) Connected to 137.58.194.88 (ManagedElement=1) Last MO: 5203. Loaded 5203 MOs. Total: 5204 MOs. Finn Magnusson 2008-06-25 rev PA43 46/332 ` RNC10> pr =================================================================================== Proxy MO =================================================================================== 0 ManagedElement=1 1 ManagedElementData=1 2 SystemFunctions=1 3 SystemFunctions=1,Licensing=1 4 SystemFunctions=1,Licensing=1,RncFeature=HsdpaMobilityPhase2 5 SystemFunctions=1,Licensing=1,RncFeature=HsdpaMobilityPhase1 6 Equipment=1 etc..... If the MIB has changed on the node, for instance, due to upgrade or restart on a different CV, the moshell proxy table needs to be updated by running “lt all” again. This will normally be done automatically by moshell. 2.8 MO addressing MO commands allow to perform Configuration Service operations (get, set, action, delete, create). The MOs on which the operation shall be performed are specified in the first field of the MO command. There are several syntaxes possible. Use the “pr” command to try out the different syntaxes and see which MOs will be affected. The “pr” does not perform any operation on the node, it just prints the MO LDNs from the internal proxy table in moshell. 2.8.1 proxy id(s) ==> MO(s) with the given proxy id(s) will be affected. To specify several MO proxies, there are two ways: - Specify each proxy id with a space in between Example: pr 0 2 5 --> print MO proxies 0, 2, and 5 - Give a range Example: pr 4-10 --> print MO proxies from 4 to 10 pr 10-4 --> print MO proxies from 10 to 4 (reverse order, useful for deleting MOs) acc 10-20 restart ---> restart MOs with proxy 10 to 20 MGW1> pr 3658 Finn Magnusson 2008-06-25 rev PA43 47/332 ` =================================================================================== Proxy MO =================================================================================== 3658 InteractiveMessaging=1,ImMessageComposition=1800 =================================================================================== Total: 1 MOs MGW1> lpr 3658 =================================================================================== Proxy MO =================================================================================== 3658 InteractiveMessaging=1,ImMessageComposition=1800 =================================================================================== Total: 1 MOs RNC11> pr 569-577 =================================================================================== Proxy MO =================================================================================== 569 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1 570 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1322250_R51LX04 571 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1322166/3_R51LX02 572 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1321407_R51LX02 573 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1321409_R51LX02 574 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,SwitchCoreUnit=1 575 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1321120_R51HV02 576 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1321121_R51GD01 577 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1322165/12_R51LX02 =================================================================================== Total: 9 MOs RNC11> pr 577-569 =================================================================================== Proxy MO =================================================================================== 577 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1322165/12_R51LX02 576 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1321121_R51GD01 575 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1321120_R51HV02 574 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,SwitchCoreUnit=1 573 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1321409_R51LX02 Finn Magnusson 2008-06-25 rev PA43 48/332 ` 572 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1321407_R51LX02 571 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1322166/3_R51LX02 570 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1322250_R51LX04 569 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1 =================================================================================== Total: 9 MOs MGW1> pr 3650 3652 3653 =================================================================================== Proxy MO =================================================================================== 3650 InteractiveMessaging=1,ImMessageComposition=2107 3652 InteractiveMessaging=1,ImMessageComposition=2105 3653 InteractiveMessaging=1,ImMessageComposition=2104 =================================================================================== Total: 3 MOs 2.8.2 mo-filter ==> MO(s) whose LDN/RDN match the pattern will be operated upon. If the command starts with "l" then the pattern will match agains the LDN. If the command doesn't start with "l", then the pattern will match against the RDN. Example: RNC10> pr ms-26-2 =================================================================================== Proxy MO =================================================================================== 1212 TransportNetwork=1,AtmPort=MS-26-2 =================================================================================== Total: 1 MOs RNC10> lpr ms-26-2 =================================================================================== Proxy MO =================================================================================== 1212 TransportNetwork=1,AtmPort=MS-26-2 1213 TransportNetwork=1,AtmPort=MS-26-2 ,VplTp=40 Finn Magnusson 2008-06-25 rev PA43 49/332 ` 1214 TransportNetwork=1,AtmPort=MS-26-2 ,VplTp=40,VpcTp=1 1215 TransportNetwork=1,AtmPort=MS-26-2 ,VplTp=40,VpcTp=1,VclTp=vc45 1216 TransportNetwork=1,AtmPort=MS-26-2 ,VplTp=40,VpcTp=1,VclTp=vc44 1217 TransportNetwork=1,AtmPort=MS-26-2 ,VplTp=40,VpcTp=1,VclTp=vc43 1218 TransportNetwork=1,AtmPort=MS-26-2 ,VplTp=40,VpcTp=1,VclTp=vc40 1219 TransportNetwork=1,AtmPort=MS-26-2 ,VplTp=40,VpcTp=1,VclTp=vc39 1220 TransportNetwork=1,AtmPort=MS-26-2 ,VplTp=40,VpcTp=1,VclTp=vc38 1221 TransportNetwork=1,AtmPort=MS-26-2 ,VplTp=40,VpcTp=1,VclTp=vc37 1222 TransportNetwork=1,AtmPort=MS-26-2 ,VplTp=40,VpcTp=1,VclTp=vc36 1223 TransportNetwork=1,AtmPort=MS-26-2 ,VplTp=40,VpcTp=1,VclTp=vc35 1224 TransportNetwork=1,AtmPort=MS-26-2 ,VplTp=40,VpcTp=1,VclTp=vc34 1225 TransportNetwork=1,AtmPort=MS-26-2 ,VplTp=39 =================================================================================== Total: 14 MOs Using regular expressions: RNC10> pr vcltp=vc45 =================================================================================== Proxy MO =================================================================================== 1217 TransportNetwork=1,AtmPort=MS-26-2,VplTp=40,VpcTp=1,VclTp=vc45 1229 TransportNetwork=1,AtmPort=MS-26-2,VplTp=39,VpcTp=1,VclTp=vc45 1241 TransportNetwork=1,AtmPort=MS-26-2,VplTp=38,VpcTp=1,VclTp=vc45 1253 TransportNetwork=1,AtmPort=MS-26-2,VplTp=37,VpcTp=1,VclTp=vc45 1265 TransportNetwork=1,AtmPort=MS-26-2,VplTp=36,VpcTp=1,VclTp=vc45 1277 TransportNetwork=1,AtmPort=MS-26-2,VplTp=35,VpcTp=1,VclTp=vc45 1289 TransportNetwork=1,AtmPort=MS-26-2,VplTp=34,VpcTp=1,VclTp=vc45 ...... RNC10> lpr AtmPort=MS-26-2,VplTp=40,vpctp=1,vcltp=vc45 =================================================================================== Proxy MO =================================================================================== 1215 TransportNetwork=1,AtmPort=MS-26-2,VplTp=40,VpcTp=1,VclTp=vc45 =================================================================================== Total: 1 MOs RNC10> lpr ms-26-2.*=40.*vc45 Finn Magnusson 2008-06-25 rev PA43 50/332 ` =================================================================================== Proxy MO =================================================================================== 1215 TransportNetwork=1,AtmPort=MS-26-2 ,VplTp=40,VpcTp=1,VclTp=vc45 =================================================================================== Total: 1 MOs RNC10> pr plug =================================================================================== Proxy MO =================================================================================== 11 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 22 Equipment=1,Subrack=MS,Slot=27,PlugInUnit=1 35 Equipment=1,Subrack=MS,Slot=26,PlugInUnit=1 50 Equipment=1,Subrack=MS,Slot=23,PlugInUnit=1 79 Equipment=1,Subrack=MS,Slot=22,PlugInUnit=1 109 Equipment=1,Subrack=MS,Slot=20,PlugInUnit=1 138 Equipment=1,Subrack=MS,Slot=19,PlugInUnit=1 167 Equipment=1,Subrack=MS,Slot=18,PlugInUnit=1 181 Equipment=1,Subrack=MS,Slot=17,PlugInUnit=1 195 Equipment=1,Subrack=MS,Slot=16,PlugInUnit=1 215 Equipment=1,Subrack=MS,Slot=15,PlugInUnit=1 235 Equipment=1,Subrack=MS,Slot=14,PlugInUnit=1 255 Equipment=1,Subrack=MS,Slot=13,PlugInUnit=1 275 Equipment=1,Subrack=MS,Slot=12,PlugInUnit=1 295 Equipment=1,Subrack=MS,Slot=11,PlugInUnit=1 348 Equipment=1,Subrack=MS,Slot=10,PlugInUnit=1 401 Equipment=1,Subrack=MS,Slot=9,PlugInUnit=1 416 Equipment=1,Subrack=MS,Slot=8,PlugInUnit=1 431 Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1 444 Equipment=1,Subrack=MS,Slot=6,PlugInUnit=1 457 Equipment=1,Subrack=MS,Slot=5,PlugInUnit=1 471 Equipment=1,Subrack=MS,Slot=4,PlugInUnit=1 487 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1 =================================================================================== Total: 23 MOs RNC10> pr Subrack=MS,Slot=1,PlugInUnit=1 =================================================================================== Proxy MO Finn Magnusson 2008-06-25 rev PA43 51/332 ` =================================================================================== =================================================================================== Total: 0 MOs RNC10> lpr Subrack=MS,Slot=1,PlugInUnit=1 =================================================================================== Proxy MO =================================================================================== 487 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1 488 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1321451_R50HX06 489 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1322025_R50HX01 490 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=nsssyci_mpbp 491 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1322165/12_R50HX01 492 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,SwitchCoreUnit=1 493 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=nssscb_bp 494 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1322166/2_R50HX01 495 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1321407_R50HX01 496 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1,Program=CXC1321409_R50HX01 =================================================================================== Total: 10 MOs RNC10> lpr Subrack=MS,Slot=1,PlugInUnit=1$ =================================================================================== Proxy MO =================================================================================== 487 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1 =================================================================================== Total: 1 MOs RNC10> lpr Subrack=MS,Slot=[1-7],PlugInUnit=1$ =================================================================================== Proxy MO =================================================================================== 431 Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1 444 Equipment=1,Subrack=MS,Slot=6,PlugInUnit=1 457 Equipment=1,Subrack=MS,Slot=5,PlugInUnit=1 471 Equipment=1,Subrack=MS,Slot=4,PlugInUnit=1 487 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1 =================================================================================== Total: 5 MOs Finn Magnusson 2008-06-25 rev PA43 52/332 ` RNC10> lpr Subrack=MS,Slot=[147],PlugInUnit=1$ =================================================================================== Proxy MO =================================================================================== 431 Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1 471 Equipment=1,Subrack=MS,Slot=4,PlugInUnit=1 487 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1 =================================================================================== Total: 3 MOs RNC10> lpr Subrack=MS,Slot=[^1].,PlugInUnit=1$ =================================================================================== Proxy MO =================================================================================== 11 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 22 Equipment=1,Subrack=MS,Slot=27,PlugInUnit=1 35 Equipment=1,Subrack=MS,Slot=26,PlugInUnit=1 50 Equipment=1,Subrack=MS,Slot=23,PlugInUnit=1 79 Equipment=1,Subrack=MS,Slot=22,PlugInUnit=1 109 Equipment=1,Subrack=MS,Slot=20,PlugInUnit=1 =================================================================================== Total: 6 MOs RNC10> pr iublink=1 =================================================================================== Proxy MO =================================================================================== 4691 RncFunction=1,IubLink=1 4825 RncFunction=1,IubLink=19 4831 RncFunction=1,IubLink=18 4837 RncFunction=1,IubLink=17 4843 RncFunction=1,IubLink=16 4849 RncFunction=1,IubLink=15 4855 RncFunction=1,IubLink=14 4861 RncFunction=1,IubLink=13 4867 RncFunction=1,IubLink=12 4873 RncFunction=1,IubLink=11 4879 RncFunction=1,IubLink=10 =================================================================================== Finn Magnusson 2008-06-25 rev PA43 53/332 ` Total: 11 MOs RNC10> pr iublink=1$ =================================================================================== Proxy MO =================================================================================== 4691 RncFunction=1,IubLink=1 =================================================================================== Total: 1 MOs RNC10> lpr iublink=1, =================================================================================== Proxy MO =================================================================================== 4692 RncFunction=1,IubLink=1,NbapDedicated=1 4693 RncFunction=1,IubLink=1,NbapCommon=1 4694 RncFunction=1,IubLink=1,NodeSynch=1 4695 RncFunction=1,IubLink=1,NodeSynchTp=2 4696 RncFunction=1,IubLink=1,NodeSynchTp=1 =================================================================================== Total: 5 MOs RNC10> lpr iublink=1($|,) =================================================================================== Proxy MO =================================================================================== 4691 RncFunction=1,IubLink=1 4692 RncFunction=1,IubLink=1,NbapDedicated=1 4693 RncFunction=1,IubLink=1,NbapCommon=1 4694 RncFunction=1,IubLink=1,NodeSynch=1 4695 RncFunction=1,IubLink=1,NodeSynchTp=2 4696 RncFunction=1,IubLink=1,NodeSynchTp=1 =================================================================================== Total: 6 MOs RNC10> lst iublink=1(,|$) =================================================================================== Proxy Adm State Op. State MO =================================================================================== Finn Magnusson 2008-06-25 rev PA43 54/332 ` 4691 1 (ENABLED) RncFunction=1,IubLink=1 4692 0 (LOCKED) 0 (DISABLED) RncFunction=1,IubLink=1,NbapDedicated=1 4693 0 (LOCKED) 0 (DISABLED) RncFunction=1,IubLink=1,NbapCommon=1 4695 0 (LOCKED) 1 (ENABLED) RncFunction=1,IubLink=1,NodeSynchTp=2 4696 0 (LOCKED) 0 (DISABLED) RncFunction=1,IubLink=1,NodeSynchTp=1 =================================================================================== Total: 5 MOs RNC10> lbl iublink=1, ============================================================================================= =============== Id MO AdministrativeState Result ============================================================================================= =============== 4692 IubLink=1,NbapDedicated=1 0 >>> Set. 4693 IubLink=1,NbapCommon=1 0 >>> Set. 4695 IubLink=1,NodeSynchTp=2 0 >>> Set. 4696 IubLink=1,NodeSynchTp=1 0 >>> Set. ============================================================================================= =============== Total: 4 MOs attempted, 4 MOs set The “%” sign used at the beginning of the string is an additional moshell “meta-character” which can be used to specify the MOs in reverse order of their proxy number. This is useful when deleting MOs since the children have to be deleted before the parent. RNC10> lpr Subrack=MS,Slot=28,PlugInUnit=1 =================================================================================== Proxy MO =================================================================================== 11 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 12 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1322165/12_R50HX01 13 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1321407_R50HX01 14 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1321409_R50HX01 15 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,SwitchCoreUnit=1 16 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1321451_R50HX06 17 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1322025_R50HX01 18 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1322166/2_R50HX01 19 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=nsssyci_mpbp Finn Magnusson 2008-06-25 rev PA43 55/332 ` 20 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=nssscb_bp =================================================================================== Total: 10 MOs RNC10> lpr %Subrack=MS,Slot=28,PlugInUnit=1 =================================================================================== Proxy MO =================================================================================== 20 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=nssscb_bp 19 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=nsssyci_mpbp 18 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1322166/2_R50HX01 17 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1322025_R50HX01 16 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1321451_R50HX06 15 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,SwitchCoreUnit=1 14 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1321409_R50HX01 13 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1321407_R50HX01 12 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1,Program=CXC1322165/12_R50HX01 11 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 =================================================================================== Total: 10 MOs Negative filter: RNC10> lpr !loadmodule|program ==> all MOs except those matching "loadmodule" or "program" will be printed. 2.8.3 link handler, board group See chapter 1.3 in CPP core presentation document 2.8.4 MO-group See chapter 3.15 Finn Magnusson 2008-06-25 rev PA43 56/332 ` 3 MO COMMANDS 3.1 lt command To read the list of MOs in the MIB and store the LDNs in moshell memory. Most common is to use “lt all”. RNC10> h lt ******************************************************* lt/ltc[1-9] |root|all [ AND/OR ] ******************************************************* Load MO tree (full or partial) and build proxy table. ..... 3.2 pr command To print LDNs and proxy numbers of MOs stored in moshell memory. RNC10> h pr ******************************************************* pr/lpr [||] ******************************************************* Print MO LDNs and proxy ids for all or part of the MO tree currently loaded in moshell. Examples: >> pr ==> print all MOs >> pr 0-1000 ==> print MOs with proxy id 0 to 1000 >> lpr slot=10 ==> print all MOs whose LDN match slot=10. This will print the MO slot=10 as well as all its children >> pr !utranrel ==> print all MOs except those whose RDN don’t match "utranrel" 3.3 get commands RNC10> h get ******************************************************* get/lget [|||all] [|all] [] ******************************************************* This command fetches one of several attributes from one or several MO's. Doesn't fetch pm attributes; to view pm attributes, use pget/lpget. Finn Magnusson 2008-06-25 rev PA43 57/332 ` .... // GET ONLY READS CONFIGURATION AND FAULT MANAGEMENT ATTRIBUTES. (for PM attributes use pget, see below) RNC10> get atmport=ms-26-1 ============================================================================================= ==================== 1405 TransportNetwork=1,AtmPort=MS-26-1 ============================================================================================= ==================== AtmPortId MS-26-1 availabilityStatus 0 (NO_STATUS) hecCorrectionMode true operationalState 1 (ENABLED) userLabel MS-26-1 uses Subrack=MS,Slot=26,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 valueOfLastCellWithUnexp Struct{3} >>> 1.vpi = 23 >>> 2.vci = 45 >>> 3.pti = 0 ============================================================================================= ==================== Total: 1 MOs RNC10> pr plug =================================================================================== Proxy MO =================================================================================== 11 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 22 Equipment=1,Subrack=MS,Slot=27,PlugInUnit=1 35 Equipment=1,Subrack=MS,Slot=26,PlugInUnit=1 50 Equipment=1,Subrack=MS,Slot=23,PlugInUnit=1 79 Equipment=1,Subrack=MS,Slot=22,PlugInUnit=1 109 Equipment=1,Subrack=MS,Slot=20,PlugInUnit=1 138 Equipment=1,Subrack=MS,Slot=19,PlugInUnit=1 167 Equipment=1,Subrack=MS,Slot=18,PlugInUnit=1 181 Equipment=1,Subrack=MS,Slot=17,PlugInUnit=1 195 Equipment=1,Subrack=MS,Slot=16,PlugInUnit=1 215 Equipment=1,Subrack=MS,Slot=15,PlugInUnit=1 235 Equipment=1,Subrack=MS,Slot=14,PlugInUnit=1 255 Equipment=1,Subrack=MS,Slot=13,PlugInUnit=1 Finn Magnusson 2008-06-25 rev PA43 58/332 ` 275 Equipment=1,Subrack=MS,Slot=12,PlugInUnit=1 295 Equipment=1,Subrack=MS,Slot=11,PlugInUnit=1 348 Equipment=1,Subrack=MS,Slot=10,PlugInUnit=1 401 Equipment=1,Subrack=MS,Slot=9,PlugInUnit=1 416 Equipment=1,Subrack=MS,Slot=8,PlugInUnit=1 431 Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1 444 Equipment=1,Subrack=MS,Slot=6,PlugInUnit=1 457 Equipment=1,Subrack=MS,Slot=5,PlugInUnit=1 471 Equipment=1,Subrack=MS,Slot=4,PlugInUnit=1 487 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1 =================================================================================== Total: 23 MOs RNC10> get 487 ============================================================================================= =============== 487 Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1 ============================================================================================= =============== PlugInUnitId 1 administrativeState 1 (UNLOCKED) allowedSeqRestarts 3 (RESTARTS_WITH_WARM) availabilityStatus 0 (NO_STATUS) hwTestResult 2006-07-07 20:33:18 Others No Test Results hwTestStatus 0 (NO_TEST_RESULTS) operationalState 1 (ENABLED) piuGroupNumber 8 piuType PiuType=ROJ1192108/2_R6 productType HW reservedBy [0] = userLabel ============================================================================================= =============== Total: 1 MOs RNC10> get plug piutype ============================================================================================= =============== MO Attribute Value Finn Magnusson 2008-06-25 rev PA43 59/332 ` ============================================================================================= =============== Subrack=MS,Slot=28,PlugInUnit=1 piuType PiuType=ROJ1192108/2_R6 Subrack=MS,Slot=27,PlugInUnit=1 piuType PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=26,PlugInUnit=1 piuType PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=23,PlugInUnit=1 piuType PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=22,PlugInUnit=1 piuType PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=20,PlugInUnit=1 piuType PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=19,PlugInUnit=1 piuType PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=18,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=17,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=16,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=15,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=14,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=13,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=12,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=11,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=10,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=9,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=8,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=7,PlugInUnit=1 piuType PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=6,PlugInUnit=1 piuType PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=5,PlugInUnit=1 piuType PiuType=ROJ1192104/3_R4 Subrack=MS,Slot=4,PlugInUnit=1 piuType PiuType=ROJ1192104/3_R4 Subrack=MS,Slot=1,PlugInUnit=1 piuType PiuType=ROJ1192108/2_R6 ============================================================================================= =============== Total: 23 MOs RNC10> get plug piutype ROJ1192108 ============================================================================================= =============== MO Attribute Value ============================================================================================= =============== Subrack=MS,Slot=28,PlugInUnit=1 piuType PiuType=ROJ1192108/2_R6 Subrack=MS,Slot=1,PlugInUnit=1 piuType PiuType=ROJ1192108/2_R6 ============================================================================================= =============== Total: 2 MOs RNC10> get plug piutype !ROJ1192106 Finn Magnusson 2008-06-25 rev PA43 60/332 ` ============================================================================================= =============== MO Attribute Value ============================================================================================= =============== Subrack=MS,Slot=28,PlugInUnit=1 piuType PiuType=ROJ1192108/2_R6 Subrack=MS,Slot=27,PlugInUnit=1 piuType PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=26,PlugInUnit=1 piuType PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=23,PlugInUnit=1 piuType PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=22,PlugInUnit=1 piuType PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=20,PlugInUnit=1 piuType PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=19,PlugInUnit=1 piuType PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=7,PlugInUnit=1 piuType PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=6,PlugInUnit=1 piuType PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=5,PlugInUnit=1 piuType PiuType=ROJ1192104/3_R4 Subrack=MS,Slot=4,PlugInUnit=1 piuType PiuType=ROJ1192104/3_R4 Subrack=MS,Slot=1,PlugInUnit=1 piuType PiuType=ROJ1192108/2_R6 ============================================================================================= =============== Total: 12 MOs RNC10> get plug piutyp|admin ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== Subrack=MS,Slot=28,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=28,PlugInUnit=1 piuType PiuType=ROJ1192108/2_R6 Subrack=MS,Slot=27,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=27,PlugInUnit=1 piuType PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=26,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=26,PlugInUnit=1 piuType PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=23,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=23,PlugInUnit=1 piuType PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=22,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=22,PlugInUnit=1 piuType PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=20,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=20,PlugInUnit=1 piuType PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=19,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=19,PlugInUnit=1 piuType PiuType=ROJ1192103/2_R6 Finn Magnusson 2008-06-25 rev PA43 61/332 ` Subrack=MS,Slot=18,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=18,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=17,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=17,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=16,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=16,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=15,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=15,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=14,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=14,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=13,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=13,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=12,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=12,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=11,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=11,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=10,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=10,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=9,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=9,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=8,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=8,PlugInUnit=1 piuType PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=7,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=7,PlugInUnit=1 piuType PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=6,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=6,PlugInUnit=1 piuType PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=5,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=5,PlugInUnit=1 piuType PiuType=ROJ1192104/3_R4 Subrack=MS,Slot=4,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=4,PlugInUnit=1 piuType PiuType=ROJ1192104/3_R4 Subrack=MS,Slot=1,PlugInUnit=1 administrativeState 1 (UNLOCKED) Subrack=MS,Slot=1,PlugInUnit=1 piuType PiuType=ROJ1192108/2_R6 ============================================================================================= ==================== Total: 23 MOs RNC10> h hget ******************************************************* hget[c]/lhget[c] || [] [] [] [] etc... ******************************************************* Similar to "get" but attribute values are printed horizontally, one line per MO (instead of one line per attribute). .... Finn Magnusson 2008-06-25 rev PA43 62/332 ` RNC10> hget plug piutype|admin ============================================================================================= =============== MO administrativeState piuType ============================================================================================= =============== Subrack=MS,Slot=28,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192108/2_R6 Subrack=MS,Slot=27,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=26,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=23,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=22,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=20,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=19,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=18,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=17,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=16,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=15,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=14,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=13,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=12,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=11,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=10,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=9,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=8,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192106/3_R2 Subrack=MS,Slot=7,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=6,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=5,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192104/3_R4 Subrack=MS,Slot=4,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192104/3_R4 Subrack=MS,Slot=1,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192108/2_R6 ============================================================================================= =============== Total: 23 MOs RNC10> hget plug piutype|admin unlocked !1192106 ============================================================================================= =============== MO administrativeState piuType ============================================================================================= =============== Finn Magnusson 2008-06-25 rev PA43 63/332 ` Subrack=MS,Slot=28,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192108/2_R6 Subrack=MS,Slot=27,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=26,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=23,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=22,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=20,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=19,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192103/2_R6 Subrack=MS,Slot=7,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=6,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192102/1_R3 Subrack=MS,Slot=5,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192104/3_R4 Subrack=MS,Slot=4,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192104/3_R4 Subrack=MS,Slot=1,PlugInUnit=1 1 (UNLOCKED) PiuType=ROJ1192108/2_R6 ============================================================================================= =============== Total: 12 MOs //hget on struct attributes RNC10> get loadmodule=CXC1325792_R50HC06 ============================================================================================= ==================== 281 SwManagement=1,LoadModule=CXC1325792_R50HC06 ============================================================================================= ==================== LoadModuleId CXC1325792_R50HC06 fileFormat rpdout isDirectory false loadModuleFilePath /c/loadmodules/CXC1325792_R50HC06 loaderType 0 (OseLoader) moppletEntries s[0] = oseProgramHeapSize 0 oseProgramLoadClass 200 (coreEarly) oseProgramPoolSize 0 otherLoaderName preLoad 0 (no) productData Struct{5} >>> 1.productNumber = CXC1325792 >>> 2.productRevision = R50HC06 >>> 3.productName = licensemanag >>> 4.productInfo = licensemanag >>> 5.productionDate = 20050817 Finn Magnusson 2008-06-25 rev PA43 64/332 ` programMustBeSingleton false reliableProgramLabel licencemanager reservedByUpgradePackage true userLabel ============================================================================================= ==================== Total: 1 MOs RNC10> hget loadmodule productdata ============================================================================================= ==================== MO productInfo productName productNumber productRevision productionDate ============================================================================================= ==================== LoadModule=CXC1322601_R51EL05 utils CXC1322601 R51EL05 20061023 LoadModule=CXC1321409_R51MM01 spas_sm CXC1321409 R51MM01 20070912 LoadModule=CXC1325608_R51GE03 osa_coli CXC1325608 R51GE03 20061023 LoadModule=CXC1324872/4_R51GT02 cma_collecto CXC1324872/4 R51GT02 20061201 LoadModule=CXC1329862_R10AT01 RncLmBdh CXC1329862 R10AT01 20070815 LoadModule=CXC1329878_R9AE01 setup_UeRc CXC1329878 R9AE01 20061010 LoadModule=CXC132868/5_R51EL21 index CXC132868/5 R51EL21 20070720 LoadModule=CXC1323942_R51HG01 nsstu2_bp CXC1323942 R51HG01 20070104 LoadModule=CXC1321120_R51GD01 nssscb_bp CXC1321120 R51GD01 20060927 LoadModule=CXC132868/5_R51EL05 index CXC132868/5 R51EL05 20061023 LoadModule=CXC1324173_R51GG03 PHY MC41 BP load module phymc1bp CXC1324173 R51GG03 20061023 RNC10> hget loadmodule class|type|productdata@name ============================================================================================= ==================== MO loaderType oseProgramLoadClass productName ============================================================================================= ==================== LoadModule=CXC1329855_R4J10 0 (OseLoader) 500 (application) RncLmRnsap LoadModule=CXC1329861_R4J09 0 (OseLoader) 500 (application) RncLmCenOm LoadModule=CXC1329861_R4J07 0 (OseLoader) 500 (application) RncLmCenOm LoadModule=CXC1329855_R4J07 0 (OseLoader) 500 (application) RncLmRnsap LoadModule=CXC1325608_R50HX01 0 (OseLoader) 300 (coreLate) osa_coli LoadModule=CXC1329872_R4J01 3 (WebServer) 500 (application) rncClient LoadModule=CXC1329883_R4J05 0 (OseLoader) 500 (application) RncLmCenAgps LoadModule=CXC1329856_R4G06 0 (OseLoader) 500 (application) RncLmCell Finn Magnusson 2008-06-25 rev PA43 65/332 ` LoadModule=CXC1329875/2_R1B01 0 (OseLoader) 600 (upgrade) RncLmFroAue LoadModule=CXC1326355_R2A01 4 (SpmFpgaLoader) 400 (networkAndConnectionHandling) falc_m3_fpga LoadModule=CXC132868/12_R50HX01 3 (WebServer) 500 (application) oe_cert_pack LoadModule=CXC1329877/3_R1C01 99 (Other) 500 (application) RncLmMoDConv LoadModule=CXC1327705_R50HX01 0 (OseLoader) 200 (coreEarly) dbagent LoadModule=CXC1325695_R50EF03 0 (OseLoader) 400 (networkAndConnectionHandling) phyaue ........ //KGET VERSUS GET: KGET IS IDENTICAL TO GET EXCEPT THAT THE OUTPUT HAS SLIGHTLY DIFFERENT FORMAT IN ORDER TO ALLOW IMPORTING OF DATA IN SOME EXTERNAL TOOLS LIKE MCOM. KGET should mainly be used when taking MO dumps (lt all ; kget) //one characteristic of kget is that the FDN is printed instead of the abbreviated LDN RNC37> kget 4055 ============================================================================================= ==================== Proxy Id 4055 MO SubNetwork=OSS27_RootMo_R,SubNetwork=RNC37,MeContext=RNC37,ManagedElement=1,RncFunction=1,IubLink=1002 ============================================================================================= ==================== IubLinkId 1002 availabilityStatus 0 (NO_STATUS) beMarginDlHw 0 beMarginUlHw 0 dlHwAdm 100 operationalState 1 (ENABLED) preferredSubrackRef SubNetwork=OSS27_RootMo_R,SubNetwork=RNC37,MeContext=RNC37,ManagedElement=1,Equipment=1,Subrack=ES-1 rbsId 1002 reservedBy[6] >>> reservedBy = SubNetwork=OSS27_RootMo_R,SubNetwork=RNC37,MeContext=RNC37,ManagedElement=1,RncFunction=1,UtranCell=cell3721 >>> reservedBy = SubNetwork=OSS27_RootMo_R,SubNetwork=RNC37,MeContext=RNC37,ManagedElement=1,RncFunction=1,UtranCell=cell3722 >>> reservedBy = SubNetwork=OSS27_RootMo_R,SubNetwork=RNC37,MeContext=RNC37,ManagedElement=1,RncFunction=1,UtranCell=cell3723 >>> reservedBy = SubNetwork=OSS27_RootMo_R,SubNetwork=RNC37,MeContext=RNC37,ManagedElement=1,RncFunction=1,UtranCell=cell3724 >>> reservedBy = SubNetwork=OSS27_RootMo_R,SubNetwork=RNC37,MeContext=RNC37,ManagedElement=1,RncFunction=1,UtranCell=cell3725 >>> reservedBy = SubNetwork=OSS27_RootMo_R,SubNetwork=RNC37,MeContext=RNC37,ManagedElement=1,RncFunction=1,UtranCell=cell3726 rncModuleRef SubNetwork=OSS27_RootMo_R,SubNetwork=RNC37,MeContext=RNC37,ManagedElement=1,RncFunction=1,RncModule=2 switchModuleNumber 1 tpcPattern01CountDl 8 ulHwAdm 100 userLabel Real 125 Finn Magnusson 2008-06-25 rev PA43 66/332 ` ============================================================================================= ==================== Total: 1 MOs Mo Dumps used for: - parameter audits - node configuration comparisons - offl ine viewing - etc. 3.4 st command RNC10> h st ******************************************************* st/lst [|||all] [] ******************************************************* This command prints administrative state and operational state of MO's. It is similar to writing "get/lget state", the only difference is that it presents the two states side-by-side in a more visible way. The state filter matches towards both the Operational state and the Administrative state. .... RNC10> st plug =================================================================================== Proxy Adm State Op. State MO =================================================================================== 11 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 22 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=27,PlugInUnit=1 35 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=26,PlugInUnit=1 50 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=23,PlugInUnit=1 79 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=22,PlugInUnit=1 109 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=20,PlugInUnit=1 138 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=19,PlugInUnit=1 167 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=18,PlugInUnit=1 181 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=17,PlugInUnit=1 195 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=16,PlugInUnit=1 215 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=15,PlugInUnit=1 235 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=14,PlugInUnit=1 255 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=13,PlugInUnit=1 275 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=12,PlugInUnit=1 Finn Magnusson 2008-06-25 rev PA43 67/332 ` 295 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=11,PlugInUnit=1 348 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=10,PlugInUnit=1 401 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=9,PlugInUnit=1 416 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=8,PlugInUnit=1 431 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1 444 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=6,PlugInUnit=1 457 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=5,PlugInUnit=1 471 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=4,PlugInUnit=1 487 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=1,PlugInUnit=1 =================================================================================== Total: 23 MOs RNC10> st atmport =================================================================================== Proxy Adm State Op. State MO =================================================================================== 1212 1 (ENABLED) TransportNetwork=1,AtmPort=MS-26-2 1405 1 (ENABLED) TransportNetwork=1,AtmPort=MS-26-1 2203 0 (DISABLED) TransportNetwork=1,AtmPort=MS-7-2 2204 0 (DISABLED) TransportNetwork=1,AtmPort=MS-7-1 2223 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-2 2225 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1 2484 1 (ENABLED) TransportNetwork=1,AtmPort=MS-27-2 2497 1 (ENABLED) TransportNetwork=1,AtmPort=MS-27-1 =================================================================================== Total: 8 MOs RNC10> st atmport=ms-6-1 =================================================================================== Proxy Adm State Op. State MO =================================================================================== 2227 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1 =================================================================================== Total: 1 MOs RNC10> lst atmport=ms-6-1 =================================================================================== Proxy Adm State Op. State MO =================================================================================== 2225 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1 Finn Magnusson 2008-06-25 rev PA43 68/332 ` 2226 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1 2227 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1 2228 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr3Gtpu2 2229 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr3Gtpu1 2230 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr5Gtpu2 2231 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr5Gtpu1 2232 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc99 2233 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc98 2234 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc97 2235 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc96 2236 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc95 2237 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc94 2238 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc93 2239 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc92 2240 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc91 2241 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc90 2242 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc50 2243 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc34 2244 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr2Gtpu2 2245 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr2Gtpu1 2246 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr4Gtpu2 2247 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr4Gtpu1 2248 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc103 2249 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc102 2250 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc101 2251 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc100 2252 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr1Gtpu2 2253 1 (ENABLED) TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr1Gtpu1 =================================================================================== Total: 29 MOs Showing the userLabel next to the state MGW1> uv show_userlabel=1 show_userlabel=1 (or use the command “ul” to toggle the uservariable show_user_label) MGW1> st tdm =================================================================================== Proxy Adm State Op. State UserLabel MO Finn Magnusson 2008-06-25 rev PA43 69/332 ` =================================================================================== 3358 1 (UNLOCKED) 1 (ENABLED) E1_MSC3_Slot25_Port3_TS1-29_31 TdmTermGrp=E1_MSC3_Slot25_Port3_TS1-29_31 3359 1 (UNLOCKED) 1 (ENABLED) E1_MSC3_Slot25_Port4_TS1-29_31 TdmTermGrp=E1_MSC3_Slot25_Port4_TS1-29_31 3361 0 (LOCKED) 0 (DISABLED) E1_BSC8_Slot26_Port1_TS1-29&31 TdmTermGrp=E1_BSC8_Slot26_Port1_TS1-29&31 3362 1 (UNLOCKED) 1 (ENABLED) E1_BSC86_Slot26_Port2_TS1-29&31 TdmTermGrp=E1_BSC86_Slot26_Port2_TS1-29&31 3363 1 (UNLOCKED) 1 (ENABLED) E1_BL_Slot25_Port5_TS1-31 TdmTermGrp=E1_BL_Slot25_Port5_TS1-31 3367 1 (UNLOCKED) 1 (ENABLED) E1_MSC3_Slot25_Port1_TS1-29_31 TdmTermGrp=E1_MSC3_Slot25_Port1_TS1-29_31 3372 0 (LOCKED) 0 (DISABLED) E1_MSC3_Slot25_Port2_TS1-29_31 TdmTermGrp=E1_MSC3_Slot25_Port2_TS1-29_31 =================================================================================== Total: 7 MOs Or: MGW1> hget tdm state|user ============================================================================================= ==================== MO administrativeState operationalState userLabel ============================================================================================= ==================== TdmTermGrp=E1_MSC3_Slot25_Port3_TS1-29_31 1 (UNLOCKED) 1 (ENABLED) E1_MSC3_Slot25_Port3_TS1-29_31 TdmTermGrp=E1_MSC3_Slot25_Port4_TS1-29_31 1 (UNLOCKED) 1 (ENABLED) E1_MSC3_Slot25_Port4_TS1-29_31 TdmTermGrp=E1_BSC8_Slot26_Port1_TS1-29&31 0 (LOCKED) 0 (DISABLED) E1_BSC8_Slot26_Port1_TS1-29&31 TdmTermGrp=E1_BSC86_Slot26_Port2_TS1-29&31 1 (UNLOCKED) 1 (ENABLED) E1_BSC86_Slot26_Port2_TS1-29&31 TdmTermGrp=E1_BL_Slot25_Port5_TS1-31 1 (UNLOCKED) 1 (ENABLED) E1_BL_Slot25_Port5_TS1-31 TdmTermGrp=E1_MSC3_Slot25_Port1_TS1-29_31 1 (UNLOCKED) 1 (ENABLED) E1_MSC3_Slot25_Port1_TS1-29_31 TdmTermGrp=E1_MSC3_Slot25_Port2_TS1-29_31 0 (LOCKED) 0 (DISABLED) E1_MSC3_Slot25_Port2_TS1-29_31 ============================================================================================= ==================== Total: 7 MOs Using the state filter MGW01> h st ******************************************************* st/lst [|||all] [] ******************************************************* Print state of MOs (operationalState and administrativeState when applicable). MGW01> st tdm =================================================================================== Finn Magnusson 2008-06-25 rev PA43 70/332 ` Proxy Adm State Op. State MO =================================================================================== 2387 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=22 2388 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=21 2389 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=20 2390 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=19 2391 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=18 2392 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=16 2393 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=15 2394 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=14 2395 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=13 2396 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=12 2397 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=11 2398 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=10 2404 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=9 2405 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=8 2406 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=7 2407 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=6 2408 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=5 2409 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=4 2410 1 (UNLOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=3 2411 0 (LOCKED) 0 (DISABLED) MgwApplication=1,TdmTermGrp=2 2412 0 (LOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=1 2413 1 (UNLOCKED) 0 (DISABLED) MgwApplication=1,TdmTermGrp=17 =================================================================================== Total: 22 MOs MGW01> st tdm 0 =================================================================================== Proxy Adm State Op. State MO =================================================================================== 2411 0 (LOCKED) 0 (DISABLED) MgwApplication=1,TdmTermGrp=2 2412 0 (LOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=1 2413 1 (UNLOCKED) 0 (DISABLED) MgwApplication=1,TdmTermGrp=17 =================================================================================== Total: 3 MOs MGW01> st tdm ^0 =================================================================================== Proxy Adm State Op. State MO Finn Magnusson 2008-06-25 rev PA43 71/332 ` =================================================================================== 2411 0 (LOCKED) 0 (DISABLED) MgwApplication=1,TdmTermGrp=2 2412 0 (LOCKED) 1 (ENABLED) MgwApplication=1,TdmTermGrp=1 =================================================================================== Total: 2 MOs MGW01> st tdm dis =================================================================================== Proxy Adm State Op. State MO =================================================================================== 2411 0 (LOCKED) 0 (DISABLED) MgwApplication=1,TdmTermGrp=2 2413 1 (UNLOCKED) 0 (DISABLED) MgwApplication=1,TdmTermGrp=17 =================================================================================== Total: 2 MOs MGW01> st tdm 1.*0 =================================================================================== Proxy Adm State Op. State MO =================================================================================== 2413 1 (UNLOCKED) 0 (DISABLED) MgwApplication=1,TdmTermGrp=17 =================================================================================== Total: 1 MOs RNC10> lst !rncfunc 1.*0 (or unlocked.*disabled) =================================================================================== Proxy Adm State Op. State MO =================================================================================== 436 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1 464 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=5,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 473 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=4,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 =================================================================================== Total: 4 MOs RNC10> st . ^0 =================================================================================== Proxy Adm State Op. State MO Finn Magnusson 2008-06-25 rev PA43 72/332 ` =================================================================================== 434 0 (LOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 =================================================================================== Total: 1 MOs Recommended to also include the !!! to look for MOs whose state cannot be read RNC11> st . dis|!!! =================================================================================== Proxy Adm State Op. State MO =================================================================================== 74 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=26,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1 75 0 (DISABLED) Equipment=1,Subrack=MS,Slot=26,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 520 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 521 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2,Vc4Ttp=1 522 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1 523 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 547 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=5,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 556 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=4,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 1684 0 (DISABLED) TransportNetwork=1,AtmPort=MS-7-2-1 1719 0 (DISABLED) TransportNetwork=1,SccpSp=Iu,SccpScrc=1,SccpApRemote=Iuc-2351-2300 1844 0 (DISABLED) TransportNetwork=1,AtmPort=MS-7-1-1 2473 0 (DISABLED) TransportNetwork=1,Aal2Sp=1,Aal2Ap=Iuc-2351-2300 2561 0 (DISABLED) TransportNetwork=1,AtmPort=MS-26-1-1 2623 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal2PathVccTp=Iub-3-51 2624 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal2PathVccTp=Iub-3-48 2625 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal2PathVccTp=Iub-3-47 2627 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal2PathVccTp=Iub-3-39 Finn Magnusson 2008-06-25 rev PA43 73/332 ` 2628 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-20-45 2629 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-20-44 2630 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-20-43 2631 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-12-45 2632 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-12-44 2633 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-12-43 2634 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-20-38 2635 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-20-37 2636 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-20-36 2637 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-12-38 2638 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-12-37 2639 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-12-36 2640 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-35-45 2641 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-35-44 Finn Magnusson 2008-06-25 rev PA43 74/332 ` 2642 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-35-43 2643 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-27-45 2644 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-27-44 2645 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-27-43 2646 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-19-45 2647 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-35-38 2648 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-19-44 2649 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-35-37 2650 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-19-43 2651 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-35-36 2652 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-27-38 2653 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-27-37 2654 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-27-36 2655 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-19-38 Finn Magnusson 2008-06-25 rev PA43 75/332 ` 2656 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-19-37 2657 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-19-36 2658 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-7-45 2659 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-7-44 2660 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-7-43 2661 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-7-38 2662 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-7-37 2663 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-7-36 2664 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal0TpVccTp=Iub-36-35 2665 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal0TpVccTp=Iub-36-34 2666 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal0TpVccTp=Iub-3-35 2667 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal0TpVccTp=Iub-3-34 2668 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal0TpVccTp=Iub-28-35 2670 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal0TpVccTp=Iub-28-34 Finn Magnusson 2008-06-25 rev PA43 76/332 ` 2671 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Mtp3bSpItu=Iu 2672 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bAp=Qaal2-Iup-2351-2810 2673 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bSrs=Iup-2351-2810 2674 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bSrs=Iup-2351-2810,Mtp3bSr=Iup-2351-2810 2675 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bSls=Iup-2351-2810 2676 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bSls=Iup-2351-2810,Mtp3bSlItu=Iup-2351-2810 2677 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bAp=Iup-2351-2810 2678 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bAp=Qaal2-Iuc-2351-2300 2679 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bSrs=Iuc-2351-2300 2680 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bSrs=Iuc-2351-2300,Mtp3bSr=Iuc-2351-2300 2681 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bSls=Iuc-2351-2300 2682 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bSls=Iuc-2351-2300,Mtp3bSlItu=Iuc-2351-2300 2683 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bAp=Iuc-2351-2300 2684 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal2PathVccTp=Iub-37-47 Finn Magnusson 2008-06-25 rev PA43 77/332 ` 2685 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal2PathVccTp=Iub-29-47 2686 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal2PathVccTp=Iub-37-39 2687 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal2PathVccTp=Iub-29-39 2690 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal2PathVccTp=Iub-8-47 2691 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal2PathVccTp=Iub-8-39 2692 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "MtpbSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-33-45 2693 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-33-44 2694 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-33-43 2695 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-25-45 2696 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-25-44 2697 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-25-43 2698 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-17-45 Finn Magnusson 2008-06-25 rev PA43 78/332 ` 2699 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-33-38 2700 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-17-44 2701 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-33-37 2702 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-17-43 2703 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-33-36 2704 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "MtpbSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-25-38 2705 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-25-37 2706 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-25-36 2707 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-17-38 2708 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-17-37 2709 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal5TpVccTp=Iub-17-36 2710 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal0TpVccTp=Iub-8-35 2711 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Aal0TpVccTp=Iub-8-34 2712 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-20-45 Finn Magnusson 2008-06-25 rev PA43 79/332 ` 2713 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-20-44 2714 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-20-43 2715 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-12-45 2716 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-12-44 2717 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,UniSaalTp=Iub-12-43 3156 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-21-3,Hsdsch=1,Eul=1 3177 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-21-2,Hsdsch=1,Eul=1 3201 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-21-1,Hsdsch=1,Eul=1 3274 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-6,Rach=1021 3275 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-6,Pch=1021 3282 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-6,Fach=1021 3285 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-5,Rach=1020 3292 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-5,Pch=1020 3297 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-5,Fach=1020 3305 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-4,Rach=1019 3309 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-4,Fach=1019 3313 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-4,Pch=1019 3326 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-3,Fach=1018 3338 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-3,Pch=1018 3343 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-3,Hsdsch=1,Eul=1 3344 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-3,Rach=1018 3352 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-2,Fach=1017 3360 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-2,Pch=1017 3366 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-2,Hsdsch=1,Eul=1 3367 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-2,Rach=1017 3372 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-1,Fach=1016 3387 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-1,Rach=1016 3388 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-1,Pch=1016 3393 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-1,Hsdsch=1,Eul=1 6475 0 (DISABLED) RncFunction=1,Ranap=Iuc-2300 6723 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-5-3,Hsdsch=1,Eul=1 6750 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-5-2,Hsdsch=1,Eul=1 6769 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-5-1,Hsdsch=1,Eul=1 Finn Magnusson 2008-06-25 rev PA43 80/332 ` 6920 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-24-3,Hsdsch=1,Eul=1 6938 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-24-2,Hsdsch=1,Eul=1 6960 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-24-1,Hsdsch=1,Eul=1 7044 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-4-3,Hsdsch=1,Eul=1 7061 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-4-2,Hsdsch=1,Eul=1 7083 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-4-1,Hsdsch=1,Eul=1 7214 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-23-3,Hsdsch=1,Eul=1 7251 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-23-2,Hsdsch=1,Eul=1 7280 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-23-1,Hsdsch=1,Eul=1 7361 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-3-3,Hsdsch=1,Eul=1 7377 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-3-2,Hsdsch=1,Eul=1 7403 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-3-1,Hsdsch=1,Eul=1 7593 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-22-3,Hsdsch=1,Eul=1 7620 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-22-2,Hsdsch=1,Eul=1 7658 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-22-1,Hsdsch=1,Eul=1 7802 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-2-3,Hsdsch=1,Eul=1 7829 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-2-2,Hsdsch=1,Eul=1 7833 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-2-1 7840 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-2-1,Fach=1028 7845 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-2-1,Hsdsch=1 7846 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-2-1,Hsdsch=1,Eul=1 7850 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-2-1,Pch=1028 7855 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-2-1,Rach=1028 =================================================================================== Total: 155 MOs What happens in this case is that the state of a few MOs could not be read due to some fault on the node. Since moshell is reading the state of many MOs at the same time, the corruption appears to be on many MOs. To force moshell to read only one MO at a time, use the command “speed 1” RNC11> speed 1 New speed: 1 RNC11> st . dis|!!! =================================================================================== Proxy Adm State Op. State MO =================================================================================== 74 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=26,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1 75 0 (DISABLED) Equipment=1,Subrack=MS,Slot=26,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 520 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 521 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2,Vc4Ttp=1 Finn Magnusson 2008-06-25 rev PA43 81/332 ` 522 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1 523 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 547 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=5,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 556 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=4,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 1684 0 (DISABLED) TransportNetwork=1,AtmPort=MS-7-2-1 1719 0 (DISABLED) TransportNetwork=1,SccpSp=Iu,SccpScrc=1,SccpApRemote=Iuc-2351-2300 1844 0 (DISABLED) TransportNetwork=1,AtmPort=MS-7-1-1 2473 0 (DISABLED) TransportNetwork=1,Aal2Sp=1,Aal2Ap=Iuc-2351-2300 2561 0 (DISABLED) TransportNetwork=1,AtmPort=MS-26-1-1 2678 0 (DISABLED) TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bAp=Qaal2-Iuc-2351-2300 2679 0 (DISABLED) TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bSrs=Iuc-2351-2300 2680 0 (DISABLED) TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bSrs=Iuc-2351-2300,Mtp3bSr=Iuc-2351-2300 2681 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bSls=Iuc-2351-2300 2682 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bSls=Iuc-2351-2300,Mtp3bSlItu=Iuc-2351-2300 2683 0 (DISABLED) TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bAp=Iuc-2351-2300 3156 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-21-3,Hsdsch=1,Eul=1 3177 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-21-2,Hsdsch=1,Eul=1 3201 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-21-1,Hsdsch=1,Eul=1 3274 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-6,Rach=1021 3275 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-6,Pch=1021 3282 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-6,Fach=1021 3285 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-5,Rach=1020 3292 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-5,Pch=1020 3297 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-5,Fach=1020 3305 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-4,Rach=1019 3309 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-4,Fach=1019 3313 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-4,Pch=1019 3326 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-3,Fach=1018 3338 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-3,Pch=1018 3343 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-3,Hsdsch=1,Eul=1 3344 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-3,Rach=1018 3352 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-2,Fach=1017 3360 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-2,Pch=1017 3366 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-2,Hsdsch=1,Eul=1 3367 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-2,Rach=1017 3372 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-1,Fach=1016 3387 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-1,Rach=1016 3388 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-1,Pch=1016 3393 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-1-1,Hsdsch=1,Eul=1 Finn Magnusson 2008-06-25 rev PA43 82/332 ` 6475 0 (DISABLED) RncFunction=1,Ranap=Iuc-2300 6723 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-5-3,Hsdsch=1,Eul=1 6750 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-5-2,Hsdsch=1,Eul=1 6769 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-5-1,Hsdsch=1,Eul=1 6920 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-24-3,Hsdsch=1,Eul=1 6938 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-24-2,Hsdsch=1,Eul=1 6960 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-24-1,Hsdsch=1,Eul=1 7044 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-4-3,Hsdsch=1,Eul=1 7061 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-4-2,Hsdsch=1,Eul=1 7083 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-4-1,Hsdsch=1,Eul=1 7214 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-23-3,Hsdsch=1,Eul=1 7251 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-23-2,Hsdsch=1,Eul=1 7280 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-23-1,Hsdsch=1,Eul=1 7361 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-3-3,Hsdsch=1,Eul=1 7377 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-3-2,Hsdsch=1,Eul=1 7403 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-3-1,Hsdsch=1,Eul=1 7593 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-22-3,Hsdsch=1,Eul=1 7620 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-22-2,Hsdsch=1,Eul=1 7658 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-22-1,Hsdsch=1,Eul=1 7802 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-2-3,Hsdsch=1,Eul=1 7829 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-2-2,Hsdsch=1,Eul=1 7833 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-2-1 7840 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-2-1,Fach=1028 7845 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-2-1,Hsdsch=1 7846 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-2-1,Hsdsch=1,Eul=1 7850 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-2-1,Pch=1028 7855 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=Iub-2-1,Rach=1028 =================================================================================== Total: 70 MOs Have a look at the faulty MOs. Only 2682 is faulty. Since moshell reads all attributes of an MO in one request, if some attributes cannot be read, it affects all the other attributes. RNC11> get 2681 2682 ============================================================================================= ==================== 2681 TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bSls=Iuc-2351-2300 ============================================================================================= ==================== Mtp3bSlsId Iuc-2351-2300 availabilityStatus 1056 (DEPENDENCY_FAILED) cLinkAnsi false Finn Magnusson 2008-06-25 rev PA43 83/332 ` mtp3bSrsId Mtp3bSpItu=Iu,Mtp3bSrs=Iuc-2351-2300 operationalState 0 (DISABLED) periodicLinkTestFlag true reservedBy [1] = >>> reservedBy = TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bSrs=Iuc-2351-2300,Mtp3bSr=Iuc-2351-2300 usageState 0 (IDLE) userLabel ============================================================================================= ==================== 2682 TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bSls=Iuc-2351-2300,Mtp3bSlItu=Iuc-2351-2300 ============================================================================================= ==================== Mtp3bSlItuId !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" autoStartLink !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" availabilityStatus !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" linkState !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" operationalState !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" prioBeforeSio !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" proceduralState !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" signLinkCode !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" tpId !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" usageState !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" userLabel !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" ============================================================================================= ==================== Total: 2 MOs To read attributes only one at a time, use command “sget” (“slow get”). We are then able to read some of the attributes that are not affected by the corruption. RNC11> sget 2682 Finn Magnusson 2008-06-25 rev PA43 84/332 ` ============================================================================================= ==================== 2682 TransportNetwork=1,Mtp3bSpItu=Iu,Mtp3bSls=Iuc-2351-2300,Mtp3bSlItu=Iuc-2351-2300 ============================================================================================= ==================== Mtp3bSlItuId Iuc-2351-2300 autoStartLink !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" availabilityStatus !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" linkState !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" operationalState !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" prioBeforeSio !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" proceduralState !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" signLinkCode !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" tpId NniSaalTp=RANAP-Iuc-2351-2300 usageState !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "Mtp3bSlItu", "$FRO typename" = "Mtp3bSlItu", "$Request type" = "GetAttrReq: SCC_MGMT_FRO_NON_EXIST", "$result" = "19" userLabel Mtp3sSl Iuc 2351-2300 ============================================================================================= ==================== Total: 1 MOs 3.5 set command Only supported for configuration attributes that are not restricted. RNC10> h set ******************************************************* set[m]/lset[m] || [] ******************************************************* Sets an attribute on one or several MO's. Setting an attribute of type Long (Integer) Finn Magnusson 2008-06-25 rev PA43 85/332 ` RNC10> set 434 administrativestate 1 ============================================================================================= =============== Id MO administrativeState Result ============================================================================================= =============== 434 Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 1 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set RNC10> lset Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2$ administrativeState 0 ============================================================================================= =============== Id MO administrativeState Result ============================================================================================= =============== 434 Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 0 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set Setting an attribute of type String RNC10> set 0 userlabel RNC 10 ============================================================================================= =============== Id MO userLabel Result ============================================================================================= =============== 0 ManagedElement=1 RNC 10 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set RNC10> get 0 userlabel ============================================================================================= ==================== MO Attribute Value Finn Magnusson 2008-06-25 rev PA43 86/332 ` ============================================================================================= ==================== ManagedElement=1 userLabel RNC 10 ============================================================================================= ==================== Total: 1 MOs Setting an attribute of type Struct RNC10> get sid=1 sib1$ ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== Sid=1 sib1 Struct{2} >>> 1.sib1RepPeriod = 32 >>> 2.sib1StartPos = 2 ============================================================================================= ==================== Total: 1 MOs RNC10> set sid=1 sib1 sib1repperiod=16 ============================================================================================= =============== Id MO sib1 Result ============================================================================================= =============== 4764 Sid=1 sib1StartPos:i=2,sib1RepPeriod:i=16 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set RNC10> set sid=1 sib1 sib1repperiod=20,sib1startpos=4 ============================================================================================= =============== Id MO sib1 Result ============================================================================================= =============== 4764 Sid=1 sib1StartPos:i=4,sib1RepPeriod:i=20 >>> Set. Finn Magnusson 2008-06-25 rev PA43 87/332 ` ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set RNC10> get sid=1 sib1$ ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== Sid=1 sib1 Struct{2} >>> 1.sib1RepPeriod = 16 >>> 2.sib1StartPos = 2 ============================================================================================= ==================== Total: 1 MOs Setting an attribute of type MoRef RNC10> lget atmport=ms-6-1,vpltp=[^,]+$ atmtraff ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== AtmPort=MS-6-1,VplTp=1 atmTrafficDescriptor AtmTrafficDescriptor=C1P353000 ============================================================================================= ==================== Total: 1 MOs RNC10> pr atmtraff =================================================================================== Proxy MO =================================================================================== 1209 TransportNetwork=1,AtmTrafficDescriptor=C1P4528 1694 TransportNetwork=1,AtmTrafficDescriptor=U3P4500M3000 1695 TransportNetwork=1,AtmTrafficDescriptor=C2P4000 1696 TransportNetwork=1,AtmTrafficDescriptor=U4P3500M500 1697 TransportNetwork=1,AtmTrafficDescriptor=C1P9560 Finn Magnusson 2008-06-25 rev PA43 88/332 ` 1712 TransportNetwork=1,AtmTrafficDescriptor=C2P9050 1725 TransportNetwork=1,AtmTrafficDescriptor=U3P1000M600 1745 TransportNetwork=1,AtmTrafficDescriptor=C2P6800 1968 TransportNetwork=1,AtmTrafficDescriptor=C1P5 1969 TransportNetwork=1,AtmTrafficDescriptor=C2P12000 1974 TransportNetwork=1,AtmTrafficDescriptor=C2P6657 2061 TransportNetwork=1,AtmTrafficDescriptor=C1P2262 2099 TransportNetwork=1,AtmTrafficDescriptor=C1P353000 2100 TransportNetwork=1,AtmTrafficDescriptor=C2P13314 2160 TransportNetwork=1,AtmTrafficDescriptor=U4P30000M500 2163 TransportNetwork=1,AtmTrafficDescriptor=C1P14650 2164 TransportNetwork=1,AtmTrafficDescriptor=C1P1769 2168 TransportNetwork=1,AtmTrafficDescriptor=C1P3538 2169 TransportNetwork=1,AtmTrafficDescriptor=U4P35000M500 2202 TransportNetwork=1,AtmTrafficDescriptor=C2P3000 2220 TransportNetwork=1,AtmTrafficDescriptor=C2P4438 2303 TransportNetwork=1,AtmTrafficDescriptor=U3P66600M5000 2386 TransportNetwork=1,AtmTrafficDescriptor=U3P1000M80 2412 TransportNetwork=1,AtmTrafficDescriptor=U3P1000M67 2423 TransportNetwork=1,AtmTrafficDescriptor=C1P55000 2432 TransportNetwork=1,AtmTrafficDescriptor=C1P6500 2432 TransportNetwork=1,AtmTrafficDescriptor=C1P6500 2433 TransportNetwork=1,AtmTrafficDescriptor=C1P350000 =================================================================================== Total: 26 MOs RNC10> lset atmport=ms-6-1,vpltp=[^,]+$ atmTrafficDescriptor AtmTrafficDescriptor=C1P350000 ============================================================================================= =============== Id MO atmTrafficDescriptor Result ============================================================================================= =============== 2226 AtmPort=MS-6-1,VplTp=1 2433 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 0 MOs set Setting an attribute of type sequence of Long Finn Magnusson 2008-06-25 rev PA43 89/332 ` RBS3206> get antfeed atten ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== AntFeederCable=3B dlAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AntFeederCable=3B ulAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AntFeederCable=3A dlAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AntFeederCable=3A ulAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AntFeederCable=2B dlAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AntFeederCable=2B ulAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AntFeederCable=2A dlAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AntFeederCable=2A ulAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AntFeederCable=1B dlAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AntFeederCable=1B ulAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AntFeederCable=1A dlAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AntFeederCable=1A ulAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ============================================================================================= ==================== Total: 6 MOs RBS3206> set antfeeder dlattenuation 10,20,30,40,50,60,70,80,90,100,110,120,130,140,150 ============================================================================================= =============== Id MO dlAttenuation Result ============================================================================================= =============== 9 AntFeederCable=3B 10,20,30,40,50,60,70,80,90,100,110,120,130,140,150 >>> Set. 10 AntFeederCable=3A 10,20,30,40,50,60,70,80,90,100,110,120,130,140,150 >>> Set. 11 AntFeederCable=2B 10,20,30,40,50,60,70,80,90,100,110,120,130,140,150 >>> Set. 12 AntFeederCable=2A 10,20,30,40,50,60,70,80,90,100,110,120,130,140,150 >>> Set. 13 AntFeederCable=1B 10,20,30,40,50,60,70,80,90,100,110,120,130,140,150 >>> Set. 14 AntFeederCable=1A 10,20,30,40,50,60,70,80,90,100,110,120,130,140,150 >>> Set. ============================================================================================= =============== Total: 6 MOs attempted, 6 MOs set RBS3206> get antfee atten Finn Magnusson 2008-06-25 rev PA43 90/332 ` ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== AntFeederCable=3B dlAttenuation i[15] = 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 AntFeederCable=3B ulAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AntFeederCable=3A dlAttenuation i[15] = 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 AntFeederCable=3A ulAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AntFeederCable=2B dlAttenuation i[15] = 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 AntFeederCable=2B ulAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AntFeederCable=2A dlAttenuation i[15] = 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 AntFeederCable=2A ulAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AntFeederCable=1B dlAttenuation i[15] = 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 AntFeederCable=1B ulAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AntFeederCable=1A dlAttenuation i[15] = 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 AntFeederCable=1A ulAttenuation i[15] = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ============================================================================================= ==================== Total: 6 MOs Setting an attribute of type sequence of String RNC10> set jvm=1 admOptions Xms200000k,Dhttp.root=/c/public_html,Dse_ericsson_security_PropertyFileLocation=/c/java/SecurityManagement.prp ============================================================================================= =============== Id MO admOptions Result ============================================================================================= =============== 7 Jvm=1 Xms200000k,Dhttp.root=/c/public_html,Dse_ericsson_security_PropertyFileLocation=/c/java/SecurityManagement.prp >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set RNC10> get jvm admoptions ============================================================================================= ==================== MO Attribute Value Finn Magnusson 2008-06-25 rev PA43 91/332 ` ============================================================================================= ==================== Jvm=1 admOptions s[3] = Xms200000k Dhttp.root=/c/public_html Dse_ericsson_security_PropertyFileLocation=/c/java/SecurityManagement.prp ============================================================================================= ==================== Total: 1 MOs Setting an attribute of type sequence of MoRef RNC10> mom . . sequence:moref ^$ ############################################################################################# ##### MO Class Attribute Type Flags ############################################################################################# ##### Aal2PathDistributionUnit aal2PathVccTpList sequence:moRef-Aal2PathVccTp -------------------------------------------------------------------------------------------------- List of references to Aal2PathVccTp MO:s. Note that setting of this attribute removes the current list of Aal2PathVccTp's. Each reference must be unique among all paths within all Aal2PathDistributionUnit's belonging to the same Aal2Ap. ************************************************************************************************** Ranap packetDataRouterRef sequence:moRef-ManagedObject -------------------------------------------------------------------------------------------------- List of references to instances of PacketDataRouter MO or IpEthPacketDataRouter MO. To be used for Iu Flex. Unit: N/A Resolution: N/A ************************************************************************************************** Jvm admClasspath sequence:moRef-LoadModule -------------------------------------------------------------------------------------------------- New classpath that will be activated at next restart of JVM. The classpath has a directory, which contains the load module, i.e. the classpath references the load module. ************************************************************************************************** RNC10> get ranap= packet ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== Finn Magnusson 2008-06-25 rev PA43 92/332 ` Ranap=Iuc2300 packetDataRouterRef [0] = Ranap=Iup2810 packetDataRouterRef [10] = >>> packetDataRouterRef = RncFunction=1,RncModule=1,PacketDataRouter=Pdr1Gtpu1 >>> packetDataRouterRef = RncFunction=1,RncModule=1,PacketDataRouter=Pdr1Gtpu2 >>> packetDataRouterRef = RncFunction=1,RncModule=1,PacketDataRouter=Pdr2Gtpu1 >>> packetDataRouterRef = RncFunction=1,RncModule=1,PacketDataRouter=Pdr2Gtpu2 >>> packetDataRouterRef = RncFunction=1,RncModule=8,PacketDataRouter=Pdr3Gtpu1 >>> packetDataRouterRef = RncFunction=1,RncModule=8,PacketDataRouter=Pdr3Gtpu2 >>> packetDataRouterRef = RncFunction=1,RncModule=8,PacketDataRouter=Pdr4Gtpu1 >>> packetDataRouterRef = RncFunction=1,RncModule=8,PacketDataRouter=Pdr4Gtpu2 >>> packetDataRouterRef = RncFunction=1,RncModule=1,PacketDataRouter=Pdr5Gtpu1 >>> packetDataRouterRef = RncFunction=1,RncModule=1,PacketDataRouter=Pdr5Gtpu2 ============================================================================================= ==================== Total: 2 MOs RNC10> set ranap=iup packetDataRouterRef RncModule=1,PacketDataRouter=Pdr1Gtpu1 RncModule=1,PacketDataRouter=Pdr1Gtpu2 ============================================================================================= =============== Id MO packetDataRouterRef Result ============================================================================================= =============== 4912 Ranap=Iup2810 3314,3313 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set RNC10> get ranap= packet ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== Ranap=Iuc2300 packetDataRouterRef [0] = Ranap=Iup2810 packetDataRouterRef [2] = >>> packetDataRouterRef = RncFunction=1,RncModule=1,PacketDataRouter=Pdr1Gtpu1 >>> packetDataRouterRef = RncFunction=1,RncModule=1,PacketDataRouter=Pdr1Gtpu2 ============================================================================================= ==================== Total: 2 MOs Finn Magnusson 2008-06-25 rev PA43 93/332 ` Setting an attribute of type sequence of struct RNC10> get ExternalGsmNetwork aliasplmn ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== ExternalGsmNetwork=1 aliasPlmnIdentities t[0] = ============================================================================================= ==================== Total: 1 MOs RNC10> mom extern aliaspl ############################################################################################# ##### MO Class Attribute Type Flags ############################################################################################# ##### ExternalGsmNetwork aliasPlmnIdentities sequence:structRef-PlmnIdentity -------------------------------------------------------------------------------------------------- List of alias PLMN identities. When the Selective Handover feature is active, only UEs with Home PLMN id equal to the PLMN id of this GSM network, or to any of the alias PLMN ids, will be allowed handover to this GSM network. The default value "empty" indicates that the sequence length = 0, i.e. no alias PLMNs defined. Unit: N/A Resolution: N/A ************************************************************************************************** RNC10> mom plmnident . ################################################################################## Struct StructMember Type ################################################################################## PlmnIdentity mcc long ---------------------------------------------------------------------------------- The MCC part of a PLMN identity used in the radio network. Unit: N/A Resolution: N/A Range: 0 to 999 ********************************************************************************** PlmnIdentity mnc long Finn Magnusson 2008-06-25 rev PA43 94/332 ` ---------------------------------------------------------------------------------- The MNC part of a PLMN identity used in the radio network. Unit: N/A Resolution: N/A Range: 0 to 999 ********************************************************************************** PlmnIdentity mncLength long ---------------------------------------------------------------------------------- The length of the MNC part of a PLMN identity used in the radio network Unit: 1 digit Resolution: 1 Range: 2 to 3 ********************************************************************************** RNC10> set ExternalGsmNetwork=1 aliasPlmnIdentities mcc=240,mnc=99,mnclength=2;mcc=234,mnc=03,mnclength=2 ============================================================================================= =============== Id MO aliasPlmnIdentities Result ============================================================================================= =============== 3787 ExternalGsmNetwork=1 mcc:i=240,mnc:i=99,mncLength:i=2;mcc:i=234,mnc:i=03,mncLength:i=2 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set Setting to an empty value RNC10> set 0 userlabel ============================================================================================= =============== Id MO userLabel Result ============================================================================================= =============== 0 ManagedElement=1 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set RNC10> set ranap=iup packetDataRouterRef Finn Magnusson 2008-06-25 rev PA43 95/332 ` ============================================================================================= =============== Id MO packetDataRouterRef Result ============================================================================================= =============== 4912 Ranap=Iup2810 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set RNC10> get ranap= packet ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== Ranap=Iuc2300 packetDataRouterRef [0] = Ranap=Iup2810 packetDataRouterRef [0] = ============================================================================================= ==================== Total: 2 MOs Setting multiple attributes at the same time This is used for attributes that have dependencies between each other RNC10> setm UtranCell=301100 uarfcnDl 10713 uarfcnUl 9763 ============================================================================================= =============== Id MO uarfcnDl,uarfcnUl Result ============================================================================================= =============== 4495 UtranCell=301100 10713 9763 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set RNC10> setm UtranCell=301100 locationAreaRef LocationArea=3017 routingAreaRef LocationArea=3017,RoutingArea=13 serviceAreaRef LocationArea=3017,ServiceArea=1100 Finn Magnusson 2008-06-25 rev PA43 96/332 ` ============================================================================================= =============== Id MO locationAreaRef,routingAreaRef,serviceAreaRef Result ============================================================================================= =============== 4495 UtranCell=301100 4512 4585 4533 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set RNC10> setm sid=1 sib1 sib1RepPeriod=32,sib1startpos=4 sib11 sib11repperiod=128,sib11startpos=20 ============================================================================================= =============== Id MO sib1,sib11 Result ============================================================================================= =============== 4764 Sid=1 sib1RepPeriod:i=32,sib1StartPos:i=4 sib11RepPeriod:i=128,sib11StartPos:i=20 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set Exception handling, example of set failures - In this case it failed because there was not enough free bandwidth RNC10> lset atmport=ms-6-1,vpltp=[^,]+$ atmTrafficDescriptor AtmTrafficDescriptor=C1P55000 ============================================================================================= =============== Id MO atmTrafficDescriptor Result ============================================================================================= =============== 2226 AtmPort=MS-6-1,VplTp=1 2423 !!!! Processing failure :se.ericsson.cello.moframework.FroRequestFailedException TAG :"FroRequestFailed" VARIABLES :"$MO typename" = "VplTp", "$FRO typename" = "VpCp", "$Request type" = "SetAttrReq: AET_VPCPMI_RSP_RESERVE_BW_FAIL", "$result" = "10" ============================================================================================= =============== Total: 1 MOs attempted, 0 MOs set NOTE: in earlier releases the exception code is not translated. Finn Magnusson 2008-06-25 rev PA43 97/332 ` Some exception codes translation can be found on http:/ /utran01.epa.ericsson.se/utranwiki/CelloInformation/FroExceptions Some exception codes translation may also appear in the “te log read” of the MP handling the FRO layer for that MO. - In this case it failed because the attribute was restricted RNC10> mom vcltp traff ############################################################################################# ##### MO Class Attribute Type Flags ############################################################################################# ##### VclTp atmTrafficDescriptorId moRef:AtmTrafficDescriptor restricted,noNotification,mandatory -------------------------------------------------------------------------------------------------- Reference to the AtmTrafficDescriptor profile. ************************************************************************************************** RNC10> set 2509 atmTrafficDescriptorId AtmTrafficDescriptor=U4P35000M500 ============================================================================================= =============== Id MO atmTrafficDescriptorId Result ============================================================================================= =============== 2509 AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc100 2171 !!!! Processing failure :se.ericsson.cello.moframework.NoSuchAttributeException TAG :"NoSuchAttribute" VARIABLES :"$attrName" = "atmTrafficDescriptorId", "$moTypeName" = "VclTp" ============================================================================================= =============== Total: 1 MOs attempted, 0 MOs set NOTE: VclTp:AtmTrafficDescriptor is not restricted anymore from CPP5.1 More help on setting attributes: RNC10> h set RNC10> h syntax Finn Magnusson 2008-06-25 rev PA43 98/332 ` 3.6 bl/deb command Purpose: a shortcut for setting the administrativeState Lock (block) RNC10> lbl Subrack=MS,Slot=5,PlugInUnit=1$ ============================================================================================= =============== Id MO AdministrativeState Result ============================================================================================= =============== 457 Subrack=MS,Slot=5,PlugInUnit=1 0 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set Unlock (deblock) RNC10> deb 457 ============================================================================================= =============== Id MO AdministrativeState Result ============================================================================================= =============== 457 Subrack=MS,Slot=5,PlugInUnit=1 1 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set Soft Lock Gives the resource some time to shutdown graciously, handing over traffic to other resources. RNC10> bls 457 ============================================================================================= =============== Finn Magnusson 2008-06-25 rev PA43 99/332 ` Id MO AdministrativeState Result ============================================================================================= =============== 457 Subrack=MS,Slot=5,PlugInUnit=1 2 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set RNC10> st 457 =================================================================================== Proxy Adm State Op. State MO =================================================================================== 457 2 (SHUTTINGDOWN) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=5,PlugInUnit=1 =================================================================================== Total: 1 MOs RNC10> st 457 =================================================================================== Proxy Adm State Op. State MO =================================================================================== 457 0 (LOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=5,PlugInUnit=1 =================================================================================== Total: 1 MOs Checking which MOs support soft-lock RNC10> mom pluginunit admin ############################################################################################# ##### MO Class Attribute Type Flags ############################################################################################# ##### PlugInUnit administrativeState enumRef:AdmState -------------------------------------------------------------------------------------------------- The administrative state of the PlugInUnit. The possibility to rollback the setting of this attribute is limited. Default=locked ************************************************************************************************** Finn Magnusson 2008-06-25 rev PA43 100/332 ` RNC10> mom admstate ################################################################################## Enum Values ################################################################################## AdmState 0:locked, 1:unlocked, 2:shuttingDown ---------------------------------------------------------------------------------- - locked: - unlocked: - shuttingDown: ********************************************************************************** RNC10> mom utrancell admin ############################################################################################# ##### MO Class Attribute Type Flags ############################################################################################# ##### UtranCell administrativeState enumRef:SupportedAdminStates -------------------------------------------------------------------------------------------------- The administrative state of the cell. Default=LOCKED ************************************************************************************************** RNC10> mom adminstate ################################################################################## Enum Values ################################################################################## SupportedAdminStates 0:LOCKED, 1:UNLOCKED ---------------------------------------------------------------------------------- - LOCKED: - UNLOCKED: ********************************************************************************** Note: soft-lock is supported on UtranCell from UTRAN P6 Finn Magnusson 2008-06-25 rev PA43 101/332 ` 3.7 cr command RNC10> cr rncfunction=1,iublink=99 Attribute 1 of 2, rbsId (long): 99 Attribute 2 of 2, rncModuleRef (moRef:RncModule): Enter mo LDN: rncmodule=1 >>> [Proxy ID = 5204] MO name :ManagedElement=1,RncFunction=1,IubLink=99 RNC10> cr swmanagement=1,upgradepackage=CXP9012014_R4G05 Attribute 1 of 2, ftpServerIpAddress (string): 137.58.194.174 Attribute 2 of 2, upFilePathOnFtpServer (string): /TCM/UP/WENDY/CXP9012014_R4G04/CXP9012014_R4G05.xml Following attributes are optional. Enter attribute value or "d" for default. Once the MO is created, these attributes cannot be changed (they are restricted). Attribute 1 of 2, user (string): d Attribute 2 of 2, password (string): d !!!! Processing failure :se.ericsson.cello.upgradepackage.main.exception.FtpServerNotAccessibleException TAG :"FtpServerNotAccessible" VARIABLES :"$msg" = "Invalid user ID, password or IP address for FTP server" RNC10> cr swmanagement=1,upgradepackage=CXP9012014_R4G05 Attribute 1 of 2, ftpServerIpAddress (string): 137.58.194.174 Attribute 2 of 2, upFilePathOnFtpServer (string): /TCM/UP/WENDY/CXP9012014_R4G04/CXP9012014_R4G05.xml Following attributes are optional. Enter attribute value or "d" for default. Once the MO is created, these attributes cannot be changed (they are restricted). Attribute 1 of 2, user (string): ftp Attribute 2 of 2, password (string): ftp >>> [Proxy ID = 5205] MO name :ManagedElement=1,SwManagement=1,UpgradePackage=CXP9012014_R4G05 Finn Magnusson 2008-06-25 rev PA43 102/332 ` To exit from a create statement, just type “enter” at one of the prompts RNC10> cr swmanagement=1,upgradepackage=CXP9012014_R10J01 Attribute 1 of 2, ftpServerIpAddress (string): Empty value! Aborting... To input an empty value, type “d” or “null”. 3.8 acl/acc command OFFLINE> h acl ******************************************************* acl/lacl |||all [] ******************************************************* Lists available MO actions. .... RNC10> h acc ******************************************************* acc/lacc |||all ******************************************************* Execute an MO action. ..... RNC10> acl upgradepackage=CXP9012014_R4G04 ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 516 UpgradePackage=CXP9012014_R4G04 cancelInstall 0 516 UpgradePackage=CXP9012014_R4G04 cancelUpgrade 0 516 UpgradePackage=CXP9012014_R4G04 clearUpgradeLogFile 0 Finn Magnusson 2008-06-25 rev PA43 103/332 ` 516 UpgradePackage=CXP9012014_R4G04 confirmUpgrade 0 516 UpgradePackage=CXP9012014_R4G04 forcedInstall 0 516 UpgradePackage=CXP9012014_R4G04 install 0 516 UpgradePackage=CXP9012014_R4G04 nonBlockingForcedInstall 0 516 UpgradePackage=CXP9012014_R4G04 nonBlockingInstall 0 516 UpgradePackage=CXP9012014_R4G04 nonBlockingSelectiveForcedInstall 0 516 UpgradePackage=CXP9012014_R4G04 nonBlockingSelectiveInstall 0 516 UpgradePackage=CXP9012014_R4G04 rebootNodeUpgrade 0 516 UpgradePackage=CXP9012014_R4G04 upgrade 0 516 UpgradePackage=CXP9012014_R4G04 verifyUpgrade 0 ============================================================================================= ==================== //PARAMETER VALUE IN ACC COMMAND USE SAME SYNTAX AS ATTRIBUTE VALUE IN SET COMMAND RNC10> acl 0 ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 0 ManagedElement=1 manualRestart 3 0 ManagedElement=1 restart 1 ============================================================================================= ==================== RNC10> acc 0 manualrestart Call Action manualrestart on following MOs ? =================================================================================== 0 ManagedElement=1 =================================================================================== Are you Sure [y/n] ? y ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 0 ManagedElement=1 manualRestart 3 Parameter 1 of 3, restartRank (enumRef-RestartRank): Finn Magnusson 2008-06-25 rev PA43 104/332 ` Enter one of the following integers: 0:RESTART_WARM, 1:RESTART_REFRESH, 2:RESTART_COLD, 3:RESTART_COLDWTEST: 0 Parameter 2 of 3, restartReason (enumRef-RestartReason): Enter one of the following integers: 0:PLANNED_RECONFIGURATION, 1:UNPLANNED_NODE_EXTERNAL_PROBLEMS, 2:UNPLANNED_NODE_UPGRADE_PROBLEMS, 3:UNPLANNED_O_AND_M_ISSUE, 4:UNPLANNED_CYCLIC_RECOVERY, 5:UNPLANNED_LOCKED_RESOURCES, 6:UNPLANNED_COLD_WITH_HW_TEST, 7:UNPLANNED_CALL_PROCESSING_DEGRADATION, 8:UNPLANNED_LOW_COVERAGE: 0 Parameter 3 of 3, restartInfo (string): eanzmagn >>> Return value = null ============================================================================================= ==================== Total: 1 MOs attempted, 1 MOs actioned RNC10> pol Waiting 20 seconds before starting to poll... CORBA.COMM_FAILURE MO service not ready, retrying in 10 seconds... CORBA.TRANSIENT MO service not ready, retrying in 10 seconds... CORBA.TRANSIENT MO service not ready, retrying in 10 seconds... CORBA.TRANSIENT MO service not ready, retrying in 10 seconds... CORBA.OBJECT_NOT_EXIST MO service not ready, retrying in 10 seconds... CORBA.OBJECT_NOT_EXIST MO service not ready, retrying in 10 seconds... CORBA.OBJECT_NOT_EXIST MO service not ready, retrying in 10 seconds... CORBA.OBJECT_NOT_EXIST MO service not ready, retrying in 10 seconds... MO service is ready. RNC10> acc 000900 manualrestart Call Action manualrestart on following MOs ? =================================================================================== 485 Equipment=1,Subrack=MS,Slot=9,PlugInUnit=1 =================================================================================== Are you Sure [y/n] ? y ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 485 Subrack=MS,Slot=9,PlugInUnit=1 manualRestart 3 Parameter 1 of 3, restartRank (enumRef-RestartRank): Finn Magnusson 2008-06-25 rev PA43 105/332 ` Enter one of the following integers: 0:RESTART_WARM, 1:RESTART_REFRESH, 2:RESTART_COLD, 3:RESTART_COLDWTEST: 0 Parameter 2 of 3, restartReason (enumRef-RestartReason): Enter one of the following integers: 0:PLANNED_RECONFIGURATION, 1:UNPLANNED_NODE_EXTERNAL_PROBLEMS, 2:UNPLANNED_NODE_UPGRADE_PROBLEMS, 3:UNPLANNED_O_AND_M_ISSUE, 4:UNPLANNED_CYCLIC_RECOVERY, 5:UNPLANNED_LOCKED_RESOURCES, 6:UNPLANNED_COLD_WITH_HW_TEST, 7:UNPLANNED_CALL_PROCESSING_DEGRADATION, 8:UNPLANNED_LOW_COVERAGE: 0 Parameter 3 of 3, restartInfo (string): eanzmagn >>> Return value = null ============================================================================================= ==================== Total: 1 MOs attempted, 1 MOs actioned RNC10> acc 001900/sp0.lnh restart ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 162 Subrack=MS,Slot=19,PlugInUnit=1,Spu=1,Spm=1 restart 0 >>> Return value = null ============================================================================================= ==================== Total: 1 MOs attempted, 1 MOs actioned RNC10> acc jvm=1 restart ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 7 Jvm=1 restart 0 >>> Return value = null ============================================================================================= ==================== Total: 1 MOs attempted, 1 MOs actioned RNC10> pol Finn Magnusson 2008-06-25 rev PA43 106/332 ` CORBA.COMM_FAILURE MO service not ready, retrying in 10 seconds... CORBA.TRANSIENT MO service not ready, retrying in 10 seconds... CORBA.TRANSIENT MO service not ready, retrying in 10 seconds... CORBA.TRANSIENT MO service not ready, retrying in 10 seconds... CORBA.OBJECT_NOT_EXIST MO service not ready, retrying in 10 seconds... CORBA.OBJECT_NOT_EXIST MO service not ready, retrying in 10 seconds... CORBA.OBJECT_NOT_EXIST MO service not ready, retrying in 10 seconds... CORBA.OBJECT_NOT_EXIST MO service not ready, retrying in 10 seconds... MO service is ready. RNC10> lacl AtmPort=MS-26-1,VplTp=16,VpcTp=1,VclTp=vc44 ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 1505 AtmPort=MS-26-1,VplTp=16,VpcTp=1,VclTp=vc44 eteLoopBack 0 ============================================================================================= ==================== RNC10> lacl Mtp3bSpItu=Iu1,Mtp3bSls=Iup-2-2810-3,Mtp3bSlItu=1 ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 1722 Mtp3bSpItu=Iu1,Mtp3bSls=Iup-2-2810-3,Mtp3bSlItu=1 activate 0 1722 Mtp3bSpItu=Iu1,Mtp3bSls=Iup-2-2810-3,Mtp3bSlItu=1 deactivate 0 1722 Mtp3bSpItu=Iu1,Mtp3bSls=Iup-2-2810-3,Mtp3bSlItu=1 emergencyActivate 0 1722 Mtp3bSpItu=Iu1,Mtp3bSls=Iup-2-2810-3,Mtp3bSlItu=1 localInhibit 0 1722 Mtp3bSpItu=Iu1,Mtp3bSls=Iup-2-2810-3,Mtp3bSlItu=1 localUninhibit 0 ============================================================================================= ==================== RNC10> acl iprouting ============================================================================================= ==================== Proxy MO Action Nr of Params Finn Magnusson 2008-06-25 rev PA43 107/332 ` ============================================================================================= ==================== 2582 Ip=1,IpRoutingTable=1 addStaticRoute 5 2582 Ip=1,IpRoutingTable=1 deleteStaticRoute 1 2582 Ip=1,IpRoutingTable=1 getRoutingTableEntry 1 2582 Ip=1,IpRoutingTable=1 listRoutes 0 2582 Ip=1,IpRoutingTable=1 numberOfRoutes 0 ============================================================================================= ==================== RNC10> acc iprouting listroutes ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 2582 Ip=1,IpRoutingTable=1 listRoutes 0 >>> Return value = 3 destinationIpAddr destinationNetMask nextHopIpAddr routeMetric routeType interface redistribute active 0.0.0.0 0.0.0.0 137.58.194.1 100 2 le0 FALSE active 127.0.0.1 255.255.255.255 0.0.0.0 1 2 lo0 FALSE active 137.58.194.0 255.255.254.0 0.0.0.1 1 2 le0 FALSE active ============================================================================================= ==================== Total: 1 MOs attempted, 1 MOs actioned RNC10> acc iprouting addstaticroute ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 2582 Ip=1,IpRoutingTable=1 addStaticRoute 5 Parameter 1 of 5, ipAddress (string): 122.10.1.10 Parameter 2 of 5, subnetMask (string): 255.255.255.255 Parameter 3 of 5, hopIpAddress (string): 122.10.1.10 Parameter 4 of 5, routeMetric (long): 1 Finn Magnusson 2008-06-25 rev PA43 108/332 ` Parameter 5 of 5, redistribute (boolean): false >>> Return value = null ============================================================================================= ==================== Total: 1 MOs attempted, 1 MOs actioned RNC10> acc ipr numberofroutes ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 2582 Ip=1,IpRoutingTable=1 numberOfRoutes 0 >>> Return value = 4 ============================================================================================= ==================== Total: 1 MOs attempted, 1 MOs actioned RNC10> acc ipr getroutingtableentry ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 2582 Ip=1,IpRoutingTable=1 getRoutingTableEntry 1 Parameter 1 of 1, index (long): 3 >>> Struct Return value has 8 members: >>> 1.destinationIpAddr = 122.10.1.10 >>> 2.destinationNetworkMask = 255.255.255.255 >>> 3.nextHopIpAddr = 122.10.1.10 >>> 4.routeMetric = 1 >>> 5.routeType = 2 >>> 6.interfaceName = ~~~~~~~ >>> 7.redistribute = false >>> 8.active = false Finn Magnusson 2008-06-25 rev PA43 109/332 ` ============================================================================================= ==================== Total: 1 MOs attempted, 1 MOs actioned RNC10> acc ipr deletestaticroute ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 2582 Ip=1,IpRoutingTable=1 deleteStaticRoute 1 Parameter 1 of 1, routingTableEntry (structRef-RoutingTableEntry): destinationIpAddr=122.10.1.10,destinationNetworkMask=255.255.255.255,nextHopIpAddr=122.10.1.10 !!!! Processing failure :se.ericsson.cello.moframework.NoSuchFieldException TAG :"NoSuchField" VARIABLES :"$fieldName" = "routeMetric" ============================================================================================= ==================== Total: 1 MOs attempted, 0 MOs actioned RNC10> acc ipr deletestaticroute ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 2582 Ip=1,IpRoutingTable=1 deleteStaticRoute 1 Parameter 1 of 1, routingTableEntry (structRef-RoutingTableEntry): destinationIpAddr=122.10.1.10,destinationNetworkMask=255.255.255.255,nextHopIpAddr=122.10.1.10,routemetric=1 >>> Return value = null ============================================================================================= ==================== Total: 1 MOs attempted, 1 MOs actioned RNC10> acc ipr listroutes ============================================================================================= ==================== Proxy MO Action Nr of Params Finn Magnusson 2008-06-25 rev PA43 110/332 ` ============================================================================================= ==================== 2582 Ip=1,IpRoutingTable=1 listRoutes 0 >>> Return value = 3 0.0.0.0 0.0.0.0 137.58.194.1 100 2 le0 FALSE active 127.0.0.1 255.255.255.255 0.0.0.0 1 2 lo0 FALSE active 137.58.194.0 255.255.254.0 0.0.0.1 1 2 le0 FALSE active ============================================================================================= ==================== Total: 1 MOs attempted, 1 MOs actioned RNC10> get 793 ============================================================================================= ==================== 793 TransportNetwork=1,Synchronization=1 ============================================================================================= ==================== SynchronizationId 1 degradationIsFault 0 (degrNotFault) syncRefActivity i[8] = 1 2 1 1 1 1 1 1 syncRefPriority i[8] = 1 2 3 0 0 0 0 0 syncRefStatus i[8] = 0 3 0 0 0 0 0 0 syncReference [8] = >>> syncReference = Equipment=1,Subrack=MS,Slot=4,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 >>> syncReference = Equipment=1,Subrack=MS,Slot=6,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1 >>> syncReference = Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1 >>> syncReference = >>> syncReference = >>> syncReference = >>> syncReference = >>> syncReference = systemClockA 2 (lockedMode) systemClockB 2 (lockedMode) userLabel ============================================================================================= ==================== Total: 1 MOs RNC10> acl 793 Finn Magnusson 2008-06-25 rev PA43 111/332 ` ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 793 Synchronization=1 addSyncRefResource 2 793 Synchronization=1 changeSyncRefPriority 2 793 Synchronization=1 removeSyncRefResource 1 793 Synchronization=1 resetLossOfTracking 1 ============================================================================================= ==================== RNC10> acc 793 removeSyncRefResource ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 793 Synchronization=1 removeSyncRefResource 1 Parameter 1 of 1, syncReference (moRef-ManagedObject): Enter mo LDN: Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1 Last MO: 801. Loaded 8 MOs. Total: 799 MOs. MO Class: Os155SpiTtp. >>> Return value = null ============================================================================================= ==================== Total: 1 MOs attempted, 1 MOs actioned RNC10> acc 793 addSyncRefResource ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 793 Synchronization=1 addSyncRefResource 2 Parameter 1 of 2, syncReference (moRef-ManagedObject): Enter mo LDN: Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1 Parameter 2 of 2, syncPriority (long): 3 Finn Magnusson 2008-06-25 rev PA43 112/332 ` >>> Return value = null ============================================================================================= ==================== Total: 1 MOs attempted, 1 MOs actioned To cancel an action, just type “enter” at one of the prompts. RNC10> acc 0 restart ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 0 ManagedElement=1 restart 1 Parameter 1 of 1, restartRank (enumRef-RestartRank): Enter one of the following integers: 0:RESTART_WARM, 1:RESTART_REFRESH, 2:RESTART_COLD, 3:RESTART_COLDWTEST: Empty value! Aborting... ============================================================================================= ==================== Total: 1 MOs attempted, 0 MOs actioned MGW1> acl configurationv ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 1424 ConfigurationVersion=1 cancelRestore 0 1424 ConfigurationVersion=1 changeRestoreConfirmationDeadline 1 1424 ConfigurationVersion=1 confirmRestore 0 1424 ConfigurationVersion=1 create 5 1424 ConfigurationVersion=1 delete 1 1424 ConfigurationVersion=1 forcedRestore 2 1424 ConfigurationVersion=1 getFromFtpServer 4 1424 ConfigurationVersion=1 putToFtpServer 6 1424 ConfigurationVersion=1 removeFromRollbackList 1 Finn Magnusson 2008-06-25 rev PA43 113/332 ` 1424 ConfigurationVersion=1 restore 2 1424 ConfigurationVersion=1 setFirstRollbackList 1 1424 ConfigurationVersion=1 setStartable 1 1424 ConfigurationVersion=1 verifyRestore 1 ============================================================================================= ==================== For actions that take time, the result of the action comes in the attribute actionResult RNC37> acc 1 putToFtpServer ============================================================================================= ==================== Proxy MO Action Nr of Params ============================================================================================= ==================== 1 ConfigurationVersion=1 putToFtpServer 6 Parameter 1 of 6, cvName (string): Rb_CXP9012123_R5B02_061214_0853 Parameter 2 of 6, pathOnFtpServer (string): /home/eanzmagn Parameter 3 of 6, cvBackupNameOnFtpServer (string): null (note: null is used for inputting an empty value) Parameter 4 of 6, ftpServerIpAddress (string): 137.58.194.137 Parameter 5 of 6, ftpServerUserId (string): x Parameter 6 of 6, ftpServerPassword (string): x >>> Return value = 115838507 ============================================================================================= ==================== Total: 1 MOs attempted, 1 MOs actioned RNC37> get 1 actionre ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== ConfigurationVersion=1 actionResult Struct{6} Finn Magnusson 2008-06-25 rev PA43 114/332 ` >>> 1.actionId = 115838507 >>> 2.time = Date: 2007-01-09, Time: 11:59:02.136 >>> 3.invokedAction = 3 (PUT_TO_FTP_SERVER) >>> 4.mainResult = 2 (EXECUTION_FAILED) >>> 5.configurationVersionName = Rb_CXP9012123_R5B02_061214_0853 >>> 6.pathToDetailedInformation = ConfigurationVersion=1 additionalActionResultData t[1] = >>> Struct[0] has 2 members: >>> 1.information = 8 (FTP_ACCESS_OR_TRANSFER_FAILED) >>> 2.additionalInformation = se.ericsson.cello.configurationversion.export.control.FTP_AccessOrTransferFailedException TAG :"Class name: se.ericsson.cello.configurationversion.export.control.ExporterCould not export (put) the CV backup archive file to the FTP server due to FTP access or transfer failed. putCV_ZIP_ArchiveFileToFTP_Server(String aFilePath, String anIP_Address, String anUserID, String aPassword, String aPathOnFtpServer) Additional failure reason: Code: 1002 Info: Couldnt initiate connection, likely cause: invalid password aFilePath: /c/systemfiles/cello/cma/backuprestore/zip/Rb_CXP9012123_R5B02_061214_0853_137.58.194.137_070109_1158.zip anIP_Address: 137.58.194.137 theFTP_ServerIP_Address: 137.58.194.137 anUserID: x aPassword: ***** aPathOnFtpServer: /home/eanzmagn/Rb_CXP9012123_R5B02_061214_0853_137.58.194.137_070109_1158.zip" VARIABLES : ============================================================================================= ==================== Total: 1 MOs Examples of using acc commands in command file method 1: acc sector=1 initsector 1 5 acc sector=2 initsector 1 5 acc sector=3 initsector 1 5 method 2: acc sector= initsector Finn Magnusson 2008-06-25 rev PA43 115/332 ` 1 5 1 5 1 5 method 3: (easiest , one l ine per act ion) facc sector= initsector 1:i 5:i 3.9 run command Purpose: To run a command file that contains moshell commands. No confirmations are needed in the command file. RNC10> h run ******************************************************* run [] [] ... ******************************************************* The command file layout is the same as for monode and mobatch. See examples in moshell/example/mobatch_cmdfiles It shall contain all lines to be sent to the moshell prompt, including password (for ose commands), but NOT confirmations ("y"). This applies to commands such as "lt/ltc", "lc/lcc", "del", "bl", "set", where confirmation is automatically entered when running a command file. Comments can be put in the command file using the # sign. By typing , the unix file system is displayed, making it easier to find the location of the command file. If some arguments are given after the command file, the scripting variables $1, $2, $3, etc. will be set to the corresponding values. Type "h scripting" for info. EXAMPLE: cr RncFunction=1,IubLink=10 10 #rbsId Subrack=MS #preferredSubrackRef lset RncFunction=1,IubLink=10$ ulHwAdm 100 cvms new_iub acc 0 restart 0 pol Example: run /home/eanzmagn/cmdfiles/setcells.mos Finn Magnusson 2008-06-25 rev PA43 116/332 ` 3.10trun command Purpose: to run a command file written in EMAS/MoTester format RBS3206> h trun ******************************************************* trun[i] | ******************************************************* This command allows to run an EMAS/MoTester command files from within moshell. By typing , the unix file system is displayed, making it easier to find the location of the command file. It is also possible to specify a file located on a web server (eg. when the script is located on the CPP node). By default, the command file will halt upon encountering any exceptions. By using the "truni" command, the script ignores all "Processing Failure" exceptions (it will still halt upon other kind of exceptions such as parsing failure and LDN not found). The command file layout is the same as for EMAS/MoTester command files. The following commands are supported: ECHO, CREATE, SET, DELETE, ACTION, CHECK, REFRESH, CALL. Lines can be commented out by adding // at the beginning of each line. See examples below (for more info, refer to MoTester documentation): CREATE ( parent "ManagedElement=1,SwManagement=1" identity "ROJ1192104_3_R4" moType PiuType exception none nrOfAttributes 3 productData Struct nrOfElements 5 productNumber String "ROJ1192104/3" productRevision String "R4" productName String "TUB" productInfo String "TU" productionDate String "20030116" boardWidth Integer 3 ro le Integer 2 ) DELETE ( mo "ManagedElement=1,SwManagement=1,PiuType=ROJ1192104_3_R4" Finn Magnusson 2008-06-25 rev PA43 117/332 ` exception none ) SET ( mo "ManagedElement=1,Equipment=1,Jvm=1" exception none admClasspath Array Reference 4 "ManagedElement=1,SwManagement=1,LoadModule=Oms" "ManagedElement=1,SwManagement=1,LoadModule=Asms" "ManagedElement=1,SwManagement=1,LoadModule=VbjOrb" "ManagedElement=1,SwManagement=1,LoadModule=Cma" ) etc.... 3.11del/rdel/u+/u- commands RNC11> h del ******************************************************* del/ldel || ******************************************************* Delete MO(s). An MO can only be deleted when its reservedBy list is empty and when it does not have any children. If the MO does have children and/or a non-empty reservedBy attribute, it is possible to use the rdel/lrdel command instead. ..... RNC11> h rdel ******************************************************* rdel/lrdel || ******************************************************* Delete MO(s) together with children and reserving MOs. ...... RNC10> del 5204 Finn Magnusson 2008-06-25 rev PA43 118/332 ` Delete following MOs ? =================================================================================== 5204 RncFunction=1,IubLink=99 =================================================================================== Warning: Undo Mode is currently inactive !!!! Are you Sure [y/n] ? y Deleting ... =================================================================================== 5204 RncFunction=1,IubLink=99 >>> Mo deleted =================================================================================== Total: 1 MOs attempted, 1 MOs deleted RNC10> del iublink=1$ Delete following MOs ? =================================================================================== 4691 RncFunction=1,IubLink=1 =================================================================================== Warning: Undo Mode is currently inactive !!!! Are you Sure [y/n] ? y Deleting ... =================================================================================== 4691 RncFunction=1,IubLink=1 !!!! Processing failure :se.ericsson.wcdma.rnc.roam.mao.commonmo.ProcessingFailureException TAG :"ProcessingFailureException" VARIABLES :"$Message" = "IubLink could not be deleted, there are still references to cell(s)" =================================================================================== Total: 1 MOs attempted, 0 MOs deleted RNC10> rdel iublink=1$ Recursive Delete following MOs ? =================================================================================== 4691 RncFunction=1,IubLink=1 =================================================================================== Warning: Undo Mode is currently inactive !!!! Are you Sure [y/n] ? n RNC10> u+ Logging del/rdel/set/bl/deb commands to file: /home/eanzmagn/moshell_logfiles/logs_moshell/undo/undo_RNC10_060709-001748.log Finn Magnusson 2008-06-25 rev PA43 119/332 ` RNC10> rdel iublink=1$ Recursive Delete following MOs ? =================================================================================== 4691 RncFunction=1,IubLink=1 =================================================================================== Are you Sure [y/n] ? y .. Delete following MOs ? =================================================================================== 3776 RncFunction=1,UtranCell=30101,UtranRelation=30101_30103_softer_wo 3764 RncFunction=1,UtranCell=30102,UtranRelation=30102_30103_softer_wo 3755 RncFunction=1,UtranCell=30103,UtranRelation=30103_30102_softer_wo 3756 RncFunction=1,UtranCell=30103,UtranRelation=30103_301107_soft_wo 3760 RncFunction=1,UtranCell=30103,UtranRelation=30103_30165_soft_wo 3761 RncFunction=1,UtranCell=30103,UtranRelation=30103_30166_soft_wo 3757 RncFunction=1,UtranCell=30103,UtranRelation=30103_30185_soft_wo 3758 RncFunction=1,UtranCell=30103,UtranRelation=30103_30186_soft_wo 3759 RncFunction=1,UtranCell=30103,UtranRelation=30103_30187_soft_wo 4419 RncFunction=1,UtranCell=301107,UtranRelation=301107_30103_soft_wo 3001 RncFunction=1,UtranCell=30165,UtranRelation=30165_30103_soft_wo 2992 RncFunction=1,UtranCell=30166,UtranRelation=30166_30103_soft_wo 2766 RncFunction=1,UtranCell=30185,UtranRelation=30185_30103_soft_wo 2740 RncFunction=1,UtranCell=30187,UtranRelation=30187_30103_soft_wo 3752 RncFunction=1,UtranCell=30103,Fach=301030 3753 RncFunction=1,UtranCell=30103,Hsdsch=301034 3754 RncFunction=1,UtranCell=30103,Pch=301033 3762 RncFunction=1,UtranCell=30103,Rach=301032 3751 RncFunction=1,UtranCell=30103 4637 RncFunction=1,LocationArea=3015,RoutingArea=11 4634 RncFunction=1,LocationArea=3015,ServiceArea=1003 3766 RncFunction=1,UtranCell=30102,UtranRelation=30102_301106_soft_wo 3774 RncFunction=1,UtranCell=30102,UtranRelation=30102_30123_soft_wo 3772 RncFunction=1,UtranCell=30102,UtranRelation=30102_30144_soft_wo 3773 RncFunction=1,UtranCell=30102,UtranRelation=30102_30145_soft_wo 3769 RncFunction=1,UtranCell=30102,UtranRelation=30102_30165_soft_wo 3770 RncFunction=1,UtranCell=30102,UtranRelation=30102_30166_soft_wo 4434 RncFunction=1,UtranCell=301106,UtranRelation=301106_30102_soft_wo 3519 RncFunction=1,UtranCell=30123,UtranRelation=30123_30102_soft_wo 3253 RncFunction=1,UtranCell=30144,CoverageRelation=30144_30102 3256 RncFunction=1,UtranCell=30144,UtranRelation=30144_30102_soft_wo 3236 RncFunction=1,UtranCell=30145,UtranRelation=30145_30102_soft_wo Finn Magnusson 2008-06-25 rev PA43 120/332 ` 3004 RncFunction=1,UtranCell=30165,UtranRelation=30165_30102_soft_wo 2990 RncFunction=1,UtranCell=30166,UtranRelation=30166_30102_soft_wo 3771 RncFunction=1,UtranCell=30102,Fach=301020 3767 RncFunction=1,UtranCell=30102,Hsdsch=301024 3765 RncFunction=1,UtranCell=30102,Pch=301023 3768 RncFunction=1,UtranCell=30102,Rach=301022 3763 RncFunction=1,UtranCell=30102 4635 RncFunction=1,LocationArea=3015,ServiceArea=1002 3781 RncFunction=1,UtranCell=30101,UtranRelation=30101_301106_soft_wo 3777 RncFunction=1,UtranCell=30101,UtranRelation=30101_30122_soft_wo 3778 RncFunction=1,UtranCell=30101,UtranRelation=30101_30123_soft_wo 3779 RncFunction=1,UtranCell=30101,UtranRelation=30101_30124_soft_wo 3786 RncFunction=1,UtranCell=30101,UtranRelation=30101_30143_soft_wo 3784 RncFunction=1,UtranCell=30101,UtranRelation=30101_30164_soft_wo 4433 RncFunction=1,UtranCell=301106,UtranRelation=301106_30101_soft_wo 3532 RncFunction=1,UtranCell=30122,UtranRelation=30122_30101_soft_wo 3518 RncFunction=1,UtranCell=30123,UtranRelation=30123_30101_soft_wo 3507 RncFunction=1,UtranCell=30124,UtranRelation=30124_30101_soft_wo 3260 RncFunction=1,UtranCell=30143,UtranRelation=30143_30101_soft_wo 3014 RncFunction=1,UtranCell=30164,UtranRelation=30164_30101_soft_wo 3783 RncFunction=1,UtranCell=30101,Fach=301010 3785 RncFunction=1,UtranCell=30101,Hsdsch=301014 3780 RncFunction=1,UtranCell=30101,Pch=301013 3782 RncFunction=1,UtranCell=30101,Rach=301012 3775 RncFunction=1,UtranCell=30101 4636 RncFunction=1,LocationArea=3015,ServiceArea=1001 4693 RncFunction=1,IubLink=1,NbapCommon=1 4692 RncFunction=1,IubLink=1,NbapDedicated=1 4696 RncFunction=1,IubLink=1,NodeSynchTp=1 4695 RncFunction=1,IubLink=1,NodeSynchTp=2 4694 RncFunction=1,IubLink=1,NodeSynch=1 4691 RncFunction=1,IubLink=1 1916 TransportNetwork=1,Aal2RoutingCase=Iub1 1993 TransportNetwork=1,Aal2Sp=1,Aal2Ap=Iub1,Aal2PathDistributionUnit=Iub1 1992 TransportNetwork=1,Aal2Sp=1,Aal2Ap=Iub1 1867 TransportNetwork=1,Aal2PathVccTp=Iub1-1 1864 TransportNetwork=1,Aal2PathVccTp=Iub1-2 1861 TransportNetwork=1,Aal2PathVccTp=Iub1-3 1816 TransportNetwork=1,UniSaalTp=1 1815 TransportNetwork=1,UniSaalTp=2 1814 TransportNetwork=1,UniSaalTp=3 1813 TransportNetwork=1,UniSaalTp=4 1812 TransportNetwork=1,UniSaalTp=5 Finn Magnusson 2008-06-25 rev PA43 121/332 ` 1811 TransportNetwork=1,UniSaalTp=6 2156 TransportNetwork=1,Aal0TpVccTp=1 2155 TransportNetwork=1,Aal0TpVccTp=2 1966 TransportNetwork=1,Aal5TpVccTp=1 1965 TransportNetwork=1,Aal5TpVccTp=2 1964 TransportNetwork=1,Aal5TpVccTp=3 1963 TransportNetwork=1,Aal5TpVccTp=4 1962 TransportNetwork=1,Aal5TpVccTp=5 1961 TransportNetwork=1,Aal5TpVccTp=6 1693 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc34 1692 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc35 1691 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc36 1690 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc37 1689 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc38 1688 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc39 1687 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc40 1686 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc43 1685 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc44 1684 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc45 =================================================================================== Are you Sure [y/n] ? y Deleting ... =================================================================================== 3776 RncFunction=1,UtranCell=30101,UtranRelation=30101_30103_softer_wo >>> Mo deleted 3764 RncFunction=1,UtranCell=30102,UtranRelation=30102_30103_softer_wo >>> Mo deleted 3755 RncFunction=1,UtranCell=30103,UtranRelation=30103_30102_softer_wo >>> Mo deleted 3756 RncFunction=1,UtranCell=30103,UtranRelation=30103_301107_soft_wo >>> Mo deleted 3760 RncFunction=1,UtranCell=30103,UtranRelation=30103_30165_soft_wo >>> Mo deleted 3761 RncFunction=1,UtranCell=30103,UtranRelation=30103_30166_soft_wo >>> Mo deleted 3757 RncFunction=1,UtranCell=30103,UtranRelation=30103_30185_soft_wo >>> Mo deleted 3758 RncFunction=1,UtranCell=30103,UtranRelation=30103_30186_soft_wo >>> Mo deleted 3759 RncFunction=1,UtranCell=30103,UtranRelation=30103_30187_soft_wo >>> Mo deleted 4419 RncFunction=1,UtranCell=301107,UtranRelation=301107_30103_soft_wo >>> Mo deleted 3001 RncFunction=1,UtranCell=30165,UtranRelation=30165_30103_soft_wo >>> Mo deleted 2992 RncFunction=1,UtranCell=30166,UtranRelation=30166_30103_soft_wo >>> Mo deleted 2766 RncFunction=1,UtranCell=30185,UtranRelation=30185_30103_soft_wo >>> Mo deleted 2740 RncFunction=1,UtranCell=30187,UtranRelation=30187_30103_soft_wo >>> Mo deleted 3752 RncFunction=1,UtranCell=30103,Fach=301030 >>> Mo deleted 3753 RncFunction=1,UtranCell=30103,Hsdsch=301034 >>> Mo deleted 3754 RncFunction=1,UtranCell=30103,Pch=301033 >>> Mo deleted 3762 RncFunction=1,UtranCell=30103,Rach=301032 >>> Mo deleted Finn Magnusson 2008-06-25 rev PA43 122/332 ` 3751 RncFunction=1,UtranCell=30103 >>> Mo deleted 4637 RncFunction=1,LocationArea=3015,RoutingArea=11 !!!! Processing failure :se.ericsson.wcdma.rnc.roam.mao.commonmo.ProcessingFailureException TAG :"ProcessingFailureException" VARIABLES :"$Message" = "RoutingArea could not be deleted, there are still references in reservedBy ! " 4634 RncFunction=1,LocationArea=3015,ServiceArea=1003 >>> Mo deleted 3766 RncFunction=1,UtranCell=30102,UtranRelation=30102_301106_soft_wo >>> Mo deleted 3774 RncFunction=1,UtranCell=30102,UtranRelation=30102_30123_soft_wo >>> Mo deleted 3772 RncFunction=1,UtranCell=30102,UtranRelation=30102_30144_soft_wo >>> Mo deleted 3773 RncFunction=1,UtranCell=30102,UtranRelation=30102_30145_soft_wo >>> Mo deleted 3769 RncFunction=1,UtranCell=30102,UtranRelation=30102_30165_soft_wo >>> Mo deleted 3770 RncFunction=1,UtranCell=30102,UtranRelation=30102_30166_soft_wo >>> Mo deleted 4434 RncFunction=1,UtranCell=301106,UtranRelation=301106_30102_soft_wo >>> Mo deleted 3519 RncFunction=1,UtranCell=30123,UtranRelation=30123_30102_soft_wo >>> Mo deleted 3253 RncFunction=1,UtranCell=30144,CoverageRelation=30144_30102 >>> Mo deleted 3256 RncFunction=1,UtranCell=30144,UtranRelation=30144_30102_soft_wo >>> Mo deleted 3236 RncFunction=1,UtranCell=30145,UtranRelation=30145_30102_soft_wo >>> Mo deleted 3004 RncFunction=1,UtranCell=30165,UtranRelation=30165_30102_soft_wo >>> Mo deleted 2990 RncFunction=1,UtranCell=30166,UtranRelation=30166_30102_soft_wo >>> Mo deleted 3771 RncFunction=1,UtranCell=30102,Fach=301020 >>> Mo deleted 3767 RncFunction=1,UtranCell=30102,Hsdsch=301024 >>> Mo deleted 3765 RncFunction=1,UtranCell=30102,Pch=301023 >>> Mo deleted 3768 RncFunction=1,UtranCell=30102,Rach=301022 >>> Mo deleted 3763 RncFunction=1,UtranCell=30102 >>> Mo deleted 4635 RncFunction=1,LocationArea=3015,ServiceArea=1002 >>> Mo deleted 3781 RncFunction=1,UtranCell=30101,UtranRelation=30101_301106_soft_wo >>> Mo deleted 3777 RncFunction=1,UtranCell=30101,UtranRelation=30101_30122_soft_wo >>> Mo deleted 3778 RncFunction=1,UtranCell=30101,UtranRelation=30101_30123_soft_wo >>> Mo deleted 3779 RncFunction=1,UtranCell=30101,UtranRelation=30101_30124_soft_wo >>> Mo deleted 3786 RncFunction=1,UtranCell=30101,UtranRelation=30101_30143_soft_wo >>> Mo deleted 3784 RncFunction=1,UtranCell=30101,UtranRelation=30101_30164_soft_wo >>> Mo deleted 4433 RncFunction=1,UtranCell=301106,UtranRelation=301106_30101_soft_wo >>> Mo deleted 3532 RncFunction=1,UtranCell=30122,UtranRelation=30122_30101_soft_wo >>> Mo deleted 3518 RncFunction=1,UtranCell=30123,UtranRelation=30123_30101_soft_wo >>> Mo deleted 3507 RncFunction=1,UtranCell=30124,UtranRelation=30124_30101_soft_wo >>> Mo deleted 3260 RncFunction=1,UtranCell=30143,UtranRelation=30143_30101_soft_wo >>> Mo deleted 3014 RncFunction=1,UtranCell=30164,UtranRelation=30164_30101_soft_wo >>> Mo deleted 3783 RncFunction=1,UtranCell=30101,Fach=301010 >>> Mo deleted 3785 RncFunction=1,UtranCell=30101,Hsdsch=301014 >>> Mo deleted 3780 RncFunction=1,UtranCell=30101,Pch=301013 >>> Mo deleted 3782 RncFunction=1,UtranCell=30101,Rach=301012 >>> Mo deleted 3775 RncFunction=1,UtranCell=30101 >>> Mo deleted 4636 RncFunction=1,LocationArea=3015,ServiceArea=1001 >>> Mo deleted 4693 RncFunction=1,IubLink=1,NbapCommon=1 >>> Mo deleted Finn Magnusson 2008-06-25 rev PA43 123/332 ` 4692 RncFunction=1,IubLink=1,NbapDedicated=1 >>> Mo deleted 4696 RncFunction=1,IubLink=1,NodeSynchTp=1 >>> Mo deleted 4695 RncFunction=1,IubLink=1,NodeSynchTp=2 >>> Mo deleted 4694 RncFunction=1,IubLink=1,NodeSynch=1 >>> Mo deleted 4691 RncFunction=1,IubLink=1 >>> Mo deleted 1916 TransportNetwork=1,Aal2RoutingCase=Iub1 >>> Mo deleted 1993 TransportNetwork=1,Aal2Sp=1,Aal2Ap=Iub1,Aal2PathDistributionUnit=Iub1 >>> Mo deleted 1992 TransportNetwork=1,Aal2Sp=1,Aal2Ap=Iub1 >>> Mo deleted 1867 TransportNetwork=1,Aal2PathVccTp=Iub1-1 >>> Mo deleted 1864 TransportNetwork=1,Aal2PathVccTp=Iub1-2 >>> Mo deleted 1861 TransportNetwork=1,Aal2PathVccTp=Iub1-3 >>> Mo deleted 1816 TransportNetwork=1,UniSaalTp=1 >>> Mo deleted 1815 TransportNetwork=1,UniSaalTp=2 >>> Mo deleted 1814 TransportNetwork=1,UniSaalTp=3 >>> Mo deleted 1813 TransportNetwork=1,UniSaalTp=4 >>> Mo deleted 1812 TransportNetwork=1,UniSaalTp=5 >>> Mo deleted 1811 TransportNetwork=1,UniSaalTp=6 >>> Mo deleted 2156 TransportNetwork=1,Aal0TpVccTp=1 >>> Mo deleted 2155 TransportNetwork=1,Aal0TpVccTp=2 >>> Mo deleted 1966 TransportNetwork=1,Aal5TpVccTp=1 >>> Mo deleted 1965 TransportNetwork=1,Aal5TpVccTp=2 >>> Mo deleted 1964 TransportNetwork=1,Aal5TpVccTp=3 >>> Mo deleted 1963 TransportNetwork=1,Aal5TpVccTp=4 >>> Mo deleted 1962 TransportNetwork=1,Aal5TpVccTp=5 >>> Mo deleted 1961 TransportNetwork=1,Aal5TpVccTp=6 >>> Mo deleted 1693 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc34 >>> Mo deleted 1692 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc35 >>> Mo deleted 1691 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc36 >>> Mo deleted 1690 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc37 >>> Mo deleted 1689 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc38 >>> Mo deleted 1688 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc39 >>> Mo deleted 1687 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc40 >>> Mo deleted 1686 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc43 >>> Mo deleted 1685 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc44 >>> Mo deleted 1684 TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc45 >>> Mo deleted =================================================================================== Total: 94 MOs attempted, 93 MOs deleted RNC10> u- To undo, execute command: run /home/eanzmagn/moshell_logfiles/logs_moshell/undo/undo_RNC10_060709-001748.mos RNC10> l cat $undocommandfile Finn Magnusson 2008-06-25 rev PA43 124/332 ` #### Undo Script #### confb+ gs+ cr TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc45 45 #externalVci AtmTrafficDescriptor=U3P1000M80 #atmTrafficDescriptorId lset TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc45$ userLabel cr TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc44 44 #externalVci AtmTrafficDescriptor=U3P1000M80 #atmTrafficDescriptorId lset TransportNetwork=1,AtmPort=MS-26-1,VplTp=1,VpcTp=1,VclTp=vc44$ userLabel etc..... Simulated undo mode for script generation RNC10> u+s Logging del/rdel/set/bl/deb commands to file: /home/eanzmagn/moshell_logfiles/logs_moshell/undo/undo_RNC10_060709-002556.log RNC10> del iublink=10 Delete following MOs ? =================================================================================== 4879 RncFunction=1,IubLink=10 =================================================================================== Note: Running in Simulated Undo mode. No actual deletion will be performed !!!! Are you Sure [y/n] ? y Getting Attributes... =================================================================================== ...... Deleting ... =================================================================================== 4879 RncFunction=1,IubLink=10 >>> Simulated MO deletion =================================================================================== Total: 1 MOs attempted, 1 MOs deleted RNC10> u- Finn Magnusson 2008-06-25 rev PA43 125/332 ` Delete file: /home/eanzmagn/moshell_logfiles/logs_moshell/undo/undo_RNC10_060709-002556_del.mos To undo, execute command: run /home/eanzmagn/moshell_logfiles/logs_moshell/undo/undo_RNC10_060709-002556.mos RNC10> u+s Logging del/rdel/set/bl/deb commands to file: /home/eanzmagn/moshell_logfiles/logs_moshell/undo/undo_RNC10_061003-112724.log RNC10> rdel 2507 Recursive Delete following MOs ? =================================================================================== 2507 TransportNetwork=1,AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc100 =================================================================================== Note: Running in Simulated Undo mode. No actual deletion will be performed !!!! Are you Sure [y/n] ? y ........ Delete following MOs ? =================================================================================== 1991 TransportNetwork=1,Aal2Sp=1,Aal2Ap=Iub1,Aal2PathDistributionUnit=Iub1 1859 TransportNetwork=1,Aal2PathVccTp=Iub1-3 2507 TransportNetwork=1,AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc100 =================================================================================== Note: Running in Simulated Undo mode. No actual deletion will be performed !!!! Are you Sure [y/n] ? y Getting Attributes... =================================================================================== ...... Deleting ... =================================================================================== 1991 TransportNetwork=1,Aal2Sp=1,Aal2Ap=Iub1,Aal2PathDistributionUnit=Iub1 >>> Simulated MO deletion 1859 TransportNetwork=1,Aal2PathVccTp=Iub1-3 >>> Simulated MO deletion 2507 TransportNetwork=1,AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc100 >>> Simulated MO deletion =================================================================================== Total: 3 MOs attempted, 3 MOs deleted RNC10> u- Finn Magnusson 2008-06-25 rev PA43 126/332 ` Delete file: /home/eanzmagn/moshell_logfiles/logs_moshell/undo/undo_RNC10_061003-112724_del.mos ($undodelcommandfile) To undo, execute command: run /home/eanzmagn/moshell_logfiles/logs_moshell/undo/undo_RNC10_061003-112724.mos ($undocommandfile) To generate the command file in EMAS/MoTester format: RNC10> u! $undocommandfile Example: RNC10> u+s Logging del/rdel/set/bl/deb commands to file: /home/eanzmagn/moshell_logfiles/logs_moshell/undo/undo_RNC10_070604-114040.log RNC10> del 11 Delete following MOs ? =================================================================================== 11 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 =================================================================================== Note: Running in Simulated Undo mode. No actual deletion will be performed !!!! Are you Sure [y/n] ? y Getting Attributes... =================================================================================== ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 PlugInUnitId 1 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 administrativeState 1 (UNLOCKED) Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 allowedSeqRestarts 3 (RESTARTS_WITH_WARM) Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 availabilityStatus 0 (NO_STATUS) Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 hwTestResult 2007-05-22 08:18:41 Others No Test Results Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 hwTestStatus 0 (NO_TEST_RESULTS) Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 operationalState 1 (ENABLED) Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 piuGroupNumber 8 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 piuType PiuType=ROJ1192108/2_R6 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 productType HW Finn Magnusson 2008-06-25 rev PA43 127/332 ` Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 reservedBy [0] = Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 userLabel ============================================================================================= ==================== Total: 1 MOs Deleting ... =================================================================================== 11 Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 >>> Simulated MO deletion =================================================================================== Total: 1 MOs attempted, 1 MOs deleted RNC10> u- Delete file: /home/eanzmagn/moshell_logfiles/logs_moshell/undo/undo_RNC10_070604-114040_del.mos ($undodelcommandfile) To undo, execute command: run /home/eanzmagn/moshell_logfiles/logs_moshell/undo/undo_RNC10_070604-114040.mos ($undocommandfile) Note: to convert command files from moshell format to trun/emas format, execute the command: u! RNC10> l cat /home/eanzmagn/moshell_logfiles/logs_moshell/undo/undo_RNC10_070604-114040.mos #DoNotEditThisLine: UndoCommandFile 137.58.194.88 7.0n RNC_NODE_MODEL_G_1_4_COMPLETE stopfile=/tmp/26637 confb+ gs+ cr Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1 PiuType=ROJ1192108/2_R6 #piuType lset Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1$ administrativeState 1 lset Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1$ piuGroupNumber 8 lset Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1$ userLabel lset Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1$ allowedSeqRestarts 3 confb- gs- RNC10> u! /home/eanzmagn/moshell_logfiles/logs_moshell/undo/undo_RNC10_070604-114040.mos Result saved to: /home/eanzmagn/moshell_logfiles/logs_moshell/undo/undo_RNC10_070604-114040.mo ($undotrunfile). RNC10> l cat /home/eanzmagn/moshell_logfiles/logs_moshell/undo/undo_RNC10_070604-114040.mo Finn Magnusson 2008-06-25 rev PA43 128/332 ` CREATE ( parent "ManagedElement=1,Equipment=1,Subrack=MS,Slot=28" identity "1" moType PlugInUnit exception none nrOfAttributes 1 piuType Ref "ManagedElement=1,SwManagement=1,PiuType=ROJ1192108/2_R6" ) SET ( mo "ManagedElement=1,Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1" exception none administrativeState Integer 1 ) SET ( mo "ManagedElement=1,Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1" exception none piuGroupNumber Integer 8 ) SET ( mo "ManagedElement=1,Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1" exception none userLabel String "" ) SET ( mo "ManagedElement=1,Equipment=1,Subrack=MS,Slot=28,PlugInUnit=1" exception none allowedSeqRestarts Integer 3 ) 3.12rset command Purpsose: to set an attribute that is restricted (use the “mom” command to see if an attribute is restricted) Works by deleting the MO and recreating it with the new value. Finn Magnusson 2008-06-25 rev PA43 129/332 ` Is equivalent to doing the following 5 steps: u+, del/rdel, u-, editing the undo file, run the undofile RNC10> lget AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc100 traff ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc100 atmTrafficDescriptorId AtmTrafficDescriptor=U4P35000M500 ============================================================================================= ==================== Total: 1 MOs RNC10> lset AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc100 atmTrafficDescriptorId AtmTrafficDescriptor=U3P4500M3000 ============================================================================================= =============== Id MO atmTrafficDescriptorId Result ============================================================================================= =============== 446 AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc100 448 !!!! Processing failure :se.ericsson.cello.moframework.NoSuchAttributeException TAG :"NoSuchAttribute" VARIABLES :"$attrName" = "atmTrafficDescriptorId", "$moTypeName" = "VclTp" ============================================================================================= =============== Total: 1 MOs attempted, 0 MOs set RNC10> mom vcltp atmtraff ############################################################################################# ##### MO Class Attribute Type Flags ############################################################################################# ##### VclTp atmTrafficDescriptorId moRef:AtmTrafficDescriptor restricted,noNotification,mandatory -------------------------------------------------------------------------------------------------- Reference to the AtmTrafficDescriptor profile. ************************************************************************************************** RNC10> lrset AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc100 atmTrafficDescriptorId AtmTrafficDescriptor=U3P4500M3000 Finn Magnusson 2008-06-25 rev PA43 130/332 ` Set restricted attribute atmtrafficdescriptorid on following MOs ? =================================================================================== 446 TransportNetwork=1,AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc100 =================================================================================== Are you Sure [y/n] ? y etc.... Deleting ... =================================================================================== 595 TransportNetwork=1,Aal2Sp=1,Aal2Ap=Iub1,Aal2PathDistributionUnit=Iub1 >>> Mo deleted 510 TransportNetwork=1,Aal2PathVccTp=Iub1-3 >>> Mo deleted 446 TransportNetwork=1,AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc100 >>> Mo deleted =================================================================================== Total: 3 MOs attempted, 3 MOs deleted etc... ============================================================================================= == Undo Commands summary for script file: /home/eanzmagn/moshell_logfiles/logs_moshell/rset/rset_060709-234441_RNC10_VclTpvc100.mos ============================================================================================= == cr TransportNetwork=1,AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc100 >>> [Proxy ID = 672] lset TransportNetwork=1,AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc100$ userLabel -No Change- cr TransportNetwork=1,Aal2PathVccTp=Iub1-3 >>> [Proxy ID = 676] lset TransportNetwork=1,Aal2PathVccTp=Iub1-3$ timerCu 10 -No Change- lset TransportNetwork=1,Aal2PathVccTp=Iub1-3$ nomPmBlocksize 1024 -No Change- lset TransportNetwork=1,Aal2PathVccTp=Iub1-3$ continuityCheck false -No Change- lset TransportNetwork=1,Aal2PathVccTp=Iub1-3$ counterMode 0 -No Change- lset TransportNetwork=1,Aal2PathVccTp=Iub1-3$ administrativeState 1 -No Change- lset TransportNetwork=1,Aal2PathVccTp=Iub1-3$ userLabel -No Change- lset TransportNetwork=1,Aal2PathVccTp=Iub1-3$ alarmReport 2 -No Change- lset TransportNetwork=1,Aal2PathVccTp=Iub1-3$ aal2QoSAvailableProfiles 4 >>> Set. cr TransportNetwork=1,Aal2Sp=1,Aal2Ap=Iub1,Aal2PathDistributionUnit=Iub1 >>> [Proxy ID = 786] lset TransportNetwork=1,Aal2Sp=1,Aal2Ap=Iub1,Aal2PathDistributionUnit=Iub1$ userLabel userLabel >>> Set. lset TransportNetwork=1,Aal2Sp=1,Aal2Ap=Iub1,Aal2PathDistributionUnit=Iub1$ aal2PathVccTpList TransportNetwork=1,Aal2PathVccTp=Iub1-1 TransportNetwork=1,Aal2PathVccTp=Iub1-2 TransportNetwork=1,Aal2PathVccTp=Iub1-3 >>> Set. Note: from cpp5.1, the restriction has been removed on certain attributes such as VclTp::atmTrafficDescriptorId so it is then possible to use “set” instead of “rset” Finn Magnusson 2008-06-25 rev PA43 131/332 ` To change the name of an MO: RNC10> rset utrancell=cell123 utrancellid cell_north_123 MGW1> rset atmport=ES-2-6-1 atmportid 2061 RNC10> uv rset rset_customlist = AntJumperCable,AntFeederCable,Aal2PathDistributionUnit,Repertoire,Program RNC10> uv rset_customlist=TdmTermGrp 3.13al command OFFLINE> h al ******************************************************* al[atkc] [ | ] ******************************************************* Print the list of active alarms. .... RNC10> al Trying file=/home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060708-224040_19846/ior19846 Resolving the alarm service in OMS... Simple Alarm Client initialized... Starting to retrieve active alarms Nr of active alarms are: 11 ================================================================================================ Sever Specific Problem Cause Mo-Reference ================================================================================================ Maj Loss of Signal loss_of_signal Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1 Maj Loss of Signal loss_of_signal Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 Maj PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=1,PacketDataRouter=Pdr5Gtpu1 Maj PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=1,PacketDataRouter=Pdr5Gtpu2 Maj PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=8,PacketDataRouter=Pdr3Gtpu1 Maj PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=8,PacketDataRouter=Pdr3Gtpu2 Maj PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=8,PacketDataRouter=Pdr4Gtpu1 Maj PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=8,PacketDataRouter=Pdr4Gtpu2 Maj TU Synch Reference Loss of Signal loss_of_signal Subrack=MS,Slot=4,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 Finn Magnusson 2008-06-25 rev PA43 132/332 ` Maj TU Synch Reference Loss of Signal loss_of_signal Subrack=MS,Slot=5,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 Min Loss of Synch Reference Redundancy replaceable_unit_problem Synchronization=1 >>> Total: 11 Alarms (0 Critical, 10 Major) ALARM OPIs: http:/ /cpistore.ericsson.se 4 Possible alarm severities: - Critical - Major - minor - warning RNC10> altka Trying file=/home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060708-224040_19846/ior19846 Resolving the alarm service in OMS... Simple Alarm Client initialized... Starting to retrieve active alarms Nr of active alarms are: 11 UNACKNOWLEDGED ALARMS: 11 ================================================================================================ Date & Time (Local) S Specific Problem Cause Mo-Reference ================================================================================================ 2006-07-09 00:45:39 m Loss of Synch Reference Redundancy replaceable_unit_problem Synchronization=1 2006-07-09 00:45:40 M TU Synch Reference Loss of Signal loss_of_signal Subrack=MS,Slot=4,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 2006-07-09 00:45:40 M TU Synch Reference Loss of Signal loss_of_signal Subrack=MS,Slot=5,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 2006-07-09 00:45:41 M Loss of Signal loss_of_signal Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 2006-07-09 00:45:41 M Loss of Signal loss_of_signal Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1 2006-07-09 00:48:21 M PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=8,PacketDataRouter=Pdr3Gtpu2 2006-07-09 00:48:21 M PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=8,PacketDataRouter=Pdr3Gtpu1 2006-07-09 00:48:22 M PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=8,PacketDataRouter=Pdr4Gtpu2 2006-07-09 00:48:22 M PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=8,PacketDataRouter=Pdr4Gtpu1 2006-07-09 00:51:03 M PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=1,PacketDataRouter=Pdr5Gtpu2 2006-07-09 00:51:03 M PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=1,PacketDataRouter=Pdr5Gtpu1 ACKNOWLEDGED ALARMS: 0 ============================================================================================= =================== Date & Time (Local) S Specific Problem Cause Mo-Reference Operator ============================================================================================= =================== Finn Magnusson 2008-06-25 rev PA43 133/332 ` Alarm Id : _2 Event Time : Jul 9, 2006 12:45:40 AM Perceived Severity : Major Managed Object Class : TuSyncRef Managed Object Instance : ManagedElement=1,Equipment=1,Subrack=MS,Slot=4,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 Specific Problem : TU Synch Reference Loss of Signal Probable Cause : loss_of_signal Additional Text : Acknowledged by : Acknowledgement Time : Oct 15, 1582 1:00:00 AM Acknowledgement State: 2 System DN : Notification Id : 2 Alarm Id : _71 Event Time : Jul 9, 2006 12:51:03 AM Perceived Severity : Major Managed Object Class : PacketDataRouter Managed Object Instance : ManagedElement=1,RncFunction=1,RncModule=1,PacketDataRouter=Pdr5Gtpu2 Specific Problem : PacketDataRouter_CnNotRespondingToICMPEcho Probable Cause : communication_protocol_error Additional Text : etc... MGW1> alc Trying file=/home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20080130-093624_13888/ior13888 Resolving the alarm service in OMS... Simple Alarm Client initialized... Starting to retrieve active alarms Nr of active alarms are: 8 Date;Time;Severity;Object;Problem;Cause;AdditionalText;AckState;Id 2007-11- 29;14:31:29;Major;SubNetwork=OSS38_ROOT_MO,MeContext=MGW1,ManagedElement=1,TransportNetwork=1,Mtp3bSpItu=2,M3uAssociation=m3ua_nwp 168;M3UA Association Down;unavailable;m3ua_nwp168;2;SubNetwork=OSS38_ROOT_MO,MeContext=MGW1_7 2007-11- 29;14:31:29;Major;SubNetwork=OSS38_ROOT_MO,MeContext=MGW1,ManagedElement=1,TransportNetwork=1,Mtp3bSpItu=2,M3uAssociation=m3ua_nwp 169;M3UA Association Down;unavailable;m3ua_nwp169;2;SubNetwork=OSS38_ROOT_MO,MeContext=MGW1_8 2007-11- 29;14:31:29;Major;SubNetwork=OSS38_ROOT_MO,MeContext=MGW1,ManagedElement=1,TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSrs=bsc8;MTP3b Route Set Unavailable;routing_failure;bsc8;2;SubNetwork=OSS38_ROOT_MO,MeContext=MGW1_2 Finn Magnusson 2008-06-25 rev PA43 134/332 ` 2007-11- 29;14:31:29;Major;SubNetwork=OSS38_ROOT_MO,MeContext=MGW1,ManagedElement=1,TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSrs=nwp169;MTP3b Route Set Unavailable;routing_failure;nwp169;2;SubNetwork=OSS38_ROOT_MO,MeContext=MGW1_3 2007-11- 29;14:31:27;Major;SubNetwork=OSS38_ROOT_MO,MeContext=MGW1,ManagedElement=1,Equipment=1,Subrack=2,Slot=26,PlugInUnit=1,ExchangeTermi nal=1,E1PhysPathTerm=2261;PDH Loss of Signal;loss_of_signal;E1PhysPathTerm 2261 for Etmc1 ATM Ext Sub slot 26;2;SubNetwork=OSS38_ROOT_MO,MeContext=MGW1_1 2007-11- 29;14:31:29;Warning;SubNetwork=OSS38_ROOT_MO,MeContext=MGW1,ManagedElement=1,TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSls=bsc8,Mtp3bSlI tu=bsc8_0;MTP3b Link Out of Service;unavailable;bsc8_0;2;SubNetwork=OSS38_ROOT_MO,MeContext=MGW1_5 2007-11- 29;14:31:29;Warning;SubNetwork=OSS38_ROOT_MO,MeContext=MGW1,ManagedElement=1,TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSls=nwp163,Mtp3 bSlItu=nwp163_1;MTP3b Link Out of Service;unavailable;nwp163_1;2;SubNetwork=OSS38_ROOT_MO,MeContext=MGW1_4 2007-11- 29;14:31:29;Warning;SubNetwork=OSS38_ROOT_MO,MeContext=MGW1,ManagedElement=1,TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSls=nwp169,Mtp3 bSlItu=nwp169_0;MTP3b Link Out of Service;unavailable;nwp169_0;2;SubNetwork=OSS38_ROOT_MO,MeContext=MGW1_6 >>> Total: 8 Alarms (0 Critical, 5 Major) 3.14CM/FM logs and notifications Example: Open two windows, one with “runClient.sh –c ipaddress” (CM notifications) and one with “runClient.sh –a ipaddress” (FM notifications): ** NONE ** eanzmagn@srld7243:=> runClient.sh -c rnc10 Connecting to 137.58.194.88... Fetching IOR file...Done. Starting CS Notification Client... Trying file=/tmp/ior24646_100521 **** Test Construction OK **:srld7261@~> runClient.sh -a rnc11 Connecting to 137.58.194.147... Fetching IOR file...Done. Trying file=/tmp/ior293_060458 Starting the subscription to Alarm/Event Service Successful subscription: OK RNC10> st os155 dis Finn Magnusson 2008-06-25 rev PA43 135/332 ` =================================================================================== Proxy Adm State Op. State MO =================================================================================== 434 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 436 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1 =================================================================================== Total: 2 MOs //Lock the faulty MO //a notification is sent on CM to inform that adminstate has changed //a notification is sent on FM to inform that alarm is ceased RNC10> bl 434 ============================================================================================= =============== Id MO AdministrativeState Result ============================================================================================= =============== 434 Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 0 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set //On the CM notification window we get: 070528 10:45:15 AVC Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 administrativeState 0 //On the FM notification window, we get: 2007-05-28 10:48:53 AL_CLEAR Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 Loss of Signal: loss_of_signal //Unlock the faulty MO RNC10> deb 434 ============================================================================================= =============== Id MO AdministrativeState Result ============================================================================================= =============== 434 Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 1 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set Finn Magnusson 2008-06-25 rev PA43 136/332 ` //On the CM notification window we get: 070528 10:45:25 AVC Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 administrativeState 1 //On the FM notification window we get: 2007-05-28 10:49:31 AL_MAJOR Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 Loss of Signal: loss_of_signal //In the command log (lgo) we get: 2007-05-28 08:45:13 MO-C SET Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 administrativeState 0 2007-05-28 08:45:25 MO-C SET Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 administrativeState 1 //In the alarm log (lga) we get: 2007-05-28 08:48:53 AL * Loss of Signal loss_of_signal Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 2007-05-28 08:49:31 AL M Loss of Signal loss_of_signal Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 3.15MO-groups commands RNC10> h ma ******************************************************* ma/lma |||all [] [] ******************************************************* To put MO LDNs into an MO-Group. RNC10> h mr ******************************************************* mr/lmr [|||all] [] [] ******************************************************* Exactly the same as "ma" but the MOs matching will be removed from the MO-Group instead of added. If the second argument is omitted, the whole MO-group is removed. RNC10> h mp ******************************************************* mp ******************************************************* To print the available MO-Groups. See ma command for more info. Finn Magnusson 2008-06-25 rev PA43 137/332 ` 3.15.1 Method 1 : based on the distinguished name of the MO RNC10> pr ms-6-1 =================================================================================== Proxy MO =================================================================================== 2225 TransportNetwork=1,AtmPort=MS-6-1 =================================================================================== Total: 1 MOs RNC10> ma test ms-6-1 Added 1 MOs to group: test RNC10> pr test =================================================================================== Proxy MO =================================================================================== 2225 TransportNetwork=1,AtmPort=MS-6-1 =================================================================================== Total: 1 MOs RNC10> lpr ms-6-1 =================================================================================== Proxy MO =================================================================================== 2225 TransportNetwork=1,AtmPort=MS-6-1 2226 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1 2227 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1 2228 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=Pdr3Gtpu2 2229 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=Pdr3Gtpu1 2230 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=Pdr5Gtpu2 2231 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=Pdr5Gtpu1 2232 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=vc99 2233 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=vc98 2234 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=vc97 2235 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=vc96 2236 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=vc95 2237 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=vc94 Finn Magnusson 2008-06-25 rev PA43 138/332 ` 2238 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=vc93 2239 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=vc92 2240 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=vc91 2241 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=vc90 2242 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=vc50 2243 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=vc34 2244 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=Pdr2Gtpu2 2245 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=Pdr2Gtpu1 2246 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=Pdr4Gtpu2 2247 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=Pdr4Gtpu1 2248 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=vc103 2249 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=vc102 2250 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=vc101 2251 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=vc100 2252 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=Pdr1Gtpu2 2253 TransportNetwork=1,AtmPort=MS-6-1 ,VplTp=1,VpcTp=1,VclTp=Pdr1Gtpu1 =================================================================================== Total: 29 MOs RNC10> lma test1 ms-6-1 Added 29 MOs to group: test1 RNC10> pr test1 =================================================================================== Proxy MO =================================================================================== 2225 TransportNetwork=1,AtmPort=MS-6-1 2226 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1 2227 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1 2228 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr3Gtpu2 2229 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr3Gtpu1 2230 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr5Gtpu2 2231 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr5Gtpu1 2232 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc99 2233 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc98 2234 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc97 2235 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc96 2236 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc95 2237 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc94 2238 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc93 2239 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc92 Finn Magnusson 2008-06-25 rev PA43 139/332 ` 2240 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc91 2241 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc90 2242 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc50 2243 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc34 2244 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr2Gtpu2 2245 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr2Gtpu1 2246 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr4Gtpu2 2247 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr4Gtpu1 2248 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc103 2249 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc102 2250 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc101 2251 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=vc100 2252 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr1Gtpu2 2253 TransportNetwork=1,AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr1Gtpu1 =================================================================================== Total: 29 MOs RNC10> mp ==================================================== MO-Group Nr of MOs ==================================================== 1. test 1 2. test1 29 To view the contents of an MO group, type "pr " RNC10> mr test Removed group: test RNC10> lmr test1 AtmPort=MS-6-1,VplTp=1,VpcTp=1,VclTp=Pdr1Gtpu2 RNC10> mp ==================================================== MO-Group Nr of MOs ==================================================== 1. test1 28 RNC10> mr test1 Finn Magnusson 2008-06-25 rev PA43 140/332 ` Removed group: test1 3.15.2 Method 2a: based on the attribute value of the MO, using “ma” command RNC10> get atmport operational 0 ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== AtmPort=MS-7-2 operationalState 0 (DISABLED) AtmPort=MS-7-1 operationalState 0 (DISABLED) ============================================================================================= ==================== Total: 2 MOs RNC10> ma test atmport operational 0 Added 2 MOs to group: test RNC10> st test =================================================================================== Proxy Adm State Op. State MO =================================================================================== 2203 0 (DISABLED) TransportNetwork=1,AtmPort=MS-7-2 2204 0 (DISABLED) TransportNetwork=1,AtmPort=MS-7-1 =================================================================================== Total: 2 MOs RNC10> get atmport uses ========================================================================================== MO Attribute Value ========================================================================================== AtmPort=MS-26-2 uses Subrack=MS,Slot=26,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2,Vc4Ttp=1 AtmPort=MS-26-1 uses Subrack=MS,Slot=26,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 AtmPort=MS-7-2 uses Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2,Vc4Ttp=1 AtmPort=MS-7-1 uses Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 AtmPort=MS-6-2 uses Subrack=MS,Slot=6,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2,Vc4Ttp=1 AtmPort=MS-6-1 uses Subrack=MS,Slot=6,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 Finn Magnusson 2008-06-25 rev PA43 141/332 ` AtmPort=MS-27-2 uses Subrack=MS,Slot=27,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2,Vc4Ttp=1 AtmPort=MS-27-1 uses Subrack=MS,Slot=27,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 ========================================================================================== Total: 8 MOs RNC10> ma test1 atmport uses slot=6 Added 2 MOs to group: test1 RNC10> get test1 uses ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== AtmPort=MS-6-2 uses Subrack=MS,Slot=6,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2,Vc4Ttp=1 AtmPort=MS-6-1 uses Subrack=MS,Slot=6,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 ============================================================================================= ==================== Total: 2 MOs RNC10> ma test2 vcltp pmreceiv ^0 Added 66 MOs to group: test2 RNC10> pget test2 pmrec ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== AtmPort=MS-26-2,VplTp=40,VpcTp=1,VclTp=vc35 pmReceivedAtmCells 0 AtmPort=MS-26-2,VplTp=39,VpcTp=1,VclTp=vc35 pmReceivedAtmCells 0 AtmPort=MS-26-2,VplTp=38,VpcTp=1,VclTp=vc35 pmReceivedAtmCells 0 AtmPort=MS-26-2,VplTp=37,VpcTp=1,VclTp=vc35 pmReceivedAtmCells 0 AtmPort=MS-26-2,VplTp=36,VpcTp=1,VclTp=vc35 pmReceivedAtmCells 0 AtmPort=MS-26-2,VplTp=35,VpcTp=1,VclTp=vc35 pmReceivedAtmCells 0 ...... AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc103 pmReceivedAtmCells 0 AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc102 pmReceivedAtmCells 0 AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc101 pmReceivedAtmCells 0 Finn Magnusson 2008-06-25 rev PA43 142/332 ` AtmPort=MS-27-1,VplTp=1,VpcTp=1,VclTp=vc100 pmReceivedAtmCells 0 ============================================================================================= ==================== Total: 66 MOs RNC10> mp ==================================================== MO-Group Nr of MOs ==================================================== 1. test 2 2. test1 2 3. test2 66 To view the contents of an MO group, type "pr " RNC10> mr test Removed group: test RNC10> mr test1 Removed group: test1 RNC10> mr test2 Removed group: test2 //NOTE: when attribute value changes the MO group stays the same 3.15.3 Method 2b: based on the attribute value of the MO, using “hget” command Example: make an MO group with all pluginunits that are locked and enabled: RNC10> hget plug state 0 1 ============================================================================================= ==================== MO administrativeState operationalState ============================================================================================= ==================== Finn Magnusson 2008-06-25 rev PA43 143/332 ` Subrack=MS,Slot=19,PlugInUnit=1 0 (LOCKED) 1 (ENABLED) ============================================================================================= ==================== Total: 1 MOs Added 1 MOs to group: hget_group RNC10> st hget_group =================================================================================== Proxy Adm State Op. State MO =================================================================================== 138 0 (LOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=19,PlugInUnit=1 =================================================================================== Total: 1 MOs RNC10> ma test hget_group Added 1 MOs to group: test RNC10> st test =================================================================================== Proxy Adm State Op. State MO =================================================================================== 138 0 (LOCKED) 1 (ENABLED) Equipment=1,Subrack=MS,Slot=19,PlugInUnit=1 =================================================================================== Total: 1 MOs Example: make an MO group with all UtranCells who have maxtxpwr at 400 and primarycpichpwr at 300: RNC10> hget utrancell maximumTransmissionPower|primaryCpichPower 400 300 ============================================================================================= ==================== MO maximumTransmissionPower primaryCpichPower ============================================================================================= ==================== UtranCell=30199 400 300 UtranCell=30198 400 300 UtranCell=30197 400 300 Finn Magnusson 2008-06-25 rev PA43 144/332 ` UtranCell=30196 400 300 UtranCell=30195 400 300 UtranCell=30194 400 300 UtranCell=30193 400 300 UtranCell=30192 400 300 UtranCell=30191 400 300 ============================================================================================= ==================== Total: 9 MOs Added 9 MOs to group: hget_group Save the group: RNC10> ma mygroup hget_group All cells with maxtxpower > 400 and pichpower > 300 RNC10> hget utrancell maximumTransmissionPower|primaryCpichPower ^[4-9].. ^[3-9].. 3.15.4 Method 2c: based on the attribute value of the MO, using “st” command Example: make an MO group containing all MOs who are unlocked disabled RNC10> st . 1.*0 =================================================================================== Proxy Adm State Op. State MO =================================================================================== 434 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 436 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1 464 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=5,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 473 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=4,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 3308 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,RncModule=8,PacketDataRouter=Pdr4Gtpu2 3309 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,RncModule=8,PacketDataRouter=Pdr4Gtpu1 3310 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,RncModule=8,PacketDataRouter=Pdr3Gtpu2 3311 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,RncModule=8,PacketDataRouter=Pdr3Gtpu1 3315 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,RncModule=1,PacketDataRouter=Pdr5Gtpu2 3316 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,RncModule=1,PacketDataRouter=Pdr5Gtpu1 =================================================================================== Finn Magnusson 2008-06-25 rev PA43 145/332 ` Total: 10 MOs Added 10 MOs to group: st_group Save the group: RNC10> ma mygroup st_group 3.15.5 Method 3: adding a referenced MO RNC10> get atmport uses ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== AtmPort=MS-26-2 uses Subrack=MS,Slot=26,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2,Vc4Ttp=1 AtmPort=MS-26-1 uses Subrack=MS,Slot=26,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 AtmPort=MS-7-2 uses Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2,Vc4Ttp=1 AtmPort=MS-7-1 uses Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 AtmPort=MS-6-2 uses Subrack=MS,Slot=6,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2,Vc4Ttp=1 AtmPort=MS-6-1 uses Subrack=MS,Slot=6,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 AtmPort=MS-27-2 uses Subrack=MS,Slot=27,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2,Vc4Ttp=1 AtmPort=MS-27-1 uses Subrack=MS,Slot=27,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 ============================================================================================= ==================== Total: 8 MOs RNC10> ma test atmport uses Added 8 MOs to group: test RNC10> pr test =================================================================================== Proxy MO =================================================================================== 27 Equipment=1,Subrack=MS,Slot=27,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2,Vc4Ttp=1 29 Equipment=1,Subrack=MS,Slot=27,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 40 Equipment=1,Subrack=MS,Slot=26,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2,Vc4Ttp=1 Finn Magnusson 2008-06-25 rev PA43 146/332 ` 42 Equipment=1,Subrack=MS,Slot=26,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 435 Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2,Vc4Ttp=1 437 Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 450 Equipment=1,Subrack=MS,Slot=6,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2,Vc4Ttp=1 452 Equipment=1,Subrack=MS,Slot=6,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 =================================================================================== Total: 8 MOs RNC10> get jvm admclass ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== Jvm=1 admClasspath [8] = >>> admClasspath = SwManagement=1,LoadModule=CXC1320960_R50HK01 >>> admClasspath = SwManagement=1,LoadModule=CXC1323893_R50A01 >>> admClasspath = SwManagement=1,LoadModule=CXC1323613_R50A01 >>> admClasspath = SwManagement=1,LoadModule=CXC1329315_R1A01 >>> admClasspath = SwManagement=1,LoadModule=CXC1321689_R50HK01 >>> admClasspath = SwManagement=1,LoadModule=CXC1329797_R1A01 >>> admClasspath = SwManagement=1,LoadModule=CXC1320959_R50HX02 >>> admClasspath = SwManagement=1,LoadModule=CXC1329868_R4J08 ============================================================================================= ==================== Total : 1 MOs RNC10> ma test1 jvm admclass Added 8 MOs to group: test1 RNC10> pr test1 =================================================================================== Proxy MO =================================================================================== 543 SwManagement=1,LoadModule=CXC1323613_R50A01 666 SwManagement=1,LoadModule=CXC1320960_R50HK01 675 SwManagement=1,LoadModule=CXC1321689_R50HK01 775 SwManagement=1,LoadModule=CXC1329797_R1A01 961 SwManagement=1,LoadModule=CXC1329315_R1A01 Finn Magnusson 2008-06-25 rev PA43 147/332 ` 982 SwManagement=1,LoadModule=CXC1320959_R50HX02 1019 SwManagement=1,LoadModule=CXC1323893_R50A01 1050 SwManagement=1,LoadModule=CXC1329868_R4J08 =================================================================================== Total: 8 MOs RNC10> hget test1 prod ============================================================================================= ==================== MO productInfo productName productNumber productRevision productionDate ============================================================================================= ==================== LoadModule=CXC1323613_R50A01 asms asms CXC1323613 R50A01 20050216 LoadModule=CXC1320960_R50HK01 oms oms CXC1320960 R50HK01 20050817 LoadModule=CXC1321689_R50HK01 vbjorb vbjorb CXC1321689 R50HK01 20040311 LoadModule=CXC1329797_R1A01 csu csu CXC1329797 R1A01 20050216 LoadModule=CXC1329315_R1A01 vbsec vbsec CXC1329315 R1A01 20050126 LoadModule=CXC1320959_R50HX02 cma CXC1320959 R50HX02 20051222 LoadModule=CXC1323893_R50A01 asms_stub asms_stub CXC1323893 R50A01 20050216 LoadModule=CXC1329868_R4J08 RncLmMao CXC1329868 R4J08 20060116 ============================================================================================= ==================== Total: 8 MOs RNC10> prod test1 =================================================================================== Proxy MO ProductData =================================================================================== 543 LoadModule=CXC1323613_R50A01 CXC1323613 R50A01 asms 20050216 asms 666 LoadModule=CXC1320960_R50HK01 CXC1320960 R50HK01 oms 20050817 oms 675 LoadModule=CXC1321689_R50HK01 CXC1321689 R50HK01 vbjorb 20040311 vbjorb 775 LoadModule=CXC1329797_R1A01 CXC1329797 R1A01 csu 20050216 csu 961 LoadModule=CXC1329315_R1A01 CXC1329315 R1A01 vbsec 20050126 vbsec 982 LoadModule=CXC1320959_R50HX02 CXC1320959 R50HX02 cma 20051222 1019 LoadModule=CXC1323893_R50A01 CXC1323893 R50A01 asms_stub 20050216 asms_stub 1049 LoadModule=CXC1329868_R4J08 CXC1329868 R4J08 RncLmMao 20060116 =================================================================================== Total: 8 MOs Finn Magnusson 2008-06-25 rev PA43 148/332 ` 3.15.6 Method 4: from lk command MGW1> lk 2292 =================================================================================== Proxy Adm State Op. State MOs linked to 2292:Mtp3bSpItu=2,Mtp3bSrs=nwp171 =================================================================================== 1864 TransportNetwork=1,Aal2RoutingCase=nwp171 1910 TransportNetwork=1,Aal2Sp=1,Aal2Ap=nwp171,Aal2PathDistributionUnit=nwp171 1909 1 (ENABLED) TransportNetwork=1,Aal2Sp=1,Aal2Ap=nwp171 2336 1 (ENABLED) TransportNetwork=1,Mtp3bSpItu=2,Mtp3bAp=nwp171 2293 1 (ENABLED) TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSrs=nwp171,Mtp3bSr=nwp171 2294 1 (ENABLED) TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSrs=nwp171,Mtp3bSr=nwp171_ip 2381 1 (ENABLED) TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSls=nwp171,Mtp3bSlItu=nwp171_0 2380 1 (ENABLED) TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSls=nwp171 2403 1 (ENABLED) TransportNetwork=1,Mtp3bSpItu=2,M3uAssociation=m3ua_nwp171 2292 1 (ENABLED) TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSrs=nwp171 1943 1 (ENABLED) TransportNetwork=1,Sctp=SIGTR_12 1881 1 (ENABLED) TransportNetwork=1,NniSaalTp=nwp171a 1885 1 (ENABLED) TransportNetwork=1,Aal5TpVccTp=r171qa 2037 1 (ENABLED) TransportNetwork=1,AtmPort=2152,VplTp=2,VpcTp=2,VclTp=36 =================================================================================== Total: 14 MOs Added 14 MOs to group: lk_group MGW1> pr lk_group =================================================================================== Proxy MO =================================================================================== 1864 TransportNetwork=1,Aal2RoutingCase=nwp171 1881 TransportNetwork=1,NniSaalTp=nwp171a 1885 TransportNetwork=1,Aal5TpVccTp=r171qa 1909 TransportNetwork=1,Aal2Sp=1,Aal2Ap=nwp171 1910 TransportNetwork=1,Aal2Sp=1,Aal2Ap=nwp171,Aal2PathDistributionUnit=nwp171 1943 TransportNetwork=1,Sctp=SIGTR_12 2037 TransportNetwork=1,AtmPort=2152,VplTp=2,VpcTp=2,VclTp=36 2292 TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSrs=nwp171 2293 TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSrs=nwp171,Mtp3bSr=nwp171 2294 TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSrs=nwp171,Mtp3bSr=nwp171_ip Finn Magnusson 2008-06-25 rev PA43 149/332 ` 2336 TransportNetwork=1,Mtp3bSpItu=2,Mtp3bAp=nwp171 2380 TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSls=nwp171 2381 TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSls=nwp171,Mtp3bSlItu=nwp171_0 2403 TransportNetwork=1,Mtp3bSpItu=2,M3uAssociation=m3ua_nwp171 =================================================================================== Total: 14 MOs MGW1> ma myc7group lk_group Added 14 MOs to group: myc7group MGW1> pr myc7group =================================================================================== Proxy MO =================================================================================== 1864 TransportNetwork=1,Aal2RoutingCase=nwp171 1881 TransportNetwork=1,NniSaalTp=nwp171a 1885 TransportNetwork=1,Aal5TpVccTp=r171qa 1909 TransportNetwork=1,Aal2Sp=1,Aal2Ap=nwp171 1910 TransportNetwork=1,Aal2Sp=1,Aal2Ap=nwp171,Aal2PathDistributionUnit=nwp171 1943 TransportNetwork=1,Sctp=SIGTR_12 2037 TransportNetwork=1,AtmPort=2152,VplTp=2,VpcTp=2,VclTp=36 2292 TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSrs=nwp171 2293 TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSrs=nwp171,Mtp3bSr=nwp171 2294 TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSrs=nwp171,Mtp3bSr=nwp171_ip 2336 TransportNetwork=1,Mtp3bSpItu=2,Mtp3bAp=nwp171 2380 TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSls=nwp171 2381 TransportNetwork=1,Mtp3bSpItu=2,Mtp3bSls=nwp171,Mtp3bSlItu=nwp171_0 2403 TransportNetwork=1,Mtp3bSpItu=2,M3uAssociation=m3ua_nwp171 =================================================================================== Total: 14 MOs 3.15.7 Method 5: from pdiff command Refer to CPP NCH presentation for examples 3.15.8 Two-step examples: Finn Magnusson 2008-06-25 rev PA43 150/332 ` 1. to put all unlocked-disabled MOs in a group in order to lock them (obsolete. easier to use the method described in 3.15.4) RNC10> lma test equipment operationalstate 0 Logging to file: /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060830-093030_28415/gaLog28415 ............... Log close: /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060830-093030_28415/gaLog28415 Added 6 MOs to group: test RNC10> st test =================================================================================== Proxy Adm State Op. State MO =================================================================================== 434 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 435 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2,Vc4Ttp=1 436 0 (LOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1 437 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1 464 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=5,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 473 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=4,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 =================================================================================== Total: 6 MOs RNC10> ma test1 test administ 1 Logging to file: /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060830-093030_28415/gaLog28415 ............ Log close: /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060830-093030_28415/gaLog28415 Added 3 MOs to group: test1 RNC10> st test1 =================================================================================== Proxy Adm State Op. State MO =================================================================================== 434 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 464 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=5,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 473 1 (UNLOCKED) 0 (DISABLED) Equipment=1,Subrack=MS,Slot=4,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 =================================================================================== Total: 3 MOs Finn Magnusson 2008-06-25 rev PA43 151/332 ` RNC10> bl test1 ============================================================================================= =============== Id MO AdministrativeState Result ============================================================================================= =============== 434 Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 0 >>> Set. 464 Subrack=MS,Slot=5,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 0 >>> Set. 473 Subrack=MS,Slot=4,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 0 >>> Set. ============================================================================================= =============== Total: 3 MOs attempted, 3 MOs set 2. to put all cells belonging to module 8 in a group in order to lock them RNC10> get iublink module ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== IubLink=9 rncModuleRef RncModule=1 IubLink=8 rncModuleRef RncModule=1 IubLink=7 rncModuleRef RncModule=1 IubLink=6 rncModuleRef RncModule=1 IubLink=5 rncModuleRef RncModule=1 IubLink=4 rncModuleRef RncModule=1 IubLink=3 rncModuleRef RncModule=1 IubLink=2 rncModuleRef RncModule=1 IubLink=1 rncModuleRef RncModule=1 IubLink=40 rncModuleRef RncModule=8 IubLink=39 rncModuleRef RncModule=8 IubLink=38 rncModuleRef RncModule=8 IubLink=37 rncModuleRef RncModule=8 IubLink=36 rncModuleRef RncModule=8 IubLink=35 rncModuleRef RncModule=8 IubLink=34 rncModuleRef RncModule=8 IubLink=33 rncModuleRef RncModule=8 IubLink=32 rncModuleRef RncModule=8 IubLink=31 rncModuleRef RncModule=8 IubLink=30 rncModuleRef RncModule=8 Finn Magnusson 2008-06-25 rev PA43 152/332 ` IubLink=29 rncModuleRef RncModule=8 IubLink=28 rncModuleRef RncModule=8 IubLink=27 rncModuleRef RncModule=8 IubLink=26 rncModuleRef RncModule=8 IubLink=25 rncModuleRef RncModule=8 IubLink=24 rncModuleRef RncModule=8 IubLink=23 rncModuleRef RncModule=8 IubLink=22 rncModuleRef RncModule=8 IubLink=21 rncModuleRef RncModule=8 IubLink=20 rncModuleRef RncModule=1 IubLink=19 rncModuleRef RncModule=1 IubLink=18 rncModuleRef RncModule=1 IubLink=17 rncModuleRef RncModule=1 IubLink=16 rncModuleRef RncModule=1 IubLink=15 rncModuleRef RncModule=1 IubLink=14 rncModuleRef RncModule=1 IubLink=13 rncModuleRef RncModule=1 IubLink=12 rncModuleRef RncModule=1 IubLink=11 rncModuleRef RncModule=1 IubLink=10 rncModuleRef RncModule=1 ============================================================================================= ==================== Total: 40 MOs RNC10> get iublink module =8$ ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== IubLink=40 rncModuleRef RncModule=8 IubLink=39 rncModuleRef RncModule=8 IubLink=38 rncModuleRef RncModule=8 IubLink=37 rncModuleRef RncModule=8 IubLink=36 rncModuleRef RncModule=8 IubLink=35 rncModuleRef RncModule=8 IubLink=34 rncModuleRef RncModule=8 IubLink=33 rncModuleRef RncModule=8 IubLink=32 rncModuleRef RncModule=8 IubLink=31 rncModuleRef RncModule=8 IubLink=30 rncModuleRef RncModule=8 IubLink=29 rncModuleRef RncModule=8 Finn Magnusson 2008-06-25 rev PA43 153/332 ` IubLink=28 rncModuleRef RncModule=8 IubLink=27 rncModuleRef RncModule=8 IubLink=26 rncModuleRef RncModule=8 IubLink=25 rncModuleRef RncModule=8 IubLink=24 rncModuleRef RncModule=8 IubLink=23 rncModuleRef RncModule=8 IubLink=22 rncModuleRef RncModule=8 IubLink=21 rncModuleRef RncModule=8 ============================================================================================= ==================== Total: 20 MOs RNC10> ma iubmod8 iublink module =8$ Added 20 MOs to group: iubmod8 RNC10> get iubmod8 module ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== IubLink=40 rncModuleRef RncModule=8 IubLink=39 rncModuleRef RncModule=8 IubLink=38 rncModuleRef RncModule=8 IubLink=37 rncModuleRef RncModule=8 IubLink=36 rncModuleRef RncModule=8 IubLink=35 rncModuleRef RncModule=8 IubLink=34 rncModuleRef RncModule=8 IubLink=33 rncModuleRef RncModule=8 IubLink=32 rncModuleRef RncModule=8 IubLink=31 rncModuleRef RncModule=8 IubLink=30 rncModuleRef RncModule=8 IubLink=29 rncModuleRef RncModule=8 IubLink=28 rncModuleRef RncModule=8 IubLink=27 rncModuleRef RncModule=8 IubLink=26 rncModuleRef RncModule=8 IubLink=25 rncModuleRef RncModule=8 IubLink=24 rncModuleRef RncModule=8 IubLink=23 rncModuleRef RncModule=8 IubLink=22 rncModuleRef RncModule=8 IubLink=21 rncModuleRef RncModule=8 Finn Magnusson 2008-06-25 rev PA43 154/332 ` ============================================================================================= ==================== Total: 20 MOs RNC10> get iublink reserved ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== IubLink=9 reservedBy [3] = >>> reservedBy = RncFunction=1,UtranCell=30125 >>> reservedBy = RncFunction=1,UtranCell=30126 >>> reservedBy = RncFunction=1,UtranCell=30127 IubLink=8 reservedBy [3] = >>> reservedBy = RncFunction=1,UtranCell=30122 >>> reservedBy = RncFunction=1,UtranCell=30123 .......... >>> reservedBy = RncFunction=1,UtranCell=30133 IubLink=10 reservedBy [3] = >>> reservedBy = RncFunction=1,UtranCell=30128 >>> reservedBy = RncFunction=1,UtranCell=30129 >>> reservedBy = RncFunction=1,UtranCell=30130 ============================================================================================= ==================== Total: 40 MOs RNC10> ma cellmod8 iubmod8 reserved Added 60 MOs to group: cellmod8 RNC10> bl cellmod8 3. group containing all nbapcommon MOs belonging to a specific module, in order to lock them RNC10> lt root This will clear the proxy list. OK to proceed? [y/n]: y Connected to 137.58.194.88 (ManagedElement=1) Finn Magnusson 2008-06-25 rev PA43 155/332 ` RNC10> pr =================================================================================== Proxy MO =================================================================================== 0 ManagedElement=1 =================================================================================== Total: 1 MOs RNC10> lt iublink Load Proxys for MOs of following type... =================================================================================== IubLink =================================================================================== Please Confirm [y/n]: y Last MO: 40. Loaded 40 MOs. Total: 41 MOs. MO Class: IubLink. RNC10> ma iub_mod8 iublink rncmodule module=8$ Added 20 MOs to group: iub_mod8 RNC10> get iub_mod8 module ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== IubLink=40 rncModuleRef RncModule=8 IubLink=39 rncModuleRef RncModule=8 IubLink=38 rncModuleRef RncModule=8 IubLink=37 rncModuleRef RncModule=8 IubLink=36 rncModuleRef RncModule=8 IubLink=35 rncModuleRef RncModule=8 IubLink=34 rncModuleRef RncModule=8 IubLink=33 rncModuleRef RncModule=8 IubLink=32 rncModuleRef RncModule=8 IubLink=31 rncModuleRef RncModule=8 IubLink=30 rncModuleRef RncModule=8 IubLink=29 rncModuleRef RncModule=8 Finn Magnusson 2008-06-25 rev PA43 156/332 ` IubLink=28 rncModuleRef RncModule=8 IubLink=27 rncModuleRef RncModule=8 IubLink=26 rncModuleRef RncModule=8 IubLink=25 rncModuleRef RncModule=8 IubLink=24 rncModuleRef RncModule=8 IubLink=23 rncModuleRef RncModule=8 IubLink=22 rncModuleRef RncModule=8 IubLink=21 rncModuleRef RncModule=8 ============================================================================================= ==================== Total: 20 MOs RNC10> lcc iub_mod8 Load Proxys for children of following MOs and all subsequent children... =================================================================================== 10 RncFunction=1,IubLink=40 11 RncFunction=1,IubLink=39 12 RncFunction=1,IubLink=38 13 RncFunction=1,IubLink=37 14 RncFunction=1,IubLink=36 15 RncFunction=1,IubLink=35 16 RncFunction=1,IubLink=34 17 RncFunction=1,IubLink=33 18 RncFunction=1,IubLink=32 19 RncFunction=1,IubLink=31 20 RncFunction=1,IubLink=30 21 RncFunction=1,IubLink=29 22 RncFunction=1,IubLink=28 23 RncFunction=1,IubLink=27 24 RncFunction=1,IubLink=26 25 RncFunction=1,IubLink=25 26 RncFunction=1,IubLink=24 27 RncFunction=1,IubLink=23 28 RncFunction=1,IubLink=22 29 RncFunction=1,IubLink=21 =================================================================================== Please Confirm [y/n]: y Last MO: 45. Loaded 5 MOs. Total: 46 MOs. Last MO: 50. Loaded 5 MOs. Total: 51 MOs. Last MO: 55. Loaded 5 MOs. Total: 56 MOs. Finn Magnusson 2008-06-25 rev PA43 157/332 ` Last MO: 60. Loaded 5 MOs. Total: 61 MOs. Last MO: 65. Loaded 5 MOs. Total: 66 MOs. Last MO: 70. Loaded 5 MOs. Total: 71 MOs. Last MO: 75. Loaded 5 MOs. Total: 76 MOs. Last MO: 80. Loaded 5 MOs. Total: 81 MOs. Last MO: 85. Loaded 5 MOs. Total: 86 MOs. Last MO: 90. Loaded 5 MOs. Total: 91 MOs. Last MO: 95. Loaded 5 MOs. Total: 96 MOs. Last MO: 100. Loaded 5 MOs. Total: 101 MOs. Last MO: 105. Loaded 5 MOs. Total: 106 MOs. Last MO: 110. Loaded 5 MOs. Total: 111 MOs. Last MO: 115. Loaded 5 MOs. Total: 116 MOs. Last MO: 120. Loaded 5 MOs. Total: 121 MOs. Last MO: 125. Loaded 5 MOs. Total: 126 MOs. Last MO: 130. Loaded 5 MOs. Total: 131 MOs. Last MO: 135. Loaded 5 MOs. Total: 136 MOs. Last MO: 140. Loaded 5 MOs. Total: 141 MOs. RNC10> ma nbap_mod8 nbapcom Added 20 MOs to group: nbap_mod8 RNC10> pr nbap_mod8 =================================================================================== Proxy MO =================================================================================== 45 RncFunction=1,IubLink=40,NbapCommon=1 50 RncFunction=1,IubLink=39,NbapCommon=1 52 RncFunction=1,IubLink=38,NbapCommon=1 56 RncFunction=1,IubLink=37,NbapCommon=1 62 RncFunction=1,IubLink=36,NbapCommon=1 70 RncFunction=1,IubLink=35,NbapCommon=1 75 RncFunction=1,IubLink=34,NbapCommon=1 76 RncFunction=1,IubLink=33,NbapCommon=1 83 RncFunction=1,IubLink=32,NbapCommon=1 86 RncFunction=1,IubLink=31,NbapCommon=1 95 RncFunction=1,IubLink=30,NbapCommon=1 96 RncFunction=1,IubLink=29,NbapCommon=1 105 RncFunction=1,IubLink=28,NbapCommon=1 108 RncFunction=1,IubLink=27,NbapCommon=1 114 RncFunction=1,IubLink=26,NbapCommon=1 118 RncFunction=1,IubLink=25,NbapCommon=1 Finn Magnusson 2008-06-25 rev PA43 158/332 ` 123 RncFunction=1,IubLink=24,NbapCommon=1 126 RncFunction=1,IubLink=23,NbapCommon=1 135 RncFunction=1,IubLink=22,NbapCommon=1 139 RncFunction=1,IubLink=21,NbapCommon=1 =================================================================================== Total: 20 MOs 4 OTHER 4.1 Configuration settings and environment variables Printed with the commands “uv” and “pv”. Very important to include the “uv” and “pv” printouts when reporting problems on moshell !! 4.1.1 Configuration settings The “uv” printout shows the current values of the “uservariables”, ie. the moshell settings which can be changed by the user. RNC11> uv bldebset_confirmation = 1 credential = C:/cygwin/home/eanzmagn/tools/moshell/commonjars/host.p12 corba_class = 2 csnotiflist = availabilitystatus decoder = /vobs/iov/rnc/bin/decoder.pl default_mom = /home/eanzmagn/tools/moshell/jarxml/MGW_R2.xml del_confirmation = 1 editor = vi fast_lh_threshold = 5 fast_cab_threshold = 10 ftp_port = 21 ftp_timeout = 600 http_port = 80 inactivity_timeout = 43200 include_nonpm = 1 ip_connection_timeout = 20 ip_database = /home/eanzmagn/moshell_logfiles/sitefiles/ipdatabase,/home/eanzmagn/tools/moshell/sitefiles/ipdatabase Finn Magnusson 2008-06-25 rev PA43 159/332 ` ip_inactivity_timeout = 45 java = /usr/bin/java jarxmldir = /home/eanzmagn/tools/moshell/jarxml keepLmList = /d/loadmodules/CXC1326054_R1C01,/d/loadmodules/CXC1326054_R1D01,/c/java/host.p12,/c/java/TaskConfigurationFile.txt,/c/java/OLD_SecurityManageme nt.prp,/d/loadmodules/CXC33077_R5A08,/c/java/SecurityManagement.prp lt_confirmation = 1 loginfo_print = 1 moscommandlog = 0 muteFactor = 100 nm_credential = C:/cygwin/home/eanzmagn/ssucredentials.xml nm_folder = C:/cygwin/home/eanzmagn node_login = 1 print_lmid = 1 prompt_color = 1 prompt_highlight = 1 pm_wait = 25 pm_logdir = rset_customlist = AntJumperCable,AntFeederCable,Aal2PathDistributionUnit,Repertoire,Program,TdmtermGrp,XpProgram,DpProgram rt_jar = sa_credential = C:/cygwin/home/eanzmagn/tools/moshell/commonjars/sam.pbe sa_password = ******** use_complete_mom = 0 secure_ftp = 0 secure_port = 22 secure_shell = 0 security_method = 1 set_window_title = 1 show_colors = 1 show_timestamp = 1 show_userlabel = 0 sls_urls = https://172.31.93.161:8443/ericsson/servlet/sls,https://134.138.65.70:8443/ericsson/servlet/sls sls_username = sls sls_password = ******** mospace_convert = 1 target_monitor_type = 1 telnet_port = 23 transaction_timeout = 3600 username = moshelluser xmlmomlist = rnc_node_mim.xml,RbsNodeVersion.txt,RbsNode.xml,mmgw_node_mom_limited.xml,mmgwr4_node_mom_open.xml, mgw_node_mom_ro.xml,CelloMOM.xml The description of each uservariable and default values are shown in the moshell file. See following extract from moshell file: Finn Magnusson 2008-06-25 rev PA43 160/332 ` ......... #================================================================================ # IPDATABASE FILE : used by mobatch, telbatch, swup, swstat and cvms. # see example in moshell/examples/ipdatabase #================================================================================ ip_database=$sitefiledir/ipdatabase #================================================================================ # CORBA CLASS: # 1 = vbjorb (secure + unsecure nodes) # 2 = jacorb unsecure # 3 = jacorb secure #================================================================================ corba_class=1 #================================================================================ # CORBA SECURITY METHOD: # 1 = uses host credential (only works with corba_class=1) # 2 = uses stand-alone credential (requires java 1.3.1 or higher) #================================================================================ security_method=1 #================================================================================ # PATH TO HOST CREDENTIAL # This file is required to handle Corba Security method 1 # Can be generated by PKS server or found on node (in /c/java/host.p12) # or found in Ranos (in /etc/opt/ericsson/nms_cif_security/certificates/host.p12 ) # This file has an unlimited lifetime. #================================================================================ credential=$commonjardir/host.p12 #================================================================================ # PATH TO STAND-ALONE CREDENTIAL and stand-alone password # This file is required to handle Corba Security method 2 # Can be generated by SLS server or from EMAS. # This file has a limited lifetime, set by SLS server. #================================================================================ sa_credential=$commonjardir/sam.pbe sa_password="oemas" #=============================================================================== # Telnet/ssh/ftp/sftp username #=============================================================================== Finn Magnusson 2008-06-25 rev PA43 161/332 ` username=moshelluser #=============================================================================== # OSE-shell/ftp security (1 to use ssh/sftp, 0 to use telnet/ftp) #=============================================================================== secure_shell=0 secure_ftp=0 #=============================================================================== # Timeouts for IP connections (http/telnet/ftp/ssh/sftp), in seconds. # * ip_connection_timeout : Disconnects if the connection couldn't be established within that time. # * ip_inactivity_timeout : Disconnects if no output is received from the server within that time. # * ftp_timeout : Maximum time allowed for ftp/http transfers #=============================================================================== ip_connection_timeout=20 ip_inactivity_timeout=45 ftp_timeout=600 #=============================================================================== # Inactivity timeout (in seconds): # Moshell exits if no user input arrives within this time. #=============================================================================== inactivity_timeout=43200 #============================================================================== # Http port: 80 for Cello, xx80 for CppEmu where xx is the offset (usually 40) # Telnet port: 23 for Cello, xx23 for CppEmu where xx is the offset (usually 40) # Ftp port: 21 for Cello, xx21 for CppEmu where xx is the offset (usually 40) # Secure port: used for ssh/sftp. a different value can be used in case of RSG port forwardings #============================================================================== http_port=80 telnet_port=23 ftp_port=21 secure_port=22 ......... Uservariables can be changed in the following way: a) From “uv” command (the change will only apply for the current session) RNC10> uv secure_shell Finn Magnusson 2008-06-25 rev PA43 162/332 ` secure_shell = 0 RNC10> uv secure_shell=1 secure_shell=1 b) Using the “-v” option when starting moshell (the change will only apply for the current session) ** NONE ** eanzmagn@srld7243:=> moshell -v secure_shell=1,secure_ftp=1 rnc10 c) By editing the ~/.moshellrc file (the change is permanent but only applies to the user owning this file). ** NONE ** eanzmagn@srld7243:=> cat ~/.moshellrc secure_shell=1 secure_ftp=1 d) By editing the moshell/jarxml/moshellrc file (the change is permanent and applies to all users of this moshell installation). ** NONE ** eanzmagn@srld7243:=> cat moshell/jarxml/moshellrc secure_shell=1 secure_ftp=1 e) By editing the ipdatabase file (whose path is set in the uservariable ip_database, see chapter below). Note: it is also possible change a uservariable inside the moshell file but it is not recommended since the change will be undone at the next moshell upgrade. 4.1.2 Environment variables The “pv” printout shows all environment variables and scripting variables. Environment variables are set by moshell at startup and cannot be changed by the user. They keep some important parameters of the current moshell session (ipaddress of the node, process ID of the session, path to the folder containing logs and temporary logs, etc) RNC10> pv $gawk = LANG=C LC_ALL=C /home/eanzmagn/moshell/gawk $uname = SunOS Finn Magnusson 2008-06-25 rev PA43 163/332 ` $logdir = /home/eanzmagn/moshell_logfiles/logs_moshell $tempdir = /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20071030-005240_6046 $gawk_pid = 6070 $nodename = RNC11 $ipaddress = 137.58.194.147 $moshelldir = /home/eanzmagn/moshell $momversion = RNC_NODE_MODEL_G_5_28_COMPLETE $momdocnumber = 15554-AXD10503/1 $mobrowser_pid = 6120 $momdocrevision = AE4 $cellomomversion = 5.1.2.19-6 $moshell_version = 7.0r Scripting variables look exactly the same as environment variables but can be set by the user for scripting purposes. More information on scripting in chapter Error: Reference source not found 4.2 Ipdatabase The ipdatabase is a file where you can store for each node of the network: - nodename (arbitrary) - ipaddress or dns name - password (optional) - any uservariables or scripting variables that should be set before connecting to the node (optional) The format of the ipdatabase file is like this: nodeName ipAddress/DNSname password uservariables/scriptingvariables Example: ** NONE ** eanzmagn@srld7243:=> cat /home/eanzmagn/moshell_sitefiles/ipdatabase rnc10 137.58.194.88 tch88 secure_shell=1 rnc21 10.1.162.169 rnc21 sa_credential=./rnc21_sam.pbe,sa_password=rnc21 rnc26 10.1.163.169 rnc26 rnc46 10.1.161.169 rnc46 rbs3206 rbs173.ericsson.se rbs173 username=rbs3206 The path to the ipdatabase is stored in the uservariable ip_database: RNC10> uv ip_database Finn Magnusson 2008-06-25 rev PA43 164/332 ` ip_database = /home/eanzmagn/moshell_sitefiles/ipdatabase Several ipdatabase files can be referred in this uservariable: ** NONE ** eanzmagn@srld7243:=> cat ~/.moshellrc ...... ip_database=/home/eanzmagn/moshell_sitefiles/ipdatabase_telia,/home/eanzmagn/moshell_sitefiles/ipdatabase_tele2 When starting moshell, it looks in the list of ipdatabase files to find a matching entry for that entry. If an entry is found, it uses this to know the ipaddress, the node password, and set any associated uservariables and/or scripting variables. ** NONE ** eanzmagn@srld7244:=> moshell rbs3206 #################################################################### # Welcome to MoShell 7.0q # # Finn Magnusson, Jan Pettersson # # http://utran01.epa.ericsson.se/moshell # # Contact: [email protected] # # [email protected] # #################################################################### Checking ip contact...OK HELP MENU : h MO COMMANDS : m OTHER COMMANDS : n PM COMMANDS : p QUIT : q RBS3206> vii 070916-04:41:32 rbs173. sw.ericsson.se 7.0q stopf i l e=/tmp/17661 Trying password from ipdatabase file: /home/eanzmagn/moshell_sitefiles/ipdatabase... $ vii ----- VII SERVER INFO ----- registered cl ients : client FAULT LOAD_START NO_POWER BOOTTEST MISSING_RESOURCE BOARD_LOCKED BOARD_BUSY SHUTDOWN ---------- ----- ---------- -------- -------- ---------------- ------------ ---------- -------- 0x00010351 NO NO NO NO NO NO YES NO LED State GREEN CLS_LEDI_ON Finn Magnusson 2008-06-25 rev PA43 165/332 ` RED CLS_LEDI_OFF YELLOW CLS_LEDI_FLASHING_16HZ $ RBS3206> uv username username = rbs3206 4.3 Different ways to start moshell For more information on the different ways to start moshell, type “moshell” on its own: [~]$ moshell Usage: 1) Online : moshell [-v uservariables] [-n] ||| [|] [|nolog] 2) Offline: moshell [-v uservariables] [] [|] [|nolog] 3) Multi-node: moshell [-v uservariables] -m | [|] [|nolog] The offline mode is for browsing the mom, the help, or parsing logfiles/xml files using functions as "lg", "pmr", etc. It is also possible to browse an MO-dump in offline mode. The MO-dump shall be created when connected to a node, using commands "lt all" and "get" (or "kget") The "-v" option is for setting uservariables from the command line. See README file chapter 0.2 for more info. The "-v" option can also be used for setting scripting variables from the command line. In this case, the "$" sign in front of the variable name should be omitted. See README chapter The "-n" option is for disabling the check of IP contact at startup. The argument can be: * : refers to the node's name as defined in the ipdatabase file (whose path is defined in moshell file). * : refers to the node's name as defined in DNS. * : raw ip address * : an iorfile that has been stored on the workstation. * : the list of sites to connect to, eg: site1,site2,site3. Applicable with option "-m" only. * : the file containing the list of sites, one site per line. Applicable with option "-m" only. Examples, online mode: * moshell 10.121.7.33 * moshell -v security_method=2,sa_credential=~/sam.pbe,sa_password=oemas 10.1.128.17 * moshell -v telnet_port=2323,http_port=8080 rnc3 * moshell rbs28 ~/tools/moshell/cmdfiles/runSwTest.cmd * moshell bsc5 'vii ; cabslxrd ; lh mp te log read | grep ERROR ; lt plug ; st all dis ; get all all ' Finn Magnusson 2008-06-25 rev PA43 166/332 ` * moshell 10.121.2.37 'vii ; lh mp te log read | grep ERROR ' ~/moshell_logfiles/nodeTest.log Examples, offline mode: * moshell ~/moshell_logfiles/logs_moshell/sessionlog/RNC37.log #interactive mode * moshell ~/modumps/mgw1_kget.log 'pr ; get ; st ; inv' #script mode Examples, multinode: * moshell -m rnc11,10.1.128.17,rbs33.ericsson.se * moshell -m rbslist.txt 'lt all; kget' 4.3.1 Online mode (being connected to one node): • interactive session  moshell eg: moshell 10.1.128.17 • non-interactive session  moshell eg: moshell 10.1.128.17 ‘lt all ; get ; lh all te log read ‘  moshell eg: moshell 10.1.128.17 ./commandfiles/commands.txt 4.3.2 O ffline mode (investigating a node offline): moshell , eg: moshell ./logs/rnc10_get.log The modump can be taken with: l+ ; lt all ; kget ; l- (if an moshell session is already open to the node) or : moshell ipaddress ‘lt all ; kget’ It is also possible to use “get” or “get all” instead of “kget”. The offline mode allows to run an moshell session against a set of logfiles of a node. When running moshell commands in offline mode, all information will be read from the logfiles, no communication taking place with the node. The offline mode can be useful in several cases. For instance: - when the node is not accessible directly, e.g. the 3rd line support need to examine the configuration and do not have remote access to the c ustomer network. - to save a snapshot of a node before an upgrade or configuration change, to use as reference information for comparison purposes. The following logfiles will be used in offline mode: - the MO dump of the node . The MO dump consists of a printout showing al l the attr ibute values of al l the MOs of the node. I t is taken with th e fo l lowing command: moshel l ' l t al l ; kget ' . This f i l e is used when running MO commands in off l i ne mode. E.g. get, , str, etc. If MO dumps need to be taken from many nodes, then mobatch can be used instead: mobatch 'lt all ; kget' - the CPP logs of the node. These f i les are located under /c / logf i l es and can be fetched with the moshel l command " lgf" or "dcgm". These f i les are used when running the "lg" command in offline mode. E.g. lgaevm -l /path/to/logfiles - the ROP fi les of the node. These f i l es are located in the pm_data fo lder of the node and can be fetched with the moshel l command "dcgm". The Finn Magnusson 2008-06-25 rev PA43 167/332 ` se files are used when runing the commands "pmr" or "pmx" in offline mode. E.g. pmx atmport -l /path/to/ropfiles To run moshell in offline mode, execute the following command from the unix prompt: moshell /path/to/the/modump The list of commands that are supported in offline mode can then be printed with the "h" command. Type "h " for information on a specific command. All commands can be run in the same way as when online, except the commands "lg", "pmr", and "pmx" which will require to run with the "-l" opti on to specify the location of the required files. 4.3.3 Multi mode (being connected to several nodes at the same time): moshell -m rnc2,rbs3,mgw5 or moshell -m /path/to/sitefile The multi mode allows an moshell session to be connect to several nodes at the same time. The command syntax for starting moshell in multi mode is: moshell -m | The sitelist consists of a comma separated list containing all the node names or ip/dns addresses. The sitefile is a text file containing the list of nodes names or ipaddresses, on node per line. Example: - moshell -m rnc2,10.1.128.17,rbs34,rxi2.ericsson.se,mgw3 - moshell -m /path/to/sitefile If node names are used, they must be defined in the ipdatabase. For more information about ipdatabase and sitefile, see the help of the mobatch utility by typing "mobatch" from the unix prompt. To print the list of commands which are supported in multi-mode, type "h" at the moshell prompt. More information about a specific command can be obtained by typing "h ". The multi mode is primarily geared towards commands that use the corba services CS/FM/PM. Moshell commands that access the node via telnet/ssh/ftp/sftp are currently not supported in multi mode. When moshell is running in multi mode, a prefix will appear in front of certain objects in order to distinguish between different nodes and MOM versions: - the RDN/LDN in MO commands are prefixed with the string "Me=". - the scanner names in PM commands are prefixed with the node name. - the MO class in mom/pmom command are prefixed with the MOM version. Known limitations in multi mode (Will be fixed in a later release) ***************************************************************** - u+, emom, pset: currently only works when all nodes have the same MOM version. - u!: conversion of .mos to .mo script does not work correctly yet. Avoid using the u! command in multimode. - pol: options (c/h/s/u) not working yet. Syntax is: pol . E.g: pol rnc2 - pcr: not working yet. The future syntax will be: pcr etc... - getmom/parsemom: not working correctly yet. Finn Magnusson 2008-06-25 rev PA43 168/332 ` - re: the "i" option is not yet supported. - diff: syntax2 (parameter audit and dump comparison) is not supported yet. Only diff between individual MOs is currently supported (syntax1). - pgets: the "n" option is not yet supported. - initial connection and MOM fetching is currently quite slow 4.4 Mobatch - Mobatch is used for running moshell sessions on several nodes in parallel. - The list of nodes must be defined in a “sitefile”. - Each node can be listed by its node name or ipdaddress. - There is no limit on how many nodes can be listed inside a sitefile. - Mobatch will execute one moshell session per node listed in the sitefile. - A node listed in the sitefile does not have to be defined in the ipdatabase but if it is, it allows to use the node name instead of the ipaddres and avoids to have to specify the password. Example: the sitefile contains 3 nodes: two are listed in an ipdatabase file, therefore we can use their nodename. The third one is not listed in any ipdatabase file, we use its ipaddres. It is also possible to set uservariables/scripting variables inside the sitefile. ** NONE ** eanzmagn@srld7243:=> cat moshell_sitefiles/rns1 rnc11 rbs3206 146.31.72.191 ** NONE ** eanzmagn@srld7243:=> egrep ‘rnc11|rbs3206|146.31.72.191’ moshell_sitefiles/ipdatabase* moshell_sitefiles/ipdatabase_lab1:rnc11 137.58.194.147 tch147 moshell_sitefiles/ipdatabase_lab2:rbs3206 rbs173.ericsson.se rbs173 username=rbs3206 Up to 10 sessions will run in parallel at any time. This limit can be changed with the “-p” option. If a session takes more than 20 minutes to complete it will be killed. This timeout can be changed with the “-t” option. ** NONE ** eanzmagn@srld7243:=> mobatch moshell_sitefiles/rns1 ‘lt all ; kget ;al‘ Sitefile = moshell_sitefiles/rns1. Number of sites = 3 Command = lt all ; kget Timeout set to 20 minutes (default value) Maximum number of parallel processes set to 10 (default value) Logfiles stored in /home/eanzmagn/moshell_logfiles/logs_mobatch/2007-09-16/rns1/14-38 Finn Magnusson 2008-06-25 rev PA43 169/332 ` ########################################################################################### >>>>> STARTED (pid) ** FINISHED (result) STATUS (started, finished, queue, running, sites running) ########################################################################################### >>>>> rbs3206 (1039) 1s 0f 2q 1r: rbs3206 >>>>> 146.31.72.191 (1042) 2s 0f 1q 2r: 146.31.72.191 rbs3206 >>>>> rnc11 (1043) 3s 0f 0q 3r: 146.31.72.191 rbs3206 rnc11 ** rbs3206 (OK) 3s 1f 0q 2r: 146.31.72.191 rnc11 ** 146.31.72.191 (OK) 3s 2f 0q 1r: rnc11 ** rnc11 (OK) 3s 3f 0q 0r: ########################################################################################### 146.31.72.191 OK rbs3206 OK rnc11 OK Parsing the results ** NONE ** eanzmagn@srld7243:=> cd /home/eanzmagn/moshell_logfiles/logs_mobatch/2007-09-17/rns1/14-38 ** NONE ** eanzmagn@srld7243:=> grep Total * 172.31.98.191.log:>>> Total: 28 Alarms (0 Critical, 25 Major) rbs3206.log:>>> Total: 0 Alarms (0 Critical, 0 Major) rnc11.log:>>> Total: 25 Alarms (0 Critical, 24 Major) Rule for setting the limit on the number of parallel sessions (with “-p” option) - Count with approximately 70-80 MB of RAM memory per moshell session. - Check the amount of free RAM memory in the workstation by using the “top” command (unix/linux) or task manager (windows) % top last pid: 27824; load averages: 0.01, 0.01, 0.01 14:34:35 82 processes: 79 sleeping, 2 zombie, 1 on cpu CPU states: 97.4% idle, 0.0% user, 0.9% kernel, 1.7% iowait, 0.0% swap Memory: 8192M real, 6193M free, 447M swap in use, 14G swap free The higher you set this limit, the quicker mobatch will complete but it requires more available RAM memory from the PC/workstation. Example % mobatch –p 20 moshell/sitefiles/rns2 'al ; lt plug ; st ; vii ' Changing the default timeout: % mobatch –t 60 moshell/sitefiles/rns2 verylongcommandfile Finn Magnusson 2008-06-25 rev PA43 170/332 ` The commands to run on each node can either be : a) specified on the line (separated with semicolon) % mobatch moshell_sitefiles/rns1 ‘lt all ; kget’ b) listed in a single command file common to all nodes % mobatch moshell_sitefiles/rns1 moshell_commandfiles/runkget.mos % cat moshell_commandfiles/runkget.mos lt all kget c) listed in a set of command files, one for each node. The file name must then be equal to the node name followed by the extension “.mos” or “.cmd" % mobatch moshell_sitefiles/rns1 moshell_commandfiles/rns1_files/ % ls –l moshell_commandfiles/rns1_files/ -rw-rw-rw- 1 eanzmagn mkgroup-l-d 58608 Mar 21 2006 rnc11.mos -rw-rw-rw- 1 eanzmagn mkgroup-l-d 29244 Mar 21 2006 rbs3206.mos -rw-rw-rw- 1 eanzmagn mkgroup-l-d 29244 Mar 21 2006 146.31.72.191.mos For more information on mobatch, see user guide and online help by typing mobatch on its own: % mobatch Usage: mobatch [options] || [logdirectory] Purpose: To send moshell commands to several nodes in parallel. Arguments: - The first argument is the sitefile. The sitefile contains the list of sites to connect to. Each line in the sitefile contains: * the IP/DNS addresses and/or site names whose IP address are defined in the IP database. * optionally: the uservariables/scriptingvariables to input with -v option. See example of sitefile and ipdatabase in: moshell/examples/mobatch_files/ - The second argument is the commmand or commandfile. See example of commands below and commandfile in moshell/examples/mobatch_files If a directory is given, then a different commandfile will be used for each node: the name of each commandfile should be .cmd or .mos Finn Magnusson 2008-06-25 rev PA43 171/332 ` the should be the same as given in the sitefile. example: node-name is rbs602 ==> commandfile should be rbs602.cmd or rbs602.mos - The third argument (logdirectory) is optional. If no logdirectory is specified, a default one will be used. Options: - t Specify the number of minutes before timing out. Set to 0 for no timeout (default=20). - p Specify the maximum number of moshell sessions that will run in parallel (default=10) - v Specify moshell uservariables. Type "moshell" on its own for more info about this option. Examples: mobatch -p 15 -t 60 ~/sitefiles/victoria-sites 'lt all ; get' mobatch ./sitefiles/all-rbs.txt ./cmdfiles/do_healthCheck.mos mobatch -p 5 -t 1 ./sitefiles/all-rbs.txt 'cv cu ; rbs' mobatch ./sitefiles/all-rnc.txt 'lt ^utrancell ; st cell' mobatch ./sitefiles/all-bsc.txt ~/bsc-commandfiles/ mobatch -v security_method=2,sa_credential=~/sam.pbe,sa_password=oemas -p 20 ./all_mgw.txt 'hc' mobatch -v ip_database=~/utran_network/ipdatabase ~/utran_network/ipdatabase 'lt all ; get ' 4.5 Aliases Print currently defined aliases RNC11> alias err : te log read |grep ERROR: ll : llog llc : llog -c lll : llog -l ombat : run /home/eanzmagn/moshell/commonjars/scripts/ombat/ombat.mos pcrd : run /home/eanzmagn/moshell/commonjars/scripts/pcrd.mos psetd : run /home/eanzmagn/moshell/commonjars/scripts/psetd.mos start : run /home/eanzmagn/scripts/moshell_start.mos teall : te e check error enter return info trace1 trace2 trace3 trace4 trace5 trace6 trace7 trace8 trace9 state_change bus_send bus_receive rec_sig send_sig param interface object user1 user2 user3 user4 tec : te log clear ter : te log read Define an alias for the current session RNC11> alias start run /home/eanzmagn/scripts/moshell_start.mos RNC11> alias start Finn Magnusson 2008-06-25 rev PA43 172/332 ` start: run /home/eanzmagn/scripts/moshell_start.mos Define an alias permanently ** NONE ** eanzmagn@srld7243:=> cat ~/.moshellrc ....... alias start run /home/eanzmagn/scripts/moshell_start.mos ...... 4.6 Support commands Number conversion utility ip2d/d2ip, h2d/d2h, b2h/h2b : to convert to/from decimal to hex or ip RNC10> h2b 20 20: 00100000 Command history: RNC10> hi 1 070604 09:11:39 ls 2 070604 09:11:47 l ls 3 070604 09:12:37 d2b 20 4 070604 09:12:45 h2b 20 Run unix commands from moshell prompt: Any unix command can be run from the moshell prompt by putting “l” or “!” at the beggining of the line. In the example below we see the difference between commands which are run towards the node (e.g. “ls”) and commands which are run towards the workstation (e.g. “! ls”) . RNC10> ls $ ls Directory '/d/' Finn Magnusson 2008-06-25 rev PA43 173/332 ` configuration/ loadmodules/ cv.ptr rollbacklst.bak rollback.ini rollback.lst cv.bak rollback.cnt $ RNC10> ! ls rbs119.log rbs17.log rbs213.log rbs24.log rbs40.log rbs44.log rbs54.log rbs67.log rbs88.log rbs99.log rbs120.log rbs20.log rbs216.log rbs25.log rbs41.log rbs45.log rbs59.log rbs68.log rbs89.log rbs121.log rbs211.log rbs218.log rbs3.log rbs42.log rbs46.log rbs6.log rbs77.log rbs91.log rbs123.log rbs212.log rbs239.log rbs30.log rbs43.log rbs51.log rbs62.log rbs86.log rbs94.log RNC10> l ls rbs119.log rbs17.log rbs213.log rbs24.log rbs40.log rbs44.log rbs54.log rbs67.log rbs88.log rbs99.log rbs120.log rbs20.log rbs216.log rbs25.log rbs41.log rbs45.log rbs59.log rbs68.log rbs89.log rbs121.log rbs211.log rbs218.log rbs3.log rbs42.log rbs46.log rbs6.log rbs77.log rbs91.log rbs123.log rbs212.log rbs239.log rbs30.log rbs43.log rbs51.log rbs62.log rbs86.log rbs94.log RNC10> pwd $ pwd /d $ RNC10> l pwd /home/eanzmagn RNC10> cd /d/configuration $ cd /d/configuration RNC10> ls $ ls Directory '/d/configuration/' lh/ Finn Magnusson 2008-06-25 rev PA43 174/332 ` cs_equipmentcmd2.cfg defaultrouter cv/ CM_CONFIG lastcreatedcv.ptr $ RNC11> l cd moshell New directory: /home/eanzmagn/moshell RNC11> l ls README cvms gawk mobatch.pl momdoc monode other.awk pmDiff pmXtab rbsaudit runClient.sh swstat cmpMoDump examples jarxml mocmd monitor33077 moshell other1.awk pmExtract prog.awk restartcollector sitefiles swup commonjars funcs.awk mobatch modit monitor6054 netcheck parseline pmList pwrdef rncaudit swcomp Note: When the prompt is bold, the long commands will not wrap around correctly. Type “b” to disable bold prompt. Or set prompt_highlight to 0. RNC11> uv prompt prompt_color = 1 prompt_highlight = 1 4.7 Aborting an MO printout CTRL-C works for aborting COLI commands but does not work to abort MO printouts. Use ctrl-z , then touch , then fg The path of the stopfile appears in the window title Eg: Subrack=MS,Slot=16,PlugInUnit=1,Program=CXC1320993_R51LJ01 poolSize 0 Subrack=MS,Slot=16,PlugInUnit=1,Program=CXC1320993_R51LJ01 restartCounterLimit 3 Subrack=MS,Slot=16,PlugInUnit=1,Program=CXC1320993_R51LJ01 restartTimer 60 Subrack=MS,Slot=16,PlugInUnit=1,Program=CXC1320993_R51LJ01 startState 1 (ENABLED) Subrack=MS,Slot=16,PlugInUnit=1,Program=CXC1320993_R51LJ01 userLabel ^Z Suspended ** NONE ** eanzmagn@srld7243:=> touch /tmp/16257 Finn Magnusson 2008-06-25 rev PA43 175/332 ` ** NONE ** eanzmagn@srld7243:=> fg moshell rnc11 Subrack=MS,Slot=15 SlotId 15 Subrack=MS,Slot=15 productData Struct{5} >>> 1.productName = GPB53 >>> 2.productNumber = ROJ1192106/53 >>> 3.productRevision = R2B >>> 4.serialNumber = TU88272845 >>> 5.productionDate = 20060304 Subrack=MS,Slot=15 reservedBy [19] = >>> reservedBy = SwManagement=1,ReliableProgramUniter=ans_aal2cpsrc_12_1 >>> reservedBy = SwManagement=1,ReliableProgramUniter=act_aal2_rh_1 >>> reservedBy = SwManagement=1,ReliableProgramUniter=ans_aal2ap_12_1 >>> reservedBy = SwManagement=1,ReliableProgramUniter=ans_aal2distncc_12_1 >>> reservedBy = SwManagement=1,ReliableProgramUniter=rnc_load_ctrl_1 >>> reservedBy = SwManagement=1,ReliableProgramUniter=rnc_cell_1 >>> reservedBy = SwManagement=1,ReliableProgramUniter=rnc_ue_1 >>> reservedBy = SwManagement=1,ReliableProgramUniter=rnc_mod_om_1 >>> reservedBy = SwManagement=1,ReliableProgramUniter=rnc_dh_1 >>> reservedBy = SwManagement=1,ReliableProgramUniter=ans_aal2cpsrc_12_8 >>> reservedBy = SwManagement=1,ReliableProgramUniter=act_aal2_r h_8 >>> reservedBy = SwManagement=1,ReliableProgramUniter=ans_aal2ap_12_8 >>> reservedBy = SwManagement=1,ReliableProgramUniter=ans_aal2distncc_12_8 >>> reservedBy = SwManagement=1,ReliableProgramUniter=rnc_load_ctrl_8 >>> reservedBy = SwManagement=1,ReliableProgramUniter=rnc_cell_8 >>> reservedBy = SwManagement=1,ReliableProgramUniter=rnc_ue_8 >>> reservedBy = SwManagement=1,ReliableProgramUniter=rnc_mod_om_8 >>> reservedBy = SwManagement=1,ReliableProgramUniter=rnc_dh_8 >>> reservedBy = SwManagement=1,SwAllocation=GPB_Module Subrack=MS,Slot=15 slotNumber 15 Subrack=MS,Slot=15 slotState 1 (USED) Subrack=MS,Slot=15 userLabel ============================================================================================= ==================== Total: 297 MOs 4.8 Hidden attributes and actions 4.8.1 Complete MOM From RNC P5, RBS P5, MGW R4, the MOM that is stored on the node does not contain all attributes/actions information. Finn Magnusson 2008-06-25 rev PA43 176/332 ` Ericsson internal parameters and actions are now excluded from the MOM file stored on the node. The Complete MOM is stored on a server in the PDU and may be used by Ericsson personnel only. RNC complete MOM: http://wrn.ericsson.se/~emogroup/mom/p5/index.htm MGW complete MOM: http://vobs.lmf.ericsson.se/wcs/mmgw/r5/mgwr5_oam_appl_mom/xml_storage/ RNC10> uv use_comple use_complete_mom = 0 RNC10> getmom Checking MOM version...RNC_NODE_MODEL_G_1_4 RNC10> parsemom Parsing MOM (cached): /home/eanzmagn/moshell/jarxml/RNC_NODE_MODEL_G_1_4.xml.cache ...............................Done. RNC10> get 1 ============================================================================================= ==================== 1 RncFunction=1,RncSystemParameters=1 ============================================================================================= ==================== ============================================================================================= ==================== Total: 1 MOs RNC10> uv use_complete_mom=1 use_complete_mom=1 RNC10> pr Checking MOM version...RNC_NODE_MODEL_G_1_4 copying /vobs/rnc/rncNode/rnc.rose/mom/rnc_node_mimComplete.xml@@/main/wendy/wendy_Z_maint/1 to /home/eanzmagn/moshell/jarxml/RNC_NODE_MODEL_G_1_4_COMPLETE.xml Using MOM version: RNC_NODE_MODEL_G_1_4_COMPLETE Parsing MOM: /home/eanzmagn/moshell/jarxml/RNC_NODE_MODEL_G_1_4_COMPLETE.xml ....................................................................Done. Caching MOM to: /home/eanzmagn/moshell/jarxml/RNC_NODE_MODEL_G_1_4_COMPLETE.xml.cache .....Done. Fetching IOR file...Done. **** Welcome to the Simple Mo Browser (version 3.0)! Finn Magnusson 2008-06-25 rev PA43 177/332 ` Trying file=/home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060712-115757_29550/ior29550 **** Test Construction OK **** Connected to 137.58.194.88 (ManagedElement=1) =================================================================================== Proxy MO =================================================================================== 0 ManagedElement=1 =================================================================================== Total: 1 MOs RNC10> lt rncsystempar Load Proxys for MOs of following type... =================================================================================== RncSystemParameters =================================================================================== Please Confirm [y/n]: y Last MO: 1. Loaded 1 MOs. Total: 2 MOs. MO Class: RncSystemParameters. RNC10> get 1 ============================================================================================= ==================== 1 RncFunction=1,RncSystemParameters=1 ============================================================================================= ==================== RncSystemParametersId 1 hsWaitMeasRepT 750 tNbapRlAdd 3 tNbapRlSetup 4 tNbapRlSetupIub 10 tNbapRnsapChSwitch4 4 tNbapSynchRlReConfig2 10 tRnsapRlAdd 4 tRnsapRlSetup 5 tRnsapRlSetupIur 10 tRnsapSynchRlReConfig1 10 tRrcActiveSetUpdate 5 tRrcChSwitch1 6 Finn Magnusson 2008-06-25 rev PA43 178/332 ` tRrcChSwitch3 5 tRrcEst1 10 tRrcRABEst 5 tRrcRABRel 6 tRrcRel1 1 tRrcRel2 1 ============================================================================================= ==================== Total: 1 MOs 4.8.2 Force commands If an MO, an attribute or an action is not in specified in the MOM, it will not be possible to access it via the “get/set/acc” commands. The “force” commands can be used instead, in order to bypass the MOM : fget, fset, facc OFFLINE> h fget ******************************************************* fget/lfget |||all ******************************************************* Read attributes that are not described in the MOM ("Force" get). Can be useful in case the xml MOM isn't up to date with the node SW, or in case there is no xml MOM. OFFLINE> h fset ******************************************************* fset/lfset |||all [] [] ******************************************************* Set an attribute that is not described in the MOM ("Force" set). Can be useful in case the xml MOM isn't up to date with the node SW, or in case there is no xml MOM (e.g. MGW application part). The syntax is similar to the "set" command except that the attribute type has to explicitely specified using the reference list below. Example: lfset subrack=ms,slot=20,pluginunit=1$ administrativestate 0 i Following attribute types are supported: i : integer/ long/enum l : longlong s : string b : boolean Finn Magnusson 2008-06-25 rev PA43 179/332 ` r : moref f : float t : struct ai : array of integer/long/enum al : array of longlong as : array of string ab : array of boolean ar : array of moref af : array of float at : array of structref hOFFLINE> h facc ******************************************************* facc/lfacc |||all [] [] ... ******************************************************* Perform actions that are not defined in the MOM ("Force" action). Can be useful in case the xml MOM isn't up to date with the node SW, or in case there is no xml MOM. If the parameter is a an integer or a string, the parameter type does not need to be specified as in the example above. Example: >> lfacc Sector=1,Carrier=1,HsDschResources=1 startRDBTCellHidden 16 >> facc CommContexts=1 readHsMusOnCCHidden 0 Otherwise it should be explicitely specified, using the reference list below. Examples: >> lfacc Equipment=1,Subrack=1,Slot=4,PlugInUnit=1,RaxDeviceGroup=1,UbchDeviceSet defineCqiPatternHidden 0 5 15,16,17,18,19:ai Following parameter types are supported: i : integer/ long/enum l : longlong s : string b : boolean r : moref f : float t : struct ai : array of integer/long/enum al : array of longlong as : array of string ab : array of boolean ar : array of moref af : array of float Finn Magnusson 2008-06-25 rev PA43 180/332 ` at : array of structref RNC10> get pluginunit resourceid ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== ============================================================================================= ==================== Total: 0 MOs RNC10> fget pluginunit resourceid ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== Subrack=MS,Slot=28,PlugInUnit=1 resourceid 23 Subrack=MS,Slot=27,PlugInUnit=1 resourceid 22 Subrack=MS,Slot=26,PlugInUnit=1 resourceid 21 Subrack=MS,Slot=23,PlugInUnit=1 resourceid 20 Subrack=MS,Slot=22,PlugInUnit=1 resourceid 19 Subrack=MS,Slot=20,PlugInUnit=1 resourceid 18 Subrack=MS,Slot=19,PlugInUnit=1 resourceid 17 Subrack=MS,Slot=18,PlugInUnit=1 resourceid 16 Subrack=MS,Slot=17,PlugInUnit=1 resourceid 15 Subrack=MS,Slot=16,PlugInUnit=1 resourceid 14 Subrack=MS,Slot=15,PlugInUnit=1 resourceid 13 Subrack=MS,Slot=14,PlugInUnit=1 resourceid 12 Subrack=MS,Slot=13,PlugInUnit=1 resourceid 11 Subrack=MS,Slot=12,PlugInUnit=1 resourceid 3 Subrack=MS,Slot=11,PlugInUnit=1 resourceid 10 Subrack=MS,Slot=10,PlugInUnit=1 resourceid 2 Subrack=MS,Slot=9,PlugInUnit=1 resourceid 9 Subrack=MS,Slot=8,PlugInUnit=1 resourceid 8 Subrack=MS,Slot=7,PlugInUnit=1 resourceid 7 Subrack=MS,Slot=6,PlugInUnit=1 resourceid 6 Subrack=MS,Slot=5,PlugInUnit=1 resourceid 5 Subrack=MS,Slot=4,PlugInUnit=1 resourceid 4 Subrack=MS,Slot=1,PlugInUnit=1 resourceid 1 Finn Magnusson 2008-06-25 rev PA43 181/332 ` ============================================================================================= ==================== Total: 23 MOs //Using fset to set the mibPrefix (note: fro[m] command described in CPP core presentation) RNC10> lt all Connected to 137.58.194.88 (SubNetwork=RNCLAB,SubNetwork=RNS10,MeContext=RNC10,ManagedElement=1) Last MO: 4462. Loaded 4462 MOs. Total: 4463 MOs. RNC10> from 0 Trying password from ipdatabase file: /home/eanzmagn/moshell_sitefiles/ipdatabase... Loading and starting osa_coli_lm (CXC1325608)....OK. ============================================================================================= ==================== 0 ManagedElement=1 ============================================================================================= ==================== ProductType Node ModelType RNC_NODE_MODEL_G ModelVersion 5.22 userLabel RNC10 ApplicationConfiguration [0] MibPrefix SubNetwork=RNCLAB,SubNetwork=RNS10,MeContext=RNC10 ============================================================================================= ==================== Total: 1 MOs RNC10> fset 0 mibprefix SubNetwork=RNCLAB,SubNetwork=RNS11,MeContext=RNC11 Please enter attribute type (i|l|f|b|r|t|ai|al|af|ab|ar|at): s ============================================================================================= =============== Id MO mibprefix Result ============================================================================================= =============== 0 ManagedElement=1 SubNetwork=RNCLAB,SubNetwork=RNS11,MeContext=RNC11 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set Finn Magnusson 2008-06-25 rev PA43 182/332 ` RNC10> from 0 Trying password from ipdatabase file: /home/eanzmagn/moshell_sitefiles/ipdatabase... Loading and starting osa_coli_lm (CXC1325608)....OK. ============================================================================================= ==================== 0 ManagedElement=1 ============================================================================================= ==================== ProductType Node ModelType RNC_NODE_MODEL_G ModelVersion 5.22 userLabel RNC10 ApplicationConfiguration [0] MibPrefix SubNetwork=RNCLAB,SubNetwork=RNS11,MeContext=RNC11 ============================================================================================= ==================== Total: 1 MOs RNC37> lt all Connected to 137.58.194.88 (SubNetwork=RNCLAB,SubNetwork=RNS11,MeContext=RNC11,ManagedElement=1) Last MO: 4462. Loaded 4462 MOs. Total: 4463 MOs. 5 PM COMMANDS 5.1 PM access The CPP PM service supports counter-based measurements (all nodes) and event-based measurements (RNC/RBS only) The following access methods are supported: - instantaneous counter values for CPP, RBS and MGW MOs can be read via the CM Service “GetAttribute” operation (moshell command “pget”). It is not possible to read instantaneous counters for RNC MOs via the CM Service. - counter values for a given ROP (Result Output Period) can be read from the XML ROP files, provided there is an active statistics scanner containing these values. Finn Magnusson 2008-06-25 rev PA43 183/332 ` - events that occurred in a given ROP can be read from the binary ROP files, provided there is an active event scanner containing these events. A ROP can be defined to be 5 minutes, 15 minutes, or 60 minutes. NODE MoShell Statistics Scanner Events Scanner XML ROP file Binary ROP file CORBA-PM (pst,pgets,pcr,etc.) FTP/SFTP (pmr,pmx,pme) CORBA-CM (pget, pdiff) MIB Storage of the ROP files • Up to CPP5 The location of the ROP files is defined in the attribute performanceDataPath on ManagedElementData MO. It can be changed by setting that attribute. The maximum number of statistics ROP files stored on the node is 200. RNC10> get man.*data path Finn Magnusson 2008-06-25 rev PA43 184/332 ` ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== ManagedElementData=1 performanceDataPath /p001200/pm ============================================================================================= ==================== Total: 1 MOs • CPP6 and above The location of the ROP files is defined in the attribute performanceDataPath on PmService MO. It can be changed in the attribute performanceDataVolume. RNC11> get pmserv path ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== PmService=1 performanceDataPath /p001200/pm_data PmService=1 performanceDataVolume /p001200/ ============================================================================================= ==================== Total: 1 MOs The maximum number of statistics ROP files stored on the node is settable in the attribute maxNoOfPmFiles. RNC11> get pmservi ============================================================================================= ==================== 3 SystemFunctions=1,PmService=1 ============================================================================================= ==================== maxNoOfCounters 2300000 maxNoOfMonitors 30 maxNoOfPmFiles 100 minorAlarmCeasingDelta 5 performanceDataPath /p001200/pm_data performanceDataVolume /p001200/ Finn Magnusson 2008-06-25 rev PA43 185/332 ` transactionTimeOut 60 userLabel warningAlarmCeasingDelta 5 warningAlarmLimitPercent 80 ============================================================================================= ==================== Total: 1 MOs RNC10> ftree /p001200/pm /p001200/pm/ -rw-rw-rw- 774 24 Mar 2006 02:15:00 /p001200/pm/A20060324.0200-0215_UETR_10000.bin -rw-rw-rw- 14156 21 May 2006 17:19:00 /p001200/pm/A20060521.1700-1715:1.xml.gz -rw-rw-rw- 14156 21 May 2006 07:19:00 /p001200/pm/A20060521.0700-0715:1.xml.gz -rw-rw-rw- 774 24 Mar 2006 07:30:00 /p001200/pm/A20060324.0715-0730_UETR_10000.bin -rw-rw-rw- 774 23 Mar 2006 20:00:00 /p001200/pm/A20060323.1945-2000_UETR_10000.bin -rw-rw-rw- 813 24 Mar 2006 06:15:01 /p001200/pm/A20060324.0600-0615_CTR_20000.bin -rw-rw-rw- 772 8 May 2006 19:00:00 /p001200/pm/A20060508.1845-1900_UETR_10000.bin -rw-rw-rw- 14156 21 May 2006 17:49:00 /p001200/pm/A20060521.1730-1745:1.xml.gz -rw-rw-rw- 772 8 May 2006 17:00:00 /p001200/pm/A20060508.1645-1700_UETR_10000.bin Available PM commands in moshell Operation Related moshell command(s) Protocol List Scanners and Event Filters pst corba (PM) Create Statistics Scanner pcr Stop Scanner pbl Resume Scanner pdeb Delete Scanner pdel Set Event Filter pset View Scanner contents pgets Read instantaneous counter value pget/pdiff corba (CM) Fetch and parse Statistics ROP files (xml) pmr/pmx ftp/sftp Fetch and parse Event ROP files (binary) pme PM related commands can be printed from the “p” menu. OFFLINE> p Finn Magnusson 2008-06-25 rev PA43 186/332 ` **************************************************************************************************** Command Name Purpose (type "h " for detailed help on a command) **************************************************************************************************** pmom[ac]/lmom[c] Print description of PM counters (pmom) or log attributes (lmom, CDMA only). pget/lpget Read PM attribute(s) from MO(s). hpget[c]/lhpget[c] Read PM attribute(s) from MO(s), print horizontally one line per MO (instead of one line per attribute). pdiff/lpdiff Print incrementation of PM attributes. pmx[hfdn] Display counter values, extracted from the statistics ROP files. pmr[ag] Produce PM KPI reports, based on counter values in statistics ROP files and formulas in CPI documentation. pme[fd][cgu] Fetch/decode event ROP files (RNC/RBS only). pst List all PM scanners and their state. pgets[n] Print scanner contents. pcr[cfd]/lpcr[cfd] Create a statistics scanner. pbl Suspend a scanner. pdeb Resume a scanner. pdel Delete a scanner. emom Display list of events available for each kind of event-based scanner. pset[d] Set the contents of an event-based scanner (RNC/RBS only). View the pm counters description: RNC10> h pmom ******************************************************* pmom[ac]/lmom[c] [|all] [|all] [] ******************************************************* Print description of PM counters (pmom) or log attributes (lmom, CDMA only). .... ... RNC10> pmom vcltp ################################################################################## MO Class Pm Counters ################################################################################## VclTp 2 pmReceivedAtmCells pmTransmittedAtmCells ---------------------------------------------------------------------------------- RNC10> pmom vcltp rec Finn Magnusson 2008-06-25 rev PA43 187/332 ` ################################################################################## MO Class Pm Counter ################################################################################## VclTp pmReceivedAtmCells ---------------------------------------------------------------------------------- Performance monitoring counter for number of received ATM cells. ********************************************************************************** RNC10> pmom vcltp . ################################################################################## MO Class Pm Counter ################################################################################## VclTp pmReceivedAtmCells ---------------------------------------------------------------------------------- Performance monitoring counter for number of received ATM cells. ********************************************************************************** VclTp pmTransmittedAtmCells ---------------------------------------------------------------------------------- Performance monitoring counter for number of transmitted ATM cells. ********************************************************************************** RNC10> pmom . receive.*cell ################################################################################## MO Class Pm Counter ################################################################################## AtmPort pmReceivedAtmCells ---------------------------------------------------------------------------------- Performance monitoring counter for number of received ATM cells through the ATM port. ********************************************************************************** VclTp pmReceivedAtmCells ---------------------------------------------------------------------------------- Performance monitoring counter for number of received ATM cells. ********************************************************************************** VplTp pmReceivedAtmCells ---------------------------------------------------------------------------------- Performance monitoring counter for number of received ATM cells for the VplTp. ********************************************************************************** RNC11> pmomd . . reject Finn Magnusson 2008-06-25 rev PA43 188/332 ` ############################################################################################# ############# MO Class Pm Counter Type ############################################################################################# ############# Aal2Ap pmUnSuccInConnsRemoteQosClassA long Aal2Ap pmUnSuccInConnsRemoteQosClassB long Aal2Ap pmUnSuccInConnsRemoteQosClassC long Aal2Ap pmUnSuccInConnsRemoteQosClassD long Aal2Ap pmUnSuccOutConnsLocalQosClassA long Aal2Ap pmUnSuccOutConnsLocalQosClassB long Aal2Ap pmUnSuccOutConnsLocalQosClassC long Aal2Ap pmUnSuccOutConnsLocalQosClassD long Aal2Ap pmUnSuccOutConnsRemoteQosClassA long Aal2Ap pmUnSuccOutConnsRemoteQosClassB long Aal2Ap pmUnSuccOutConnsRemoteQosClassC long Aal2Ap pmUnSuccOutConnsRemoteQosClassD long Aal2Sp pmUnsuccessfulConnsInternal long GsmRelation pmNoFailOutIratHoCs57UeRejection long GsmRelation pmNoFailOutIratHoMultiUeRejection long GsmRelation pmNoFailOutIratHoSpeechUeRejection long GsmRelation pmNoFailOutIratHoStandaloneUeRejection long GsmRelation pmNoFailOutSbHoSpeechUeRejection long NbapCommon pmNoOfDiscardedNbapMessages long RncFunction pmNoOfRedirectedEmergencyCalls long SccpPolicing pmNoOfRejectMsg long UtranCell pmNoOfNonHoReqDeniedCs long UtranCell pmNoOfNonHoReqDeniedHs long UtranCell pmNoOfNonHoReqDeniedInteractive long UtranCell pmNoOfNonHoReqDeniedPsStr128 long UtranCell pmNoOfNonHoReqDeniedPsStreaming long UtranCell pmNoOfNonHoReqDeniedSpeech long UtranCell pmNoPagingAttemptUtranRejected long UtranCell pmNoRejRrcConnMpLoadC long UtranCell pmNoReqDeniedAdm long UtranCell pmTotNoRrcConnectFailCongIratCcOrder long UtranCell pmTotNoRrcConnectFailCongIratCellResel long UtranCell pmTotNoUtranRejRrcConnReq long Viewing the list of events: Finn Magnusson 2008-06-25 rev PA43 189/332 ` RNC11> h emom ******************************************************* emom [uetr|gpeh|ctr|all] [] ******************************************************* Display list of events available for each kind of event-based scanner. ...... RNC10> emom uetr The node's MOM version is: G_1_4_COMPLETE. Using following event files: - /home/eanzmagn/moshell/jarxml/event/EVENT_RNC_UETR_E_1_0.txt - /home/eanzmagn/moshell/jarxml/event/EVENT_RNC_CTR_E_1_0.txt - /home/eanzmagn/moshell/jarxml/event/EVENT_RNC_GPEH_G_1_0.txt ================================================================== UETR EVENTS ================================================================== MEASUREMENT 5 MEASUREMENT_DOWNLINK_TRANSPORT_CHANNEL_BLER MEASUREMENT_MAXIMUM_UE_TX_POWER MEASUREMENT_TRANSMITTED_CODE_POWER MEASUREMENT_UE_TRANSMITTED_POWER MEASUREMENT_UPLINK_SIR INTERNAL_EVENT 3 INTERNAL_MEAS_RLC_BUFFER_INFORMATION INTERNAL_MEAS_TRANSPORT_CHANNEL_BER INTERNAL_MEAS_TRANSPORT_CHANNEL_BLER RANAP 27 RANAP_DIRECT_TRANSFER RANAP_ERROR_INDICATION RANAP_IU_RELEASE_COMMAND ......... RNSAP_RADIO_LINK_DELETION_REQUEST RNSAP_RADIO_LINK_DELETION_RESPONSE RNSAP_RADIO_LINK_FAILURE_INDICATION RNSAP_RADIO_LINK_RECONFIGURATION_CANCEL RNSAP_RADIO_LINK_RECONFIGURATION_COMMIT RNSAP_RADIO_LINK_RECONFIGURATION_FAILURE RNSAP_RADIO_LINK_RECONFIGURATION_PREPARE RNSAP_RADIO_LINK_RECONFIGURATION_READY RNSAP_RADIO_LINK_RESTORE_INDICATION RNSAP_RADIO_LINK_SETUP_FAILURE RNSAP_RADIO_LINK_SETUP_REQUEST RNSAP_RADIO_LINK_SETUP_RESPONSE RNSAP_UPLINK_SIGNALLING_TRANSFER_INDICATION Finn Magnusson 2008-06-25 rev PA43 190/332 ` 5.2 Counter based measurements 5.2.1 Reading individual counter values from pget pget/pdiff can be used for reading instantaneous counter values It uses the corba CM service, like “get” It works on most MOs except RNC MOs (UtranCell). RNC10> h pget ******************************************************* pget/lpget [|||all] [|all] [] ******************************************************* Like get/lget, but only for viewing pm attributes. .... RNC10> pget atmport=ms-26-1 ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== AtmPort=MS-26-1 pmReceivedAtmCells 296179250 AtmPort=MS-26-1 pmSecondsWithUnexp 2 AtmPort=MS-26-1 pmTransmittedAtmCells 543491448 ============================================================================================= ==================== Total: 1 MOs RNC10> h hpget ******************************************************* hpget[c]/lhpget[c] || [] [] [] [] etc... ******************************************************* Similar to "pget" but attribute values are printed horizontally, one line per MO (instead of one line per counter). ... Finn Magnusson 2008-06-25 rev PA43 191/332 ` RNC10> hpget atmport ============================================================================================= ==================== MO pmReceivedAtmCells pmSecondsWithUnexp pmTransmittedAtmCells ============================================================================================= ==================== AtmPort=MS-26-2 190161265 3 365996132 AtmPort=MS-26-1 296287789 2 543702096 AtmPort=MS-7-2 0 0 0 AtmPort=MS-7-1 0 0 0 AtmPort=MS-6-2 0 0 0 AtmPort=MS-6-1 522602158 56 268066042 AtmPort=MS-27-2 0 0 0 AtmPort=MS-27-1 0 0 0 ============================================================================================= ==================== Total: 8 MOs FOR READING PM COUNTER INCREMENTATIONS USE PDIFF, MORE INFORMATION IN CPP NCH PRESENTATION MGW4> pdiff os155 pmmsses Logging to file: /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20070411-034658_20440/boLog20440 .. waiting 25 seconds before next check... . Log close: /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20070411-034658_20440/boLog20440 ============================================================================================= ==================== MO Counter DiffValue ============================================================================================= ==================== Subrack=4,Slot=25,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=4251 pmMsSes 0 Subrack=4,Slot=23,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=4231 pmMsSes 3 Subrack=3,Slot=25,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=3251 pmMsSes 0 Subrack=3,Slot=23,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=3231 pmMsSes 0 Subrack=2,Slot=9,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2092 pmMsSes 0 Finn Magnusson 2008-06-25 rev PA43 192/332 ` Subrack=2,Slot=9,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2091 pmMsSes 5 Subrack=2,Slot=8,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2082 pmMsSes 0 Subrack=2,Slot=8,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2081 pmMsSes 0 Subrack=2,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2072 pmMsSes 0 Subrack=2,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2071 pmMsSes 0 Subrack=2,Slot=6,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2062 pmMsSes 0 Subrack=2,Slot=6,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2061 pmMsSes 6 Subrack=2,Slot=5,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2052 pmMsSes 0 Subrack=2,Slot=5,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2051 pmMsSes 0 Subrack=2,Slot=4,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2042 pmMsSes 0 Subrack=2,Slot=4,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2041 pmMsSes 0 Subrack=2,Slot=24,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2242 pmMsSes 0 Subrack=2,Slot=24,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2241 pmMsSes 0 Subrack=2,Slot=23,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2233 pmMsSes 0 Subrack=2,Slot=23,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2232 pmMsSes 5 Subrack=2,Slot=23,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2231 pmMsSes 0 Subrack=2,Slot=22,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2223 pmMsSes 0 Subrack=2,Slot=22,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2222 pmMsSes 0 Subrack=2,Slot=22,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2221 pmMsSes 0 Subrack=2,Slot=21,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2213 pmMsSes 0 Subrack=2,Slot=21,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2212 pmMsSes 0 Subrack=2,Slot=21,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2211 pmMsSes 0 Subrack=2,Slot=11,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2112 pmMsSes 0 Subrack=2,Slot=11,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2111 pmMsSes 0 Subrack=2,Slot=10,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2102 pmMsSes 0 Subrack=2,Slot=10,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2101 pmMsSes 0 ============================================================================================= ==================== Total: 31 MOs MGW4> pdiff os155 pmmsses !^0 Logging to file: /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20070411-034658_20440/boLog20440 .. waiting 25 seconds before next check... . Log close: /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20070411-034658_20440/boLog20440 ============================================================================================= ==================== MO Counter DiffValue ============================================================================================= ==================== Subrack=4,Slot=23,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=4231 pmMsSes 3 Finn Magnusson 2008-06-25 rev PA43 193/332 ` Subrack=2,Slot=9,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2091 pmMsSes 5 Subrack=2,Slot=6,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2061 pmMsSes 6 Subrack=2,Slot=23,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2232 pmMsSes 5 ============================================================================================= ==================== Total: 4 MOs RNC10> uv pm_wait pm_wait = 25 RNC10> uv pm_wait=30 pm_wait=30 Note: some counters get reset at the end of each ROP and some don’t RNC10> pmom atmport received ################################################################################## MO Class Pm Counter ################################################################################## AtmPort pmReceivedAtmCells ---------------------------------------------------------------------------------- Description: Number of received ATM cells through the ATM port. Condition: An ATM cell is received. Counter is reset after measurement period: No Counter type: PEG Unit: Number of ATM cells ********************************************************************************** RNC10> pmom aal2ap inconnslocalqosclassa ################################################################################## MO Class Pm Counter ################################################################################## Aal2Ap pmUnSuccInConnsLocalQosClassA ---------------------------------------------------------------------------------- Description: Number of unsuccessful attempts to allocate AAL2 path resources (Common Part Sublayer) during establishment of incoming connections on this Access Point (AP) caused by Channel Identifier (CID) and/or bandwidth collision or mismatch of Call Admission Control (CAC) between peers. The granularity period of 60 minutes is not supported. Condition: Unsuccessful incoming connection establishment caused by unsuccessful resource allocation (CID, B/W, CAC) Finn Magnusson 2008-06-25 rev PA43 194/332 ` Counter is reset after measurement period: Yes Counter type: PEG Unit: Number of establishements ********************************************************************************** 5.2.2 Scanner handling Important: if the node is connected to OSS, it is not recommended to make changes to the PM scanners from moshell since the changes will be undone by OSS. RNC10> h pst ******************************************************* pst [|] [] ******************************************************* List all PM scanners and their state. .... RNC10> pst =================================================================== PROXY SCANNER-NAME STATE =================================================================== 43 PREDEF.PRIMARY.STATS ACTIVE 44 PREDEF.SECONDARY.STATS ACTIVE 87 USERDEF.utrancell.STATS ACTIVE 88 USERDEF.rncfunction.STATS ACTIVE 89 USERDEF.CchFrameSynch.STATS ACTIVE 90 USERDEF.DchFrameSynch.STATS ACTIVE 91 USERDEF.IurLink.STATS ACTIVE 92 USERDEF.LoadControl.STATS ACTIVE 93 USERDEF.UeRc.STATS ACTIVE 94 USEDEF.Gsmrelation.STATS ACTIVE 95 USERDEF.UtranRelation.STATS ACTIVE 96 USERDEF.Paging.STATS ACTIVE 97 USERDEF.LArea.STATS ACTIVE 98 USERDEF.RArea.STATS ACTIVE 99 PREDEF.10000.UETR SUSPENDED 100 PREDEF.10001.UETR SUSPENDED 101 PREDEF.10002.UETR SUSPENDED Finn Magnusson 2008-06-25 rev PA43 195/332 ` 102 PREDEF.10003.UETR SUSPENDED 103 PREDEF.10004.UETR SUSPENDED 104 PREDEF.10005.UETR SUSPENDED 105 PREDEF.10006.UETR SUSPENDED 106 PREDEF.10007.UETR SUSPENDED 107 PREDEF.10008.UETR SUSPENDED 108 PREDEF.10009.UETR SUSPENDED 109 PREDEF.10010.UETR SUSPENDED 110 PREDEF.10011.UETR SUSPENDED 111 PREDEF.10012.UETR SUSPENDED 112 PREDEF.10013.UETR SUSPENDED 113 PREDEF.10014.UETR SUSPENDED 114 PREDEF.10015.UETR SUSPENDED 115 PREDEF.20000.CTR SUSPENDED 116 PREDEF.20001.CTR SUSPENDED 117 PREDEF.30000.GPEH SUSPENDED 118 PREDEF.30001.GPEH SUSPENDED 119 PREDEF.30002.GPEH SUSPENDED 120 PREDEF.30003.GPEH SUSPENDED 121 PREDEF.30004.GPEH SUSPENDED 122 PREDEF.30005.GPEH SUSPENDED 123 PREDEF.30006.GPEH SUSPENDED 124 PREDEF.30007.GPEH SUSPENDED 125 PREDEF.30008.GPEH SUSPENDED 126 PREDEF.30009.GPEH SUSPENDED 127 PREDEF.30010.GPEH SUSPENDED 128 PREDEF.30011.GPEH SUSPENDED 129 PREDEF.30012.GPEH SUSPENDED 130 PREDEF.30013.GPEH SUSPENDED 131 PREDEF.30014.GPEH SUSPENDED 132 PREDEF.30015.GPEH SUSPENDED 133 PREDEF.30016.GPEH SUSPENDED 134 PREDEF.30017.GPEH SUSPENDED 135 PREDEF.30018.GPEH SUSPENDED 136 PREDEF.30019.GPEH SUSPENDED 137 PREDEF.30020.GPEH SUSPENDED 138 PREDEF.30021.GPEH SUSPENDED 139 PREDEF.30022.GPEH SUSPENDED 140 PREDEF.30023.GPEH SUSPENDED =================================================================== >>> Total: 56 Scanners RNC11> pst . active Finn Magnusson 2008-06-25 rev PA43 196/332 ` =================================================================== PROXY SCANNER-NAME STATE =================================================================== 87 PREDEF.PRIMARY.STATS ACTIVE 130 PREDEF.SECONDARY.STATS ACTIVE 175 USERDEF.atmport.STATS ACTIVE =================================================================== >>> Total: 3 Scanners RNC11> sql select * from scannerdata Trying password from ipdatabase file: /home/eanzmagn/moshell_logfiles/ipdatabase... $ sqlc select * from scannerdata; Note! Have you allocated enough of heap memory to the loadmodule CXC1325608 to be able to run SQLC in the way you want? Note! CTRL+C is not supported!!! Component sqlc (V06.03.0017/OSE4-powerpc) Copyright (C) 1994-2007 by Polyhedra Ltd +------+------+---------------------+ | id | size | data | +------+------+---------------------+ | 87 | 3886 | X'aced0005740f2738' | | 130 | 3540 | X'aced0005740dcd31' | | 175 | 93 | X'aced000574005631' | +------+------+---------------------+ Query Done: 3 records selected SQL> exit; $ RNC10> pst stats =================================================================== PROXY SCANNER-NAME STATE =================================================================== 43 PREDEF.PRIMARY.STATS ACTIVE 44 PREDEF.SECONDARY.STATS ACTIVE 87 USERDEF.utrancell.STATS ACTIVE 88 USERDEF.rncfunction.STATS ACTIVE 89 USERDEF.CchFrameSynch.STATS ACTIVE Finn Magnusson 2008-06-25 rev PA43 197/332 ` 90 USERDEF.DchFrameSynch.STATS ACTIVE 91 USERDEF.IurLink.STATS ACTIVE 92 USERDEF.LoadControl.STATS ACTIVE 93 USERDEF.UeRc.STATS ACTIVE 94 USERDEF.Gsmrelation.STATS ACTIVE 95 USERDEF.UtranRelation.STATS ACTIVE 96 USERDEF.Paging.STATS ACTIVE 97 USERDEF.LArea.STATS ACTIVE 98 USERDEF.RArea.STATS ACTIVE =================================================================== >>> Total: 14 Scanners RNC10> pst . susp =================================================================== PROXY SCANNER-NAME STATE =================================================================== 99 PREDEF.10000.UETR SUSPENDED 100 PREDEF.10001.UETR SUSPENDED 101 PREDEF.10002.UETR SUSPENDED 102 PREDEF.10003.UETR SUSPENDED 103 PREDEF.10004.UETR SUSPENDED 104 PREDEF.10005.UETR SUSPENDED 105 PREDEF.10006.UETR SUSPENDED 106 PREDEF.10007.UETR SUSPENDED 107 PREDEF.10008.UETR SUSPENDED 108 PREDEF.10009.UETR SUSPENDED 109 PREDEF.10010.UETR SUSPENDED 110 PREDEF.10011.UETR SUSPENDED 111 PREDEF.10012.UETR SUSPENDED 112 PREDEF.10013.UETR SUSPENDED 113 PREDEF.10014.UETR SUSPENDED 114 PREDEF.10015.UETR SUSPENDED 115 PREDEF.20000.CTR SUSPENDED 116 PREDEF.20001.CTR SUSPENDED 117 PREDEF.30000.GPEH SUSPENDED 118 PREDEF.30001.GPEH SUSPENDED 119 PREDEF.30002.GPEH SUSPENDED 120 PREDEF.30003.GPEH SUSPENDED 121 PREDEF.30004.GPEH SUSPENDED 122 PREDEF.30005.GPEH SUSPENDED 123 PREDEF.30006.GPEH SUSPENDED 124 PREDEF.30007.GPEH SUSPENDED Finn Magnusson 2008-06-25 rev PA43 198/332 ` 125 PREDEF.30008.GPEH SUSPENDED 126 PREDEF.30009.GPEH SUSPENDED 127 PREDEF.30010.GPEH SUSPENDED 128 PREDEF.30011.GPEH SUSPENDED 129 PREDEF.30012.GPEH SUSPENDED 130 PREDEF.30013.GPEH SUSPENDED 131 PREDEF.30014.GPEH SUSPENDED 132 PREDEF.30015.GPEH SUSPENDED 133 PREDEF.30016.GPEH SUSPENDED 134 PREDEF.30017.GPEH SUSPENDED 135 PREDEF.30018.GPEH SUSPENDED 136 PREDEF.30019.GPEH SUSPENDED 137 PREDEF.30020.GPEH SUSPENDED 138 PREDEF.30021.GPEH SUSPENDED 139 PREDEF.30022.GPEH SUSPENDED 140 PREDEF.30023.GPEH SUSPENDED =================================================================== >>> Total: 42 Scanners RNC10> pst 99 =================================================================== PROXY SCANNER-NAME STATE =================================================================== 99 PREDEF.10000.UETR SUSPENDED =================================================================== >>> Total: 1 Scanners RNC10> h pgets ******************************************************* pgets[n] [|] [] ******************************************************* The printout from this command shows the contents of one or more scanners. (Without argument, all scanners are printed.) .... RNC10> pgets primary =================================================================== 43 PREDEF.PRIMARY.STATS ACTIVE 900 121 =================================================================== UtranCell 84 pmNoCsStreamDchDiscNormal Finn Magnusson 2008-06-25 rev PA43 199/332 ` pmNoCsStreamDchDiscAbnorm pmTotNoRrcConnectReq pmTotNoRrcConnectReqSuccess pmTotNoRrcConnectReqCs pmTotNoRrcConnectReqCsSucc pmTotNoRrcConnectReqPs ................ pmSentPacketDataHs2 pmSentPacketDataInclRetransHs2 pmTotalPacketDurationHs2 pmNoOfPacketCallDurationHs2 pmSentPacketDataHs3 pmSentPacketDataInclRetransHs3 pmTotalPacketDurationHs3 pmNoOfPacketCallDurationHs3 pmSentPacketDataHs4 pmSentPacketDataInclRetransHs4 pmTotalPacketDurationHs4 pmNoOfPacketCallDurationHs4 UeRc 2 pmTransportBlocksAcUl pmFaultyTransportBlocksAcUl =================================================================== >>> Total: 1 Scanners RNC10> pgets . pmTotalPacketDurationHs4 RNC10> pgetsn area =================================================================== 97 USERDEF.LArea.STATS ACTIVE 900 1 =================================================================== LocationArea 1 pmCnInitPagingToIdleUeLa ------------------------------------------------------------------- MOClass/MOInstance NrOfCountersInstances LocationArea 3 Total Nr of Counter Instances: 3 Last MO: 6. Loaded 3 MOs. Total: 7 MOs. MO Class: RoutingArea. =================================================================== 98 USERDEF.RArea.STATS ACTIVE 900 1 =================================================================== RoutingArea 1 pmCnInitPagingToIdleUeRa ------------------------------------------------------------------- Finn Magnusson 2008-06-25 rev PA43 200/332 ` MOClass/MOInstance NrOfCountersInstances RoutingArea 3 Total Nr of Counter Instances: 3 =================================================================== >>> Total: 2 Scanners >>> Total: 6 Counter Instances RNC10> h pcr ******************************************************* pcr[cfd] ||| [] [] ******************************************************* Purpose: To create a STATS scanner. (EVENT scanners are already created by default and shall be set with the "pset" command). .... RNC10> pmom os155|atmp|plugin ################################################################################## MO Class Pm Counters ################################################################################## AtmPort 3 pmReceivedAtmCells pmSecondsWithUnexp pmTransmittedAtmCells ---------------------------------------------------------------------------------- PlugInUnit 1 pmProcessorLoad ---------------------------------------------------------------------------------- Os155SpiTtp 5 currentPmRegister pmMsBbe pmMsEs pmMsSes pmMsUas ---------------------------------------------------------------------------------- Enter a second argument in the pmom command for description of a counter RNC10> pmom atmp . ################################################################################## Finn Magnusson 2008-06-25 rev PA43 201/332 ` MO Class Pm Counter ################################################################################## AtmPort pmReceivedAtmCells ---------------------------------------------------------------------------------- Performance monitoring counter for number of received ATM cells through the ATM port. ********************************************************************************** AtmPort pmSecondsWithUnexp ---------------------------------------------------------------------------------- Performance monitoring counter for errored seconds with discarded cells due to protocol errors (unexpected, UNEX, events). I.610: With protcol errors is meant the reception of cells with either a non-standardized or a non-currently allocated header value. ********************************************************************************** AtmPort pmTransmittedAtmCells ---------------------------------------------------------------------------------- Performance monitoring counter for number of transmitted ATM cells through the ATM port. ********************************************************************************** RNC10> pcr test1 os155|plug|atmp >>> scannerId:145 RNC10> pgets test1 =================================================================== 145 USERDEF.test1.STATS ACTIVE 900 8 =================================================================== AtmPort 3 pmReceivedAtmCells pmSecondsWithUnexp pmTransmittedAtmCells Os155SpiTtp 4 pmMsBbe pmMsEs pmMsSes pmMsUas PlugInUnit 1 pmProcessorLoad =================================================================== >>> Total: 1 Scanners RNC10> pcr test utrancell Creation FAILED. Error: PerformanceIRPConstDefs.FailureInformation@d6c16c Mixing counters of type pmRes with other type of counters is not supported ! Finn Magnusson 2008-06-25 rev PA43 202/332 ` RNC10> pcr test utrancell !pmres >>> scannerId:142 RNC10> pgets test =================================================================== 142 USERDEF.test.STATS ACTIVE 900 34 =================================================================== UtranCell 34 pmSamplesCompMode pmSamplesCs12Ps0RabEstablish pmSamplesCs12Ps64RabEstablish pmSamplesCs57RabEstablish pmSamplesCs64RabEstablish pmSamplesPsStr64Ps8RabEstablish pmSamplesRabFach pmSamplesRrcOnlyEstablish pmSamplesUesWith1Rls1RlInActSet pmSamplesUesWith1Rls2RlInActSet pmSamplesUesWith1Rls3RlInActSet pmSamplesUesWith2Rls2RlInActSet pmSamplesUesWith2Rls3RlInActSet pmSamplesUesWith2Rls4RlInActSet pmSamplesUesWith3Rls3RlInActSet pmSamplesUesWith3Rls4RlInActSet pmSamplesUesWith4Rls4RlInActSet pmSumCompMode pmSumCs12Ps0RabEstablish pmSumCs12Ps64RabEstablish pmSumCs57RabEstablish pmSumCs64RabEstablish pmSumPsStr64Ps8RabEstablish pmSumRabFach pmSumRrcOnlyEstablish pmSumUesWith1Rls1RlInActSet pmSumUesWith1Rls2RlInActSet pmSumUesWith1Rls3RlInActSet pmSumUesWith2Rls2RlInActSet pmSumUesWith2Rls3RlInActSet pmSumUesWith2Rls4RlInActSet pmSumUesWith3Rls3RlInActSet pmSumUesWith3Rls4RlInActSet pmSumUesWith4Rls4RlInActSet Finn Magnusson 2008-06-25 rev PA43 203/332 ` =================================================================== >>> Total: 1 Scanners RNC10> pbl test =================================================================== 142 USERDEF.test.STATS >>> Done. =================================================================== >>> Total: 1 Scanners RNC10> pst test =================================================================== PROXY SCANNER-NAME STATE =================================================================== 142 USERDEF.test.STATS SUSPENDED =================================================================== >>> Total: 1 Scanners RNC10> pdeb test =================================================================== 142 USERDEF.test.STATS >>> Done. =================================================================== >>> Total: 1 Scanners RNC10> pst test =================================================================== PROXY SCANNER-NAME STATE =================================================================== 142 USERDEF.test.STATS ACTIVE =================================================================== >>> Total: 1 Scanners RNC10> pdel test =================================================================== 142 USERDEF.test.STATS >>> Done. =================================================================== >>> Total: 1 Scanners RNC10> pst test Finn Magnusson 2008-06-25 rev PA43 204/332 ` =================================================================== PROXY SCANNER-NAME STATE =================================================================== =================================================================== >>> Total: 0 Scanners RNC10> pcrc test rncfunction!utranrel Creation FAILED. Error: PerformanceIRPConstDefs.FailureInformation@d6c16c Mixing counters of type pmRes with other type of counters is not supported ! RNC10> pcrc test rncfunction!utranrel !pmres >>> scannerId:144 5.2.3 Reading individual counter values from ROP files Important: only counters that are defined in an active scanner are saved in a ROP file. RNC10> h pmx ********************************************************************************* pmx[hfdn] [|] [] [-l ] [-m ] [-p ] [-s [.]] [-e [.]] [-a|-d|-h] [| ] ********************************************************************************* To display counter values, extracted from the XML files. This command is calling the pmExtract/pmXtab/pmDiff utilities. .... Note: mo-filter is matching on LDN only! RNC10> pmx utrancell downtime|pmTotNoRrcConnectReq(Success)*$ gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0915-0930.1.xml.gz | /home/eanzmagn/moshell/pmExtract -u "utrancell" "downtime|pmtotnorrcconnectreq(success)*$" | /home/eanzmagn/moshell/pmXtab -cols time -m "(?:\w+=[^,]+,){1,2}((\w+=[^,]+,*)+$)" Report from 2006-07-09 09:15 UTC to 2006-07-09 09:29 UTC Date: 2006-07-09 Object Counter 09:15 UtranCell=30101 pmCellDowntimeAuto 0 Finn Magnusson 2008-06-25 rev PA43 205/332 ` UtranCell=30101 pmCellDowntimeMan 0 UtranCell=30101 pmTotNoRrcConnectReq 44 UtranCell=30101 pmTotNoRrcConnectReqSuccess 44 UtranCell=30101,Hsdsch=301014 pmHsDowntimeAuto 0 UtranCell=30101,Hsdsch=301014 pmHsDowntimeMan 0 UtranCell=30102 pmCellDowntimeAuto 0 UtranCell=30102 pmCellDowntimeMan 0 UtranCell=30102 pmTotNoRrcConnectReq 63 UtranCell=30102 pmTotNoRrcConnectReqSuccess 63 UtranCell=30102,Hsdsch=301024 pmHsDowntimeAuto 0 UtranCell=30102,Hsdsch=301024 pmHsDowntimeMan 0 UtranCell=30103 pmCellDowntimeAuto 0 UtranCell=30103 pmCellDowntimeMan 0 UtranCell=30103 pmTotNoRrcConnectReq 57 UtranCell=30103 pmTotNoRrcConnectReqSuccess 57 UtranCell=30103,Hsdsch=301034 pmHsDowntimeAuto 0 UtranCell=30103,Hsdsch=301034 pmHsDowntimeMan 0 UtranCell=30104 pmCellDowntimeAuto 0 UtranCell=30104 pmCellDowntimeMan 0 UtranCell=30104 pmTotNoRrcConnectReq 27 UtranCell=30104 pmTotNoRrcConnectReqSuccess 14 UtranCell=30104,Hsdsch=301044 pmHsDowntimeAuto 0 UtranCell=30104,Hsdsch=301044 pmHsDowntimeMan 0 UtranCell=30105 pmCellDowntimeAuto 0 UtranCell=30105 pmCellDowntimeMan 0 UtranCell=30105 pmTotNoRrcConnectReq 32 etc.... DO NOT SHOW THE COUNTERS BELONGING TO THE HSDSCH RNC10> pmx utrancell=[^,]+$ downtime|pmTotNoRrcConnectReq(Success)*$ gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0915-0930.1.xml.gz | /home/eanzmagn/moshell/pmExtract -u "utrancell=[^,]+$" "downtime|pmtotnorrcconnectreq(success)*$" | /home/eanzmagn/moshell/pmXtab -cols time -m "(?:\w+=[^,]+,){1,2}((\w+=[^,] +,*)+$)" Report from 2006-07-09 09:15 UTC to 2006-07-09 09:29 UTC Date: 2006-07-09 Object Counter 09:15 UtranCell=30101 pmCellDowntimeAuto 0 UtranCell=30101 pmCellDowntimeMan 0 UtranCell=30101 pmTotNoRrcConnectReq 44 Finn Magnusson 2008-06-25 rev PA43 206/332 ` UtranCell=30101 pmTotNoRrcConnectReqSuccess 44 UtranCell=30102 pmCellDowntimeAuto 0 UtranCell=30102 pmCellDowntimeMan 0 UtranCell=30102 pmTotNoRrcConnectReq 63 UtranCell=30102 pmTotNoRrcConnectReqSuccess 63 UtranCell=30103 pmCellDowntimeAuto 0 UtranCell=30103 pmCellDowntimeMan 0 UtranCell=30103 pmTotNoRrcConnectReq 57 UtranCell=30103 pmTotNoRrcConnectReqSuccess 57 UtranCell=30104 pmCellDowntimeAuto 0 UtranCell=30104 pmCellDowntimeMan 0 UtranCell=30104 pmTotNoRrcConnectReq 27 UtranCell=30104 pmTotNoRrcConnectReqSuccess 14 UtranCell=30105 pmCellDowntimeAuto 0 UtranCell=30105 pmCellDowntimeMan 0 etc..... SHOW ALL COUNTER VALUES HORIZONTALLY, ONE LINE PER MO RNC10> pmxh utrancell=[^,]+$ downtime|pmTotNoRrcConnectReq(Success)*$ gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0915-0930.1.xml.gz | /home/eanzmagn/moshell/pmExtract -u "utrancell=[^,]+$" "downtime|pmtotnorrcconnectreq(success)*$" | /home/eanzmagn/moshell/pmXtab -a -cols ctr -m "(?:\w+=[^,]+,){1,2}((\w+=[^,] +,*)+$)" Report from 2006-07-09 09:15 UTC to 2006-07-09 09:29 UTC Start Time: 2006-07-09 09:15:00 End Time: 2006-07-09 09:15:00 Object pmCellDowntimeAuto pmCellDowntimeMan pmTotNoRrcConnectReq pmTotNoRrcConnectReqSuccess UtranCell=30101 0 0 44 44 UtranCell=30102 0 0 63 63 UtranCell=30103 0 0 57 57 UtranCell=30104 0 0 27 14 UtranCell=30105 0 0 32 14 UtranCell=30106 0 0 30 11 UtranCell=30107 0 0 60 60 UtranCell=30108 0 0 64 64 UtranCell=30109 0 0 69 69 UtranCell=30110 0 0 56 56 UtranCell=301100 0 0 77 77 UtranCell=301101 0 0 85 85 UtranCell=301102 0 0 80 80 Finn Magnusson 2008-06-25 rev PA43 207/332 ` UtranCell=301103 0 0 81 81 UtranCell=301104 0 0 87 87 UtranCell=301105 0 0 85 85 UtranCell=301106 0 0 55 55 UtranCell=301107 0 0 64 64 etc.... SHOW FOR A DIFFERENT TIME PERIOD (THE DEFAULT IS THE LAST 15 MINUTES) 1)SPECIFY ABSOLUTE TIME PERIOD RNC10> pmx utrancel l pmTotNoRrcConnectReq(Success)*$ - s 20070225.1500 - e 20070225.1730 gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1500-1515.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1515-1530.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1530-1545.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1545-1600.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1600-1615.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1615-1630.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1630-1645.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1645-1700.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1700-1715.1.xml.gz | /home/eanzmagn/moshell/pmExtract -u "utrancell" "pmtotnorrcconnectreq(success)*$" | grep -v ";$" | /home/eanzmagn/moshell/pmXtab -cols time -m "(?:\w+=[^,]+,){1,2}((\w+=[^,]+,*)+$)" Report from 2007-02-25 15:00 UTC to 2007-02-25 17:44 UTC Date: 2007-02-25 Object Counter 15:00 15:15 15:30 15:45 16:00 16:15 16:30 16:45 17:00 17:15 17:30 UtranCell=30101 pmTotNoRrcConnectReq 61 64 63 57 62 50 67 63 58 60 60 UtranCell=30101 pmTotNoRrcConnectReqSuccess 61 64 63 57 62 50 67 63 58 60 60 UtranCell=30102 pmTotNoRrcConnectReq 61 61 61 63 67 59 56 49 66 63 68 UtranCell=30102 pmTotNoRrcConnectReqSuccess 61 61 61 63 67 59 56 49 66 63 68 UtranCell=30103 pmTotNoRrcConnectReq 63 67 63 56 66 65 62 64 61 66 64 UtranCell=30103 pmTotNoRrcConnectReqSuccess 63 67 63 56 66 65 62 64 61 66 64 UtranCell=30104 pmTotNoRrcConnectReq 24 26 26 24 20 36 21 22 15 30 18 UtranCell=30104 pmTotNoRrcConnectReqSuccess 10 11 14 13 9 14 13 7 9 19 12 UtranCell=30105 pmTotNoRrcConnectReq 27 20 18 23 29 34 31 26 24 23 24 UtranCell=30105 pmTotNoRrcConnectReqSuccess 14 10 7 10 12 16 12 10 9 13 11 UtranCell=30106 pmTotNoRrcConnectReq 23 27 26 27 20 24 25 18 26 20 24 UtranCell=30106 pmTotNoRrcConnectReqSuccess 10 10 14 13 9 8 11 8 15 12 11 UtranCell=30107 pmTotNoRrcConnectReq 22 23 16 30 22 18 23 25 23 19 22 UtranCell=30107 pmTotNoRrcConnectReqSuccess 10 11 7 19 7 11 13 15 9 10 10 Finn Magnusson 2008-06-25 rev PA43 208/332 ` UtranCell=30108 pmTotNoRrcConnectReq 26 28 27 27 34 21 36 16 23 23 31 UtranCell=30108 pmTotNoRrcConnectReqSuccess 15 11 12 19 20 8 14 7 14 15 18 UtranCell=30109 pmTotNoRrcConnectReq 11 27 24 24 20 21 23 29 21 21 15 UtranCell=30109 pmTotNoRrcConnectReqSuccess 7 14 5 13 10 8 6 15 9 13 7 UtranCell=30110 pmTotNoRrcConnectReq 20 21 23 22 15 23 30 20 22 26 23 UtranCell=30110 pmTotNoRrcConnectReqSuccess 9 12 11 13 5 11 18 8 10 17 8 UtranCell=301100 pmTotNoRrcConnectReq 101 103 92 96 99 100 81 95 96 88 92 ...... 2) RELATIVE TIME PERIOD: //The current time is 18:23 RNC10> readclock $ readclock Date: 2007-02-25 UTC Time: 18:23:11. Sunday $ //To view the data from 15:00 to 17:30 we need to go back 3.5 hours and forward 2.5 hours 18:23 17:30 15:00 -m 3.5 -p 2.5 RNC10> pmx utrancell pmTotNoRrcConnectReq(Success)*$ -m 3.5 -p 2.5 gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1500-1515.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1515-1530.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1530-1545.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1545-1600.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1600-1615.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1615-1630.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1630-1645.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1645-1700.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1700-1715.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1715-1730.1.xml.gz Finn Magnusson 2008-06-25 rev PA43 209/332 ` /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1730-1745.1.xml.gz | /home/eanzmagn/moshell/pmExtract -u "utrancell" "pmtotnorrcconnectreq(success)*$" | grep -v ";$" | /home/eanzmagn/moshell/pmXtab -cols time -m "(?:\w+=[^,]+,){1,2}((\w+=[^,]+,*)+$)" Report from 2007-02-25 15:00 UTC to 2007-02-25 17:44 UTC Date: 2007-02-25 Object Counter 15:00 15:15 15:30 15:45 16:00 16:15 16:30 16:45 17:00 17:15 17:30 UtranCell=30101 pmTotNoRrcConnectReq 61 64 63 57 62 50 67 63 58 60 60 UtranCell=30101 pmTotNoRrcConnectReqSuccess 61 64 63 57 62 50 67 63 58 60 60 UtranCell=30102 pmTotNoRrcConnectReq 61 61 61 63 67 59 56 49 66 63 68 UtranCell=30102 pmTotNoRrcConnectReqSuccess 61 61 61 63 67 59 56 49 66 63 68 UtranCell=30103 pmTotNoRrcConnectReq 63 67 63 56 66 65 62 64 61 66 64 UtranCell=30103 pmTotNoRrcConnectReqSuccess 63 67 63 56 66 65 62 64 61 66 64 UtranCell=30104 pmTotNoRrcConnectReq 24 26 26 24 20 36 21 22 15 30 18 UtranCell=30104 pmTotNoRrcConnectReqSuccess 10 11 14 13 9 14 13 7 9 19 12 UtranCell=30105 pmTotNoRrcConnectReq 27 20 18 23 29 34 31 26 24 23 24 UtranCell=30105 pmTotNoRrcConnectReqSuccess 14 10 7 10 12 16 12 10 9 13 11 UtranCell=30106 pmTotNoRrcConnectReq 23 27 26 27 20 24 25 18 26 20 24 UtranCell=30106 pmTotNoRrcConnectReqSuccess 10 10 14 13 9 8 11 8 15 12 11 UtranCell=30107 pmTotNoRrcConnectReq 22 23 16 30 22 18 23 25 23 19 22 UtranCell=30107 pmTotNoRrcConnectReqSuccess 10 11 7 19 7 11 13 15 9 10 10 UtranCell=30108 pmTotNoRrcConnectReq 26 28 27 27 34 21 36 16 23 23 31 UtranCell=30108 pmTotNoRrcConnectReqSuccess 15 11 12 19 20 8 14 7 14 15 18 UtranCell=30109 pmTotNoRrcConnectReq 11 27 24 24 20 21 23 29 21 21 15 UtranCell=30109 pmTotNoRrcConnectReqSuccess 7 14 5 13 10 8 6 15 9 13 7 UtranCell=30110 pmTotNoRrcConnectReq 20 21 23 22 15 23 30 20 22 26 23 UtranCell=30110 pmTotNoRrcConnectReqSuccess 9 12 11 13 5 11 18 8 10 17 8 UtranCell=301100 pmTotNoRrcConnectReq 101 103 92 96 99 100 81 95 96 88 92 ...... AGGREGATE HOUR BY HOUR RNC10> pmx utrancell pmTotNoRrcConnectReq(Success)*$ -m 3.5 -p 2.5 -h gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1500-1515.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1515-1530.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1530-1545.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1545-1600.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1600-1615.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1615-1630.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1630-1645.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1645-1700.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1700-1715.1.xml.gz Finn Magnusson 2008-06-25 rev PA43 210/332 ` /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1715-1730.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1730-1745.1.xml.gz | /home/eanzmagn/moshell/pmExtract -u "utrancell" "pmtotnorrcconnectreq(success)*$" | grep -v ";$" | /home/eanzmagn/moshell/pmXtab -h -cols time -m "(?:\w+=[^,]+,){1,2}((\w+=[^,]+,*)+$)" Report from 2007-02-25 15:00 UTC to 2007-02-25 17:44 UTC Date: 2007-02-25 Object Counter 15:00 16:00 17:00 UtranCell=30101 pmTotNoRrcConnectReq 245 242 178 UtranCell=30101 pmTotNoRrcConnectReqSuccess 245 242 178 UtranCell=30102 pmTotNoRrcConnectReq 246 231 197 UtranCell=30102 pmTotNoRrcConnectReqSuccess 246 231 197 UtranCell=30103 pmTotNoRrcConnectReq 249 257 191 UtranCell=30103 pmTotNoRrcConnectReqSuccess 249 257 191 UtranCell=30104 pmTotNoRrcConnectReq 100 99 63 UtranCell=30104 pmTotNoRrcConnectReqSuccess 48 43 40 UtranCell=30105 pmTotNoRrcConnectReq 88 120 71 UtranCell=30105 pmTotNoRrcConnectReqSuccess 41 50 33 UtranCell=30106 pmTotNoRrcConnectReq 103 87 70 UtranCell=30106 pmTotNoRrcConnectReqSuccess 47 36 38 UtranCell=30107 pmTotNoRrcConnectReq 91 88 64 UtranCell=30107 pmTotNoRrcConnectReqSuccess 47 46 29 UtranCell=30108 pmTotNoRrcConnectReq 108 107 77 UtranCell=30108 pmTotNoRrcConnectReqSuccess 57 49 47 UtranCell=30109 pmTotNoRrcConnectReq 86 93 57 UtranCell=30109 pmTotNoRrcConnectReqSuccess 39 39 29 UtranCell=30110 pmTotNoRrcConnectReq 86 88 71 UtranCell=30110 pmTotNoRrcConnectReqSuccess 45 42 35 UtranCell=301100 pmTotNoRrcConnectReq 392 375 276 ...... AGGREGATE ON WHOLE PERIOD RNC10> pmx utrancell pmTotNoRrcConnectReq(Success)*$ -m 3.5 -p 2.5 -a gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1500-1515.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1515-1530.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1530-1545.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1545-1600.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1600-1615.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1615-1630.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1630-1645.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1645-1700.1.xml.gz Finn Magnusson 2008-06-25 rev PA43 211/332 ` /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1700-1715.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1715-1730.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1730-1745.1.xml.gz | /home/eanzmagn/moshell/pmExtract -u "utrancell" "pmtotnorrcconnectreq(success)*$" | grep -v ";$" | /home/eanzmagn/moshell/pmXtab -a -cols time -m "(?:\w+=[^,]+,){1,2}((\w+=[^,]+,*)+$)" Report from 2007-02-25 15:00 UTC to 2007-02-25 17:44 UTC Start Time: 2007-02-25 15:00:00 End Time: 2007-02-25 17:30:00 Object Counter UtranCell=30101 pmTotNoRrcConnectReq 665 UtranCell=30101 pmTotNoRrcConnectReqSuccess 665 UtranCell=30102 pmTotNoRrcConnectReq 674 UtranCell=30102 pmTotNoRrcConnectReqSuccess 674 UtranCell=30103 pmTotNoRrcConnectReq 697 UtranCell=30103 pmTotNoRrcConnectReqSuccess 697 UtranCell=30104 pmTotNoRrcConnectReq 262 UtranCell=30104 pmTotNoRrcConnectReqSuccess 131 UtranCell=30105 pmTotNoRrcConnectReq 279 UtranCell=30105 pmTotNoRrcConnectReqSuccess 124 UtranCell=30106 pmTotNoRrcConnectReq 260 UtranCell=30106 pmTotNoRrcConnectReqSuccess 121 UtranCell=30107 pmTotNoRrcConnectReq 243 UtranCell=30107 pmTotNoRrcConnectReqSuccess 122 UtranCell=30108 pmTotNoRrcConnectReq 292 UtranCell=30108 pmTotNoRrcConnectReqSuccess 153 UtranCell=30109 pmTotNoRrcConnectReq 236 UtranCell=30109 pmTotNoRrcConnectReqSuccess 107 UtranCell=30110 pmTotNoRrcConnectReq 245 UtranCell=30110 pmTotNoRrcConnectReqSuccess 122 UtranCell=301100 pmTotNoRrcConnectReq 1043 UtranCell=301100 pmTotNoRrcConnectReqSuccess 1043 UtranCell=301101 pmTotNoRrcConnectReq 991 UtranCell=301101 pmTotNoRrcConnectReqSuccess 991 UtranCell=301102 pmTotNoRrcConnectReq 1099 UtranCell=301102 pmTotNoRrcConnectReqSuccess 1099 UtranCell=301103 pmTotNoRrcConnectReq 836 UtranCell=301103 pmTotNoRrcConnectReqSuccess 836 UtranCell=301104 pmTotNoRrcConnectReq 824 UtranCell=301104 pmTotNoRrcConnectReqSuccess 824 UtranCell=301105 pmTotNoRrcConnectReq 810 UtranCell=301105 pmTotNoRrcConnectReqSuccess 810 UtranCell=301106 pmTotNoRrcConnectReq 722 UtranCell=301106 pmTotNoRrcConnectReqSuccess 721 Finn Magnusson 2008-06-25 rev PA43 212/332 ` UtranCell=301107 pmTotNoRrcConnectReq 666 ...... PARSE OFFLINE ROP FILES (E.G. for viewing ROP files older than 1 day ago, stored on OSS) RNC10> pmxh utrancell=[^,]+$ downtime|pmTotNoRrcConnectReq(Success)*$ -m 5 -p 2 -l /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/ gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0430-0445.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0445-0500.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0500-0515.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0515-0530.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0530-0545.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0545-0600.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0600-0615.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0615-0630.1.xml.gz | /home/eanzmagn/moshell/pmExtract -u "utrancell=[^,]+$" "downtime|pmtotnorrcconnectreq(success)*$" | /home/eanzmagn/moshell/pmXtab -a -cols ctr -m "(?:\w+=[^,]+,){1,2}((\w+=[^,]+,*) +$)" Report from 2006-07-09 04:30 UTC to 2006-07-09 06:29 UTC Start Time: 2006-07-09 04:30:00 End Time: 2006-07-09 06:15:00 Object pmCellDowntimeAuto pmCellDowntimeMan pmTotNoRrcConnectReq pmTotNoRrcConnectReqSuccess UtranCell=30101 0 0 497 496 UtranCell=30102 0 0 515 515 UtranCell=30103 0 0 492 491 UtranCell=30104 0 0 190 88 UtranCell=30105 0 0 190 89 UtranCell=30106 0 0 194 82 UtranCell=30107 0 0 508 507 UtranCell=30108 0 0 553 553 UtranCell=30109 0 0 463 463 etc... PIPE THE OUTPUT (e.g. sort on a particular column) RNC10> pmxh utrancell=[^,]+$ downtime|pmTotNoRrcConnectReq(Success)*$ -m 5 -p 2 -l /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/ | sort +3nr Finn Magnusson 2008-06-25 rev PA43 213/332 ` gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0430-0445.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0445-0500.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0500-0515.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0515-0530.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0530-0545.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0545-0600.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0600-0615.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0615-0630.1.xml.gz | /home/eanzmagn/moshell/pmExtract -u "utrancell=[^,]+$" "downtime|pmtotnorrcconnectreq(success)*$" | /home/eanzmagn/moshell/pmXtab -a -cols ctr -m "(?:\w+=[^,]+,){1,2}((\w+=[^,]+,*) +$)" | sort +3nr Report from 2006-07-09 04:30 UTC to 2006-07-09 06:29 UTC Object pmCellDowntimeAuto pmCellDowntimeMan pmTotNoRrcConnectReq pmTotNoRrcConnectReqSuccess UtranCell=Iub-15-2 0 0 588 585 UtranCell=Iub-36-1 0 0 363 363 UtranCell=Iub-16-2 0 0 353 353 UtranCell=Iub-36-2 0 0 351 351 UtranCell=Iub-26-1 0 0 346 346 UtranCell=Iub-6-2 0 0 345 344 UtranCell=Iub-26-2 0 0 319 319 UtranCell=Iub-26-3 0 0 319 319 UtranCell=Iub-36-3 0 0 319 319 UtranCell=Iub-6-3 0 0 317 317 UtranCell=Iub-16-3 0 0 297 297 UtranCell=Iub-16-1 0 0 293 293 ...... FILTER ON MO GROUP RNC10> ma iubmod8 iub module =8$ Added 20 MOs to group: iubmod8 RNC10> ma cellmod8 iubmod8 reservedby Added 60 MOs to group: cellmod8 RNC10> pmxh cellmod8 pmTotNoRrcConnectReq(Success)*$ gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1845-1900.1.xml.gz | /home/eanzmagn/moshell/pmExtract -u "(utrancell=30199|utrancell=30198|utrancell=30197|utrancell=30196|utrancell=30195|utrancell=30194|utrancell=30193|utrancell=30179| utrancell=30192|utrancell=30178|utrancell=30191|utrancell=30177|utrancell=30190|utrancell=30176|utrancell=30175|utrancell=30174| utrancell=30173|utrancell=30172|utrancell=30171|utrancell=30170|utrancell=301119|utrancell=301118|utrancell=301117|utrancell=301116| Finn Magnusson 2008-06-25 rev PA43 214/332 ` utrancell=301115|utrancell=301114|utrancell=301113|utrancell=301112|utrancell=301111|utrancell=301110|utrancell=30189|utrancell=30188| utrancell=30187|utrancell=30186|utrancell=30185|utrancell=30184|utrancell=30183|utrancell=30182|utrancell=30169|utrancell=30181| utrancell=30168|utrancell=30180|utrancell=30167|utrancell=30166|utrancell=30165|utrancell=30164|utrancell=30163|utrancell=30162| utrancell=30161|utrancell=301109|utrancell=301108|utrancell=301107|utrancell=301120|utrancell=301106|utrancell=301105|utrancell=301104| utrancell=301103|utrancell=301102|utrancell=301101|utrancell=301100)$" "pmtotnorrcconnectreq(success)*$" | grep -v ";$" | /home/eanzmagn/moshell/pmXtab -a -cols ctr -m "(?:\w+=[^,]+,){1,2}((\w+=[^,]+,*)+$)" Report from 2007-02-25 18:45 UTC to 2007-02-25 18:59 UTC Start Time: 2007-02-25 18:45:00 End Time: 2007-02-25 18:45:00 Object pmTotNoRrcConnectReq pmTotNoRrcConnectReqSuccess UtranCell=301100 91 91 UtranCell=301101 97 97 UtranCell=301102 103 102 UtranCell=301103 67 67 UtranCell=301104 69 69 UtranCell=301105 86 86 UtranCell=301106 57 57 UtranCell=301107 66 66 UtranCell=301108 69 69 UtranCell=301109 24 7 UtranCell=301110 26 12 UtranCell=301111 28 9 UtranCell=301112 23 10 UtranCell=301113 23 13 UtranCell=301114 21 10 UtranCell=301115 20 8 ...... AGGREGATE THE COUNTERS ON MO LEVEL RNC10> pmxhn cellmod8 pmTotNoRrcConnectReq(Success)*$ gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20070225.1845-1900.1.xml.gz | /home/eanzmagn/moshell/pmExtract -u "(utrancell=30199|utrancell=30198|utrancell=30197|utrancell=30196|utrancell=30195|utrancell=30194|utrancell=30193|utrancell=30179| utrancell=30192|utrancell=30178|utrancell=30191|utrancell=30177|utrancell=30190|utrancell=30176|utrancell=30175|utrancell=30174| utrancell=30173|utrancell=30172|utrancell=30171|utrancell=30170|utrancell=301119|utrancell=301118|utrancell=301117|utrancell=301116| utrancell=301115|utrancell=301114|utrancell=301113|utrancell=301112|utrancell=301111|utrancell=301110|utrancell=30189|utrancell=30188| utrancell=30187|utrancell=30186|utrancell=30185|utrancell=30184|utrancell=30183|utrancell=30182|utrancell=30169|utrancell=30181| utrancell=30168|utrancell=30180|utrancell=30167|utrancell=30166|utrancell=30165|utrancell=30164|utrancell=30163|utrancell=30162| utrancell=30161|utrancell=301109|utrancell=301108|utrancell=301107|utrancell=301120|utrancell=301106|utrancell=301105|utrancell=301104| utrancell=301103|utrancell=301102|utrancell=301101|utrancell=301100)$" "pmtotnorrcconnectreq(success)*$" | grep -v ";$" | /home/eanzmagn/moshell/pmXtab -a -cols ctr -m "(ManagedElement=1)" Finn Magnusson 2008-06-25 rev PA43 215/332 ` Report from 2007-02-25 18:45 UTC to 2007-02-25 18:59 UTC Start Time: 2007-02-25 18:45:00 End Time: 2007-02-25 18:45:00 Object pmTotNoRrcConnectReq pmTotNoRrcConnectReqSuccess ManagedElement=1 2494 2156 RNC10> pmxhn utrancell=[^,]+$ downtime|pmTotNoRrcConnectReq(Success)*$ -m 5 -p 2 -l /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/ gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0430-0445.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0445-0500.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0500-0515.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0515-0530.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0530-0545.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0545-0600.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0600-0615.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0615-0630.1.xml.gz | /home/eanzmagn/moshell/pmExtract -u "utrancell=[^,]+$" "downtime|pmtotnorrcconnectreq(success)*$" | /home/eanzmagn/moshell/pmXtab -a -cols ctr -m "(ManagedElement=1)" Report from 2006-07-09 04:30 UTC to 2006-07-09 06:29 UTC Start Time: 2006-07-09 04:30:00 End Time: 2006-07-09 06:15:00 Object pmCellDowntimeAuto pmCellDowntimeMan pmTotNoRrcConnectReq pmTotNoRrcConnectReqSuccess ManagedElement=1 0 0 48154 46168 5.2.4 Processing counter values according to pre-defined KPI formulas KPI=Key Performance Indicators - the UTRAN KPI formulas are based on the CPI SYSTEM PERFORMANCE STATISTICS 85/1553-HSD 101 02/5 - the MGW KPI formulas are based on the CPI M-Mgw R4.1.1.0 "User Guide for Performance Measurements, M-MGw" 17/1553-AXM 101 01/4 Uen M RNC10> h pmr ******************************************************* pmr[ag] [-l ] [-i ] [-f ] [-c ] [-m ] [-p ] [-s [.]] [-e [.]] [-o ] Finn Magnusson 2008-06-25 rev PA43 216/332 ` ******************************************************* To display a number of predefined RNC/RXI/RBS/MGW performance statistics reports, based on the counters stored in the PM XML files. ** NONE ** eanzmagn@srld7243:=> ls -l moshell/commonjars/pm/ total 4252 drwxrwxrwx 2 eanzmagn rnd 4096 Sep 10 00:59 ./ drwxr-xr-x 6 eanzmagn rnd 4096 Sep 14 14:08 ../ -rwxrwxrwx 1 eanzmagn rnd 582 Sep 15 2005 CONFIG_CPP_3.txt* -rwxrwxrwx 1 eanzmagn rnd 14182 Mar 20 2007 CONFIG_MGW_R3.txt* -rwxrwxrwx 1 eanzmagn rnd 91291 Apr 16 16:58 CONFIG_MGW_R4.txt* -rwxrwxrwx 1 eanzmagn rnd 2407 Mar 21 2007 CONFIG_RBS_C_1_0.txt* -rwxrwxrwx 1 eanzmagn rnd 3025 Oct 7 2005 CONFIG_RNC_D_6_1.txt* -rwxrwxrwx 1 eanzmagn rnd 3609 Mar 8 2006 CONFIG_RNC_E_1_0.txt* -rwxrwxrwx 1 eanzmagn rnd 6096 Dec 22 2006 CONFIG_RNC_F_1_0.txt* -rwxrwxrwx 1 eanzmagn rnd 8458 Sep 10 00:58 CONFIG_RNC_G_1_0.txt* -rwxrwxrwx 1 eanzmagn rnd 1193 Mar 8 2006 FORMULA_CPP_3.txt* -rwxrwxrwx 1 eanzmagn rnd 18216 Mar 21 2006 FORMULA_MGW_R3.txt* -rwxrwxrwx 1 eanzmagn rnd 116252 Mar 20 2007 FORMULA_MGW_R4.txt* -rwxrwxrwx 1 eanzmagn rnd 9412 Mar 21 2007 FORMULA_RBS_C_1_0.txt* -rwxrwxrwx 1 eanzmagn rnd 9066 Feb 1 2007 FORMULA_RBS_J_5_0.txt* -rwxrwxrwx 1 eanzmagn rnd 3220 Mar 8 2006 FORMULA_RNC_D_6_1.txt* -rwxrwxrwx 1 eanzmagn rnd 3275 Mar 8 2006 FORMULA_RNC_E_1_0.txt* -rwxrwxrwx 1 eanzmagn rnd 5758 Jun 25 17:31 FORMULA_RNC_F_1_0.txt* -rwxrwxrwx 1 eanzmagn rnd 12083 Sep 10 00:58 FORMULA_RNC_G_1_0.txt* -rwxrwxrwx 1 eanzmagn rnd 2246 Jan 6 2007 PARAM_CPP_3.txt* -rwxrwxrwx 1 eanzmagn rnd 2614 Jan 6 2007 PARAM_CPP_4.txt* -rwxrwxrwx 1 eanzmagn rnd 2804 Mar 27 2007 PARAM_CPP_5.txt* -rwxrwxrwx 1 eanzmagn rnd 3067 Jun 26 01:43 PARAM_CPP_6.txt* -rwxrwxrwx 1 eanzmagn rnd 2919 Jan 6 2007 PARAM_RBS_C_1_0.txt* -rwxrwxrwx 1 eanzmagn rnd 3852 Jan 6 2007 PARAM_RBS_H_1_0.txt* -rwxrwxrwx 1 eanzmagn rnd 4835 Mar 27 2007 PARAM_RBS_J_1_0.txt* -rwxrwxrwx 1 eanzmagn rnd 4950 Sep 10 00:58 PARAM_RBS_J_5_5.txt* -rwxrwxrwx 1 eanzmagn rnd 5520 Jun 26 01:43 PARAM_RBS_K_1_0.txt* -rwxrwxrwx 1 eanzmagn rnd 242664 Jan 6 2007 PARAM_RNC_E_1_0.txt* -rwxrwxrwx 1 eanzmagn rnd 310803 Jan 6 2007 PARAM_RNC_F_1_0.txt* -rwxrwxrwx 1 eanzmagn rnd 797892 Mar 27 2007 PARAM_RNC_G_1_0.txt* -rwxrwxrwx 1 eanzmagn rnd 797958 Sep 6 10:41 PARAM_RNC_G_5_26.txt* -rwxrwxrwx 1 eanzmagn rnd 1762808 Sep 14 14:02 PARAM_RNC_H_1_0.txt* -rwxrwxrwx 1 eanzmagn rnd 3281 Sep 12 2005 all_P4_formulas.txt*... RNC10> pmr Finn Magnusson 2008-06-25 rev PA43 217/332 ` get /p001200/pm/A20060709.0930-0945:1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0930- 0945.1.xml.gz ... OK get /p001200/pm/A20060709.0845-0900:1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0845- 0900.1.xml.gz ... OK Using formulafile /home/eanzmagn/moshell/commonjars/pm/FORMULA_RNC_F_1_0.txt Using configfile /home/eanzmagn/moshell/commonjars/pm/CONFIG_RNC_F_1_0.txt Last MO: 41. Loaded 40 MOs. Total: 42 MOs. MO Class: IubLink. Last MO: 43. Loaded 2 MOs. Total: 44 MOs. MO Class: RncModule. Last MO: 163. Loaded 120 MOs. Total: 164 MOs. MO Class: UtranCell. Last MO: 415. Loaded 252 MOs. Total: 416 MOs. MO Class: Aal5TpVccTp. Last MO: 455. Loaded 40 MOs. Total: 456 MOs. MO Class: NbapCommon. Last MO: 695. Loaded 240 MOs. Total: 696 MOs. MO Class: UniSaalTp. Logging to file: /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060709-114521_1908/iubcellmodfile1908 ............................................................................................... Log close: /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060709-114521_1908/iubcellmodfile1908 gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0845-0900.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0900-0915.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0915-0930.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0930-0945.1.xml.gz | /home/eanzmagn/moshell/pmExtract -u "ManagedElement" "^(pmCellDowntimeAuto|pmCellDowntimeMan|pmNoAttOutIratHoSpeech|pmNoHsCcAttempt|pmNoHsCcSuccess| pmNoHsHardHoReturnOldChSource|pmNoHsHardHoReturnOldChTarget|pmNoIncomingHsHardHoAttempt|pmNoNormalRabReleaseCs64| pmNoNormalRabReleaseCsStream|pmNoNormalRabReleasePacket|pmNoNormalRabReleaseSpeech|pmNoNormalRbReleaseHs|pmNoOutIratCcAtt| pmNoOutIratCcReturnOldCh|pmNoOutgoingHsHardHoAttempt|pmNoRabEstablishAttemptCs57|pmNoRabEstablishAttemptCs64| pmNoRabEstablishAttemptPacketInteractive|pmNoRabEstablishAttemptPacketInteractiveHs|pmNoRabEstablishAttemptSpeech| pmNoRabEstablishSuccessCs57|pmNoRabEstablishSuccessCs64|pmNoRabEstablishSuccessPacketInteractive| pmNoRabEstablishSuccessPacketInteractiveHs|pmNoRabEstablishSuccessSpeech|pmNoSuccessOutIratHoSpeech|pmNoSystemRabReleaseCs64| pmNoSystemRabReleaseCsStream|pmNoSystemRabReleasePacket|pmNoSystemRabReleaseSpeech|pmNoSystemRbReleaseHs| pmNoTimesCellFailAddToActSet|pmNoTimesRlAddToActSet|pmSamplesBestPsHsAdchRabEstablish|pmSamplesMeasuredLoad|pmSentPacketDataHs1| pmSentPacketDataHs2|pmSentPacketDataHs3|pmSentPacketDataHs4|pmSentPacketDataInclRetransHs1|pmSentPacketDataInclRetransHs2| pmSentPacketDataInclRetransHs3|pmSentPacketDataInclRetransHs4|pmSuccInConnsRemote|pmSuccOutConnsRemote|pmSumBestPsHsAdchRabEstablish| pmSumMeasuredLoad|pmTotNoRrcConnectReq|pmTotNoRrcConnectReqCs|pmTotNoRrcConnectReqCsSucc|pmTotNoRrcConnectReqPs| pmTotNoRrcConnectReqPsSucc|pmTotNoRrcConnectReqSuccess|pmTotalPacketDurationHs1|pmTotalPacketDurationHs2|pmTotalPacketDurationHs3| pmTotalPacketDurationHs4|pmUnSuccInConnsLocal|pmUnSuccInConnsRemote|pmUnSuccOutConnsLocal|pmUnSuccOutConnsRemote)$" .................. 1) RNC Node Traffic Performance 2) RNC Node Traffic Performance, Hour by Hour 3) RNC Module Traffic Performance 4) RNC MP Load 5) RNC MP Load, Hour by hour Finn Magnusson 2008-06-25 rev PA43 218/332 ` 6) RNC UtranCell RRC Performance 7) RNC UtranCell Speech Performance 8) RNC UtranCell Data Performance 9) RNC UtranCell HSDPA Performance 10) RNC HSDPA Average Number of Users, Hour by Hour 11) RNC UtranCell IRAT Performance 12) RNC UtranCell Soft HO Performance 13) RNC Worst 20 UtranCells for RRC Failure Rate Contribution 14) RNC Worst 20 UtranCells for Speech Drop Rate Contribution 15) RNC Worst 20 UtranCells for HS Drop Rate Contribution 16) RNC Worst 20 UtranCells for Soft HO Failure Contribution 17) RNC IubLink RRC Performance 18) RNC IubLink Speech Performance 19) RNC IubLink Data Performance 20) RNC IubLink Soft HO Performance 21) RNC AtmPort RRC Performance 22) RNC AtmPort Speech Performance 23) RNC AtmPort Data Performance 24) RNC UtranCell Availability Report, Hour by Hour 25) RNC Q.Aal2 Setup Performance (Aal2Ap) Enter the report number followed by a piping command if postprocessing required. Eg "1" (no piping) or "3 | sort +2n". Type "m" to view the menu, type "x" to exit. Your Choice: 6 gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060709-114521_1908/pmrbuffer1908.gz | /home/eanzmagn/moshell/pmXtab -fdef /home/eanzmagn/moshell/commonjars/pm/FORMULA_RNC_F_1_0.txt -x "^(NoRrcConnReq|NoRrcConnSuc|RrcFail|RrcFailContrib|RrcSuc)$" -i "NoRrcConnReq|NoRrcConnSuc|RrcFail|RrcFailContrib|RrcSuc" -m "UtranCell=([^\s,=\t]+)" -a -p 6.1 -fmt txt 6) RNC UtranCell RRC Performance Report from 2006-07-09 08:45 UTC to 2006-07-09 09:44 UTC Start Time: 2006-07-09 08:45:00 End Time: 2006-07-09 09:30:00 Object NoRrcConnReq NoRrcConnSuc RrcFail RrcFailContrib RrcSuc 30101 227 227 0 0 100 30102 247 247 0 0 100 30103 268 268 0 0 100 30104 90 45 50 4.6 50 30105 108 43 60.2 6.6 39.8 30106 93 36 61.3 5.8 38.7 etc..... Enter the report number followed by a piping command if postprocessing required. Eg "1" (no piping) or "3 | sort +2n". Type "m" to view the menu, type "x" to exit. Your Choice: 6 | sort +4nr Finn Magnusson 2008-06-25 rev PA43 219/332 ` gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060709-114521_1908/pmrbuffer1908.gz | /home/eanzmagn/moshell/pmXtab -fdef /home/eanzmagn/moshell/commonjars/pm/FORMULA_RNC_F_1_0.txt -x "^(NoRrcConnReq|NoRrcConnSuc|RrcFail|RrcFailContrib|RrcSuc)$" -i "NoRrcConnReq|NoRrcConnSuc|RrcFail|RrcFailContrib|RrcSuc" -m "UtranCell=([^\s,=\t]+)" -a -p 6.1 -pipe /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060709-114521_1908/pmrpipe1908 -fmt txt 6) RNC UtranCell RRC Performance Report from 2006-07-09 08:45 UTC to 2006-07-09 09:44 UTC Start Time: 2006-07-09 08:45:00 End Time: 2006-07-09 09:30:00 Object NoRrcConnReq NoRrcConnSuc RrcFail RrcFailContrib RrcSuc 301110 110 66 40 4.5 60 301111 94 45 52.1 5 47.9 30111 178 177 0.6 0.1 99.4 301112 242 242 0 0 100 301113 271 271 0 0 100 301114 260 260 0 0 100 301115 176 176 0 0 100 301116 201 201 0 0 100 301117 175 175 0 0 100 301118 42 42 0 0 100 301119 40 40 0 0 100 Enter the report number followed by a piping command if postprocessing required. Eg "1" (no piping) or "3 | sort +2n". Type "m" to view the menu, type "x" to exit. Your Choice: x RNC10> pmr –m 0.25 FIXME RNC10> pmr -m 5 -p 2 get /p001200/pm/A20060709.0630-0645:1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0630- 0645.1.xml.gz ... OK Using formulafile /home/eanzmagn/moshell/commonjars/pm/FORMULA_RNC_F_1_0.txt Using configfile /home/eanzmagn/moshell/commonjars/pm/CONFIG_RNC_F_1_0.txt gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0445-0500.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0500-0515.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0515-0530.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0530-0545.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0545-0600.1.xml.gz Finn Magnusson 2008-06-25 rev PA43 220/332 ` /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0600-0615.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0615-0630.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0630-0645.1.xml.gz | /home/eanzmagn/moshell/pmExtract -u "ManagedElement" "^(pmCellDowntimeAuto|pmCellDowntimeMan|pmNoAttOutIratHoSpeech|pmNoHsCcAttempt|pmNoHsCcSuccess| pmNoHsHardHoReturnOldChSource|pmNoHsHardHoReturnOldChTarget|pmNoIncomingHsHardHoAttempt|pmNoNormalRabReleaseCs64| pmNoNormalRabReleaseCsStream|pmNoNormalRabReleasePacket|pmNoNormalRabReleaseSpeech|pmNoNormalRbReleaseHs|pmNoOutIratCcAtt| pmNoOutIratCcReturnOldCh|pmNoOutgoingHsHardHoAttempt|pmNoRabEstablishAttemptCs57|pmNoRabEstablishAttemptCs64| pmNoRabEstablishAttemptPacketInteractive|pmNoRabEstablishAttemptPacketInteractiveHs|pmNoRabEstablishAttemptSpeech| pmNoRabEstablishSuccessCs57|pmNoRabEstablishSuccessCs64|pmNoRabEstablishSuccessPacketInteractive| pmNoRabEstablishSuccessPacketInteractiveHs|pmNoRabEstablishSuccessSpeech|pmNoSuccessOutIratHoSpeech|pmNoSystemRabReleaseCs64| pmNoSystemRabReleaseCsStream|pmNoSystemRabReleasePacket|pmNoSystemRabReleaseSpeech|pmNoSystemRbReleaseHs| pmNoTimesCellFailAddToActSet|pmNoTimesRlAddToActSet|pmSamplesBestPsHsAdchRabEstablish|pmSamplesMeasuredLoad|pmSentPacketDataHs1| pmSentPacketDataHs2|pmSentPacketDataHs3|pmSentPacketDataHs4|pmSentPacketDataInclRetransHs1|pmSentPacketDataInclRetransHs2| pmSentPacketDataInclRetransHs3|pmSentPacketDataInclRetransHs4|pmSuccInConnsRemote|pmSuccOutConnsRemote|pmSumBestPsHsAdchRabEstablish| pmSumMeasuredLoad|pmTotNoRrcConnectReq|pmTotNoRrcConnectReqCs|pmTotNoRrcConnectReqCsSucc|pmTotNoRrcConnectReqPs| pmTotNoRrcConnectReqPsSucc|pmTotNoRrcConnectReqSuccess|pmTotalPacketDurationHs1|pmTotalPacketDurationHs2|pmTotalPacketDurationHs3| pmTotalPacketDurationHs4|pmUnSuccInConnsLocal|pmUnSuccInConnsRemote|pmUnSuccOutConnsLocal|pmUnSuccOutConnsRemote)$" .................................... 1) RNC Node Traffic Performance 2) RNC Node Traffic Performance, Hour by Hour 3) RNC Module Traffic Performance 4) RNC MP Load 5) RNC MP Load, Hour by hour 6) RNC UtranCell RRC Performance 7) RNC UtranCell Speech Performance 8) RNC UtranCell Data Performance 9) RNC UtranCell HSDPA Performance 10) RNC HSDPA Average Number of Users, Hour by Hour 11) RNC UtranCell IRAT Performance 12) RNC UtranCell Soft HO Performance 13) RNC Worst 20 UtranCells for RRC Failure Rate Contribution 14) RNC Worst 20 UtranCells for Speech Drop Rate Contribution 15) RNC Worst 20 UtranCells for HS Drop Rate Contribution 16) RNC Worst 20 UtranCells for Soft HO Failure Contribution 17) RNC IubLink RRC Performance 18) RNC IubLink Speech Performance 19) RNC IubLink Data Performance 20) RNC IubLink Soft HO Performance 21) RNC AtmPort RRC Performance 22) RNC AtmPort Speech Performance 23) RNC AtmPort Data Performance 24) RNC UtranCell Availability Report, Hour by Hour Finn Magnusson 2008-06-25 rev PA43 221/332 ` 25) RNC Q.Aal2 Setup Performance (Aal2Ap) Enter the report number followed by a piping command if postprocessing required. Eg "1" (no piping) or "3 | sort +2n". Type "m" to view the menu, type "x" to exit. Your Choice: 4 gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060709-114521_1908/pmrbuffer1908.gz | /home/eanzmagn/moshell/pmXtab -fdef /home/eanzmagn/moshell/commonjars/pm/FORMULA_RNC_F_1_0.txt -cols time -a -m "Subrack=(.*,Slot=.*),Plu.*LoadControl=" -x "^(MpLoad)$" -i "MpLoad" -p 6.1 -fmt txt 4) RNC MP Load Report from 2006-07-09 04:45 UTC to 2006-07-09 06:44 UTC Start Time: 2006-07-09 04:45:00 End Time: 2006-07-09 06:30:00 Object Counter MS,Slot=10 MpLoad 1 MS,Slot=11 MpLoad N/A MS,Slot=12 MpLoad N/A MS,Slot=13 MpLoad N/A MS,Slot=14 MpLoad 24.6 MS,Slot=15 MpLoad N/A MS,Slot=16 MpLoad 24.7 MS,Slot=17 MpLoad 1 MS,Slot=18 MpLoad 0 Enter the report number followed by a piping command if postprocessing required. Eg "1" (no piping) or "3 | sort +2n". Type "m" to view the menu, type "x" to exit. Your Choice: 5 gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060709-114521_1908/pmrbuffer1908.gz | /home/eanzmagn/moshell/pmXtab -fdef /home/eanzmagn/moshell/commonjars/pm/FORMULA_RNC_F_1_0.txt -cols time -h -m "Subrack=(.*,Slot=.*),Plu.*LoadControl=" -x "^(MpLoad)$" -i "MpLoad" -p 6.1 -fmt txt 5) RNC MP Load, Hour by hour Report from 2006-07-09 04:45 UTC to 2006-07-09 06:44 UTC Date: 2006-07-09 Object Counter 04:00 05:00 06:00 MS,Slot=10 MpLoad 1 1 1 MS,Slot=11 MpLoad N/A N/A N/A MS,Slot=12 MpLoad N/A N/A N/A MS,Slot=13 MpLoad N/A N/A N/A MS,Slot=14 MpLoad 24.1 24.6 24.8 MS,Slot=15 MpLoad N/A N/A N/A MS,Slot=16 MpLoad 24.9 24.5 24.8 MS,Slot=17 MpLoad 1 1 1 Finn Magnusson 2008-06-25 rev PA43 222/332 ` MS,Slot=18 MpLoad 0 0 0 Enter the report number followed by a piping command if postprocessing required. Eg "1" (no piping) or "3 | sort +2n". Type "m" to view the menu, type "x" to exit. Your Choice: x MAKE YOUR OWN KPI REPORTS FIXME: EXPLAIN THE Z AXIS RNC10> l cat /home/eanzmagn/moshell/commonjars/pm/CONFIG_RNC_F_1_0.txt #X/Y/Z Axis can be : # the counters/formulas # the MOClass (eg UtranCell, IubLink, RncModule) # the time: h (aggregate on hour), d (aggregate on day), a (aggregate on the whole period). If nothing specified there is no time aggregation, each ROP period is displayed separately. #Note1: The pmdiff flag has to be specified for Cello counters #Note2: It is possible to specify a mapfile that can specify any MO aggregation rules. # See the example report at the bottom of this file "RNC UtranCell Cluster RRC Performance" # In that example, each line of the mapfile would look like: UtranCell=XXX:Cluster=YYY reportName RNC Node Traffic Performance X time a Y counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,SpchNoRabEstAtt,SpchRabSuc,SpchDrop,PSDrop,HsDrop,HsAccess,CS64Drop,SpchAccess,CS64Access,PSAccess,Spc hCCSR,CS64CCSR,PSCCSR,HsTputAverg,HsTputGt100KbAverg,HsRetransmissionRate,HsAvergNoUsers,NoHsRel,CS57Drop,CS57RabSuc,PsDCHFACHRabSuc c,PsDCHFACHDropRate Z mo ManagedElement=1 precision 1 reportName RNC Node Traffic Performance, Hour by Hour X time h Y counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,SpchNoRabEstAtt,SpchRabSuc,SpchDrop,PSDrop,HsDrop,HsAccess,CS64Drop,SpchAccess,CS64Access,PSAccess,Spc hCCSR,CS64CCSR,PSCCSR,HsTputAverg,HsTputGt100KbAverg,HsRetransmissionRate,HsAvergNoUsers,NoHsRel,CS57Drop,CS57RabSuc,PsDCHFACHRabSuc c,PsDCHFACHDropRate Z mo ManagedElement=1 precision 1 reportName RNC Module Traffic Performance Finn Magnusson 2008-06-25 rev PA43 223/332 ` Y mo (UtranCell=[^\s,=\t]+) -r RncModule=([^\s,=\t]+) X counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,SpchNoRabEstAtt,SpchRabSuc,SpchDrop,PSDrop,CS64Drop,SpchAccess,CS64Access,PSAccess,SpchCCSR,CS64CCSR, CS57Drop,CS57RabSuc Z time a reportName RNC MP Load X time a Y mo Subrack=(.*,Slot=.*),Plu.*LoadControl= Z counter MpLoad precision 1 reportName RNC MP Load, Hour by hour X time h Y mo Subrack=(.*,Slot=.*),Plu.*LoadControl= Z counter MpLoad precision 1 reportName RNC UtranCell RRC Performance X counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,RrcFail,RrcFailContrib Y mo UtranCell=([^\s,=\t]+) Z time a reportName RNC UtranCell Speech Performance X counter SpchNoRabEstAtt,SpchRabSuc,SpchRabSucContrib,SpchDrop,SpchDropContrib,SpchAccess,SpchCCSR Y mo UtranCell=([^\s,=\t]+) Z time a reportName RNC UtranCell Data Performance X counter PSDrop,CS64Drop,CS64Access,PSAccess,CS64CCSR,PSCCSR,CS64DropContrib,PSDropContrib,CS57Drop,CS57RabSuc Y mo UtranCell=([^\s,=\t]+) Z time a reportName RNC UtranCell HSDPA Performance X counter NoAbnormalHsRel,NoHsRel,HsDrop,HsAccess,HSDropContrib,HsAvergNoUsers,HsCellChAttempt,HsCellChSuccRate Y mo UtranCell=([^\s,=\t]+) Z time a reportName RNC HSDPA Average Number of Users, Hour by Hour X time h Y counter HsAvergNoUsers Z mo UtranCell=([^\s,=\t]+) precision 2 Finn Magnusson 2008-06-25 rev PA43 224/332 ` reportName RNC UtranCell IRAT Performance X counter IRATU2GHOSuccRate,IRATU2GCellChangeFailRate,pmNoAttOutIratHoSpeech Y mo (UtranCell=[^\s,=\t]+) Z time a #Mobility reportName RNC UtranCell Soft HO Performance X counter SHOSuccess,pmNoTimesRlAddToActSet,pmNoTimesCellFailAddToActSet,SHOFailContrib Y mo (UtranCell=[^\s,=\t]+) Z time a reportName RNC Worst 20 UtranCells for RRC Failure Rate Contribution X counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,RrcFail,RrcFailContrib Y mo UtranCell=([^\s,=\t]+) Z time a pipe sort +4nr | head -20 reportName RNC Worst 20 UtranCells for Speech Drop Rate Contribution X counter SpchNoRabEstAtt,SpchRabSuc,SpchRabSucContrib,SpchDrop,SpchDropContrib,SpchAccess,SpchCCSR Y mo UtranCell=([^\s,=\t]+) Z time a pipe sort +4nr | head -20 reportName RNC Worst 20 UtranCells for HS Drop Rate Contribution X counter HSDropContrib,HsAccess,HsAvergNoUsers,HsDrop,NoHsRel,NoAbnormalHsRel Y mo UtranCell=([^\s,=\t]+) Z time a pipe sort +1nr | head -20 reportName RNC Worst 20 UtranCells for Soft HO Failure Contribution X counter SHOSuccess,pmNoTimesRlAddToActSet,pmNoTimesCellFailAddToActSet,SHOFailContrib Y mo (UtranCell=[^\s,=\t]+) Z time a pipe sort +1nr | head -20 reportName RNC IubLink RRC Performance X counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,RrcFail,RrcFailContrib Y mo (UtranCell=[^\s,=\t]+) -r IubLink=([^\s,=\t]+) Z time a reportName RNC IubLink Speech Performance X counter SpchNoRabEstAtt,SpchRabSuc,SpchRabSucContrib,SpchDrop,SpchDropContrib,SpchAccess,SpchCCSR Finn Magnusson 2008-06-25 rev PA43 225/332 ` Y mo (UtranCell=[^\s,=\t]+) -r IubLink=([^\s,=\t]+) Z time a reportName RNC IubLink Data Performance X counter PSDrop,CS64Drop,CS64Access,PSAccess,CS64CCSR,PSCCSR,CS64DropContrib,PSDropContrib,CS57Drop,CS57RabSuc Y mo (UtranCell=[^\s,=\t]+) -r IubLink=([^\s,=\t]+) Z time a #Mobility reportName RNC IubLink Soft HO Performance X counter SHOSuccess,pmNoTimesRlAddToActSet,pmNoTimesCellFailAddToActSet,SHOFailContrib Y mo (UtranCell=[^\s,=\t]+) -r IubLink=([^\s,=\t]+) Z time a reportName RNC AtmPort RRC Performance X counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,RrcFail,RrcFailContrib Y mo (UtranCell=[^\s,=\t]+) -r AtmPort=([^\s,=\t]+) Z time a reportName RNC AtmPort Speech Performance X counter SpchNoRabEstAtt,SpchRabSuc,SpchRabSucContrib,SpchDrop,SpchDropContrib,SpchAccess,SpchCCSR Y mo (UtranCell=[^\s,=\t]+) -r AtmPort=([^\s,=\t]+) Z time a reportName RNC AtmPort Data Performance X counter PSDrop,CS64Drop,CS64Access,PSAccess,CS64CCSR,PSCCSR,CS64DropContrib,PSDropContrib,CS57Drop,CS57RabSuc Y mo (UtranCell=[^\s,=\t]+) -r AtmPort=([^\s,=\t]+) Z time a reportName RNC UtranCell Availability Report, Hour by Hour X time h Y counter Availability Z mo (UtranCell=[^\s,=\t]+) precision 1 #Note: This report requires the Aal2Ap counters to be activated in a scanner. reportName RNC Q.Aal2 Setup Performance (Aal2Ap) X counter Aal2SetupFail,Aal2Congestion,NoAal2SetupAttempts Y mo Aal2Ap=([^\s,=\t]+) Z time a precision 2 pmdiff Finn Magnusson 2008-06-25 rev PA43 226/332 ` #reportName RNC Module VplTp Utilisation, Hour by Hour #X time h #Y counter VplTpUtilEgress,VplTpUtilIngress #Z mo (AtmPort=ES.*,VplTp=vp[^,]+) #precision 1 #reportName RNC UtranCell Cluster RRC Performance #X counter NoRrcConnReq,RrcSuc,NoRrcConnSuc,RrcFail,RrcFailContrib #Y mo (UtranCell=[^\s,=\t]+) -r Cluster=([^\s,=\t]+) #Z time a #mapfile /home/eanzmagn/clusterdef.txt RNC10> l vi myconfig.txt reportName RNC IubLink Data Performance hour by hour X counter PSDrop,CS64Drop,CS64Access,PSAccess,CS64CCSR,PSCCSR,CS64DropContrib,PSDropContrib,CS57Drop,CS57RabSuc Y mo (UtranCell=[^\s,=\t]+) -r IubLink=([^\s,=\t]+) Z time h "myconfig.txt" [New file] 5 lines, 227 characters RNC10> pmr -c myconfig.txt -m 5 Logging to file: /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060709-114521_1908/gaLog1908 ................................................. Log close: /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060709-114521_1908/gaLog1908 get /p001200/pm/A20060709.0645-0700:1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0645- 0700.1.xml.gz ... OK get /p001200/pm/A20060709.0700-0715:1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0700- 0715.1.xml.gz ... OK get /p001200/pm/A20060709.0715-0730:1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0715- 0730.1.xml.gz ... OK get /p001200/pm/A20060709.0730-0745:1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0730- 0745.1.xml.gz ... OK get /p001200/pm/A20060709.0830-0845:1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0830- 0845.1.xml.gz ... OK get /p001200/pm/A20060709.0800-0815:1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0800- 0815.1.xml.gz ... OK get /p001200/pm/A20060709.0815-0830:1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0815- 0830.1.xml.gz ... OK get /p001200/pm/A20060709.0745-0800:1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0745- 0800.1.xml.gz ... OK Finn Magnusson 2008-06-25 rev PA43 227/332 ` Using formulafile /home/eanzmagn/moshell/commonjars/pm/FORMULA_RNC_F_1_0.txt gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0445-0500.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0500-0515.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0515-0530.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0530-0545.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0545-0600.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0600-0615.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0615-0630.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0630-0645.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0645-0700.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0700-0715.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0715-0730.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0730-0745.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0745-0800.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0800-0815.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0815-0830.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0830-0845.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0845-0900.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0900-0915.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0915-0930.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0930-0945.1.xml.gz | /home/eanzmagn/moshell/pmExtract -u "ManagedElement" "^(pmNoHsHardHoReturnOldChSource|pmNoHsHardHoReturnOldChTarget|pmNoIncomingHsHardHoAttempt| pmNoNormalRabReleaseCs64|pmNoNormalRabReleaseCsStream|pmNoNormalRabReleasePacket|pmNoOutgoingHsHardHoAttempt| pmNoRabEstablishAttemptCs57|pmNoRabEstablishAttemptCs64|pmNoRabEstablishAttemptPacketInteractive|pmNoRabEstablishSuccessCs57| pmNoRabEstablishSuccessCs64|pmNoRabEstablishSuccessPacketInteractive|pmNoSystemRabReleaseCs64|pmNoSystemRabReleaseCsStream| pmNoSystemRabReleasePacket|pmTotNoRrcConnectReqCs|pmTotNoRrcConnectReqCsSucc|pmTotNoRrcConnectReqPs|pmTotNoRrcConnectReqPsSucc)$" ................................................ 1) RNC IubLink Data Performance hour by hour Enter the report number followed by a piping command if postprocessing required. Eg "1" (no piping) or "3 | sort +2n". Type "m" to view the menu, type "x" to exit. Your Choice: 1 gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060709-114521_1908/pmrbuffer1908.gz | /home/eanzmagn/moshell/pmXtab -fdef /home/eanzmagn/moshell/commonjars/pm/FORMULA_RNC_F_1_0.txt -x "^(CS57Drop|CS57RabSuc|CS64Access|CS64CCSR|CS64Drop|CS64DropContrib| PSAccess|PSCCSR|PSDrop|PSDropContrib)$" -i "CS57Drop|CS57RabSuc|CS64Access|CS64CCSR|CS64Drop|CS64DropContrib|PSAccess|PSCCSR|PSDrop| PSDropContrib|PSRabSucc|TotalPSRabs" -m "(UtranCell=[^\s,=\t]+)" -r "IubLink=([^\s,=\t]+)" -rdef /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060709-114521_1908/iubcellmodfile1908.processed -h -p 6.1 -fmt txt 1) RNC IubLink Data Performance hour by hour Report from 2006-07-09 04:45 UTC to 2006-07-09 09:44 UTC Finn Magnusson 2008-06-25 rev PA43 228/332 ` Date: 2006-07-09 Time Object CS57Drop CS57RabSuc CS64Access CS64CCSR CS64Drop CS64DropContrib PSAccess PSCCSR PSDrop PSDropContrib 04:00 1 N/A N/A N/A 0 N/A N/A 100 100 0 0 04:00 2 N/A N/A N/A 0 N/A N/A 0 0 N/A 0 04:00 3 N/A N/A 100 100 0 N/A 100 100 0 0 04:00 4 N/A N/A N/A 0 N/A N/A 100 93.3 6.7 9.1 04:00 5 N/A 100 N/A 0 N/A N/A 100 94.4 5.6 9.1 etc... 05:00 1 0 100 N/A 0 N/A N/A 100 95 5 13.0 05:00 2 N/A N/A N/A 0 N/A N/A 0 0 N/A 0 05:00 3 N/A N/A 100 100 0 N/A 100 100 0 0 05:00 4 N/A N/A N/A 0 N/A N/A 100 97.4 2.6 8.7 05:00 5 N/A N/A N/A 0 N/A N/A 100 97.0 3.0 8.7 etc.... 06:00 1 0 100 N/A 0 N/A N/A 100 100 0 0 06:00 2 N/A N/A N/A 0 N/A N/A 0 0 N/A 0 06:00 3 N/A N/A 100 100 0 N/A 100 100 0 0 06:00 4 N/A N/A N/A 0 N/A N/A 100 98.6 1.4 4.8 06:00 5 N/A N/A N/A 0 N/A N/A 100 100 0 0 etc.... 07:00 1 0 100 N/A 0 N/A N/A 100 98.3 1.7 4.5 07:00 2 N/A N/A N/A 0 N/A N/A 0 0 N/A 0 07:00 3 N/A N/A 100 100 0 N/A 98.1 96.7 1.5 4.5 07:00 4 N/A N/A N/A 0 N/A N/A 100 96.8 3.2 9.1 07:00 5 N/A N/A N/A 0 N/A N/A 100 100 0 0 etc.... 08:00 1 0 100 N/A 0 N/A N/A 100 100 0 0 08:00 2 N/A N/A N/A 0 N/A N/A 0 0 N/A 0 08:00 3 N/A N/A 100 100 0 N/A 101.6 101.6 0 0 08:00 4 N/A N/A N/A 0 N/A N/A 100 100 0 0 08:00 5 0 N/A N/A 0 N/A N/A 100 100 0 0 etc... 09:00 1 0 100 N/A 0 N/A N/A 100 100 0 0 09:00 2 N/A N/A N/A 0 N/A N/A 0 0 N/A 0 09:00 3 N/A N/A 98.1 98.1 0 N/A 100 100 0 0 09:00 4 N/A N/A N/A 0 N/A N/A 100 95.3 4.7 16.7 09:00 5 0 N/A N/A 0 N/A N/A 100 100 0 0 etc... Enter the report number followed by a piping command if postprocessing required. Eg "1" (no piping) or "3 | sort +2n". Type "m" to view the menu, type "x" to exit. Your Choice: x Finn Magnusson 2008-06-25 rev PA43 229/332 ` PARSE OFFLINE ROPS RNC10> pmr -l /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/ Unable to find the formulafile: Please specify path to the formulafile, using the "-f" option. Examples of formulafiles can be found in /home/eanzmagn/moshell/commonjars/pm RNC10> pmr -l /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/ -f moshell/commonjars/pm/FORMULA_RNC_F_1_0.txt Unable to find the configfile: Please specify path to the configfile, using the "-c" option. Examples of configfiles can be found in /home/eanzmagn/moshell/commonjars/pm Choose the correct CONFIG/FORMULA file according to the following table: RNC RBS MGW SW MOM CPP SW MOM CPP SW MOM CPP P4 F 4 P4 H 4 R3 R3 4 P5 G 5.1 P5 J 5.1 R4.x R4.x 5.x P6 H 6 P6 K 6 R5 R5 6 RNC10> pmr -l /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/ -f moshell/commonjars/pm/FORMULA_RNC_F_1_0.txt -c moshell/commonjars/pm/CONFIG_RNC_F_1_0.txt gzip -dc /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0845-0900.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0900-0915.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0915-0930.1.xml.gz /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/pm/A20060709.0930-0945.1.xml.gz | /home/eanzmagn/moshell/pmExtract -u "ManagedElement" "^(pmCellDowntimeAuto|pmCellDowntimeMan|pmNoAttOutIratHoSpeech|pmNoHsCcAttempt|pmNoHsCcSuccess| pmNoHsHardHoReturnOldChSource|pmNoHsHardHoReturnOldChTarget|pmNoIncomingHsHardHoAttempt|pmNoNormalRabReleaseCs64| pmNoNormalRabReleaseCsStream|pmNoNormalRabReleasePacket|pmNoNormalRabReleaseSpeech|pmNoNormalRbReleaseHs|pmNoOutIratCcAtt| pmNoOutIratCcReturnOldCh|pmNoOutgoingHsHardHoAttempt|pmNoRabEstablishAttemptCs57|pmNoRabEstablishAttemptCs64| pmNoRabEstablishAttemptPacketInteractive|pmNoRabEstablishAttemptPacketInteractiveHs|pmNoRabEstablishAttemptSpeech| pmNoRabEstablishSuccessCs57|pmNoRabEstablishSuccessCs64|pmNoRabEstablishSuccessPacketInteractive| pmNoRabEstablishSuccessPacketInteractiveHs|pmNoRabEstablishSuccessSpeech|pmNoSuccessOutIratHoSpeech|pmNoSystemRabReleaseCs64| pmNoSystemRabReleaseCsStream|pmNoSystemRabReleasePacket|pmNoSystemRabReleaseSpeech|pmNoSystemRbReleaseHs| pmNoTimesCellFailAddToActSet|pmNoTimesRlAddToActSet|pmSamplesBestPsHsAdchRabEstablish|pmSamplesMeasuredLoad|pmSentPacketDataHs1| pmSentPacketDataHs2|pmSentPacketDataHs3|pmSentPacketDataHs4|pmSentPacketDataInclRetransHs1|pmSentPacketDataInclRetransHs2| pmSentPacketDataInclRetransHs3|pmSentPacketDataInclRetransHs4|pmSuccInConnsRemote|pmSuccOutConnsRemote|pmSumBestPsHsAdchRabEstablish| Finn Magnusson 2008-06-25 rev PA43 230/332 ` pmSumMeasuredLoad|pmTotNoRrcConnectReq|pmTotNoRrcConnectReqCs|pmTotNoRrcConnectReqCsSucc|pmTotNoRrcConnectReqPs| pmTotNoRrcConnectReqPsSucc|pmTotNoRrcConnectReqSuccess|pmTotalPacketDurationHs1|pmTotalPacketDurationHs2|pmTotalPacketDurationHs3| pmTotalPacketDurationHs4|pmUnSuccInConnsLocal|pmUnSuccInConnsRemote|pmUnSuccOutConnsLocal|pmUnSuccOutConnsRemote)$" .................. 1) RNC Node Traffic Performance 2) RNC Node Traffic Performance, Hour by Hour 3) RNC Module Traffic Performance 4) RNC MP Load 5) RNC MP Load, Hour by hour 6) RNC UtranCell RRC Performance 7) RNC UtranCell Speech Performance 8) RNC UtranCell Data Performance 9) RNC UtranCell HSDPA Performance 10) RNC HSDPA Average Number of Users, Hour by Hour 11) RNC UtranCell IRAT Performance 12) RNC UtranCell Soft HO Performance 13) RNC Worst 20 UtranCells for RRC Failure Rate Contribution 14) RNC Worst 20 UtranCells for Speech Drop Rate Contribution 15) RNC Worst 20 UtranCells for HS Drop Rate Contribution 16) RNC Worst 20 UtranCells for Soft HO Failure Contribution 17) RNC IubLink RRC Performance etc... DIFFERENT OUTPUT FORMAT EXAMPLE http://wrn.ericsson.se/~eraran115 RNC10> pmr –o html 5.3 Event-based measurements 5.3.1 Scanner handling Event filters already exist on the node. They cannot be created/deleted but their contents can be changed with “pset” RNC10> pst uetr =================================================================== PROXY SCANNER-NAME STATE =================================================================== 99 PREDEF.10000.UETR SUSPENDED Finn Magnusson 2008-06-25 rev PA43 231/332 ` 100 PREDEF.10001.UETR SUSPENDED 101 PREDEF.10002.UETR SUSPENDED 102 PREDEF.10003.UETR SUSPENDED 103 PREDEF.10004.UETR SUSPENDED 104 PREDEF.10005.UETR SUSPENDED 105 PREDEF.10006.UETR SUSPENDED 106 PREDEF.10007.UETR SUSPENDED 107 PREDEF.10008.UETR SUSPENDED 108 PREDEF.10009.UETR SUSPENDED 109 PREDEF.10010.UETR SUSPENDED 110 PREDEF.10011.UETR SUSPENDED 111 PREDEF.10012.UETR SUSPENDED 112 PREDEF.10013.UETR SUSPENDED 113 PREDEF.10014.UETR SUSPENDED 114 PREDEF.10015.UETR SUSPENDED =================================================================== >>> Total: 16 Scanners UETR RNC10> h pset ******************************************************* pset[d] ******************************************************* Following syntaxes apply: * set filters for UETR: pset[d] | ||all * set filters for CTR : pset[d] | ||all | [] * set filters for GPEH: pset[d] | ||all [||all] [] ... RNC10> pset 99 nbap|rnsap 123456789 =================================================================== 99 PREDEF.10000.UETR >>> Done. =================================================================== RNC10> pgets 99 =================================================================== 99 PREDEF.10000.UETR SUSPENDED 54 =================================================================== Finn Magnusson 2008-06-25 rev PA43 232/332 ` IMSI 123456789 ------------------------------------------------------------------- RNSAP 31 RNSAP_COMMON_TRANSPORT_CHANNEL_RESOURCES_FAILURE RNSAP_COMMON_TRANSPORT_CHANNEL_RESOURCES_RELEASE_REQUEST RNSAP_COMMON_TRANSPORT_CHANNEL_RESOURCES_REQUEST RNSAP_COMMON_TRANSPORT_CHANNEL_RESOURCES_RESPONSE RNSAP_COMPRESSED_MODE_COMMAND RNSAP_DEDICATED_MEASUREMENT_FAILURE_INDICATION RNSAP_DEDICATED_MEASUREMENT_INITIATION_FAILURE RNSAP_DEDICATED_MEASUREMENT_INITIATION_REQUEST RNSAP_DEDICATED_MEASUREMENT_INITIATION_RESPONSE RNSAP_DEDICATED_MEASUREMENT_REPORT RNSAP_DEDICATED_MEASUREMENT_TERMINATION_REQUEST RNSAP_DL_POWER_CONTROL_REQUEST RNSAP_DOWNLINK_SIGNALLING_TRANSFER_REQUEST RNSAP_ERROR_INDICATION RNSAP_PAGING_REQUEST RNSAP_RADIO_LINK_ADDITION_FAILURE RNSAP_RADIO_LINK_ADDITION_REQUEST RNSAP_RADIO_LINK_ADDITION_RESPONSE RNSAP_RADIO_LINK_DELETION_REQUEST RNSAP_RADIO_LINK_DELETION_RESPONSE RNSAP_RADIO_LINK_FAILURE_INDICATION RNSAP_RADIO_LINK_RECONFIGURATION_CANCEL RNSAP_RADIO_LINK_RECONFIGURATION_COMMIT RNSAP_RADIO_LINK_RECONFIGURATION_FAILURE RNSAP_RADIO_LINK_RECONFIGURATION_PREPARE RNSAP_RADIO_LINK_RECONFIGURATION_READY RNSAP_RADIO_LINK_RESTORE_INDICATION RNSAP_RADIO_LINK_SETUP_FAILURE RNSAP_RADIO_LINK_SETUP_REQUEST RNSAP_RADIO_LINK_SETUP_RESPONSE RNSAP_UPLINK_SIGNALLING_TRANSFER_INDICATION NBAP 23 NBAP_COMPRESSED_MODE_COMMAND NBAP_DEDICATED_MEASUREMENT_FAILURE_INDICATION NBAP_DEDICATED_MEASUREMENT_INITIATION_FAILURE NBAP_DEDICATED_MEASUREMENT_INITIATION_REQUEST NBAP_DEDICATED_MEASUREMENT_INITIATION_RESPONSE NBAP_DEDICATED_MEASUREMENT_REPORT NBAP_DEDICATED_MEASUREMENT_TERMINATION_REQUEST NBAP_DL_POWER_CONTROL_REQUEST NBAP_RADIO_LINK_ADDITION_FAILURE NBAP_RADIO_LINK_ADDITION_REQUEST Finn Magnusson 2008-06-25 rev PA43 233/332 ` NBAP_RADIO_LINK_ADDITION_RESPONSE NBAP_RADIO_LINK_DELETION_REQUEST NBAP_RADIO_LINK_DELETION_RESPONSE NBAP_RADIO_LINK_FAILURE_INDICATION NBAP_RADIO_LINK_RECONFIGURATION_CANCEL NBAP_RADIO_LINK_RECONFIGURATION_COMMIT NBAP_RADIO_LINK_RECONFIGURATION_FAILURE NBAP_RADIO_LINK_RECONFIGURATION_PREPARE NBAP_RADIO_LINK_RECONFIGURATION_READY NBAP_RADIO_LINK_RESTORE_INDICATION NBAP_RADIO_LINK_SETUP_FAILURE NBAP_RADIO_LINK_SETUP_REQUEST NBAP_RADIO_LINK_SETUP_RESPONSE =================================================================== >>> Total: 1 Scanners GPEH RNC10> h pset ******************************************************* pset[d] ******************************************************* Following syntaxes apply: * set filters for UETR: pset[d] | ||all * set filters for CTR : pset[d] | ||all | [] * set filters for GPEH: pset[d] | ||all [||all] [] ... RNC10> pst gpeh =================================================================== PROXY SCANNER-NAME STATE =================================================================== 117 PREDEF.30000.GPEH SUSPENDED 118 PREDEF.30001.GPEH SUSPENDED 119 PREDEF.30002.GPEH SUSPENDED 120 PREDEF.30003.GPEH SUSPENDED 121 PREDEF.30004.GPEH SUSPENDED 122 PREDEF.30005.GPEH SUSPENDED 123 PREDEF.30006.GPEH SUSPENDED 124 PREDEF.30007.GPEH SUSPENDED 125 PREDEF.30008.GPEH SUSPENDED Finn Magnusson 2008-06-25 rev PA43 234/332 ` 126 PREDEF.30009.GPEH SUSPENDED 127 PREDEF.30010.GPEH SUSPENDED 128 PREDEF.30011.GPEH SUSPENDED 129 PREDEF.30012.GPEH SUSPENDED 130 PREDEF.30013.GPEH SUSPENDED 131 PREDEF.30014.GPEH SUSPENDED 132 PREDEF.30015.GPEH SUSPENDED 133 PREDEF.30016.GPEH SUSPENDED 134 PREDEF.30017.GPEH SUSPENDED 135 PREDEF.30018.GPEH SUSPENDED 136 PREDEF.30019.GPEH SUSPENDED 137 PREDEF.30020.GPEH SUSPENDED 138 PREDEF.30021.GPEH SUSPENDED 139 PREDEF.30022.GPEH SUSPENDED 140 PREDEF.30023.GPEH SUSPENDED =================================================================== >>> Total: 24 Scanners RNC10> pset 30000 internal =================================================================== 117 PREDEF.30000.GPEH >>> Done. =================================================================== RNC10> pgets 117 =================================================================== 117 PREDEF.30000.GPEH SUSPENDED 53 =================================================================== ------------------------------------------------------------------- GPEH_INTERNAL 53 INTERNAL_ADMISSION_CONTROL_RESPONSE INTERNAL_CELL_LOAD_MONITOR_UPDATE INTERNAL_CHANNEL_SWITCHING INTERNAL_CMODE_ACTIVATE INTERNAL_CMODE_DEACTIVATE INTERNAL_CNHHO_EXECUTION_ACTIVE INTERNAL_CONGESTION_CONTROL_CHANNEL_SWITCH_AND_TERMINATE_RC INTERNAL_DL_POWER_MONITOR_UPDATE INTERNAL_DOWNLINK_CHANNELIZATION_CODE_ALLOCATION INTERNAL_FAILED_HSDSCH_CELL_CHANGE INTERNAL_HSDSCH_CELL_SELECTION_NO_CELL_SELECTED INTERNAL_IFHO_EVALUATION Finn Magnusson 2008-06-25 rev PA43 235/332 ` INTERNAL_IFHO_EXECUTION INTERNAL_IFHO_EXECUTION_ACTIVE INTERNAL_IFHO_REPORT_RECEPTION INTERNAL_IRAT_CELL_CHANGE_DISCARDED_DATA INTERNAL_IRAT_HO_CC_EVALUATION INTERNAL_IRAT_HO_CC_EXECUTION INTERNAL_IRAT_HO_CC_REPORT_RECEPTION INTERNAL_MEASUREMENT_HANDLING_EVALUATION INTERNAL_MEASUREMENT_HANDLING_EXECUTION INTERNAL_MP_OVERLOAD INTERNAL_NBAP_ERROR INTERNAL_PACKET_DEDICATED_THROUGHPUT INTERNAL_PS_RELEASE_DUE_TO_CNHHO INTERNAL_RAB_ESTABLISHMENT INTERNAL_RAB_RELEASE INTERNAL_RADIO_QUALITY_MEASUREMENTS_RNH INTERNAL_RADIO_QUALITY_MEASUREMENTS_UEH INTERNAL_RANAP_ERROR INTERNAL_RBS_HW_MONITOR_UPDATE INTERNAL_RC_SUPERVISION INTERNAL_RNSAP_ERROR INTERNAL_RRC_ERROR INTERNAL_SOFT_HANDOVER_EVALUATION INTERNAL_SOFT_HANDOVER_EXECUTION INTERNAL_SOFT_HANDOVER_REPORT_RECEPTION INTERNAL_SOHO_DS_MISSING_NEIGHBOUR INTERNAL_SOHO_DS_UNMONITORED_NEIGHBOUR INTERNAL_START_CONGESTION INTERNAL_STOP_CONGESTION INTERNAL_SUCCESSFUL_HSDSCH_CELL_CHANGE INTERNAL_SUCCESSFUL_HSDSCH_CELL_SELECTION_NEW_ACTIVE_SET INTERNAL_SUCCESSFUL_HSDSCH_CELL_SELECTION_OLD_ACTIVE_SET INTERNAL_SYSTEM_BLOCK INTERNAL_SYSTEM_RELEASE INTERNAL_TWO_NON_USED_FREQ_EXCEEDED INTERNAL_UE_MOVE INTERNAL_UE_POSITIONING_QOS INTERNAL_UE_POSITIONING_UNSUCC INTERNAL_UL_OUTER_LOOP_POWER_CONTROL INTERNAL_UPLINK_SCRAMBLING_CODE_ALLOCATION INTERNAL_IMSI =================================================================== >>> Total: 1 Scanners Finn Magnusson 2008-06-25 rev PA43 236/332 ` RNC10> pset 30001 error cell= Last MO: 126. Loaded 120 MOs. Total: 127 MOs. MO Class: UtranCell. =================================================================== 118 PREDEF.30001.GPEH >>> Done. =================================================================== RNC10> pgets 30001 =================================================================== 118 PREDEF.30001.GPEH SUSPENDED 7 =================================================================== CELL ManagedElement=1,RncFunction=1,UtranCell=301110 CELL ManagedElement=1,RncFunction=1,UtranCell=301109 CELL ManagedElement=1,RncFunction=1,UtranCell=301108 CELL ManagedElement=1,RncFunction=1,UtranCell=301107 CELL ManagedElement=1,RncFunction=1,UtranCell=301106 CELL ManagedElement=1,RncFunction=1,UtranCell=301105 CELL ManagedElement=1,RncFunction=1,UtranCell=301104 CELL ManagedElement=1,RncFunction=1,UtranCell=301103 CELL ManagedElement=1,RncFunction=1,UtranCell=301102 CELL ManagedElement=1,RncFunction=1,UtranCell=301101 ......... CELL ManagedElement=1,RncFunction=1,UtranCell=30114 CELL ManagedElement=1,RncFunction=1,UtranCell=30113 CELL ManagedElement=1,RncFunction=1,UtranCell=30112 CELL ManagedElement=1,RncFunction=1,UtranCell=30111 ------------------------------------------------------------------- RNSAP 1 RNSAP_ERROR_INDICATION RANAP 1 RANAP_ERROR_INDICATION GPEH_INTERNAL 4 INTERNAL_NBAP_ERROR INTERNAL_RANAP_ERROR INTERNAL_RNSAP_ERROR INTERNAL_RRC_ERROR NBAP 1 NBAP_ERROR_INDICATION =================================================================== >>> Total: 1 Scanners RNC10> pset 30002 error all 500 =================================================================== 119 PREDEF.30002.GPEH >>> Done. Finn Magnusson 2008-06-25 rev PA43 237/332 ` =================================================================== RNC10> pgets 119 =================================================================== 119 PREDEF.30002.GPEH SUSPENDED 7 =================================================================== UE_FRACTION 500 ------------------------------------------------------------------- RNSAP 1 RNSAP_ERROR_INDICATION RANAP 1 RANAP_ERROR_INDICATION GPEH_INTERNAL 4 INTERNAL_NBAP_ERROR INTERNAL_RANAP_ERROR INTERNAL_RNSAP_ERROR INTERNAL_RRC_ERROR NBAP 1 NBAP_ERROR_INDICATION =================================================================== >>> Total: 1 Scanners RNC10> pset 30003 error cell=30111 100 =================================================================== 120 PREDEF.30003.GPEH >>> Done. =================================================================== RNC10> pgets 120 =================================================================== 120 PREDEF.30003.GPEH SUSPENDED 7 =================================================================== UE_FRACTION 100 CELL ManagedElement=1,RncFunction=1,UtranCell=301117 CELL ManagedElement=1,RncFunction=1,UtranCell=301116 CELL ManagedElement=1,RncFunction=1,UtranCell=301115 CELL ManagedElement=1,RncFunction=1,UtranCell=301114 CELL ManagedElement=1,RncFunction=1,UtranCell=301113 CELL ManagedElement=1,RncFunction=1,UtranCell=301112 CELL ManagedElement=1,RncFunction=1,UtranCell=301111 CELL ManagedElement=1,RncFunction=1,UtranCell=301110 CELL ManagedElement=1,RncFunction=1,UtranCell=30111 CELL ManagedElement=1,RncFunction=1,UtranCell=301119 CELL ManagedElement=1,RncFunction=1,UtranCell=301118 ------------------------------------------------------------------- Finn Magnusson 2008-06-25 rev PA43 238/332 ` RNSAP 1 RNSAP_ERROR_INDICATION RANAP 1 RANAP_ERROR_INDICATION GPEH_INTERNAL 4 INTERNAL_NBAP_ERROR INTERNAL_RANAP_ERROR INTERNAL_RNSAP_ERROR INTERNAL_RRC_ERROR NBAP 1 NBAP_ERROR_INDICATION =================================================================== >>> Total: 1 Scanners 5.3.2 Event ROP file fetching and parsing RNC10> h pme ******************************************************* pme[fd][cgu] [] [-m ] [-p ] [-s [.]] [-e [.]] ******************************************************* Applicable for RNC only. To fetch and/or decode event ROP files (UETR/CTR/GPEH) for a given period, specified by the -m/-p/-s/-e options, see below for more information about time options. The "f" option is for fetching the ROP files, the "d" option is for decoding them. etc.... FETCHING RNC10> pmef get /p001200/pm/A20060709.1215-1230_UETR_10000.bin /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/uetr/pm/A20060709.1215-1230_UETR_10000.bin ... OK get /p001200/pm/A20060709.1200-1215_UETR_10000.bin /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/uetr/pm/A20060709.1200-1215_UETR_10000.bin ... OK get /p001200/pm/A20060709.1215-1230_gpehfile:2.lnk /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/pm/A20060709.1215- 1230_gpehfile.2.lnk ... OK get /p001200/pm/A20060709.1200-1215_gpehfile:2.lnk /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/pm/A20060709.1200- 1215_gpehfile.2.lnk ... OK get /p001200/A20060709.1200-1215_GPEH.lnk /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/p001200/A20060709.1200- 1215_GPEH.lnk ... OK get /p001200/pm/A20060709.1215-1230_gpehfile:2.lnk /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/p001200/pm/A20060709.1215-1230_gpehfile.2.lnk ... OK Finn Magnusson 2008-06-25 rev PA43 239/332 ` get /p001200/pm/A20060709.1200-1215_gpehfile:2.lnk /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/p001200/pm/A20060709.1200-1215_gpehfile.2.lnk ... OK get /p001400/A20060709.1215-1230_GPEH.lnk /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/p001400/A20060709.1215- 1230_GPEH.lnk ... OK get /p001600/A20060709.1215-1230_GPEH.lnk /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/p001600/A20060709.1215- 1230_GPEH.lnk ... OK etc.... DECODING RNC10> pmed Cannot find the decoder.pl: /vobs/iov/rnc/bin/decoder.pl Please make sure the path to decoder.pl is correctly set in the moshell uservariable "decoder" RNC10> uv decoder=/home/eanzmagn/decoder/decoder.pl decoder=/home/eanzmagn/decoder/decoder.pl RNC10> pmed /home/eanzmagn/decoder/decoder.pl --no_rlp --gpeh /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/uetr/pm/A20060709.1215- 1230_UETR_10000.bin > /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/uetr/pm/A20060709.1215-1230_UETR_10000.bin.dec /home/eanzmagn/decoder/decoder.pl --no_rlp --gpeh /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/uetr/pm/A20060709.1200- 1215_UETR_10000.bin > /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/uetr/pm/A20060709.1200-1215_UETR_10000.bin.dec /home/eanzmagn/decoder/decoder.pl --no_rlp --gpeh /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/pm/A20060709.1215- 1230_gpehfile.2.lnk > /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/pm/A20060709.1215-1230_gpehfile.2.lnk.dec /home/eanzmagn/decoder/decoder.pl --no_rlp --gpeh /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/pm/A20060709.1200- 1215_gpehfile.2.lnk > /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/pm/A20060709.1200-1215_gpehfile.2.lnk.dec /home/eanzmagn/decoder/decoder.pl --no_rlp --gpeh /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/p001200/pm/A20060709.1215-1230_gpehfile.2.lnk > /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/p001200/pm/A20060709.1215-1230_gpehfile.2.lnk.dec /home/eanzmagn/decoder/decoder.pl --no_rlp --gpeh /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/p001200/pm/A20060709.1200-1215_gpehfile.2.lnk > /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/p001200/pm/A20060709.1200-1215_gpehfile.2.lnk.dec /home/eanzmagn/decoder/decoder.pl --no_rlp --gpeh /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/p001200/A20060709.1200-1215_GPEH.lnk > /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/p001200/A20060709.1200-1215_GPEH.lnk.dec /home/eanzmagn/decoder/decoder.pl --no_rlp --gpeh /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/p001400/A20060709.1215-1230_GPEH.lnk > /home/eanzmagn/moshell_logfiles/logs_moshell/pmfiles/137.58.194.88/gpeh/p001400/A20060709.1215-1230_GPEH.lnk.dec Finn Magnusson 2008-06-25 rev PA43 240/332 ` etc... //FETCHING AND DECODING RNC10> pmedf etc... 6 COLI COMMANDS (OSE SHELL) 6.1 CPP HW architecture 6.1.1 Subrack structure A CPP node contains from 1 to 6 Subracks. Node type A = 1 subrack, B = 2 subracks, ...., F = 6 subracks. Each Subrack can contain 28 slots (except in RBS which has smaller subracks). Each Slot can contain one PlugInUnit. Some Slots contain no PlugInUnit (a dummy board is inserted). Some Slots are used by their neighbour’s PlugInUnit (e.g. ET-MC41 boards is 2 Slots wide). Each PlugInUnit contains one or more processors: - an MP (Main Processor), for control plane processing. or: - a BP (Board processor) and its devices (SPU, SPM, DSP, FPGA, etc) for user plane processing. Finn Magnusson 2008-06-25 rev PA43 241/332 ` 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 Slots Subrack PlugInUnit GPB MP SCB/SXB BP Switch device SPB BP SPU SPM SPM SPM TUB BP Timing device ETB BP Exch. Term. device CBU MP Switch Dev Timing Dev Exch. Term. SC B SC B TU B TU B Board type Functionality GPB General Purpose Board: layer 3 signaling, administration of node resources (MAO/FRO) SCB SXB Switch Control Board, Switch Extension Board: handles communication between boards (via backplane and InterSubrackLink). Distribution of power (-48 V) and system clock. TUB Timing Unit Board. Generation of system clock (19.44 MHz) ETB Exchange Terminal Board: termination of transmission links. Layer 1 (SDH/PDH) and ATM frames processing. SPB Special Purpose Board: processing for layer 1, layer 2 and user plane in RNC CBU Control Base Unit. A combined GPB + TUB + SCB + ETB. MP Processor types: (taken from CPP Product description 1551-CSX10109/5) GPB2 GPB3 = R2G GPB31 GPB32 GPB40 GPB41 GPB42 GPB43 GPB52 GPB53 < R2A GPB53 >=R2A < R4A GPB53 >=R4A GPB53 >= R4x? CBU CPU 466MHz 466MHz 466MHz 466MHz 466MHz 737MHz 737MHz 737MHz 737MHz 900MHz 900MHz 900MHz 900MHz 900MHz 737MHz Disk 1.2 GB SanDisk 1.2GB SanDisk 1.2GB Toshiba 640MB Toshiba 640MB Toshiba 1.2 GB Toshiba 512MB Toshiba 1.5GB Toshiba 512MB Toshiba 512MB SanDisk 1.5GB SanDisk 1.5GB Toshiba 2 GB Smart 2 GB Siliconsys 512MB SanDisk Finn Magnusson 2008-06-25 rev PA43 242/332 ` RAM 256MB 512MB 512MB 256MB 512MB 512MB 256MB 512MB 1GB 1GB 1GB 1GB 1GB 1GB 512MHz Flash 8MB 8MB 8MB 8MB 8MB 8MB 8MB 8MB 8MB 8MB 8MB 8MB 8MB 8MB 8MB BP and SP processor types: DBM DBM2 SPM SPM2 CPU 80MHz 256MHz 466MHz 700MHz RAM 16-32MB 16-128MB 64MB 64MB Flash 8-64MB 8-64MB N/A N/A 6.1.2 Subrack Connections Connections within the subrack are switched by the SCB boards, located at each extremity of the subrack. Connections between main subrack and extension subrack are carried over the ISL bus (Inter Subrack Link). The ISL’s carry Control plane, User plane, and Timing signals. The ISL’s are terminated in an SCB or SXB. TUB are found only in main subrack and the clock signals are carried to the other subracks over ISL. Each SCB/SXB pair can connect up to 4 ISL but it is recommended to only use two ports on each SCB/SXB pair in order to get the maximum available bandwidth out of each ISL (~ 600 Mbps total bandwidth on one SCB/SXB output). The ISL is a redundant bus active + standby. SCB’s and SXB’s work in pair, one active and one standby. The maximum node size is 6 subracks (one main and 5 extension). Node Type A B C D E F Nr of Subracks 1 2 3 4 5 6 Example RNC: An RNC F-node cabinet with one main subrack and 5 extension subracks. The first two extension subracks connect into the SCB pair of the main surbrack. The next three extension subracks connect into one SXB pair. Each ISL has a capacity of ~ 300 Mbps. (Note: in MGW, 4 ISL are used for each extension subrack, giving a bandwidth of 1.2 Gbps) Finn Magnusson 2008-06-25 rev PA43 243/332 ` Main Subrack ExtSubrack 1 ISL -1 ISL -2 ISL -3 ISL -4 SCB pair (slot 1/28) SXB pair (slot 2/3) SCB pair ExtSubrack 2 SCB pair ExtSubrack 3 SCB pair ExtSubrack 4 SCB pair TUB pair (slot 4/5) ExtSubrack 5 SCB pair ISL -5 Central MP pair (slot 10/11) 6.1.3 Internal addressing of the processors Each processor has a unique address (the link handler, LNH) to identify its position in the node. The address consists of the following three fields: - Subrack Module Number (SMN): the subrack in which the processor is located. Can take values 0 to 99 as well as A0 to A9. - AtmSwitchCore Port Number (APN): the slot in which the processor is located. Can take values 0 to 27. - Execution Resource Number (ERN): to distinguish between several processors that are located in the same slot. Finn Magnusson 2008-06-25 rev PA43 244/332 ` 02 14 00 SMN (SwitchModuleNumber =Subrack Position) APN (AtmswitchPortNumber =Slot Position) ERN (ExecutionResourceNumber =Processor Position) Link Handler value (LNH) SMN value: The main subrack always has SMN=00. The SMN value of each extension subrack depends on which pair of slots it connects to in the main subrak. It can be calculated with the formula: SMN= 8 * int(APN/2) + islport where APN is the APN of the SCB/SXB and islport is the port number in SCB/SXB (islport=1 to 4) Example: Finn Magnusson 2008-06-25 rev PA43 245/332 ` 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 0 S C B S C B S C B S C B S X B T U B T U B S X B S C B S C B MAIN SUBRACK SMN=0 EXT. SUBRACK SMN=8 * 0/2 + 1=1 EXT. SUBRACK SMN=8*16/2 +2 =66 S C B S C B EXT. SUBRACK SMN=8*16/2 +1 =65 Note: HW of revision CPP2/CPP3 does not support SMN addresses A0 to A9 APN of SCB/SXB SCB/SXB SMN of extension Finn Magnusson 2008-06-25 rev PA43 246/332 ` in main subrack subrack 0/1 SCB 1 to 4 2/3 SXB 9 to 12 4/5 reserved for TUB N/A 6/7 SXB 25 to 28 8/9 SXB 33 to 26 10/11 SXB 41 to 44 12/13 SXB 49 to 52 14/15 SXB 57 to 60 16/17 SXB 65 to 68 18/19 SXB 73 to 76 20/21 SXB 81 to 84 22/23 SXB 89 to 92 24/25 SXB 97 to 99, A0 26/27 SXB A5 to A9 APN value: The APN value is identical to the slot number except for the last slot on the right which has APN=00. Example in a 28-slot subrack: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 0 S C B S C B Slot Number APN ERN value: The ERN value is always 00 for the MP/BP processor and 1 to 99 for the device processors. Finn Magnusson 2008-06-25 rev PA43 247/332 ` 6.1.4 Inter-processor communication Processes running in different processors communicate with each other over ICP (internal control path, a point to point connection between two processors). When an ICP is not available or has not been setup yet (e.g. during restart phase), the meta-channel can be used. ATM AAL0 AAL5 AAL5 LH ICP ATM AAL5 AAL5 AAL0 LH ICP metachannel metachannel Processor (MP or BP) Processor (MP or BP) The MPs form an MP Cluster (MPC). Each MP has an ICP with every other MP. Each BP has an ICP with every MP but not with the other BPs. The other processors have only one ICP with the nearest BP. The XP’s (auXiliary Processor) are controlled from a BP board, using RS485 cabling. Finn Magnusson 2008-06-25 rev PA43 248/332 ` ICP MPC MP MP MP BP BP BP BP SP SP SP SP SP SPB MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSB ICP MP MP MP MP MP MP BP BP BP BP BP SP SP SP SP SP SPB MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSP MSB XP DSP ICP ICP ICP ICP FPGA ICP ETB/TU RAX/TX FAN SCB ICP ICP ICP ICP ICP ICP BP BP XP ICP RU RUIF ICP XP ICP RU 6.2 OSE shell access Finn Magnusson 2008-06-25 rev PA43 249/332 ` Central GPB inet_lm (TCP/IP) ssh_lm (telnet/ssh) basic_os (OSE shell) Ethernet MoShell Other board basic_os (OSE shell) Other board basic_os (OSE shell) Other board basic_os (OSE shell) LinkHandler LinkHandler LinkHandler ethernet_lm When we log in to a node via telnet or ssh, we enter the OSE shell of the Central MP that is running the active instance of the telnet/ssh server program. To find out which board this is, we can look at the last line in the pdr printout, it tells us the smn/apn of the board we are currently logged into. :srld7261@~> telnet 137.58.194.147 Trying 137.58.194.147... Connected to 137.58.194.147. Escape character is '^]'. username: x password: Welcome to OSE Shell OSE4.6.1. $ vii ----- VII SERVER INFO ----- registered cl ients : client FAULT LOAD_START NO_POWER BOOTTEST MISSING_RESOURCE BOARD_LOCKED BOARD_BUSY SHUTDOWN ---------- ----- ---------- -------- -------- ---------------- ------------ ---------- -------- Finn Magnusson 2008-06-25 rev PA43 250/332 ` LED State GREEN CLS_LEDI_ON RED CLS_LEDI_OFF YELLOW CLS_LEDI_OFF $ pdr ICP State smn apn suua supa handle linkname resend reqs 0x0182cb80 8 0 27 0 0x001b0000 359 0 0x0182ca60 8 0 26 0 0x001a0000 358 0 0x0182c940 8 0 0 0 0x00000000 357 0 0x0182c820 8 0 23 0 0x00170000 356 0 0x0182c700 8 0 22 0 0x00160000 355 0 0x0182c5e0 8 0 20 0 0x00140000 354 0 0x0182c4c0 8 0 19 0 0x00130000 353 0 0x0182c3a0 8 0 18 0 0x00120000 352 0 0x0182c280 8 0 17 0 0x00110000 351 0 0x0182c160 8 0 16 0 0x00100000 350 0 0x0182c040 8 0 7 0 0x00070000 349 0 0x0182bf20 8 0 15 0 0x000f0000 348 0 0x0182bd20 8 0 9 0 0x00090000 347 0 0x0182bc00 8 0 6 0 0x00060000 345 0 0x0182bae0 8 0 8 0 0x00080000 346 0 0x0182b980 8 0 14 0 0x000e0000 344 0 0x0182b820 8 0 5 0 0x00050000 360 0 0x0182b6a0 8 0 13 0 0x000d0000 342 0 0x0182b580 8 0 4 0 0x00040000 341 0 0x01824f60 8 0 1 0 0x00010000 340 0 0x0182b1e0 8 0 12 0 0x000c0000 339 0 0x018263a0 8 0 11 0 0x000b0000 338 0 0x01812320 2 0 10 0 0x000a0000 0 001000 0 $ ? Command Syntax Description a50 a50 [.../?] a50 - A50 Server status a50d a50d Possible options: irqstat and help. aal05ccfro aal05ccfro | -l | -h.. Print CC_AalCrossConn aal05connid aal05connid [ | -l | -h | ? ] Prints out NodeConnection specified by serverConnId aal05portid aal05portid [ [-conn] | -l | -h | ? ] Pr ints out RiServer instance speci f ied by port id aal05riconnref aal05riconnref [ | -h | ? ] Prints out riServerConnList[] array elements aal05serverid aal05serverid [ [-conn] | -l | -h | ? ] Prints out CiServer instance specified by serverid aal0cepfro aal0cepfro | -l | -h.. Print ActAal0CepFro_CepFro aal0dynres aal0dynres [ [ ... prints out Aal0ResourceDataInstance... aal0eficlient aal0eficlient | -pid | -l | -h.. Print ActAal0CepFro_EfiClient Finn Magnusson 2008-06-25 rev PA43 251/332 ` aal0ericlient aal0ericlient [ | -l | -h ] prints out Aal0EriClientInstance aal0statres aal0statres | -h.. Print Aal0ResourceDataInstance aal1ccfro aal1ccfro | -l | -h... Print AAL1CC_Aal1Cc aal1cepfro aal1cepfro | -l | -h.. Print ActAal1CepFro_CepFro aal1connid aal1connid [|-l|-h|?] prints out NodeConnection aal1portid aal1portid [[-c] |-l|-h|?] prints out RiServerData aal1riconnref aal1riconnref [|-h|?] prints out riServerConnList[] aal1serverid aal1serverid[[-c]|-l|-h|?] prints out CiServerData aal1stat aal1stat Possible options: reset and help. No argument=display stats. aal1statres aal1statres []| -h.. Print Aal1ResourceDataInstance aal2nccadm Enter 'aal2nccadm ?' for available commands Prints AAL2 NCC ADM program data aal2sscsadm Enter 'aal2sscsadm ?' for available commands Prints AAL2 SSCS ADM program data aal5cepfro aal5cepfro | -l | -h.. Print ActAal5CepFro_CepFro aal5dyncep aal5dyncep | -l | -h.. Print dynamic ActAal5CepRo aal5dynres aal5dynres [ [ ... prints out Aal5ResourceDataInstance... aal5eficlient aal5eficlient | -pid | -l | -lpv1 | -lpv2 | -h.. Print ActAal5CepFro_EfiClient aal5ericlient aal5ericlient [ | -l | -h ] prints out Aal5EriClientInstance aal5statcep aal5statcep | -l | -h.. Print static ActAal5CepRo aal5statres aal5statres | -h.. Print Aal5ResourceDataInstance aatest aatest [[-i] [-u] [-v] [-v]] | [-h] Diagnostics for AA server(s), -h for more help ....... To access the OSE shell of another board than the central MP, use the “lhsh” command followed by the link handler value of the board. Only the following processors have an OSE shell: - MP and BP. The link handler ends with 00, e.g. 031700. - SPM. Use the link handler of the controlling BP followed by the position of the SP. E.g. : 001900/sp1.lnh - XP. Use the link handler of the controlling BP followed by the port/dev value (as per the “ps port*” printout. E.g: 000100/port_0_dev_7 $ lhsh 001400 Welcome to OSE Shell OSE4.6.1. 001400> vii ----- VII SERVER INFO ----- registered cl ients : client FAULT LOAD_START NO_POWER BOOTTEST MISSING_RESOURCE BOARD_LOCKED BOARD_BUSY SHUTDOWN ---------- ----- ---------- -------- -------- ---------------- ------------ ---------- -------- LED State GREEN CLS_LEDI_ON RED CLS_LEDI_OFF YELLOW CLS_LEDI_OFF 001400> pdr Finn Magnusson 2008-06-25 rev PA43 252/332 ` ICP State smn apn suua supa handle linkname resend reqs 0x01820360 8 0 27 0 0x001b0000 359 0 0x01820240 8 0 26 0 0x001a0000 358 0 0x01820120 8 0 0 0 0x00000000 357 0 0x01820000 8 0 23 0 0x00170000 356 0 0x0181fee0 8 0 22 0 0x00160000 355 0 0x0181fdc0 8 0 20 0 0x00140000 354 0 0x0181fca0 8 0 19 0 0x00130000 353 0 0x0181fb80 8 0 7 0 0x00070000 352 0 0x0181fa60 8 0 6 0 0x00060000 351 0 0x0181f940 8 0 5 0 0x00050000 608 0 0x0181f820 8 0 4 0 0x00040000 349 0 0x0181f700 8 0 1 0 0x00010000 348 0 0x0181f5e0 8 0 18 0 0x00120000 347 0 0x0181f4c0 8 0 17 0 0x00110000 346 0 0x0181f3a0 8 0 16 0 0x00100000 345 0 0x0181f280 8 0 15 0 0x000f0000 344 0 0x0181f120 8 0 13 0 0x000d0000 343 0 0x0181efc0 8 0 11 0 0x000b0000 342 0 0x0181ee60 8 0 9 0 0x00090000 341 0 0x0181ebe0 8 0 8 0 0x00080000 340 0 0x0181eac0 8 0 12 0 0x000c0000 339 0 0x0181d060 8 0 10 0 0x000a0000 338 0 0x018103e0 2 0 14 0 0x000e0000 0 001400 0 001400> ? Command Syntax Description . . execute commands from file ? ? [ ...] print syntax and descr. of commands a50 a50 [.../?] a50 - A50 Server status a50d a50d Possible options: irqstat and help. aal1stat aal1stat Possible options: reset and help. No argument=display stats. aal2ap Enter 'aal2ap ?' for available commands Prints AAL2 AP program data. aal2ncc Enter 'aal2ncc ?' or 'aal2ncc subcommand ?' for available commands Prints AAL2 NCC program data aal2sscsrc Enter 'aal2sscsrc ?' for available commands Prints AAL2 SSCS RC program data aal5dyncep aal5dyncep | -l | -h.. Print dynamic ActAal5CepRo aal5statcep aal5statcep | -l | -h.. Print static ActAal5CepRo asconf asconf [] configure archive server asconn asconn [-p ] [] connect archive server asdisc asdisc [] disconnect archive server aslist aslist [] list connected archive servers asupdate asupdate ` autodds autodds Set error check level and/or default trace bl bl [...] l i s t blocks boardtemp boardtemp [] Read board temperature (hotspot or selected temp sensor) bs bs Execute a number of commands and print result capi capi Available capi commands are: prio, type, name, tot, list and help. For more format information enter: capi help or capi help. ...... 001400> exit $ lhsh 001900/sp0.lnh Welcome to OSE Shell OSE4.6.1. 001900/sp0.lnh> splistloaded Loaded modules Load module id: CXC1327870_R51MD01 Load module path: @(#)/vobs/cello/ip_sa/ipac_src/IPA_CRX901054_1/IPHOST-SPB_CNX901606/IPHOST-SPB_CXC1327870 iphost_spb_lm.ppc750 ppc750 uaberpe_ipac_maint_cpp Load module version: @(#)CXC1327870 R51MD01 2007-07-30 08:51:50 MEST 868a914e-0e404706-1627 Program handle: 1 Entry point: 20039678 Start section 0: 20000068 Size: 00060fa8 Start section 1: 20070000 Size: 00000000 Start section 2: 20070000 Size: 00203570 Load module id: CXC1329865_R10CC01 Load module path: @(#)/vobs/rnc/rrt/binaries12/rncLm/rncLmPdr/standard RncLmPdr ppc elmcm002_lmbuildmd_wendy_pdr_standard_1.1 Load module version: @(#)CXC1329865 R10CC01 2008-02-21 22:58:28 MET 93d60a0d-0f50b084-311c Program handle: 2 Entry point: 202e3094 Start section 0: 202a0068 Size: 002941a8 Start section 1: 20540000 Size: 00000000 Start section 2: 20540000 Size: 008072e0 001900/sp0.lnh> exit $ $ lhsh 000100 Welcome to OSE Shell OSE4.6.1. 000100> ps port* pid name tpr block own status Finn Magnusson 2008-06-25 rev PA43 254/332 ` 000500f8 port_0_dev_7/ose_she ph CXC1322166%3_R51 0 - 000100ef port_0_dev_7/fanServ ph CXC1322166%3_R51 0 - 000300ea port_0_dev_7/XcbcSer ph CXC1322166%3_R51 0 - Total 3 processes 000100> lhsh port_0_dev_7 Welcome to OSE Shell OSE4.4.3. port_0_dev_7> par get SYS_HW* Could not obtain name of terminal. 'SYS_HW_PID' = 'BKV 301 487/1' 'SYS_HW_REV' = 'R3A' 'SYS_HW_NAME' = 'FAN' 'SYS_HW_DATE' = '20060112' 'SYS_HW_SERIAL' = 'X76CE99945' port_0_dev_7> exit Could not obtain name of terminal. 000100> exit Note: In case the ICP is unavailable, the “lhsh” command would not work. It may be possible to acces the board over the meta-channel, using the command “bs” instead. The syntax is: bs –d SMN APN –c “command”. Example: RNC10> bs -d 0 14 -c "te log read" $ bs -d 0 14 -c "te log read" ======================================================= ============= STATUS FROM SMN=000 APN=14 ============== ======================================================= >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> te log read [2006-05-17 14:38:28.904] RnhLmCellCPT(NBAP_ASN) RlibInsNbapProtocol.cc:231 BUS RECEIVE:NBAP PDU DECODE, ueRef = -1, length = 9 0000 20 20 42 63 70 03 00 00 00 ' Bcp....' [2006-05-17 14:38:28.932] RnhLmCellCPT(NBAP_ASN_PEEK) RlibInsNbapProtocol.cc:253 BUS RECEIVE:NBAP PDU DECODE, length = 9 0000 20 20 42 63 71 03 00 00 00 ' Bcq....' How to check the status of the meta-channels: Finn Magnusson 2008-06-25 rev PA43 255/332 ` RNC10> mch | $gawk '/MCH dial/{ printf("\n%-15s ",$NF) ; next}; {printf $0" "}' $ mch smn=0,apn=0 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=1 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=2 Primary state=0 Assured tx state=0 TagState=2 Secondary state=0 Assured rx state=0 smn=0,apn=3 Primary state=0 Assured tx state=0 TagState=2 Secondary state=0 Assured rx state=0 smn=0,apn=4 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=5 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=6 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=7 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=8 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=9 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=10 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=11 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=12 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=13 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=14 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=15 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=16 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=17 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=18 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=19 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=20 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=21 Primary state=0 Assured tx state=0 TagState=2 Secondary state=0 Assured rx state=0 smn=0,apn=22 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=23 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=24 Primary state=0 Assured tx state=0 TagState=2 Secondary state=0 Assured rx state=0 smn=0,apn=25 Primary state=0 Assured tx state=0 TagState=2 Secondary state=0 Assured rx state=0 smn=0,apn=26 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 smn=0,apn=27 Primary state=0 Assured tx state=1 TagState=2 Secondary state=0 Assured rx state=1 Print help for OSE SHELL commands with “?” command. These commands also described in 1/1553-CXA1103151 or 1553-CXA104203 (CPP) and 18/1551-AXD10503/1 (RNC). See http://utran01.epa.ericsson.se/moshell/training/references/cpp and http://utran01.epa.ericsson.se/moshell/training/references/rnc 6.3 Sending COLI commands from moshell Finn Magnusson 2008-06-25 rev PA43 256/332 ` COLI commands can be typed from the moshell prompt, they are then sent transparently to the node via telnet or ssh communication. Whether telnet or ssh will be used is specified by the uservariable secure_shell (0=telnet, 1=ssh): RNC10> uv secure_shell secure_shell = 0 By default, COLI commands are sent to the central MP. To execute COLI commands on other processors, the lhsh command must be used. An important difference when running lhsh from moshell compared to telnet/ssh is that the command must be on the same line as lhsh. Examples: RNC10> ? Trying password from ipdatabase file: /home/eanzmagn/moshell_sitefiles/ipdatabase... $ ? Command Syntax Description . . execute commands from file ? ? [ ...] print syntax and descr. of commands CentralRnh_pm_counter_disable CentralRnh_pm_counter_disable disable trace for one or more counterIds in this load module. The counterIds are either integer values or symbolic counter names (as defined in roamIfPmCounter.h) separated by blank or tab. Counter names will be matched using substring matching so e.g the name ROAM_UTRANCELL will match all counters defined for this MO CentralRnh_pm_counter_disableall CentralRnh_pm_counter_disableall disable trace for all counterIds in this load module ...... RNC10> lhsh 001400 lhsh command syntax (type "h ose" for more info): lhsh XXYY00 command1 or: lhsh XXYY00 command1 ; lhsh XXYY00 command2 ; ... or: lhsh XXYY00 ; command1 ; command2 or: lhsh XXYY00/spZ.lnh command1 etc... RNC10> lhsh 001400 ? $ lhsh 001400 ? Command Syntax Description . . execute commands from file ? ? [ ...] print syntax and descr. of commands Cell_pm_counter_disable Cell_pm_counter_disable disable trace for one or more counterIds in this load module. The counterIds are either integer values or symbolic counter names (as defined in roamIfPmCounter.h) separated by blank or tab. Counter names will be matched using substring matching so e.g the name ROAM_UTRANCELL will match all counters defined for this MO Cell_pm_counter_disableall Cell_pm_counter_disableall disable trace for all counterIds in this load module Finn Magnusson 2008-06-25 rev PA43 257/332 ` Cell_pm_counter_enable Cell_pm_counter_enable enable trace for one or more counterIds in this load module. The counterIds are either integer values or symbolic counter names (as defined in roamIfPmCounter.h) separated by blank or tab. Counter names will be matched using substring matching so e.g the name ROAM_UTRANCELL will match all counters defined for this MO Cell_pm_counter_enableall Cell_pm_counter_enableall enable trace for all counterIds in this load module Cell_pm_counter_enabled Cell_pm_counter_enabled print each enabled counterId (or the string "all" if all are enabled) Cell_pm_counter_print Cell_pm_counter_print print all counter names that match the specified counterIds. The counterI ......... RNC11> lhsh 001900/sp0.lnh ? $ lhsh 001900/sp0.lnh ? Command Syntax Description [...] default shell command . . execute commands from file ? ? [ ...] print syntax and descr. of commands aalcep aalcep < ri | edi | all > Query for AALX CEP information aalpm aalpm Query for AALX performance information asconf asconf [] configure archive server asconn asconn [-p ] [] connect archive server asdisc asdisc [] disconnect archive server aslist aslist [] list connected archive servers asupdate asupdate lhsh 000100/port_0_dev_7 ? $ lhsh 000100/port_0_dev_7 ? Command Syntax Description . . execute commands from file ? ? [ ...] print syntax and descr. of commands bl bl [...] l i s t blocks Finn Magnusson 2008-06-25 rev PA43 258/332 ` cls cls clear screen (using ANSI codes) ...... time time [hh:mm[:ss]] print or set time unset unset ... unset (remove) shell variables unsetenv unsetenv ... unset (remove) environment var iables ver ver print version of kernel and shell vii vii [d] Displays current LED request. 'vii d' gives more details who who list who is logged on [xxx] xxx is optional replace yyy with actual value zz/ww zz or ww ... preceeding item may be specified multiple times $ Sending several commands in the same session RNC10> vii ; vols $ vii ----- VII SERVER INFO ----- registered cl ients : client FAULT LOAD_START NO_POWER BOOTTEST MISSING_RESOURCE BOARD_LOCKED BOARD_BUSY SHUTDOWN ---------- ----- ---------- -------- -------- ---------------- ------------ ---------- -------- LED State GREEN CLS_LEDI_ON RED CLS_LEDI_OFF YELLOW CLS_LEDI_OFF $ vols volume total used free frw device unit / 0K 0K 100% 0K 100% FR- /null 0K 0K 100% 0K 100% FRW /d 292M 118M 40% 174M 59% FRW idedd 0 /gzip 0K 0K 100% 0K 100% FRW protocol=gzip /c 851M 215M 25% 635M 75% FRW mirrordd 0 /p001300 851M 0M 0% 850M 100% FRW idedd 0 /p001800 851M 0M 0% 850M 100% FRW idedd 0 /p001700 851M 0M 0% 850M 100% FRW idedd 0 /p000900 851M 0M 0% 850M 100% FRW idedd 0 /p000800 851M 0M 0% 850M 100% FRW idedd 0 /p001200 851M 10M 1% 841M 99% FRW idedd 0 /p001400 851M 53M 6% 798M 94% FRW idedd 0 Finn Magnusson 2008-06-25 rev PA43 259/332 ` /p001600 851M 53M 6% 798M 94% FRW idedd 0 /p001500 851M 0M 0% 850M 100% FRW idedd 0 $ RNC10> loco ts ; loco ls RNC10> lhsh 001200 vii ; lhsh 001200 vols Trying password from ipdatabase file: /home/eanzmagn/moshell_sitefiles/ipdatabase... $ lhsh 001200 vii ----- VII SERVER INFO ----- registered clients: client FAULT LOAD_START NO_POWER BOOTTEST MISSING_RESOURCE BOARD_LOCKED BOARD_BUSY SHUTDOWN ---------- ----- ---------- -------- -------- ---------------- ------------ ---------- -------- LED State GREEN CLS_LEDI_ON RED CLS_LEDI_OFF YELLOW CLS_LEDI_OFF $ lhsh 001200 vols volume total used free frw device unit / 0K 0K 100% 0K 100% FR- /null 0K 0K 100% 0K 100% FRW /d 292M 115M 39% 177M 60% FRW idedd 0 /p001200 851M 24M 3% 827M 97% FRW idedd 0 /p001300 851M 0M 0% 850M 100% FRW idedd 0 /c 851M 229M 27% 622M 73% FRW mirrordd 0 /p000800 851M 0M 0% 850M 100% FRW idedd 0 /p001700 851M 0M 0% 850M 100% FRW idedd 0 /p000900 851M 0M 0% 850M 100% FRW idedd 0 /p001600 851M 7M 1% 844M 99% FRW idedd 0 /p001500 851M 0M 0% 850M 100% FRW idedd 0 /p001400 851M 6M 1% 845M 99% FRW idedd 0 /j 851M 229M 27% 622M 73% FRW /c 0 /p001800 851M 0M 0% 850M 100% FRW idedd 0 $ RNC10> lhsh 001400 te filter set "([1] 8 OR [1] >= 9)" NBAP* $ lhsh 001400 te filter set "([1] 8 OR [1] >= 9)" NBAP* Usage: te filter set Finn Magnusson 2008-06-25 rev PA43 260/332 ` = [ ] ... = '['[:]']' = = AND | OR = Name of process. Wildcard '*' can be used at end of name. $ Using the semicolon forces to log into the actual board (only needed for a couple of commands) RNC10> lhsh 001400 ; te filter set "([1] 8 OR [1] >= 9)" NBAP* $ lhsh 001400 Welcome to OSE Shell OSE4.5.2. 001400> 001400> te filter set "([1] 8 OR [1] >= 9)" NBAP* 001400> 001400> exit $ >> lhsh 001400 ; te filter set "([1]=9 AND LEN 33)" NBAP* >> lhsh 001400 ; te filter set "[1] 8 AND [1] $12 AND [1] $14 AND [1] $11" NBAP* >> lhsh 001400 ; te log freeze -grp state_change "WaitForActivation -> WaitForCapacity" 100 >> lhsh 012000 ; MsbHostMo_StartPing -d 10.173.137.130 -z 10.173.137.1 Running SQL commands RNC10> sqlc SQL command syntax: sql/sqlc ; command1 ; command2 ; command3; etc... E.g: sql select * from tables where name like '%pgm%' sql select * from cspgmresource_01 where pno='CXC 132 0784'; sql update cspgmresource_01 set poolsize=20000000 where pno='CXC 132 0784'; commit; See also "h sql+" for help on how to start/stop/check the SQL LM RNC10> sql select name from tables $ sqlc Unknown command 'sqlc'. select name from tables; $ Unknown command 'select'. $ exit; Finn Magnusson 2008-06-25 rev PA43 261/332 ` Unknown command 'exit;'. $ RNC10> sql+ Loading and starting osa_coli_lm (CXC1325608)....OK. RNC10> sql- Trying password from ipdatabase file: /home/eanzmagn/moshell_sitefiles/ipdatabase... Stopping osa_coli_lm (CXC1325608)....OK. RNC10> h sql+ ******************************************************* sql+/sql-/sql? [] ******************************************************* To start/stop/check the SQL client on the node (CXC1325608). This LM is usually on disk but in the case of UTRAN nodes, it is not loaded in RAM. The command checks if the LM is already loaded or started, if not, it finds the latest application version stored on disk, loads it and starts it. The argument can be used to specify a different heap size than the one that is pre-compiled in the LM. The heap size given will be in MB, should be an integer between 1 and 50. If no heap is given, the LM is loaded without specifying any heap value which means that it will use the default heap size that is specified in the LM. RNC10> sql+ 10 Loading and starting osa_coli_lm (CXC1325608)....OK. RNC10> sql select name from tables RNC1O> sql select name from tables ; select * from cspiuresource_01 Always check the size of a table before printing (to not run out of memory on the sql client) RNC10> sql select COUNT(*) from cspiuresource_02 $ sqlc select COUNT(*) from cspiuresource_02; Note! Have you allocated enough of heap memory to the loadmodule CXC1325608 to be able to run SQLC in the way you want? Note! CTRL+C is not supported!!! Component sqlc (V06.03.0017/OSE4-powerpc) Copyright (C) 1994-2007 by Polyhedra Ltd Finn Magnusson 2008-06-25 rev PA43 262/332 ` +-------------+ | expression1 | +-------------+ | 23 | +-------------+ Query Done: 1 record selected SQL> exit; Here we compare the data in the FRO table and the data that we see with “get” command. RNC10> sql select * from cspiuresource_01 $ sqlc select * from cspiuresource_01; Note! Have you allocated enough of heap memory to the loadmodule:CXC1325608 to be able to run SQLC in the way you want?? Note! CTRL+C is not supported!!! Component sqlc (V04.03.0034/OSE) Copyright (C) 1994-2005 by Polyhedra Ltd SQL> +------+----------------+------+----------------+------------+------------------+----------+-----------+------------+---------+-----------------+--------+ | id | slotinstanceid | role | piugroupnumber | astate | apiupno | apiuprev | apiupname | apiupdate | apiusno | allowedrestarts | nextid | +------+----------------+------+----------------+------------+------------------+----------+-----------+------------+---------+-----------------+--------+ | 1 | 1 | 'BP' | 8 | 'UNLOCKED' | 'ROJ 119 2108/2' | 'R6' | 'SCB' | '20010101' | '' | 3 | 24 | | 2 | 10 | 'MP' | 1 | 'UNLOCKED' | 'ROJ 119 2106/3' | 'R2' | 'GPB3' | '20010101' | '' | 3 | 24 | | 3 | 12 | 'MP' | 3 | 'UNLOCKED' | 'ROJ 119 2106/3' | 'R2' | 'GPB3' | '20010101' | '' | 3 | 24 | | 4 | 4 | 'BP' | 5 | 'UNLOCKED' | 'ROJ 119 2104/3' | 'R4' | 'TUB' | '20010101' | '' | 3 | 24 | | 5 | 5 | 'BP' | 5 | 'UNLOCKED' | 'ROJ 119 2104/3' | 'R4' | 'TUB' | '20010101' | '' | 3 | 24 | | 6 | 6 | 'BP' | 0 | 'UNLOCKED' | 'ROJ 119 2102/1' | 'R3' | 'ETM4' | '20010101' | '' | 3 | 24 | | 7 | 7 | 'BP' | 0 | 'UNLOCKED' | 'ROJ 119 2102/1' | 'R3' | 'ETM4' | '20010101' | '' | 3 | 24 | | 8 | 8 | 'MP' | 2 | 'UNLOCKED' | 'ROJ 119 2106/3' | 'R2' | 'GPB3' | '20010101' | '' | 3 | 24 | | 9 | 9 | 'MP' | 2 | 'UNLOCKED' | 'ROJ 119 2106/3' | 'R2' | 'GPB3' | '20010101' | '' | 3 | 24 | | 10 | 11 | 'MP' | 1 | 'UNLOCKED' | 'ROJ 119 2106/3' | 'R2' | 'GPB3' | '20010101' | '' | 3 | 24 | | 11 | 13 | 'MP' | 3 | 'UNLOCKED' | 'ROJ 119 2106/3' | 'R2' | 'GPB3' | '20010101' | '' | 3 | 24 | | 12 | 14 | 'MP' | 4 | 'UNLOCKED' | 'ROJ 119 2106/3' | 'R2' | 'GPB3' | '20010101' | '' | 3 | 24 | | 13 | 15 | 'MP' | 4 | 'UNLOCKED' | 'ROJ 119 2106/3' | 'R2' | 'GPB3' | '20010101' | '' | 3 | 24 | | 14 | 16 | 'MP' | 4 | 'UNLOCKED' | 'ROJ 119 2106/3' | 'R2' | 'GPB3' | '20010101' | '' | 3 | 24 | | 15 | 17 | 'MP' | 9 | 'UNLOCKED' | 'ROJ 119 2106/3' | 'R2' | 'GPB3' | '20010101' | '' | 3 | 24 | | 16 | 18 | 'MP' | 9 | 'UNLOCKED' | 'ROJ 119 2106/3' | 'R2' | 'GPB3' | '20010101' | '' | 3 | 24 | | 17 | 19 | 'BP' | 6 | 'UNLOCKED' | 'ROJ 119 2103/2' | 'R6' | 'SPB' | '20010101' | '' | 3 | 24 | | 18 | 20 | 'BP' | 6 | 'UNLOCKED' | 'ROJ 119 2103/2' | 'R6' | 'SPB' | '20010101' | '' | 3 | 24 | | 19 | 22 | 'BP' | 6 | 'UNLOCKED' | 'ROJ 119 2103/2' | 'R6' | 'SPB' | '20010101' | '' | 3 | 24 | | 20 | 23 | 'BP' | 6 | 'UNLOCKED' | 'ROJ 119 2103/2' | 'R6' | 'SPB' | '20010101' | '' | 3 | 24 | | 21 | 26 | 'BP' | 0 | 'UNLOCKED' | 'ROJ 119 2102/1' | 'R3' | 'ETM4' | '20010101' | '' | 3 | 24 | | 22 | 27 | 'BP' | 0 | 'UNLOCKED' | 'ROJ 119 2102/1' | 'R3' | 'ETM4' | '20010101' | '' | 3 | 24 | | 23 | 28 | 'BP' | 8 | 'UNLOCKED' | 'ROJ 119 2108/2' | 'R6' | 'SCB' | '20010101' | '' | 3 | 24 | +------+----------------+------+----------------+------------+------------------+----------+-----------+------------+---------+-----------------+--------+ Finn Magnusson 2008-06-25 rev PA43 263/332 ` Query Done: 23 records selected SQL> exit; $ RNC10> sql update cspiuresource_01 set apiuprev='R6' where apiupno='ROJ 119 2108/2' ; commit; $ sqlc update cspiuresource_01 set apiuprev='R6' where apiupno='ROJ 119 2108/2'; Note! Have you allocated enough of heap memory to the loadmodule:CXC1325608 to be able to run SQLC in the way you want?? Note! CTRL+C is not supported!!! Component sqlc (V04.03.0034/OSE) Copyright (C) 1994-2005 by Polyhedra Ltd SQL> commit; update cspiuresource_01 set apiuprev='R6' where apiupno='ROJ 119 2108/2'; Transaction Done SQL> exit; $ Navigating through the directories on the node RNC10> cd /d/configuration/cv $ cd /d/configuration/cv $ RNC10> pwd $ pwd /d/configuration/cv/ $ RNC10> cd ../../loadmodules $ cd ../../loadmodules $ RNC10> pwd $ pwd /d/loadmodules/ $ Finn Magnusson 2008-06-25 rev PA43 264/332 ` Navigating through the directories on the workstation RNC10> l pwd /home/eanzmagn RNC10> l cd moshell_logfiles/ New directory: /home/eanzmagn/moshell_logfiles RNC10> l pwd /home/eanzmagn/moshell_logfiles Piping the output RNC10> lhsh 001200 te log read | grep ERROR [2006-09-06 15:45:00.928] se.ericsson.wcdma.rnc.roam.roam_pmstat:Pms_PREDEF.PRIMARY.STATS PmStatInternalScanner$MoInstancesInfo:0 INFO:ERROR: Scanner not in finishedScanner list [PREDEF.PRIMARY.STATS]. Proceeding with execution. [2006-09-06 15:45:00.940] se.ericsson.wcdma.rnc.roam.roam_pmstat:Pms_USERDEF.utrancell.STATS PmStatInternalScanner$MoInstancesInfo:0 INFO:ERROR: Scanner not in finishedScanner list [USERDEF.utrancell.STATS]. Proceeding with execution. [2006-09-06 15:45:00.944] se.ericsson.wcdma.rnc.roam.roam_pmstat:Pms_USERDEF.rncfunction.STATS PmStatInternalScanner$MoInstancesInfo:0 INFO:ERROR: Scanner not in finishedScanner list [USERDEF.rncfunction.STATS]. Proceeding with execution. [2006-09-06 15:45:00.948] se.ericsson.wcdma.rnc.roam.roam_pmstat:Pms_USERDEF.CchFrameSynch.STATS PmStatInternalScanner$MoInstancesInfo:0 INFO:ERROR: Scanner not in finishedScanner list [USERDEF.CchFrameSynch.STATS]. Proceeding with execution. [2006-09-06 15:45:00.952] se.ericsson.wcdma.rnc.roam.roam_pmstat:Pms_USERDEF.DchFrameSynch.STATS PmStatInternalScanner$MoInstancesInfo:0 INFO:ERROR: Scanner not in finishedScanner list [USERDEF.DchFrameSynch.STATS]. Proceeding with execution. [2006-09-06 15:45:00.956] se.ericsson.wcdma.rnc.roam.roam_pmstat:Pms_USERDEF.IurLink.STATS PmStatInternalScanner$MoInstancesInfo:0 INFO:ERROR: Scanner not in finishedScanner list [USERDEF.IurLink.STATS]. Proceeding with execution. [2006-09-06 15:45:00.980] se.ericsson.wcdma.rnc.roam.roam_pmstat:Pms_USERDEF.LoadControl.STATS PmStatInternalScanner$MoInstancesInfo:0 INFO:ERROR: Scanner not in finishedScanner list [USERDEF.LoadControl.STATS]. Proceeding with execution. [2006-09-06 15:45:00.984] se.ericsson.wcdma.rnc.roam.roam_pmstat:Pms_USERDEF.UeRc.STATS PmStatInternalScanner$MoInstancesInfo:0 INFO:ERROR: Scanner not in finishedScanner list [USERDEF.UeRc.STATS]. Proceeding with execution. [2006-09-06 15:45:00.988] se.ericsson.wcdma.rnc.roam.roam_pmstat:Pms_USERDEF.Gsmrelation.STATS PmStatInternalScanner$MoInstancesInfo:0 INFO:ERROR: Scanner not in finishedScanner list [USERDEF.Gsmrelation.STATS]. Proceeding with execution. [2006-09-06 15:45:00.992] se.ericsson.wcdma.rnc.roam.roam_pmstat:Pms_USERDEF.UtranRelation.STATS PmStatInternalScanner$MoInstancesInfo:0 INFO:ERROR: Scanner not in finishedScanner list [USERDEF.UtranRelation.STATS]. Proceeding with execution. Finn Magnusson 2008-06-25 rev PA43 265/332 ` [2006-09-06 15:45:00.996] se.ericsson.wcdma.rnc.roam.roam_pmstat:Pms_USERDEF.Paging.STATS PmStatInternalScanner$MoInstancesInfo:0 INFO:ERROR: Scanner not in finishedScanner list [USERDEF.Paging.STATS]. Proceeding with execution. [2006-09-06 15:45:01.000] se.ericsson.wcdma.rnc.roam.roam_pmstat:Pms_USERDEF.LArea.STATS PmStatInternalScanner$MoInstancesInfo:0 INFO:ERROR: Scanner not in finishedScanner list [USERDEF.LArea.STATS]. Proceeding with execution. [2006-09-06 15:45:01.004] se.ericsson.wcdma.rnc.roam.roam_pmstat:Pms_USERDEF.RArea.STATS PmStatInternalScanner$MoInstancesInfo:0 INFO:ERROR: Scanner not in finishedScanner list [USERDEF.RArea.STATS]. Proceeding with execution. [2006-09-06 15:45:01.008] se.ericsson.wcdma.rnc.roam.roam_pmstat:Pms_PREDEF.SECONDARY.STATS PmStatInternalScanner$MoInstancesInfo:0 INFO:ERROR: Scanner not in finishedScanner list [PREDEF.SECONDARY.STATS]. Proceeding with execution. RNC10> ls -l | sort +2n $ $ ls -l -rw-rw-rw- 0 3081 10 Jul 2006 12:44:43 Trace_01.prop -rw-rw-rw- 0 11487 22 Dec 2005 08:08:55 CXC1321344_R50GN03 (pms.ppc750) -rw-rw-rw- 0 18689 22 Dec 2005 08:08:22 CXC1320992_R50HF01 (aal2_adm.ppc) -rw-rw-rw- 0 20072 11 Jan 2006 12:40:09 CXC1322165%12_R50HX01 (48vpowsup) -rw-rw-rw- 0 20082 22 Dec 2005 08:10:16 CXC1322165%12_R50HC03 (48vpowsup) -rw-rw-rw- 0 21217 11 Jan 2006 12:40:39 CXC1321407_R50HX01 (spas_link.pp) -rw-rw-rw- 0 21225 22 Dec 2005 08:09:01 CXC1321407_R50HC03 (spas_link.pp) .....< cut > ........ -rw-rw-rw- 0 1564295 22 Dec 2005 08:20:40 CXC1329863%2_R4G04 (RncLmDc) -rw-rw-rw- 0 1564300 22 Dec 2005 08:20:57 CXC1329863%3_R4G04 (RncLmDc) -rw-rw-rw- 0 1564639 11 Jan 2006 12:43:30 CXC1329863_R4J06 (RncLmDc) -rw-rw-rw- 0 1564645 11 Jan 2006 12:43:39 CXC1329863%2_R4J06 (RncLmDc) -rw-rw-rw- 0 1564667 19 Jan 2006 07:11:45 CXC1329863_R4J11 (RncLmDc) -rw-rw-rw- 0 1564680 19 Jan 2006 07:11:55 CXC1329863%2_R4J11 (RncLmDc) -rw-rw-rw- 0 1564692 19 Jan 2006 07:12:04 CXC1329863%3_R4J11 (RncLmDc) -rw-rw-rw- 0 1564703 11 Jan 2006 12:43:48 CXC1329863%3_R4J06 (RncLmDc) -rw-rw-rw- 0 1682531 11 Jan 2006 12:40:01 CXC1321447_R50HX06 (GpbBasic) -rw-rw-rw- 0 1682571 22 Dec 2005 08:09:26 CXC1321447_R50HX04 (GpbBasic) -rw-rw-rw- 0 3048154 22 Dec 2005 08:17:50 CXC1329856_R4G06 (RncLmCell) -rw-rw-rw- 0 3049921 11 Jan 2006 12:42:10 CXC1329856_R4J08 (RncLmCell) -rw-rw-rw- 0 3049923 19 Jan 2006 07:10:30 CXC1329856_R4J10 (RncLmCell) -rw-rw-rw- 0 3396654 22 Dec 2005 08:19:57 CXC1329860_R4G02 (RncLmFro) -rw-rw-rw- 0 3416818 11 Jan 2006 12:43:18 CXC1329860_R4J09 (RncLmFro) -rw-rw-rw- 0 3417860 19 Jan 2006 07:11:35 CXC1329860_R4J10 (RncLmFro) -rw-rw-rw- 0 6846040 22 Dec 2005 08:19:06 CXC1329857_R4G06 (RncLmUe) -rw-rw-rw- 0 6848725 11 Jan 2006 12:42:54 CXC1329857_R4J08 (RncLmUe) -rw-rw-rw- 0 6849049 19 Jan 2006 07:11:14 CXC1329857_R4J14 (RncLmUe) RNC10> sql select name from tables | grep piu Finn Magnusson 2008-06-25 rev PA43 266/332 ` | 'cspiuresource_01' | More help RNC10> h ose (or “h coli”) ******************************************************* [|] (type "h ose" for info) ******************************************************* Sends an ose command to the node, via telnet or ssh. (See chap 0.5 for info about secure shell.) The password is not required if it is defined in the ipdatabase (otherwise, the user will be prompted to enter the password). To find out all available ose commands, type "?" or "lhsh ?" It is possible to pipe the command to any external utility. Examples: >> ls -l /d/loadmodules | sort +2n (to sort LMs by size) >> ps | grep CXC (useful to see what processes belong to what LM) >> te log read | /home/eric/tools/decoder.pl | /home/eric/tools/flow.pl >> lhsh 001400 te log read | grep -i error (to search for errors in the te log) Several commands can be run on the same line by separating each command with a semicolon. Examples: >> vii ; pwd ; cd /d/loadmodules ; pwd ; llog >> lhsh 001100 ; vii ; te e trace1 NBAP* >> lhsh 001400 ; te filter set "([1]=9 AND LEN 33)" NBAP* >> lhsh 001400 ; te filter set "[1] 8 AND [1] $12 AND [1] $14 AND [1] $11" NBAP* Note that it is safer to do "lhsh " instead of "lhsh ; command" in case the board is not reachable. Eg: if you want to format /d on board 001400: if you do "lhsh 001400 ; formathd /d" and the board 001400 is not reachable then the command is sent to the Hub MP whereas with the command "lhsh 001400 formathd /d", if the board 001400 is not reachable then the command is not sent at all. To run sql commands use one of the following syntax examples: >> sqlc ; select * from tables >> sql select * from tables >> sql select * from tables where name like '%iur%' ; >> sql select * from cspgmresource_01 where pno='CXC 132 0784'; >> sql update cspgmresource_01 set poolsize=20000000 where pno='CXC 132 0784'; commit; To run corben commands use one of the following syntax examples: >> corben ; ts ; statistics >> corben ts ; corben statistics To run loco commands use one of the following syntax examples: >> loco ; ts ; ls >> loco ts ; loco ls Note: the "ts" command (stands for "termset") is for redirecting the printout to the telnet/ssh session instead of the serial port. To run 3gsim commmands use the following syntax: >> 3gsim lb >> 3gsim lss Finn Magnusson 2008-06-25 rev PA43 267/332 ` To change the COLI password, use the following syntax: >> passwd ; To change security level (CPP5.1), use the following syntax: >> secmode -l 2 ; To run against an AXE node, no need for semicolons, eg: >> allip >> rxmsp:mo=rxotg-17,subord >> rxbli:mo=rxotrx-17-1 (command will be auto-confirmed) Limitations: it is not possible to release the terminal in order to view "ordered" printouts. 6.4 Using board groups RNC10> bo Created following board-groups: all, allp, mp, bp, tu, coremp, ommp, sccpmp, ranapmp, rnsapmp, mod, modact, modsb, mod[0-9], cc, cc[0- 9], dc, dc[0- 9], pdr, pdr[0- 9], spb, spb[0- 9]. >>> Type "bp" to view available board-groups and "bp " to view group contents. Created following MO-groups: cc[0-9]dev, dc[0-9]dev, pdr[0-9]dev. >>> Type "mp" to view available MO-groups and "pr " to view group contents. ============================================================================================= =================================== 00 M BoardType Devs SwAllocation ============================================================================================= =================================== 00 SCB SCB 01 SCB SCB 04 TUB TUB 05 TUB TUB 06 ET-M4 ETM4 07 ET-M4 ETM4 08 GPB3 GPB_SCCP_ITU 09 GPB3 GPB_SCCP_ITU 10 GPB3 GPB_Central_E1_ITU 11 GPB3 GPB_Central_E1_ITU 12 GPB3 GPB_OM 13 GPB3 GPB_OM 14 1 GPB3 GPB_Module 15 - GPB3 GPB_Module 16 8 GPB3 GPB_Module Finn Magnusson 2008-06-25 rev PA43 268/332 ` 17 GPB3 GPB_RANAP_RNSAP 18 GPB3 GPB_RANAP_RNSAP 19 1 SPB PCD SPB_TYPE_A 20 1 SPB PCD SPB_TYPE_A 22 8 SPB PCD SPB_TYPE_A 23 8 SPB PCD SPB_TYPE_A 26 ET-M4 ETM4 27 ET-M4 ETM4 RNC10> bp ==================================================== Board-Group Nr of Boards ==================================================== all 35 allp 23 bp 12 cc 4 cc1 2 cc8 2 coremp 2 dc 4 dc1 2 dc8 2 mod 3 mod1 1 mod8 1 modact 2 modsb 1 mp 11 ommp 2 pdr 4 pdr1 2 pdr8 2 ranapmp 2 rnsapmp 2 sccpmp 2 spb 4 spb1 2 spb8 2 tu 2 RNC10> bp all Finn Magnusson 2008-06-25 rev PA43 269/332 ` ================================================ Board BoardType Swallocation/DevType Module ================================================ 000000 SCB SCB 000100 SCB SCB 000400 TUB TUB 000500 TUB TUB 000600 ET-M4 ETM4 000700 ET-M4 ETM4 000800 GPB3 GPB_SCCP_ITU 000900 GPB3 GPB_SCCP_ITU 001000 GPB3 GPB_Central_E1_ITU 001100 GPB3 GPB_Central_E1_ITU 001200 GPB3 GPB_OM 001300 GPB3 GPB_OM 001400 GPB3 GPB_Module 1 001500 GPB3 GPB_Module - 001600 GPB3 GPB_Module 8 001700 GPB3 GPB_RANAP_RNSAP 001800 GPB3 GPB_RANAP_RNSAP 001900 SPB SPB_TYPE_A 1 001900/sp0.lnh **PDR 1 001900/sp1.lnh **CC 1 001900/sp2.lnh **DC 1 002000 SPB SPB_TYPE_A 1 002000/sp0.lnh **PDR 1 002000/sp1.lnh **CC 1 002000/sp2.lnh **DC 1 002200 SPB SPB_TYPE_A 8 002200/sp0.lnh **PDR 8 002200/sp1.lnh **CC 8 002200/sp2.lnh **DC 8 002300 SPB SPB_TYPE_A 8 002300/sp0.lnh **PDR 8 002300/sp1.lnh **CC 8 002300/sp2.lnh **DC 8 002600 ET-M4 ETM4 002700 ET-M4 ETM4 RNC10> bp allp ================================================ Finn Magnusson 2008-06-25 rev PA43 270/332 ` Board BoardType Swallocation/DevType Module ================================================ 000000 SCB SCB 000100 SCB SCB 000400 TUB TUB 000500 TUB TUB 000600 ET-M4 ETM4 000700 ET-M4 ETM4 000800 GPB3 GPB_SCCP_ITU 000900 GPB3 GPB_SCCP_ITU 001000 GPB3 GPB_Central_E1_ITU 001100 GPB3 GPB_Central_E1_ITU 001200 GPB3 GPB_OM 001300 GPB3 GPB_OM 001400 GPB3 GPB_Module 1 001500 GPB3 GPB_Module - 001600 GPB3 GPB_Module 8 001700 GPB3 GPB_RANAP_RNSAP 001800 GPB3 GPB_RANAP_RNSAP 001900 SPB SPB_TYPE_A 1 002000 SPB SPB_TYPE_A 1 002200 SPB SPB_TYPE_A 8 002300 SPB SPB_TYPE_A 8 002600 ET-M4 ETM4 002700 ET-M4 ETM4 RNC10> bp mp ================================================ Board BoardType Swallocation/DevType Module ================================================ 000800 GPB3 GPB_SCCP_ITU 000900 GPB3 GPB_SCCP_ITU 001000 GPB3 GPB_Central_E1_ITU 001100 GPB3 GPB_Central_E1_ITU 001200 GPB3 GPB_OM 001300 GPB3 GPB_OM 001400 GPB3 GPB_Module 1 001500 GPB3 GPB_Module - 001600 GPB3 GPB_Module 8 001700 GPB3 GPB_RANAP_RNSAP 001800 GPB3 GPB_RANAP_RNSAP Finn Magnusson 2008-06-25 rev PA43 271/332 ` RNC10> bp bp ================================================ Board BoardType Swallocation/DevType Module ================================================ 000000 SCB SCB 000100 SCB SCB 000400 TUB TUB 000500 TUB TUB 000600 ET-M4 ETM4 000700 ET-M4 ETM4 001900 SPB SPB_TYPE_A 1 002000 SPB SPB_TYPE_A 1 002200 SPB SPB_TYPE_A 8 002300 SPB SPB_TYPE_A 8 002600 ET-M4 ETM4 002700 ET-M4 ETM4 RNC10> bp mod ================================================ Board BoardType Swallocation/DevType Module ================================================ 001400 GPB3 GPB_Module 1 001500 GPB3 GPB_Module - 001600 GPB3 GPB_Module 8 RNC10> bp mod1 ================================================ Board BoardType Swallocation/DevType Module ================================================ 001400 GPB3 GPB_Module 1 MGW1> bp ==================================================== Board-Group Nr of Boards ==================================================== all 71 allp 71 bp 50 ch 3 Finn Magnusson 2008-06-25 rev PA43 272/332 ` coremp 2 licdb 2 mesc 3 mp 21 ommp 2 stc 2 tu 2 MGW1> bp mesc ================================================ Board BoardType Swallocation ================================================ 002500 GPB40 MGW_MS_GPB_25 730500 GPB40 MGW_MSE_GPB_05 730600 GPB40 MGW_MSE_GPB_06 MGW1> bp licdb ================================================ Board BoardType Swallocation ================================================ 002400 GPB40 MGW_MS_GPB_24 002700 GPB40 MGW_MS_GPB_27 MGW1> bp stc ================================================ Board BoardType Swallocation ================================================ 002500 GPB40 MGW_MS_GPB_25 002700 GPB40 MGW_MS_GPB_27 RBS29> bp ==================================================== Board-Group Nr of Boards ==================================================== all 10 allp 7 asc 2 asc1 1 asc2 1 Finn Magnusson 2008-06-25 rev PA43 273/332 ` bp 6 coremp 1 mp 1 ommp 1 rax 3 ru 3 ru1 1 ru2 1 ru3 1 tx 2 tx3 1 tx6 1 xp 6 RBS29> bp rax ================================================ Board BoardType Swallocation ================================================ 000400 RAX11 RBS_RAXB 000500 RAX11 RBS_RAXB 000600 RAX11 RBS_RAXB RBS29> bp asc ================================================ Board BoardType Swallocation ================================================ 001200/port_1_dev_20 ASC 001200/port_5_dev_21 ASC RBS29> bp ru ================================================ Board BoardType Swallocation ================================================ 001200/port_0_dev_11 RU 001200/port_4_dev_12 RU 001200/port_8_dev_13 RU RNC10> lh all te log read | grep ERROR Finn Magnusson 2008-06-25 rev PA43 274/332 ` 0004: [2006-06-07 16:26:42.052] Nss_tuControl_proc nss_tu_control_smAny.c:1137 ERROR:Unexpected signal 639489 received from Nss_tuDlRegu_proc 0004: [2006-06-07 16:26:42.052] Nss_tuControl_proc nss_tu_control.c:290 CHECK:ERROR STATUS 0004: [2006-06-07 16:26:42.052] Nss_tuControl_proc nss_tu_control.c:294 ERROR:Unexpected error occured, further investigation needed. 0004: [2006-06-08 10:22:02.316] Nss_tuControl_proc nss_tu_control_smAny.c:1137 ERROR:Unexpected signal 639489 received from Nss_tuDlRegu_proc etc.. 0016: [2006-07-08 22:48:15.996] uehUeCtxtC[1754] ../src/UehUeCtxtC.cpp:23484 ERROR:Timeout on Procedure Execution Timer for procedure : PROC 10: Soft Handover 0016: [2006-07-08 22:48:15.996] UehSoftHoC[109] ../src/target/Cello/RTActor/badMessage.cc:196 ERROR:uehProcedures(109)@waitCellParams received unexpected message: uehUeCtxtAsynchIndicP%asynch_unknownSigInd data: void 0016: [2006-07-08 22:48:16.040] uehUeCtxtC[1755] ../src/UehUeCtxtC.cpp:23484 ERROR:Timeout on Procedure Execution Timer for procedure : PROC 10: Soft Handover 0016: [2006-07-08 22:48:16.040] UehSoftHoC[110] ../src/target/Cello/RTActor/badMessage.cc:196 ERROR:uehProcedures(110)@waitCellParams received unexpected message: uehUeCtxtAsynchIndicP%asynch_unknownSigInd data: void 0016: [2006-07-08 22:48:16.360] uehUeCtxtC[1759] ../src/UehUeCtxtC.cpp:23484 ERROR:Timeout on Procedure Execution Timer for procedure : PROC 10: Soft Handover 0016: [2006-07-08 22:48:16.360] UehSoftHoC[107] ../src/target/Cello/RTActor/badMessage.cc:196 ERROR:uehProcedures(107)@waitCellParams received unexpected message: uehUeCtxtAsynchIndicP%asynch_unknownSigInd data: void 0019: [2006-07-07 20:26:36.316] spp_superviser_ro sp_superviser_ro.cc:418 ERROR:Unknown signal 0x0 received from pid 0x10102 0019: [2006-07-08 22:46:27.508] spp_superviser_ro sp_superviser_ro.cc:418 ERROR:Unknown signal 0x2000e received from pid 0x10103 0020SP2: [2006-07-10 10:50:30.349] dcsIubDfpDlC[130] ../src/DcsIubDfpDlC.cpp:1819 ERROR:[ueRef 23, modId 0, rbId/rabType -1, instanceId -1 ] Previous state WaitCfnFromNew, Downlink traffic is sent to iub before is it ready...free the buffer 0020SP2: [2006-07-10 10:50:30.369] dcsIubDfpDlC[130] ../src/DcsIubDfpDlC.cpp:1819 ERROR:[ueRef 23, modId 0, rbId/rabType -1, instanceId -1 ] Previous state WaitCfnFromNew, Downlink traffic is sent to iub before is it ready...free the buffer 0020SP2: [2006-07-10 10:50:30.389] dcsIubDfpDlC[130] ../src/DcsIubDfpDlC.cpp:1819 ERROR:[ueRef 23, modId 0, rbId/rabType -1, instanceId -1 ] Previous state WaitCfnFromNew, Downlink traffic is sent to iub before is it ready...free the buffer 0020SP2: [2006-07-10 10:50:30.409] dcsIubDfpDlC[130] ../src/DcsIubDfpDlC.cpp:1819 ERROR:[ueRef 23, modId 0, rbId/rabType -1, instanceId -1 ] Previous state WaitCfnFromNew, Downlink traffic is sent to iub before is it ready...free the buffer 0020SP2: [2006-07-10 10:50:30.449] dcsIubDfpDlC[130] ../src/DcsIubDfpDlC.cpp:1819 ERROR:[ueRef 23, modId 0, rbId/rabType -1, instanceId -1 ] Previous state WaitCfnFromNew, Downlink traffic is sent to iub before is it ready...free the buffer 0020SP2: [2006-07-10 10:50:30.469] dcsIubDfpDlC[130] ../src/DcsIubDfpDlC.cpp:1819 ERROR:[ueRef 23, modId 0, rbId/rabType -1, instanceId -1 ] Previous state WaitCfnFromNew, Downlink traffic is sent to iub before is it ready...free the buffer 0020SP2: [2006-07-10 10:50:30.489] dcsIubDfpDlC[130] ../src/DcsIubDfpDlC.cpp:1819 ERROR:[ueRef 23, modId 0, rbId/rabType -1, instanceId -1 ] Previous state WaitCfnFromNew, Downlink traffic is sent to iub before is it ready...free the buffer 0020SP2: [2006-07-10 10:50:30.509] dcsIubDfpDlC[130] ../src/DcsIubDfpDlC.cpp:1819 ERROR:[ueRef 23, modId 0, rbId/rabType -1, instanceId -1 ] Previous state WaitCfnFromNew, Downlink traffic is sent to iub before is it ready...free the buffer 0020SP2: [2006-07-10 10:50:30.529] dcsIubDfpDlC[130] ../src/DcsIubDfpDlC.cpp:1819 ERROR:[ueRef 23, modId 0, rbId/rabType -1, RBS121> lh ru fui get vswr ============================================================================================= $ lhsh 001200/port_0_dev_5 fui get vswr 0012p0d5: vswr: 0.0[dB] ============================================================================================= Finn Magnusson 2008-06-25 rev PA43 275/332 ` $ lhsh 001200/port_2_dev_6 fui get vswr 0012p2d6: vswr: 0.0[dB] ============================================================================================= $ lhsh 001200/port_4_dev_7 fui get vswr 0012p4d7: vswr: 0.0[dB] ============================================================================================= $ lhsh 001200/port_6_dev_8 fui get vswr 0012p6d8: vswr: 0.0[dB] ============================================================================================= $ lhsh 001200/port_8_dev_9 fui get vswr 0012p8d9: vswr: 0.0[dB] ============================================================================================= $ lhsh 001200/port_10_dev_10 fui get vswr 0012p10d10: vswr: 0.0[dB] $ Run a local command file: RNC10> l cat mod_traces.txt te e bus_send bus_receive NBAP* te e bus_send bus_receive RANAP* te e bus_send bus_receive RRC* te e bus_send bus_receive Ans_aal2ap_proc RNC10> lh mod run mod_traces.txt put /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060710-094501_10988/lhCmd10988 /c/tmp/lhCmd10988 ... OK $ shell -f /c/tmp/lhCmd10988 ============================================================================================= $ lhsh 001400 te e bus_send bus_receive NBAP* ============================================================================================= $ lhsh 001400 te e bus_send bus_receive RANAP* ============================================================================================= $ lhsh 001400 te e bus_send bus_receive RRC* ============================================================================================= $ lhsh 001400 te e bus_send bus_receive Ans_aal2ap_proc ============================================================================================= $ lhsh 001500 te e bus_send bus_receive NBAP* ============================================================================================= $ lhsh 001500 te e bus_send bus_receive RANAP* ============================================================================================= Finn Magnusson 2008-06-25 rev PA43 276/332 ` $ lhsh 001500 te e bus_send bus_receive RRC* ============================================================================================= $ lhsh 001500 te e bus_send bus_receive Ans_aal2ap_proc ============================================================================================= $ lhsh 001600 te e bus_send bus_receive NBAP* ============================================================================================= $ lhsh 001600 te e bus_send bus_receive RANAP* ============================================================================================= $ lhsh 001600 te e bus_send bus_receive RRC* ============================================================================================= $ lhsh 001600 te e bus_send bus_receive Ans_aal2ap_proc $ (for running a command file stored on the node, use “shell –f commandfile”) RNC10> lh dc te e trace1 SP_HIST ; te log read put /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060710-094501_10988/lhCmd10988 /c/tmp/lhCmd10988 ... OK $ shell -f /c/tmp/lhCmd10988 ============================================================================================= $ lhsh 001900/sp2.lnh te e trace1 SP_HIST ============================================================================================= $ lhsh 001900/sp2.lnh te log read 0019SP2: [1970-01-01 00:00:00.016] spp_bsp_server versiontrace.c:50 INFO:Kernel version: OSE Delta PowerPC/OSE4.5.2 0019SP2: [1970-01-01 00:00:00.017] spp_bsp_server versiontrace.c:58 INFO:LM Path: @(#)/vobs/cello/spp/SPP_CRX90153_1/SPP-SP1- BASIC_CNX9011075/SPP-SP1-BASIC_CXC1325828 spp_sp_basic.ppc750.ulf ppc750 xcssuve_icp_cpp (spp_sp_basic) 0019SP2: [1970-01-01 00:00:00.017] spp_bsp_server versiontrace.c:64 INFO:LM Version: @(#)CXC1325828 R50HX05 2005-12-21 13:48:05 MET 868a2602-0b3c0b85-250a (spp_sp_basic) 0019SP2: [1970-01-01 00:00:00.017] spp_supervisor supervision.c:492 INFO:Temperature limit set to 105 0019SP2: [2006-07-08 22:47:13.835] spp_supervisor supervision.c:521 INFO:Received RTC update message. Time set to Sat Jul 8 22:47:13 2006 0019SP2: [2006-07-08 22:47:16.644] main_thread_func ../src/target/Cello/MAIN/main.cc:273 INFO:***RoseRT: PPC Environment 0019SP2: [2006-07-08 22:47:16.644] main_thread_func ../src/target/Cello/MAIN/main.cc:457 INFO:***RoseRT: Adding rrt and rrt-CXC1329863_R4J11 shell command to Cello debugger (RncLmDc) 0019SP2: [2006-07-08 22:47:16.645] RLIBTARGETOBSPROC RlibTargetObsProc.cc:374 INFO:OSE shell command handling process successfully started (pid 65618) etc.. 0023SP2: [2006-07-10 11:04:14.938] dcsMacDConfigC ../src/DcsMacDConfigC.cpp:4743 INFO:SpCtrlAgentRef 43 not found. $ To make your own board group MGW1> ba scb scb Finn Magnusson 2008-06-25 rev PA43 277/332 ` Added 6 boards to group: scb MGW1> h ba ******************************************************* bo[r]/ba[swdp]/br[wd]/be[0-50]/bp ******************************************************* Manage board groups that can be used for running COLI commands on multiple boards. ETC...... ...... (SEE HELP FOR FULL PRINTOUT) 6.5 File handling File transfer with ftp/sftp RNC10> uv secure_ftp secure_ftp = 0 RNC10> h ftget ******************************************************* ftget[c]/ftput[c] [] [] ******************************************************* Transfer files or directories to/from the node, using ftp or sftp. Syntax: ****** * ftput[c] [] localfile/localdir [remotefile/remotedir] * ftget[c] [] remotefile/remotedir [localfile/localdir] Where "local" refers to the workstation and "remote" refers to the CPP node. It is possible to transfer a whole directory to/from the node by specifying a source directory instead of a source file. The "c" switch stands for conditional and means that if the file already exists on the workstation/node, it will not be overwritten. The options can be place anywhere on the comand line but the source must be given before the destination. If the destination is omitted then the current working directory is chosen. Finn Magnusson 2008-06-25 rev PA43 278/332 ` Filtering option: **************** The "-f" option allows to specify a regular expression to only transfer the files matching that expression. See examples below. Time options: ************ The "-s" and "-e" options are used for specifying an absolute timespan: -s gives the starting date and -e gives the ending date. The format is yyyymmdd[.hhmm], for instance 20071230, or 20071230.0800. The "-m" and "-p" options are used for specifying a timespan relative to today's date: -m gives how long time backward and -p gives how long time forward. The format is in days, hours, or minutes, eg. 10d (10 days), 2h (2 hours), 30m (30 minutes). Examples: ******** >> ftget /c/logfiles --> fetch the folder /c/logfiles and all of its contents and store it in the current working directory on the workstation >> ftget /c/logfiles /home/eric --> fetch the folder /c/logfiles and all of its contents and store it in the folder /home/eric on the workstation >> ftputc /home/eric/rnc10/configuration/cv/cv-10 /d/configuration/cv --> put the folder cv-10 from the workstation to the node, files that already exist on the node will not be overwritten (conditional transfer) >> ftget -f A.*xml.gz -m 3h /c/pm_data /home/eric/rnc10 --> download files from the folder /c/pm_data whose path matches the string A.*xml.gz and whose timestamp is from the last 3 hours. >> ftget /c/loadmodules_norepl /home/eric/rnc10 -f (xml|jar)$ --> fetch all files matching who have the extension "xml" or "jar" from the folder /c/loadmodules_norepl and any of its subfolders. File download with http. htget [] Examples: >> htget /cello/oe/xml/rnc_node_mim.xml >> htget 10.1.128.17/cello/oe/xml/rnc_node_mim.xml >> htget http:// 10.1.128.17/cello/oe/xml/rnc_node_mim.xml Direct editing of a text file on the node. The editor that will be used is dependent on the setting of user variable editor RNC10> edit RNC10> uv editor editor=nedit Recursive listing of a directory on the node (equivalent to “ls –lR” in unix) eMGW1> h ftree Finn Magnusson 2008-06-25 rev PA43 279/332 ` ******************************************************* ftree[f] [/][] [| ] ******************************************************* Recursive listing of a directory on the node's file system (equivalent to "ls -lR" in unix). MGW3> ftree /c/logfiles /c/logfiles/ drwxrwxrwx 512 1 Jan 1970 01:39:37 /c/logfiles/logattributes/ -rw-rw-rw- 79 1 Jan 1970 01:39:32 /c/logfiles/logattributes/CELLO_AVAILABILITY_LOG.def -rw-rw-rw- 72 1 Jan 1970 01:39:37 /c/logfiles/logattributes/CELLO_ALARM_LOG.def -rw-rw-rw- 71 1 Jan 1970 01:39:37 /c/logfiles/logattributes/CELLO_EVENT_LOG.def drwxrwxrwx 512 1 Jan 1970 01:39:37 /c/logfiles/cello/ -rw-rw-rw- 999895 13 Apr 2007 08:24:43 /c/logfiles/cello/CELLO_AVAILABILITY_LOG.xml -rw-rw-rw- 1986449 18 Apr 2007 11:35:12 /c/logfiles/cello/CELLO_ALARM_LOG.xml -rw-rw-rw- 499830 17 Apr 2007 13:15:58 /c/logfiles/cello/CELLO_EVENT_LOG.xml drwxrwxrwx 512 1 Jan 1970 00:58:41 /c/logfiles/systemlog/ -rw-rw-rw- 84430 2 Feb 2007 14:59:18 /c/logfiles/systemlog/00000syslog MGW3> ls -l /c/logfiles $ ls -l /c/logfiles Directory '/c/logfiles' drwxrwxrwx 0 512 1 Jan 1970 00:58:41 systemlog/ drwxrwxrwx 0 512 1 Jan 1970 01:39:37 logattributes/ drwxrwxrwx 0 512 1 Jan 1970 01:39:37 cello/ $ MGW1> ftree 000400/f 000400!/f/ -rw-rw-rw- 116 14 Sep 2007 13:22:11 000400!/f/tu_flash_information -rw-rw-rw- 78756 23 Jan 2007 12:45:55 000400!/f/tu_fpga_loadmodule drwxrwxrwx 512 1 Jan 1970 00:25:45 000400!/f/fpga_load_files/ Using ftree on a local folder: Finn Magnusson 2008-06-25 rev PA43 280/332 ` RNC11> ftree moshell/examples/ find moshell/examples -ls | LANG=C LC_ALL=C /home/eanzmagn/moshell/gawk -v what= '{if (what~/f/&&$3~/^d/) next;printf("%-10s %-14s %10s %-3s %- 2s %-5s %s\n",$3,$5,($3~/^d/?"-":$7),$8,$9,$10,$11)}' drwxr-xr-x eanzmagn - May 7 2007 moshell/examples drwxr-xr-x eanzmagn - Jan 14 12:30 moshell/examples/audit_files -rwxr-xr-x eanzmagn 57125 Jul 17 2003 moshell/examples/audit_files/CDR_celldata.txt -rwxr-xr-x eanzmagn 259072 Jan 9 2006 moshell/examples/audit_files/CDR_ExcelFormat.xls -rwxr-xr-x eanzmagn 13695 Jul 17 2003 moshell/examples/audit_files/CDR_utranrelations.txt -rwxr-xr-x eanzmagn 61440 Feb 20 11:06 moshell/examples/audit_files/EAB_FJW-08_0071.doc drwxr-xr-x eanzmagn - May 7 2007 moshell/examples/mobatch_files -rwxr-xr-x eanzmagn 1278 Oct 16 2003 moshell/examples/mobatch_files/commandfile -rwxr-xr-x eanzmagn 45685 Jan 14 21:58 moshell/examples/mobatch_files/ipdatabase -rwxr-xr-x eanzmagn 802 May 7 2007 moshell/examples/mobatch_files/sitefile drwxr-xr-x eanzmagn - May 7 2007 moshell/examples/netcheck_swup_cvms drwxr-xr-x eanzmagn - May 7 2007 moshell/examples/netcheck_swup_cvms/cvms_file -rwxr-xr-x eanzmagn 372 Jun 11 2003 moshell/examples/netcheck_swup_cvms/cvms_file/swversions Recursive deletion of a directory on the node (equivalent to “rm –Rf” in unix) fclean Example: >> fclean /c/pmd >> fclean 000400/f Copy files, rename files Same commands as in unix: cp, mv 6.6 Tracing 6.6.1 te commands Traces are produced by the SW and written in an area of the RAM memory called the trace and error log (T&E log), 72 KB in size. The trace and error log is handled by the “te” commands. More information about the te commands can be found in the document 1553-CXA104203 (COLI UG). Finn Magnusson 2008-06-25 rev PA43 281/332 ` Examples: - te log read: to print the contents of the T&E log. Traces come in the following format: $ te log read [2008-06-04 07:06:54.964] sshd_handler_150.236.178.94:2190 packet.c:926 INFO:Connection closed by 150.236.178.94 [2008-06-04 11:20:47.000] Sys_OMCSF_teGlobal te_global.c:2050 INFO:Process not found: NBAP [2008-06-04 11:35:05.272] Osa_sysmgr_proc sysmgr.c:4979 INFO:Node uptime 3 days [2008-06-04 11:35:29.692] TargetMonitor_router_proc te_monitor_router_proc.c:212 INFO:Starting up a new Trace & Error Target Monitor Router [2008-06-04 11:35:29.692] TargetMonitor_router_proc te_monitor_router_proc.c:212 INFO:Starting up a new Trace & Error Target Monitor Router [2008-06-04 11:36:23.036] TargetMonitor_router_proc te_monitor_socket.c:398 INFO:The Trace & Error Target Monitor connection has been closed [2008-06-04 11:37:20.740] TargetMonitor_router_proc te_monitor_router_proc.c:156 INFO:Target Monitor router no 1 is being killed on user request [2008-06-04 11:37:20.740] TargetMonitor_router_proc te_monitor_router_proc.c:110 INFO:Failed to set up the socket [2008-06-04 11:37:20.740] TargetMonitor_router_proc te_monitor_router_proc.c:111 INFO:Target monitor router process 0x16306e2 is being terminat [2004-06-30 13:28:36.683] dcsSchTopC ../src/DcsSchTopC.cpp:447 INFO: dcsSchTopC incarnated on physical thread Date The path of the source code file, relative to the directory of the user who compiled the code. Time Name of the process executing at the time of the printout. The line in the source code file holding the trace printout Trace group Trace printout List of trace groups according to RNC trace guide 18/1551-AXD10503/1 (http://utran01.epa.ericsson.se/moshell/training/references/rnc) - bus_send bus_receive: messages sent and received on external interfaces - info: Used for tracing informational messages. The intention is to use it only for important events, e.g. during a system start to generate some sort of start report. - error: This primitive is used for tracing errors. - enter: Used for tracing a call to a function. - return: Used for tracing a return from a function. - rec_sig: Used for tracing reception of a signal. - send_sig: Used for tracing sending of a signal. - param: This primitive is used for logging of formatted parameters and other values that can be presented as ASCII. - state_change: Used for tracing state changes on a process level. - trace1: Error reporting via Trace Objects. This is either made via one of the function Trace Objects in case the error can be related to a specific function or via the Trace Object GENERAL_ERROR in case the error can not be related to a specific function Trace Object. Finn Magnusson 2008-06-25 rev PA43 282/332 ` - trace2: Start, stop and expirations of timers. - trace3: General Trace Information - trace4: Incarnation, Destruction, Importation, Deportation of Capsule/process. - trace5: Decisions, e.g. if, else, choicepoints etc. - trace6: Tracing Incoming/Outgoing messages - trace7: Tracing Incoming/Outgoing message data - trace8: SP bag tracing (for uehUeCtxt) - trace9: not specified For CPP, the information contained in each trace group is set on a subsystem basis. Refer to the following documents (can be found in http://utran01.epa.ericsson.se/moshell/training/references/cpp ) - CPP Design Rules for T&E 2/10260-CSX10109 (cdmweb.ericsson.se) - Trace and Error Usage Guide 10/1553-CSX 101 09/3 - - http://utran01.epa.ericsson.se/utranwiki/CelloInformation/CelloSubsystemTracing If not sure which trace groups to enable, just enable “all” and then check which traces have the most relevant information, then just enable those trace groups. - te status: to print which trace objects and processes exist and which trace groups are currently enabled $ te s pid name enabled groups 00010057 Sys_Spas_metatag_proc check error info interface object - CLS_ATMPDR_IF_1 check error info interface object - CLS_ATMPDR_IF_2 check error info interface object - CLS_ATMPDR_IF_3 check error info interface object 0001004a Sys_OMCSF_teGlobal check error info interface object - CELLO_TEMI_IF check error info interface object - OSA_CMI_IF check error info interface object - Spas_RgRo check error info interface object - SPAS_SGTI_IF check error info interface object 0001004f Sys_Spas_seci_proc check error info interface object 00010045 Cls_bpID_proc check error info interface object 0001004b Sys_OMCSF_teLogMain check error info interface object 00010036 Cs_visualIndication_proc check error info interface object 00010017 Cs_boardManager_proc check error info interface object 0001005b Sys_Spas_smid_proc check error info interface object 0001005a Sys_Spas_id_proc check error info interface object 00010055 Sys_Spas_linktable_proc check error info interface object 00010054 Sys_Spas_link_proc check error info interface object 00010015 Cls_atmPdr_proc check error info interface object ...... Finn Magnusson 2008-06-25 rev PA43 283/332 ` RNC10> te s | grep NBAP $ te s pid name enabled groups - NBAP_ASN check error info interface object - NBAP_ASN_PEEK check error info interface object - NBAP_ASN check error info interface object - NBAP_ASN_PEEK check error info interface object - NBAP_ASN check error info interface object - NBAP_ASN_PEEK check error info interface object - NBAP_ASN check error info interface object - NBAP_ASN_PEEK check error info interface object - NBAP_ASN check error info interface object - NBAP_ASN_PEEK check error info interface object $ - te enable: to enable some trace groups on a particular trace object or process $ lhsh 001400 te e bus_send bus_receive NBAP_ASN $ lhsh 001400 te e all RANAP_ASN $ lhsh 001400 te e bus_send bus_receive Ans_aal2ap_proc - te default: to reset all tracing back to default $ lhsh 001400 te default - te config -run (or te save): to enable traces that will survive a restart $ lhsh 001400 te config -run bus_send bus_receive NBAP_ASN or: $ lhsh 001400 te e bus_send bus_receive NBAP_ASN $ lhsh 001400 te save NBAP_ASN - te status -restart: to view which traces have been configured to survive a restart $ lhsh 001400 te s -restart pid name enabled groups - NBAP_ASN check error info bus_send bus_receive interface object - te default -restart: to reset all traces that have been configured to survive a restart $ lhsh 001400 te default –restart Be careful to not overload the processor by putting too many traces Checking which additional trace conditions have been activated: Finn Magnusson 2008-06-25 rev PA43 284/332 ` RNC11> cabe ========================================================================== Board Process Status AddedTraceConditions ========================================================================== 0008 Scc_server_proc ena&saved trace3 0014 UEH_EXCEPTION ena&saved trace1 0014 NBAP_ASN ena&saved trace1 0014 RANAP_ASN ena&saved trace1 0015 Ans_aal2ap_proc enabled bus_send bus_receive 0016 RRC_ASN ena&saved trace1 0016 NBAP_ASN ena&saved trace2 -------------------------------------------------------------------------- To remove enabled trace conditions: te default To remove saved trace conditions: te default -restart Checking CPU load on all processors: !! Important to make sure that enabled traces are not adding too much CPU load !! The CPU load taken by the T&E handling is shown in the “capi prio” printout, looking at priority 11: $ lhsh 001400 capi prio CPU load report --------------- Integration interval: 100000 microseconds Processes % % % % % % % % % % int 2 2 2 2 3 3 3 2 3 2 bg 66 54 57 79 47 64 64 72 51 59 pri0 0 0 0 0 0 0 0 0 0 0 pri1 0 0 0 0 0 0 0 0 0 0 pri2 0 0 0 0 0 0 0 0 0 0 pri3 0 0 0 0 0 0 1 0 0 0 pri4 0 0 0 0 0 0 0 0 0 0 pri5 0 0 0 0 0 0 0 0 0 0 pri6 0 0 0 0 0 0 0 0 0 0 pri7 0 0 0 0 0 0 0 0 0 0 pri8 0 0 0 0 0 0 0 0 0 0 pri9 0 0 0 0 0 0 0 0 0 0 Finn Magnusson 2008-06-25 rev PA43 285/332 ` pri10 0 0 0 0 0 0 0 0 0 0 pri11 2 3 3 2 3 2 3 2 3 3 pri12 0 0 0 0 0 0 0 0 0 0 pri13 0 0 0 0 0 0 0 0 0 0 pri14 0 0 0 0 0 0 0 0 0 0 pri15 0 0 0 0 0 0 0 0 0 0 pri16 0 0 0 0 0 0 0 0 0 0 pri17 0 0 0 0 0 0 0 0 0 0 pri18 3 3 3 2 3 2 3 2 3 3 pri19 0 0 0 0 0 0 0 0 0 0 pri20 0 0 0 0 0 0 0 0 0 0 pri21 0 0 0 0 0 0 0 0 0 0 pri22 3 4 3 1 4 3 3 2 3 3 pri23 24 33 31 14 39 25 24 19 35 30 pri24 0 0 0 0 0 0 0 0 0 0 pri25 0 0 0 0 0 0 0 0 0 0 pri26 0 0 0 0 0 0 0 0 0 0 pri27 0 0 0 0 0 0 0 0 0 0 pri28 0 0 0 0 0 0 0 0 0 0 pri29 0 0 0 0 0 0 0 0 0 0 pri30 0 0 0 0 0 0 0 0 0 0 pri31 0 0 0 0 0 0 0 0 0 0 Total 100 99 99 100 99 99 100 99 98 100 $ Checking average cpu load on priority 11 for all processors: RNC11> lh allp capi prio | $gawk '$2=="pri11"{avg=($3+$4+$5+$6+$7+$8+$9+$10+$11+$12)/10;print $1,avg}' 0000: 0 0001: 0 0004: 0.1 0005: 0 0006: 0 0007: 0 0008: 0 0009: 0 0010: 0.1 0011: 0 0012: 0 0013: 0 0014: 2.9 Finn Magnusson 2008-06-25 rev PA43 286/332 ` 0015: 0 0016: 2.2 0017: 0.9 0018: 0 0019: 3 0020: 3 0022: 3 0023: 6.9 0026: 0.8 0027: 1.4 Checking total cpu load (all priorities) for all processors: RNC11> cabl ============================================================================================ SMN APN BOARD TOTLOAD SPPROCLOAD ============================================================================================ 0 1 SCB3 1.8 0 4 TUB 0.5 0 5 TUB 0.5 0 6 ET- M4 1.2 0 7 ET-M4 0.9 0 8 GPB53 4.3 0 9 GPB53 0.5 0 10 GPB53 2.9 0 11 GPB53 2.6 0 12 GPB53 0.4 0 13 GPB53 0.0 0 14 GPB53 38.9 0 15 GPB53 0.0 0 16 GPB53 39.5 0 17 GPB53 2.6 0 18 NOCONTACT 0 19 SPB21 16.4 1.0 14.1 40.9 46.3 34.2 0 20 SPB21 13.7 1.1 13.5 38.5 43.1 43.1 0 22 SPB21 5.7 1.1 11.9 38.4 36.6 51.2 0 23 SPB21 10.8 0.9 11.6 30.6 40.0 41.1 0 26 ET-M4 3.0 0 27 ET-M4 5.6 0 0 SCB3 1.3 -------------------------------------------------------------------------------------------- Finn Magnusson 2008-06-25 rev PA43 287/332 ` More information on T&E: COLI user guide in http://cdmweb.ericsson.se : 1/1553-CXA1103151 or 1553-CXA104203 or on http://utran01.epa.ericsson.se/moshell/training/references/cpp/ or the “man” command on the node: RNC11> man te $ man te te(1) Shell Commands te(1) Name te - manage tracing Synopsis te Description This command manages the Trace and Error function. The subcommands are described in separate man pages and can be read with command 'man te_ '. Subcommands config Configure saved traced groups. default Set trace groups to default. disable Disable trace groups. disk Log to disk. enable Enable trace groups. filter Set and reset trace bus filter. log Trace and error logging. monitor Enable or disable log monitoring. Finn Magnusson 2008-06-25 rev PA43 288/332 ` preset Preset trace groups during interception save Save current enabled trace groups. status Display trace group status. Copyright (c) Ericsson AB 2005 - All Rights Reserved 1/190 80-CNX 901 1047 2005-08-18 te(1) $ RNC11> man te_log $ man te_log te log(1) Shell Commands te log(1) Name te log - trace and error logging Synopsis te log clear te log freeze [-grp ] [ []] te log read [-rel | -mon] [] te log resume Description This command manages the Trace and Error logs. Limitations Settings made with the command, te log freeze do not survive a board restart. Subcommands clear This subcommand clears the Trace and Error log. All currently stored log entries are removed. freeze This subcommand freezes the Trace and Error log. A frozen log disables any further logging. If no option is specified, the log is frozen immediately. Finn Magnusson 2008-06-25 rev PA43 289/332 ` -grp is specified, the log is frozen when the trace event matches the group. If is specified, the message will be matched with every logged message. If a match is found, the operand controls the number of additional messages that are logged when a matching freeze message has been found. read This subcommand reads the Trace and Error log. During the reading of the log, all logging is disabled, that is, the log is frozen. resume This subcommand immediately resumes the logging in the Trace and Error log. It also clears not yet activated freeze commands. Options -grp Specify that the is to be matched only for log entries with the specified trace . If this option is used without specifying a freeze , the log is frozen when the first entry, belonging to the specified trace , is logged. -mon Dump the log to the monitor instead of to the shell itself. A monitor must be connected when using this option. NOTE The -rel option cannot be used in combination with the -mon option, as the monitor itself controls the format of the timestamp. -rel Present the timestamps for the log entries, using the time relative to when the node was started. If this option is not specified, the default is to display the timestamps using absolute time. Operands ....... Examples Resume the logging in the Trace and Error log: $ te log resume Freeze the log immediately: Finn Magnusson 2008-06-25 rev PA43 290/332 ` $ te log freeze Freeze the log whenever the freeze message, my_log_string is matched: $ te log freeze "my_log_string" Freeze the log whenever the freeze message, my_log_string is matched in a log entry in trace group info : $ te log freeze -grp info "my_log_string" Freeze the log whenever the first log entry, belonging to the trace group, error is logged: $ te log freeze -grp error Start freezing the log whenever the freeze message, my_log_string is matched, and then save 100 more messages: $ te log freeze "my_log_string" 100 Clear the trace and error log: $ te log clear Read the log, and dump it to the shell: $ te log read Read the log, and dump it to the monitor: $ te log read -mon Read the log, and dump only those log records created within the last 60 seconds, to the shell: $ te log read 60 The following is an example of what log entries can look like: Finn Magnusson 2008-06-25 rev PA43 291/332 ` [1997-10-02 15:31:52.510] OMCSF_teTest2 test.c:619 TRACE2:The board has been loaded [1997-10-02 15:31:52.960] OMCSF_teTest11 test.c:492 ENTER:testFunction [1997-10-02 15:31:52.964] OMCSF_teTest11 test.c:494 RETURN [1997-10-02 15:31:53.520] OMCSF_teTest1 test.c:618 TRACE1:Received parameter value 4 [1997-10-02 15:31:53.520] OMCSF_teTest1 test.c:632 BUS SEND:Sending control data 0000 54 68 69 73 20 69 73 20 61 20 6C 6F 74 20 6F 66 'This is a lot of' 0010 20 62 69 6E 61 72 79 20 64 61 74 61 3A 20 01 02 ' binary data: ..' 0020 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 80 '................' 0030 80 82 83 84 85 86 87 F5 FF '.........' [1997-10-02 15:31:54.510] OMCSF_teTest2 test.c:619 TRACE2:The board has been loaded [1997-10-02 15:31:54.620] OMCSF_teTest1 test.c:618 TRACE1:Received parameter value 5 See also See also te. Copyright (c) Ericsson AB 2006 - All Rights Reserved 7/190 80-CNX 901 1047 2006-04-06 te log(1) $ 6.6.2 target monitor The target monitor is a program running in the Core MPs which allows to send the contents of the trace and error log to a monitoring client so that the traces can be viewed in real time as they are written to the “te log” The target monitor program is activated in different ways depending on the CPP version. This is handled by the moshell command “mon”. The moshell package also includes a monitor client called monitor6054. Board groups can be used as input to the mon command to specify which boards shall be monitored. RNC11> h mon ******************************************************* mon+/mon-/mon?/mon [] ******************************************************* Purpose: To start/stop/check the target monitor server on the node and/or start the monitor client for one or more board Group(s). ...... Opening the ports (using linkhandlers) Finn Magnusson 2008-06-25 rev PA43 292/332 ` RNC11> mon 000400 000500 or: (using board groups) RNC11> mon tu ******** Opening new handle: $ lhsh 001100 tm -tcp -win 1 New monitor router process 0x10348 is started and listening to port 33080. To attach link handlers, use handle 4. ******** Attaching boards to handle: $ lhsh 001100 tm -attach 4 000400 000500 /home/eanzmagn/moshell/commonjars/connect: connection timed out Broken Pipe To start the monitor client, run the following command (type "h mon" for more info): /home/eanzmagn/moshell/monitor6054 137.58.194.147 33080 $moncommand = /home/eanzmagn/moshell/monitor6054 137.58.194.147 33080 - Starting the client from within moshell: RNC11> l $moncommand ..... - Starting the client from a new window: ** NONE ** eanzmagn@srld7243:=> /home/eanzmagn/moshell/monitor6054 137.58.194.147 33080 | tee logfile [Welcome to the Trace & Error Client: Press Ctrl-C to exit] [Monitor Client v0.4 - By David Smith (esmidav)] [No parameters sent to target] [Attempting connection to TargetMonitor on port: 33080] [Trying to contact the Trace & Error Log via link handler '000400'...] [Trying to contact the Trace & Error Log via link handler '000500'...] [Contact established with the Trace & Error Log via link handler '000400'] [Connection accepted by the Trace & Error Log via link handler '000400'] [Contact established with the Trace & Error Log via link handler '000500'] Finn Magnusson 2008-06-25 rev PA43 293/332 ` [Connection accepted by the Trace & Error Log via link handler '000500'] [2008-06-04 12:24:16.496] 000400/Nss_tuControl_proc nss_tu_control_smAny.c:1619 ENTER:function: forwardSignalToSystemClock [2008-06-04 12:24:16.496] 000400/Nss_tuControl_proc nss_tu_control_smAny.c:1714 RETURN [2008-06-04 12:24:16.496] 000400/Nss_tuControl_proc nss_tu_control_sm.c:553 ENTER:ctrlMapStateIndex [2008-06-04 12:24:16.496] 000400/Nss_tuControl_proc nss_tu_control_sm.c:572 RETURN [2008-06-04 12:24:16.496] 000400/Nss_tuControl_proc nss_tu_control_sm.c:493 ENTER:ctrlMapSignalIndex [2008-06-04 12:24:16.496] 000400/Nss_tuControl_proc nss_tu_control_sm.c:537 RETURN [2008-06-04 12:24:16.496] 000400/Nss_tuControl_proc nss_tu_control_smState.c:596 ENTER:storeDacValuesToFlash [2008-06-04 12:24:16.496] 000500/Nss_tuControl_proc nss_tu_control_smAny.c:1619 ENTER:function: forwardSignalToSystemClock [2008-06-04 12:24:16.496] 000400/Nss_tuControl_proc nss_tu_control_smState.c:597 TRACE2:Recv: TU_OSE_TIMER_STORE_DAC_IND Checking status RNC11> mon? $ lhsh 001000 tm -status Target Monitor Status ===================== Channel is TCP-channel connected Monitor Information: =================== Monitor handle 1 active - handling process PID = 0x40161 Monitor handle 3 active - handling process PID = 0x13046e Link handler information: ========================= Log number 0 : connected to link handler 000400, monitor handle 3, absolute time stamp Log number 1 : connected to link handler 000500, monitor handle 3, absolute time stamp $ Closing ongoing monitoring session ctrl-C on the monitor6054 session in workstation or RNC11> mon- $ lhsh 001000 tm -disconnect All monitored boards are disconnected and Target Monitor has shut down. Finn Magnusson 2008-06-25 rev PA43 294/332 ` $ Saving target monitor configuration to survive board/node restart RNC10> tm –save $ tm -save $ Removing target monitor configuration file RNC10> tm -rm $ tm -rm $ Monitoring to background (useful in script) RNC10> l $moncommand > /path/to/logfile & $background_pid = 1234 RNC10> wait 120 RNC10> l kill –9 $background_pid 6.7 Translation of COLI printouts 6.7.1 Translation of CXC numbers LM name is appended at the end of lines that contain CXC numbers (eg. in te log read, lgsv, pglist, etc) Translation of error codes is appended at the end of lines that contain the trace9 on Ans_aal2ncc2_proc as well as MTP3/SCCP traces and rnhCellProc traces. The lmid command can be used to lookup LM names. Use “bo” to update the lmid table (or just look up an LM that is not present in the lmid database) RNC10> ls -l /c/java Please enter Node Password: Finn Magnusson 2008-06-25 rev PA43 295/332 ` $ ls -l /c/java Directory '/c/java' drwxrwxrwx 0 1024 25 Jul 2006 07:20:33 install/ drwxrwxrwx 0 512 25 Jul 2006 07:17:31 security/ -rw-rw-rw- 0 8428 25 Jul 2006 07:20:09 CXC1328917_R51DX04.jar (vls) -rw-rw-rw- 0 1417242 25 Jul 2006 07:20:11 CXC1320960_R51DT03.jar (oms) -rw-rw-rw- 0 2000 25 Jul 2006 07:20:11 CXC1323893_R50A01.jar (asms_stubbed) -rw-rw-rw- 0 37273 25 Jul 2006 07:20:12 CXC1329797_R2B02.jar (csu) -rw-rw-rw- 0 3447065 25 Jul 2006 07:20:15 CXC1320959_R51DX02.jar (cma) -rw-rw-rw- 0 3243785 25 Jul 2006 07:20:18 CXC1720452_R1A02.jar (jacorb) -rw-rw-rw- 0 1617708 25 Jul 2006 07:20:20 CXC1720453_R1A02.jar (jacorb_sec) -rw-rw-rw- 0 4446 25 Jul 2006 07:20:21 CXC1720729_R1C01.jar (prngcApi) -rw-rw-rw- 0 319351 25 Jul 2006 07:20:21 CXC1720482_R51DT03.jar (ncliserver) -rw-rw-rw- 0 84757 25 Jul 2006 07:20:22 CXC1327582_R51DX01.jar (aue_framewor) -rw-rw-rw- 0 17248 25 Jul 2006 07:20:23 CXC1324872%4_R51DX03.jar (cma_collecto) -rw-rw-rw- 0 62266 25 Jul 2006 07:20:23 CXC1322491%8_R51DX03.jar (cma_converte) -rw-rw-rw- 0 6208 25 Jul 2006 07:20:24 CXC1329353_R51DT02.jar (cma_et_conv) -rw-rw-rw- 0 199498 25 Jul 2006 07:20:25 CXC1720327_R51DT01.jar (cmaserv) -rw-rw-rw- 0 7514 25 Jul 2006 07:20:25 CXC1721350_R51DJ05.jar (lic_rplabel_) -rw-rw-rw- 0 7233507 25 Jul 2006 07:20:32 CXC1722118_R2G01.jar -rw-rw-rw- 0 8429 14 Aug 2006 08:39:25 CXC1328917_R51EF04.jar (vls) -rw-rw-rw- 0 1417234 14 Aug 2006 08:39:27 CXC1320960_R51EJ01.jar (oms) -rw-rw-rw- 0 3518760 14 Aug 2006 08:39:41 CXC1320959_R51EF02.jar (cma) -rw-rw-rw- 0 4446 14 Aug 2006 08:39:58 CXC1720729_R1D01.jar (prngcApi) -rw-rw-rw- 0 339483 14 Aug 2006 08:41:55 CXC1720482_R51EJ02.jar (ncliserver) -rw-rw-rw- 0 85531 14 Aug 2006 08:42:08 CXC1327582_R51EJ01.jar (aue_framewor) -rw-rw-rw- 0 17256 14 Aug 2006 08:42:09 CXC1324872%4_R51EJ02.jar (cma_collecto) -rw-rw-rw- 0 63082 14 Aug 2006 08:42:09 CXC1322491%8_R51EF03.jar (cma_converte) -rw-rw-rw- 0 6185 14 Aug 2006 08:42:10 CXC1329353_R51EA01.jar (cma_et_conv) -rw-rw-rw- 0 5514 14 Aug 2006 08:42:10 CXC1721388_R51EF04.jar -rw-rw-rw- 0 4747 14 Aug 2006 08:42:11 CXC1721390_R51EF04.jar -rw-rw-rw- 0 199525 14 Aug 2006 08:42:19 CXC1720327_R51EJ01.jar (cmaserv) -rw-rw-rw- 0 218047 14 Aug 2006 08:44:47 CXC1722124%1_R1A01.jar -rw-rw-rw- 0 47013 14 Aug 2006 08:44:49 CXC1722125%1_R1A01.jar -rw-rw-rw- 0 7239769 14 Aug 2006 09:10:09 CXC1722118_R2K03.jar -rw-rw-rw- 0 7239851 21 Aug 2006 08:36:43 CXC1722118_R2L01.jar $ Updating the CXC translation table RNC10> bo OR: Finn Magnusson 2008-06-25 rev PA43 296/332 ` RNC10> lmid 721388 Checking MOM version...RNC_NODE_MODEL_H_1_0 Using MOM version: RNC_NODE_MODEL_H_1_0_COMPLETE Parsing MOM (cached): /home/eanzmagn/moshell/jarxml/RNC_NODE_MODEL_H_1_0_COMPLETE.xml.cache ................................Done. Fetching IOR file...Done. **** Welcome to the Simple Mo Browser (version 3.0)! Trying file=/home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060830-085918_27869/ior27869 **** Test Construction OK **** Connected to RNC10 (ManagedElement=1) Last MO: 406. Loaded 406 MOs. Total: 407 MOs. MO Class: LoadModule. Logging to file: /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060830-085918_27869/invLog27869 ................................................... Log close: /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060830-085918_27869/invLog27869 CXC1721388 rplabel_coll Now all LM names are shown... RNC10> ls -l /c/java $ ls -l /c/java Directory '/c/java' drwxrwxrwx 0 1024 25 Jul 2006 07:20:33 install/ drwxrwxrwx 0 512 25 Jul 2006 07:17:31 security/ -rw-rw-rw- 0 8428 25 Jul 2006 07:20:09 CXC1328917_R51DX04.jar (vls) -rw-rw-rw- 0 1417242 25 Jul 2006 07:20:11 CXC1320960_R51DT03.jar (oms) -rw-rw-rw- 0 2000 25 Jul 2006 07:20:11 CXC1323893_R50A01.jar (asms_stubbed) -rw-rw-rw- 0 37273 25 Jul 2006 07:20:12 CXC1329797_R2B02.jar (csu) -rw-rw-rw- 0 3447065 25 Jul 2006 07:20:15 CXC1320959_R51DX02.jar (cma) -rw-rw-rw- 0 3243785 25 Jul 2006 07:20:18 CXC1720452_R1A02.jar (jacorb) -rw-rw-rw- 0 1617708 25 Jul 2006 07:20:20 CXC1720453_R1A02.jar (jacorb_sec) -rw-rw-rw- 0 4446 25 Jul 2006 07:20:21 CXC1720729_R1C01.jar (prngcApi) -rw-rw-rw- 0 319351 25 Jul 2006 07:20:21 CXC1720482_R51DT03.jar (ncliserver) -rw-rw-rw- 0 84757 25 Jul 2006 07:20:22 CXC1327582_R51DX01.jar (aue_framewor) -rw-rw-rw- 0 17248 25 Jul 2006 07:20:23 CXC1324872%4_R51DX03.jar (cma_collecto) -rw-rw-rw- 0 62266 25 Jul 2006 07:20:23 CXC1322491%8_R51DX03.jar (cma_converte) -rw-rw-rw- 0 6208 25 Jul 2006 07:20:24 CXC1329353_R51DT02.jar (cma_et_conv) -rw-rw-rw- 0 199498 25 Jul 2006 07:20:25 CXC1720327_R51DT01.jar (cmaserv) Finn Magnusson 2008-06-25 rev PA43 297/332 ` -rw-rw-rw- 0 7514 25 Jul 2006 07:20:25 CXC1721350_R51DJ05.jar (lic_rplabel_) -rw-rw-rw- 0 7233507 25 Jul 2006 07:20:32 CXC1722118_R2G01.jar (RncLmMao) -rw-rw-rw- 0 8429 14 Aug 2006 08:39:25 CXC1328917_R51EF04.jar (vls) -rw-rw-rw- 0 1417234 14 Aug 2006 08:39:27 CXC1320960_R51EJ01.jar (oms) -rw-rw-rw- 0 3518760 14 Aug 2006 08:39:41 CXC1320959_R51EF02.jar (cma) -rw-rw-rw- 0 4446 14 Aug 2006 08:39:58 CXC1720729_R1D01.jar (prngcApi) -rw-rw-rw- 0 339483 14 Aug 2006 08:41:55 CXC1720482_R51EJ02.jar (ncliserver) -rw-rw-rw- 0 85531 14 Aug 2006 08:42:08 CXC1327582_R51EJ01.jar (aue_framewor) -rw-rw-rw- 0 17256 14 Aug 2006 08:42:09 CXC1324872%4_R51EJ02.jar (cma_collecto) -rw-rw-rw- 0 63082 14 Aug 2006 08:42:09 CXC1322491%8_R51EF03.jar (cma_converte) -rw-rw-rw- 0 6185 14 Aug 2006 08:42:10 CXC1329353_R51EA01.jar (cma_et_conv) -rw-rw-rw- 0 5514 14 Aug 2006 08:42:10 CXC1721388_R51EF04.jar (rplabel_coll) -rw-rw-rw- 0 4747 14 Aug 2006 08:42:11 CXC1721390_R51EF04.jar (rplabel_conv) -rw-rw-rw- 0 199525 14 Aug 2006 08:42:19 CXC1720327_R51EJ01.jar (cmaserv) -rw-rw-rw- 0 218047 14 Aug 2006 08:44:47 CXC1722124%1_R1A01.jar (RncLmMaoAue) -rw-rw-rw- 0 47013 14 Aug 2006 08:44:49 CXC1722125%1_R1A01.jar (RncLmMoDConv) -rw-rw-rw- 0 7239769 14 Aug 2006 09:10:09 CXC1722118_R2K03.jar (RncLmMao) -rw-rw-rw- 0 7239851 21 Aug 2006 08:36:43 CXC1722118_R2L01.jar (RncLmMao) $ The LM name is also shown in othe printouts like “te log read” and “lg” RNC10> te log read etc... [2006-07-10 13:02:06.200] Osa_xp_fro_proc xp_fro.c:4118 INFO:XP Program: CXP901090%1_R5A01 running (fan) etc... RNC10> lmid fan CXP901802%1 FAN CXP901090%2 FAN CXP901090%1 FAN CXP901090%1 Fan CXP901802%2 fan CXP901090 fan_lm CXP901802%2 fan2_lm CXP901802%2 Fan2 CXP901802%2 FAN CXP901090%1 fan CXP901090%1 fan_lm CXP901802%2 fan2 Finn Magnusson 2008-06-25 rev PA43 298/332 ` 6.7.2 Translation of cause codes in T&E log Messages from info/error trace on Scc_ItuServer_proc (RNC/MGW) MGW1> lh sccpmp te log read .... 0008: [2007- 03-30 00:45:47.688] Scc_i tuServer_proc ss7log_Cel lo .c :334 INFO:**** MTPL3 8 m3_DLPrimit ives .c 2115 2 8 1 3 11095 (HSN=1 SDL=3 STATE=2:LINK_STATUS_S02_WaitForT17 EVENT=8: ERRCODE=11095:LINK_OOS_ERROR) Based on http:/ /utran01.epa.ericsson.se/utranwiki/CelloInformation/MtpSccpSs7TraceHelper Aal2 reject codes in trace9:Ans_aal2ncc2_proc RNC10> lh mod te e trace9 Ans_aal2ncc2_proc RNC10> lh mod te log read 0014: [2006- 06-14 20:35:36.900] Ans_aal2ncc2_proc outPVf i l te r . c :417 TRACE9:re jectType = 1,re jectCause = 50331712 (LOCALREJECT_CONFIGURATION_FAULT_NO_MATCH_FOR_AESA) Based on http:/ /utran01.epa.ericsson.se/utranwiki/Aal2RejectCauses MGW1> lh aal2ncc listAal2NccRejCnt |grep -v ' 0 0 ' put /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20070509-144846_2377/lhCmd2377 /c/tmp/lhCmd2377 ... OK $ shell -f /c/tmp/lhCmd2377 ============================================================================================= $ lhsh 001000 listAal2NccRejCnt 0010: Rej cause nr Local rej.cnt Remote rej.cnt 0010: ------------ ------------- -------------- 0010: 41 ( 0x29 ) 0 115 (SERVER_FAULT_GRI_MANG_IND) 0010: 44 ( 0x2c ) 0 615 () 0010: 66 ( 0x42 ) 2756 0 (CONFIGURATION_FAULT_QOS_FORBIDDEN) 0010: 103 ( 0x67 ) 20 0 (AMBIGUOUS_FAULT_AP_INCOMING_RESET) 0010: 104 ( 0x68 ) 28 0 (AMBIGUOUS_FAULT_CID_INCOMING_RESET) 0010: 107 ( 0x6b ) 15 0 (AMBIGUOUS_FAULT_PATH_INCOMING_RESET) 0010: 113 ( 0x71 ) 26 0 (AMBIGUOUS_FAULT_CID_REQ_TMO) 0010: 115 ( 0x73 ) 230 0 (AMBIGUOUS_FAULT_PATH_INCOMING_BLOCKED) 0010: 177 ( 0xb1 ) 7 0 (CONGESTION_FAULT_CONG_C) 0010: 178 ( 0xb2 ) 2 0 (CONGESTION_FAULT_CONG_B) 0010: 192 ( 0xc0 ) 5 0 (CONGESTION_FAULT_CONG_D) Finn Magnusson 2008-06-25 rev PA43 299/332 ` ============================================================================================= $ lhsh 001100 listAal2NccRejCnt 0011: Rej cause nr Local rej.cnt Remote rej.cnt 0011: ------------ ------------- -------------- 0011: 41 ( 0x29 ) 0 120 (SERVER_FAULT_GRI_MANG_IND) 0011: 44 ( 0x2c ) 0 603 () 0011: 66 ( 0x42 ) 2828 0 (CONFIGURATION_FAULT_QOS_FORBIDDEN) 0011: 103 ( 0x67 ) 22 0 (AMBIGUOUS_FAULT_AP_INCOMING_RESET) 0011: 104 ( 0x68 ) 16 0 (AMBIGUOUS_FAULT_CID_INCOMING_RESET) Aal2 reject codes in trace1:UEH_EXCEPTION RNC10> lh mod te e trace1 UEH_EXCEPTION RNC10> lh mod te log read 0016: [2007- 04-09 12:21:37.100] RncLmUePT(UEH_EXCEPTION) . . / s rc /UehRabHandl ingC.cpp:6334 TRACE1:Except ion code 21; RRCConNotRel; UeRef = 586; IMSI = 301001820000000; cel l Id = 1083; cel lF ro Id = 82, RLs in DRNC = 0, Best RL in DRNC: No; causecode = 67108963; ConnType: uehRrcConn; RabsToSetup: uehRabSpeech ; proc: rabEst; the cl ientConnId is 1; the cepId is 396; the rejectType is 1; Aal2 Connect ion Request Rejected from Cel lo (AMBIGUOUS_FAULT_NO_CPSRC_PROGRAM) For summary of all UEH exception , the tool excep.pl can be used: http:/ /utran01.epa.ericsson.se/utranwiki/RncTraceTools UEH except ions descr ipt ion: 32/1551-CRA40338/1 Call termination codes in trace1:IU_IF RNC10> lh mod te e trace1 IU_IF RNC10> lh mod te log read 0014: [2007- 03-30 21:29:46.732] RncLmUePT(IU_IF) . . / s rc /UehUeCtxtC.cpp:7782 TRACE1:IuReleaseCommand received for circu i t switched CN with nas cause 83, UeRef = 1013; IMSI = 301001620010002; cel l Id = 1003; cel lF ro Id = 2, RLs in DRNC = 0, Best RL in DRNC: No; connType = uehRrcConn (Normal Release) Printing the cause codes RNC10> lmidc . Aal2 Reject Cause 1 = LOCAL Aal2 Reject Cause 1000001 = USAGE_FAULT_CLIENT_NOT_ATTACHED Aal2 Reject Cause 1000002 = USAGE_FAULT_CEP_CONNECT_REJECT Aal2 Reject Cause 1000003 = USAGE_FAULT_CEP_DISC_IND Finn Magnusson 2008-06-25 rev PA43 300/332 ` ---------------< cut >------------------------ RNC10> lmidc aal2.*disc Aal2 Reject Cause 1000003 = USAGE_FAULT_CEP_DISC_IND RNC10> lmidc 50000d1 Aal2 Reject Cause 50000d1 = CONGESTION_FAULT_CONG_TRAF_CLASS 6.7.3 Parseline utility CAN BE USED TO PIPE DIRECTLY FROM WITHIN MOSHELL OR FROM ANY OTHER UTILITY (E.G. MONITOR CLIENT) IN ORDER TO DO THE LMID/ERROR CODE DECODING RNC10> sql select id,lmtype,loadclass,productnumber,productrevision from spppgmresource_02 | parseline $ sqlc select id,lmtype,loadclass,productnumber,productrevision from spppgmresource_02; Note! Have you allocated enough of heap memory to the loadmodule:CXC1325608 to be able to run SQLC in the way you want?? (OsaColi) Note! CTRL+C is not supported!!! Component sqlc (V04.03.0034/OSE) Copyright (C) 1994-2005 by Polyhedra Ltd SQL> +------+----------+---------------+---------------+-----------------+ | id | lmtype | loadclass | productnumber | productrevision | +------+----------+---------------+---------------+-----------------+ | 1 | 'FPGALM' | 'CoreDevice' | 'CXC1321515' | 'R6E01' | (spp_fpga) | 3 | 'FPGALM' | 'CoreDevice' | 'CXC1321515' | 'R6E01' | (spp_fpga) | 5 | 'FPGALM' | 'CoreDevice' | 'CXC1321515' | 'R6E01' | (spp_fpga) | 10 | 'FPGALM' | 'CoreDevice' | 'CXC1321515' | 'R6E01' | (spp_fpga) | 12 | 'FPGALM' | 'CoreDevice' | 'CXC1321515' | 'R6E01' | (spp_fpga) | 14 | 'FPGALM' | 'CoreDevice' | 'CXC1321515' | 'R6E01' | (spp_fpga) | 19 | 'FPGALM' | 'CoreDevice' | 'CXC1321515' | 'R6E01' | (spp_fpga) | 21 | 'FPGALM' | 'CoreDevice' | 'CXC1321515' | 'R6E01' | (spp_fpga) | 23 | 'FPGALM' | 'CoreDevice' | 'CXC1321515' | 'R6E01' | (spp_fpga) | 28 | 'FPGALM' | 'CoreDevice' | 'CXC1321515' | 'R6E01' | (spp_fpga) | 30 | 'FPGALM' | 'CoreDevice' | 'CXC1321515' | 'R6E01' | (spp_fpga) | 32 | 'FPGALM' | 'CoreDevice' | 'CXC1321515' | 'R6E01' | (spp_fpga) Finn Magnusson 2008-06-25 rev PA43 301/332 ` | 37 | 'SPLM' | 'CoreOS' | 'CXC1325828' | 'R50HX05' | (spp_sp_basic) | 38 | 'SPLM' | 'CoreOS' | 'CXC1325828' | 'R50HX05' | (spp_sp_basic) | 39 | 'SPLM' | 'CoreOS' | 'CXC1325828' | 'R50HX05' | (spp_sp_basic) | 43 | 'SPLM' | 'CoreOS' | 'CXC1325828' | 'R50HX05' | (spp_sp_basic) | 44 | 'SPLM' | 'CoreOS' | 'CXC1325828' | 'R50HX05' | (spp_sp_basic) | 45 | 'SPLM' | 'CoreOS' | 'CXC1325828' | 'R50HX05' | (spp_sp_basic) | 49 | 'SPLM' | 'CoreOS' | 'CXC1325828' | 'R50HX05' | (spp_sp_basic) | 50 | 'SPLM' | 'CoreOS' | 'CXC1325828' | 'R50HX05' | (spp_sp_basic) | 51 | 'SPLM' | 'CoreOS' | 'CXC1325828' | 'R50HX05' | (spp_sp_basic) | 55 | 'SPLM' | 'CoreOS' | 'CXC1325828' | 'R50HX05' | (spp_sp_basic) | 56 | 'SPLM' | 'CoreOS' | 'CXC1325828' | 'R50HX05' | (spp_sp_basic) | 57 | 'SPLM' | 'CoreOS' | 'CXC1325828' | 'R50HX05' | (spp_sp_basic) | 61 | 'SPLM' | 'Application' | 'CXC1329865' | 'R4J11' | (RncLmPdr) | 62 | 'SPLM' | 'Application' | 'CXC1329864' | 'R4J11' | (RncLmCc) | 63 | 'SPLM' | 'Application' | 'CXC1329863' | 'R4J11' | (RncLmDc) | 64 | 'SPLM' | 'Application' | 'CXC1329865' | 'R4J11' | (RncLmPdr) | 65 | 'SPLM' | 'Application' | 'CXC1329864' | 'R4J11' | (RncLmCc) | 66 | 'SPLM' | 'Application' | 'CXC1329863' | 'R4J11' | (RncLmDc) | 67 | 'SPLM' | 'Application' | 'CXC1329865' | 'R4J11' | (RncLmPdr) | 68 | 'SPLM' | 'Application' | 'CXC1329864' | 'R4J11' | (RncLmCc) | 69 | 'SPLM' | 'Application' | 'CXC1329863' | 'R4J11' | (RncLmDc) | 70 | 'SPLM' | 'Application' | 'CXC1329865' | 'R4J11' | (RncLmPdr) | 71 | 'SPLM' | 'Application' | 'CXC1329864' | 'R4J11' | (RncLmCc) | 72 | 'SPLM' | 'Application' | 'CXC1329863' | 'R4J11' | (RncLmDc) +------+----------+---------------+---------------+-----------------+ Query Done: 36 records selected SQL> exit; $ > monitor6054 10.1.128.17 000800 001400 | parseline 7 SCRIPTING 7.1 Scripting variables Scripting variables are named by string with a “$” in front, eg: $myvar Variables of type “hashtable” are named in the same way but the index is specified in brackets, just after the name, eg: $mytable[1] When a command contains a variable, its name is replaced by its value. Finn Magnusson 2008-06-25 rev PA43 302/332 ` Eg: $myvar = read te log $myvar --> will be replaced with “te log read” $myvar = read $table[$myvar] = te log ---> the variable $table[read] is assigned the value ”te log” lhsh 001200 $table[$myvar] $myvar --> will be replaced with “lhsh 001200 te log read” Note! user variables should not be confused with scripting variables. User variables (whose values can be printed with the “uv” commands) are not scripting variables, they are configuration settings for moshell. To use the value of a user variable, its value should first be saved into a scripting variable. Eg: uv secure_shell > $secure_shell 7.2 Preset variables The following variables are set immediately after moshell startup: $moshelldir ---> path to the moshell directory $gawk ---> path to gawk $ipaddress ---> IP address to the node that moshell is connected to $moshell_version ---> the moshell version $logdir ---> path to the moshell_logfiles/logs_moshell directory $tempdir ---> path to the directory containing all temporary files for this moshell session. Gets deleted at the end of the session. RNC10> pv $gawk = LANG=C LC_ALL=C /home/eanzmagn/moshell/gawk $logdir = /home/eanzmagn/moshell_logfiles/logs_moshell $tempdir = /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060710-075643_9102 $gawk_pid = 9127 $nodename = RNC10 $ipaddress = 137.58.194.88 $moshelldir = /home/eanzmagn/moshell $moshell_version = 6.1zu The following variables are set after the MOM has been parsed: $momversion ---> the MOM version of the node (eg: RNC_NODE_MODEL_E_5_3, MGW_NODE_MODEL_R3_9_0) Finn Magnusson 2008-06-25 rev PA43 303/332 ` $cellomomversion ---> the CPP MOM version (eg: 3.3, 4.3, 5.1, etc) of the node These two variables can be handy to have when a script needs to know what SW revision is running in the node or what kind of node it is. $momdocnumber --> document number and revision of the MOM $momdocrevision The following variables are set after running certain MO commands: $nr_of_mos --> the number of MOs that were printed on screen by the last run of the pr/st/get/prod/fro/set/del/acc commands. $nr_of_mos_ok --> the number of MOs that were successfully operated upon by the last run of the set/del/acc commands. $command_result --> set after the cr/pcr/pset/trun commands. Possible values: 0 for success, 1 for failure. $nr_of_alarms --> the number of active alarms on the node. Set after the last run of the "al" command. $nr_of_cvs --> the number of CV:s that exist on the node, is set after the last run of the "cvls" command. $nr_of_scanners --> the number of scanners printed by the last run of the pst/pgets/pdel/pbl/pdeb commands. $nr_of_counter_instances --> the number of counter instances printed by the last run of the pgetsn command. RNC10> pr Checking MOM version...RNC_NODE_MODEL_G_1_4 Using MOM version: RNC_NODE_MODEL_G_1_4_COMPLETE Parsing MOM (cached): /home/eanzmagn/moshell/jarxml/RNC_NODE_MODEL_G_1_4_COMPLETE.xml.cache .................................Done. Fetching IOR file...Done. **** Welcome to the Simple Mo Browser (version 3.0)! Trying file=/home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060710-075643_9102/ior9102 **** Test Construction OK **** Connected to 137.58.194.88 (ManagedElement=1) =================================================================================== Proxy MO =================================================================================== 0 ManagedElement=1 =================================================================================== Total: 1 MOs RNC10> pv $gawk = LANG=C LC_ALL=C /home/eanzmagn/moshell/gawk $logdir = /home/eanzmagn/moshell_logfiles/logs_moshell $tempdir = /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20070111-154422_25420 $gawk_pid = 25443 $nodename = RNC10 $nr_of_mos = 1 Finn Magnusson 2008-06-25 rev PA43 304/332 ` $ipaddress = 137.58.194.88 $moshelldir = /home/eanzmagn/moshell $momversion = RNC_NODE_MODEL_G_1_4_COMPLETE $cellomomversion = 5.0_LSV43-4 $momdocnumber = 15554-AXD10503/1 $mobrowser_pid = 25472 $momdocrevision = Z1 $moshell_version = 7.0f RNC10> get 0 userlabel ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== ManagedElement=1 userLabel ============================================================================================= ==================== Total: 1 MOs RNC10> set 0 userlabel RNC10 ============================================================================================= =============== Id MO userLabel Result ============================================================================================= =============== 0 ManagedElement=1 RNC10 >>> Set. ============================================================================================= =============== Total: 1 MOs attempted, 1 MOs set RNC10> pv $gawk = LANG=C LC_ALL=C /home/eanzmagn/moshell/gawk $logdir = /home/eanzmagn/moshell_logfiles/logs_moshell $tempdir = /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060710-075643_9102 $gawk_pid = 9127 $nodename = RNC10 $nr_of_mos = 1 $ipaddress = 137.58.194.88 $moshelldir = /home/eanzmagn/moshell Finn Magnusson 2008-06-25 rev PA43 305/332 ` $nr_of_vars = 12 $momversion = RNC_NODE_MODEL_G_1_4_COMPLETE $nr_of_mos_ok = 1 $cellomomversion = 5.0_LSV43-4 $moshell_version = 6.1zu RNC10> set 0 managedelementid 2 ============================================================================================= =============== Id MO ManagedElementId Result ============================================================================================= =============== 0 ManagedElement=1 2 !!!! Processing failure :se.ericsson.cello.moframework.NoSuchAttributeException TAG :"NoSuchAttribute" VARIABLES :"$attrName" = "ManagedElementId", "$moTypeName" = "ManagedElement" ============================================================================================= =============== Total: 1 MOs attempted, 0 MOs set RNC10> pv $gawk = LANG=C LC_ALL=C /home/eanzmagn/moshell/gawk $logdir = /home/eanzmagn/moshell_logfiles/logs_moshell $tempdir = /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060710-075643_9102 $gawk_pid = 9127 $nodename = RNC10 $nr_of_mos = 1 $ipaddress = 137.58.194.88 $moshelldir = /home/eanzmagn/moshell $nr_of_vars = 13 $momversion = RNC_NODE_MODEL_G_1_4_COMPLETE $nr_of_mos_ok = 0 $cellomomversion = 5.0_LSV43-4 $moshell_version = 6.1zu The following variables are set after running one of the l+/u+/u- commands. $logfile ---> the logfile that is currently open. Set immediately after executing the "l+" command, stays set even after "l-" and will only be reset the next time a new logfile is open with "l+" $undologfile ---> the logfile used by the undo command. Set immediately after executing the "u+/u+s" command, stays set even after "u-" and will only be reset the next time a new undo mode is started with "u+/u+s". $undocommandfile --> the command file that can be used to undo the commands that were run between "u+/u+s" and "u-". Set immediately after executing the "u-" command. Finn Magnusson 2008-06-25 rev PA43 306/332 ` $undodelcommandfile --> the file containing the delete commands. Only applicable to simulated undo mode "u+s". RNC10> l+ Logging to file: /home/eanzmagn/moshell_logfiles/logs_moshell/sessionlog/060710-075833_RNC10.log RNC10> al Trying file=/home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060710-075643_9102/ior9102 Resolving the alarm service in OMS... Simple Alarm Client initialized... Starting to retrieve active alarms Nr of active alarms are: 11 ============================================================================================= === Sever Specific Problem Cause Mo-Reference ============================================================================================= === Maj Loss of Signal loss_of_signal Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1 Maj Loss of Signal loss_of_signal Subrack=MS,Slot=7,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=2 Maj PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=1,PacketDataRouter=Pdr5Gtpu1 Maj PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=1,PacketDataRouter=Pdr5Gtpu2 Maj PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=8,PacketDataRouter=Pdr3Gtpu1 Maj PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=8,PacketDataRouter=Pdr3Gtpu2 Maj PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=8,PacketDataRouter=Pdr4Gtpu1 Maj PacketDataRouter_CnNotRespondingToICMPEcho communication_protocol_error RncModule=8,PacketDataRouter=Pdr4Gtpu2 Maj TU Synch Reference Loss of Signal loss_of_signal Subrack=MS,Slot=4,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 Maj TU Synch Reference Loss of Signal loss_of_signal Subrack=MS,Slot=5,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 Min Loss of Synch Reference Redundancy replaceable_unit_problem Synchronization=1 >>> Total: 11 Alarms (0 Critical, 10 Major) RNC10> l- Log close: /home/eanzmagn/moshell_logfiles/logs_moshell/sessionlog/060710-075833_RNC10.log RNC10> pv $gawk = LANG=C LC_ALL=C /home/eanzmagn/moshell/gawk $logdir = /home/eanzmagn/moshell_logfiles/logs_moshell $logfile = /home/eanzmagn/moshell_logfiles/logs_moshell/sessionlog/060710-075833_RNC10.log $tempdir = /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060710-075643_9102 $gawk_pid = 9127 $nodename = RNC10 Finn Magnusson 2008-06-25 rev PA43 307/332 ` $nr_of_mos = 1 $ipaddress = 137.58.194.88 $moshelldir = /home/eanzmagn/moshell $nr_of_vars = 13 $momversion = RNC_NODE_MODEL_G_1_4_COMPLETE $nr_of_mos_ok = 0 $nr_of_alarms = 11 $cellomomversion = 5.0_LSV43-4 $moshell_version = 6.1zu The following variable is set after having logged on to the node via telnet/ssh or ftp/sftp. $password The contents of the variable can not be printed, it will only show if it's empty or not. By unsetting this variable or setting it to empty, this will force moshell to check the password again. Useful in case the password has changed on the node during the moshell session. RNC10> pv pass RNC10> vii Trying password from ipdatabase file: /home/eanzmagn/moshell_sitefiles/ipdatabase... $ vii ----- VII SERVER INFO ----- registered cl ients : client FAULT LOAD_START NO_POWER BOOTTEST MISSING_RESOURCE BOARD_LOCKED BOARD_BUSY SHUTDOWN ---------- ----- ---------- -------- -------- ---------------- ------------ ---------- -------- LED State GREEN CLS_LEDI_ON RED CLS_LEDI_OFF YELLOW CLS_LEDI_OFF $ RNC10> pv pass $password = ******* RNC10> unset $password RNC10> vii Trying password from ipdatabase file: /home/eanzmagn/moshell_sitefiles/ipdatabase... Finn Magnusson 2008-06-25 rev PA43 308/332 ` $ vii ----- VII SERVER INFO ----- registered cl ients : client FAULT LOAD_START NO_POWER BOOTTEST MISSING_RESOURCE BOARD_LOCKED BOARD_BUSY SHUTDOWN ---------- ----- ---------- -------- -------- ---------------- ------------ ---------- -------- LED State GREEN CLS_LEDI_ON RED CLS_LEDI_OFF YELLOW CLS_LEDI_OFF $ RNC10> $password = $password = RNC10> vii Trying password from ipdatabase file: /home/eanzmagn/moshell_sitefiles/ipdatabase... $ vii ----- VII SERVER INFO ----- registered cl ients : client FAULT LOAD_START NO_POWER BOOTTEST MISSING_RESOURCE BOARD_LOCKED BOARD_BUSY SHUTDOWN ---------- ----- ---------- -------- -------- ---------------- ------------ ---------- -------- LED State GREEN CLS_LEDI_ON RED CLS_LEDI_OFF YELLOW CLS_LEDI_OFF $ The following variable is set after running the "pv" command. $nr_of_vars This variable indicates the number of scripting variables that were printed in the last "pv" printout. By using "pv" together with a filtering pattern (eg: pv $table), it is possible to find out the number of variables that had matched the pattern, for instance the number of elements in a hashtable. RNC10> pv moshell $moshelldir = /home/eanzmagn/moshell $moshell_version = 6.1zu RNC10> print $nr_of_vars Finn Magnusson 2008-06-25 rev PA43 309/332 ` 2 7.3 Variable assignment To assign your own variables or hashtables, use the “=” sign, surrounded by spaces To print variable values, use the command “pv”, or “print”, or “l echo” RNC10> $i = 2 $i = 2 RNC10> $node = the RNC $node = the RNC RNC10> $table[1] = $node $table[1] = the RNC RNC10> $table[$i] = the RBS $table[2] = the RBS RNC10> pv $i = 2 $table[2] = the RBS $table[1] = the RNC $gawk = LANG=C LC_ALL=C /home/eanzmagn/moshell/gawk $node = RNC $logdir = /home/eanzmagn/moshell_logfiles/logs_moshell $tempdir = /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060710-074615_8986 $gawk_pid = 9011 $nodename = RNC10 $ipaddress = 137.58.194.88 $moshelldir = /home/eanzmagn/moshell $moshell_version = 6.1zu //FIND OUT HOW MANY ELEMENTS IN THE HASHTABLE: RUN THE PV COMMANDS, THEN PRINT THE VARIABLE $nr_of_vars Finn Magnusson 2008-06-25 rev PA43 310/332 ` RNC10> pv table $table[2] = the RBS $table[1] = the RNC RNC10> print $nr_of_vars 2 RNC10> print $table[$i] the RBS RNC10> l echo “$table[$i]” the RBS RNC10> pv $i $i = 2 $ipaddress = 137.58.194.88 RNC10> pv $i$ $i = 2 It is good practice to unset variables after they are not needed in order to keep the number of variables to a minimum. This is because the variable lookup in moshell will take more time if there are too many variables defined (around 1000 variables the performance starts to decrease) RNC10> unset $i RNC10> pv $i$ RNC10> unset $table RNC10> pv table If there are many variables, it is easier to use the command “unset all”, which unsets all variables except the preset variables. RNC10> $i = 1 $i = 1 Finn Magnusson 2008-06-25 rev PA43 311/332 ` RNC10> $j = 2 $j = 2 RNC10> $k = 3 $k = 3 RNC10> pv $j = 2 $i = 1 $k = 3 $gawk = LANG=C LC_ALL=C /home/eanzmagn/moshell/gawk $node = the RNC $logdir = /home/eanzmagn/moshell_logfiles/logs_moshell $tempdir = /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060710-080430_9319 $password = ******* $gawk_pid = 9344 $nodename = RNC10 $ipaddress = 137.58.194.88 $moshelldir = /home/eanzmagn/moshell $nr_of_vars = 0 $moshell_version = 6.1zu RNC10> unset all RNC10> pv $gawk = LANG=C LC_ALL=C /home/eanzmagn/moshell/gawk $logdir = /home/eanzmagn/moshell_logfiles/logs_moshell $tempdir = /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060710-080430_9319 $password = ******* $gawk_pid = 9344 $nodename = RNC10 $ipaddress = 137.58.194.88 $moshelldir = /home/eanzmagn/moshell $moshell_version = 6.1zu It is also possible to define “resilient” variables which survive the “unset small” command (but not the “unset all”) RNC10> $i := 1 Finn Magnusson 2008-06-25 rev PA43 312/332 ` $i = 1 RNC10> $j = 2 $j = 2 RNC10> pv $j = 2 $i = 1 $gawk = LANG=C LC_ALL=C /home/eanzmagn/moshell/gawk $logdir = /home/eanzmagn/moshell_logfiles/logs_moshell $tempdir = /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060710-080430_9319 $password = ******* $gawk_pid = 9344 $nodename = RNC10 $ipaddress = 137.58.194.88 $moshelldir = /home/eanzmagn/moshell $nr_of_vars = 9 $moshell_version = 6.1zu RNC10> unset small RNC10> pv $i = 1 $gawk = LANG=C LC_ALL=C /home/eanzmagn/moshell/gawk $logdir = /home/eanzmagn/moshell_logfiles/logs_moshell $tempdir = /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060710-080430_9319 $password = ******* $gawk_pid = 9344 $nodename = RNC10 $ipaddress = 137.58.194.88 $moshelldir = /home/eanzmagn/moshell $moshell_version = 6.1zu RNC10> unset all RNC10> pv $gawk = LANG=C LC_ALL=C /home/eanzmagn/moshell/gawk $logdir = /home/eanzmagn/moshell_logfiles/logs_moshell Finn Magnusson 2008-06-25 rev PA43 313/332 ` $tempdir = /home/eanzmagn/moshell_logfiles/logs_moshell/tempfiles/20060710-080430_9319 $password = ******* $gawk_pid = 9344 $nodename = RNC10 $ipaddress = 137.58.194.88 $moshelldir = /home/eanzmagn/moshell $moshell_version = 6.1zu Other ways of setting variables 0) from the ~/.moshellrc file cat .moshellrc $myvar=0 1) at moshell startup, using the "-v" option In this case, the "$" sign should be omitted (otherwise it gets interpreted by the unix shell) Example: >> moshell -v upmo=CXP9011008_R1A03,ftpserv=10.1.0.16,secure_shell=1,secure_ftp=1 rnc34 In this case, we can see that scripting variables ($upmo and $ftpserv) and user variables (secure_shell and secure_ftp) have been mixed in the same statement. This is ok because any variable that is not recognised as a user variable will be treated as a scripting variable. ** NONE ** eanzmagn@srld7244:=> moshell -v upmo=CXP9012014_R4J04,password=tch88,secure_ftp=1 rnc10 #################################################################### # Welcome to MoShell 6.1zu # # Finn Magnusson, Jan Pettersson # # http://utran01.epa.ericsson.se/moshell # # Contact: [email protected] # # [email protected] # #################################################################### Checking ip contact...OK HELP MENU : h MO COMMANDS : m OTHER COMMANDS : n PM COMMANDS : p QUIT : q RNC10> pv upmo|password Finn Magnusson 2008-06-25 rev PA43 314/332 ` $upmo = CXP9012014_R4J04 $password = ****** RNC10> uv secure_ftp secure_ftp = 1 2) from the following commands: get, fro, ip2d/d2ip, h2d/d2h, b2h, h2b, uv. The mo-filter and attribute-filter must be specified, then comes the redirection sign (">"), then the variable name. If several attributes are printed, only the last attribute value gets assigned into the variable. RNC10> get 0 userlabel > $node ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== ManagedElement=1 userLabel RNC10 ============================================================================================= ==================== Total: 1 MOs $node = RNC10 RNC10> get configuration currentupgrade > $currentup ============================================================================================= ==================== MO Attribute Value ============================================================================================= ==================== ConfigurationVersion=1 currentUpgradePackage UpgradePackage=CXP9012014_R9AA05 ============================================================================================= ==================== Total: 1 MOs $currentup = UpgradePackage=CXP9012014_R9AA05 RNC10> get $currentup administrativedata > $currentupproduct ============================================================================================= ==================== Finn Magnusson 2008-06-25 rev PA43 315/332 ` MO Attribute Value ============================================================================================= ==================== UpgradePackage=CXP9012014_R9AA05 administrativeData Struct{5} >>> 1.productNumber = CXP9012014 >>> 2.productRevision = R9AA05 >>> 3.productName = UTRAN RNC >>> 4.productInfo = Upgrade Package file for RNC CXP9012014 R9AA05. >>> 5.productionDate = 20060925 ============================================================================================= ==================== Total: 1 MOs //IN THE CASE OF STRUCT ATTRIBUTES, THE VALUES OF EACH MEMBER ARE SAVED IN A HASHTABLE $currentupproduct = Struct{5} >>> 1.productNumber = CXP9012014 >>> 2.productRevision = R9AA05 >>> 3.productName = UTRAN RNC >>> 4.productInfo = Upgrade Package file for RNC CXP9012014 R9AA05. >>> 5.productionDate = 20060925 $currentupproduct[productName] = UTRAN RNC $currentupproduct[productInfo] = Upgrade Package file for RNC CXP9012014 R9AA05. $currentupproduct[productionDate] = 20060925 $currentupproduct[productNumber] = CXP9012014 $currentupproduct[productRevision] = R9AA05 RNC10> lfro subrack=ms,slot=1,pluginunit=1$ . > $slot1_fro ============================================================================================= ==================== MO FroName FroId ============================================================================================= ==================== Subrack=MS,Slot=1,PlugInUnit=1 resourceId 1 ============================================================================================= ==================== Total: 1 MOs $slot1_fro = 1 RNC10> uv credential > $credential Finn Magnusson 2008-06-25 rev PA43 316/332 ` credential = /home/eanzmagn/moshell/commonjars/host.p12 $credential = /home/eanzmagn/moshell/commonjars/host.p12 sa_credential = /home/eanzmagn/moshell/commonjars/sam.pbe $credential = /home/eanzmagn/moshell/commonjars/sam.pbe RNC10> uv ^credential > $credential credential = /home/eanzmagn/moshell/commonjars/host.p12 $credential = /home/eanzmagn/moshell/commonjars/host.p12 RNC10> ip2d 10.1.128.17 > $ipd 10.1.128.17: 167870481 $ipd = 167870481 RNC10> d2h $ipd > $iph 167870481: 0xA018011 $iph = 0xA018011 3) using an arithmetic operation The following numeric operations are supported: + addition - substraction * muliplication / division % modulo (returns the remainder of an integer division operation) >> $i = 1 (result: $i=1) >> $i = $i + 1 (result: $i=2) >> $i = $i * 3 (result: $i=6) >> $k = $i * $j (result: $k=12) >> $l = $i / $j (result: $l=0.333) >> $m = $k % 5 (result: $m=2) Note: Only one operation per line is allowed. A space must exist between each element of the operation. There cannot be more than two members in the operation (ie: $i = $j + $k ==> OK. But $i = $j + $k + $l ===> NOTOK) Finn Magnusson 2008-06-25 rev PA43 317/332 ` 4) using string manipulation The following string operations are supported: concatenation and substitution/replacement. The concatenation is performed by juxtaposing the strings. Syntax for concatenation: $var = string1string2string3 (the strings are concatenated without space in between) or $var = string1 string2 string3 (the strings are concatenated with spaces in between) The substitution/replacement is performed using the "-s" switch to specify the string to substitute and the "-r" switch to specify the string it should be replaced with. If the "-r" switch is not used, then the string will be replaced by nothing. If the "-g" switch is specified, then all instances of the string to substituted, otherwise, only the first instance. Syntax for substitution/replacement: $var = originalString -s stringToSubstitute [-r stringToReplaceItWith [-g ] ] Regular expressions can be used in the string manipulations. RNC10> $var = my book is green $var = my book is green RNC10> $var1 = $var and red $var1 = my book is green and red RNC10> $var2 = $var1ish $var2 = my book is green and redish RNC10> $var3 = $var2 -s green -r blue $var3 = my book is blue and redish RNC10> $var3 = $var2 -s red -r blue $var3 = my book is green and blueish RNC10> $var4 = $var3 -s $var $var4 = and blueish RNC10> $var5 = $var4 -s a.*e $var5 = ish RNC10> $var6 = $var$var5 $var6 = my book is green ish Finn Magnusson 2008-06-25 rev PA43 318/332 ` RNC10> $var6 = $var6 -s .ish -r ish $var6 = my book is greenish RNC10> $var7 = $var6 -s \x020 $var7 = mybook is greenish RNC10> $var7 = $var6 -s \x020 -g $var7 = mybookisgreenish 5) using output from a unix command: The unix command must be surrounded by back-quotes (`). Variables can be used within the unix command. RNC10> $date = `date +%y%m%d-%H%M` $date = 060710-0841 RNC10> $nr_of_errors = `$moshelldir/moshell -v password=$password $ipaddress 'lh all te log read' | grep -c ERROR` $nr_of_errors = 986 RNC10> $corben_clock = `$moshelldir/moshell -v password=$corben_pw,username=auto $corben_ip "readclock" | grep Date` $corben_clock = Date: 2006-07-10 UTC Time: 06:49:14. Monday RNC10> $mirrorstat = `$moshelldir/moshell –v password=$password $ipaddress “lh coremp mirror s” | grep –c “Peer Disk.*Valid”` $mirrorstat = 1 // 0 = Not ok , 1 = OK RNC10> $rbs_a2ea = `$moshelldir/moshell $rbsip 'lt aal2sp;get aal2sp a2ea' | $gawk '$2 == "a2ea" { print $3}'` $rbs_a2ea = 491520004301000 6) using output from a predefined function Currently, the following functions exist: Finn Magnusson 2008-06-25 rev PA43 319/332 ` * fdn(proxy) ---> input is the proxy id, output is the FDN * ldn(proxy) ---> input is the proxy id, output is the LDN * rdn(proxy) ---> input is the proxy id, output is the RDN * motype(proxy) ---> input is the proxy id, output is the MO type * proxy(string) ---> input is the LDN or FDN (NOT RDN!), output is the proxy id * readinput(sring) ---> input is a prompt that should appear on the screen, so that the user can input an answer which will then be assigned to the variable. * readfile(file) ---> input is a filename. Each line of the file is assigned into an element of the hashtable into which we have assigned the result of the function. If the file is not found, the variable $nr_of_lines is set to 0, otherwise it is set to the number of lines in the file. Note, this should not be used on large files as it will slow down things very much. * testfile(file) ---> input is a filename. If the file is not found, the variable $nr_of_lines is set to 0, otherwise it is set to 1. * split(string) --> The string is split into the array specified on the left side of the equal sign (see example below). The separator used to split the string can be specified in the variable "$split_separator". By default it is a space. If the $split_separator has been changed and needs to be reset to the default value, just run the command "unset $split_separator". The number of elements in the array is stored in the variable $split_last Examples: RNC37> pr atmport =================================================================================== Proxy MO =================================================================================== 3 TransportNetwork=1,AtmPort=MS-26-2 4 TransportNetwork=1,AtmPort=MS-26-1 5 TransportNetwork=1,AtmPort=MS-24-2 6 TransportNetwork=1,AtmPort=MS-24-1 7 TransportNetwork=1,AtmPort=ES-1-2-2 8 TransportNetwork=1,AtmPort=ES-1-2-1 9 TransportNetwork=1,AtmPort=ES-1-26-2 10 TransportNetwork=1,AtmPort=ES-1-26-1 11 TransportNetwork=1,AtmPort=MS-6-2 12 TransportNetwork=1,AtmPort=MS-6-1 13 TransportNetwork=1,AtmPort=MS-27-2 14 TransportNetwork=1,AtmPort=MS-27-1 =================================================================================== Total: 12 MOs RNC37> $rdn = rdn(14) $rdn = AtmPort=MS-27-1 RNC37> $ldn = ldn(14) Finn Magnusson 2008-06-25 rev PA43 320/332 ` $ldn = TransportNetwork=1,AtmPort=MS-27-1 RNC37> $fdn = fdn(14) $fdn = SubNetwork=OSS27_RootMo_R,SubNetwork=RNC37,MeContext=RNC37,ManagedElement=1,TransportNetwork=1,AtmPort=MS-27-1 RNC37> $motype = motype(14) $motype = AtmPort RNC37> $proxy = proxy($fdn) $proxy = 14 RNC37> $proxy = proxy($ldn) $proxy = 14 RNC37> $reply = readinput(please type something: ) please type something: hoho RNC37> pv reply $reply = hoho RNC37> l cat testfile this is the first line this is the second line this is the third line this is the last line of this file RNC37> $lines = readfile(./testfile) RNC37> pv lines $lines[2] = this is the second line $lines[1] = this is the first line $lines[4] = this is the last line of this file $lines[3] = this is the third line $nr_of_lines = 4 RNC37> for $i = 1 to $nr_of_lines Finn Magnusson 2008-06-25 rev PA43 321/332 ` Enter commands (one per line), then type "done" > pv $lines[$i] > done --------------------------------------------------------------------------------------------- 061003-14:14:57 Index 1 of 4: 1 --------------------------------------------------------------------------------------------- RNC37> pv $lines[$i] $lines[1] = this is the first line RNC37> --------------------------------------------------------------------------------------------- 061003-14:14:57 Index 2 of 4: 2 --------------------------------------------------------------------------------------------- RNC37> pv $lines[$i] $lines[2] = this is the second line RNC37> --------------------------------------------------------------------------------------------- 061003-14:14:57 Index 3 of 4: 3 --------------------------------------------------------------------------------------------- RNC37> pv $lines[$i] $lines[3] = this is the third line RNC37> --------------------------------------------------------------------------------------------- 061003-14:14:57 Index 4 of 4: 4 --------------------------------------------------------------------------------------------- RNC37> pv $lines[$i] $lines[4] = this is the last line of this file RNC37> Finn Magnusson 2008-06-25 rev PA43 322/332 ` RNC37> $words = split($lines[3]) RNC37> pv words $words[5] = line $words[4] = third $words[3] = the $words[2] = is $words[1] = this RNC37> for $i = 1 to $split_last Enter commands (one per line), then type "done" > pv $words[$i] > done --------------------------------------------------------------------------------------------- 061003-14:19:10 Index 1 of 5: 1 --------------------------------------------------------------------------------------------- RNC37> pv $words[$i] $words[1] = this RNC37> --------------------------------------------------------------------------------------------- 061003-14:19:10 Index 2 of 5: 2 --------------------------------------------------------------------------------------------- RNC37> pv $words[$i] $words[2] = is RNC37> --------------------------------------------------------------------------------------------- 061003-14:19:10 Index 3 of 5: 3 --------------------------------------------------------------------------------------------- RNC37> pv $words[$i] $words[3] = the Finn Magnusson 2008-06-25 rev PA43 323/332 ` RNC37> --------------------------------------------------------------------------------------------- 061003-14:19:10 Index 4 of 5: 4 --------------------------------------------------------------------------------------------- RNC37> pv $words[$i] $words[4] = third RNC37> --------------------------------------------------------------------------------------------- 061003-14:19:10 Index 5 of 5: 5 --------------------------------------------------------------------------------------------- RNC37> pv $words[$i] $words[5] = line To specify another field separator, set the variable $split_separator. 7.4 If/Else constructs - The if statement must be followed by a condition. The comparison operator of the condition must be surrounded by spaces. - Zero or more "else if" statements can be used after the "if" statement. - Zero or one "else" statements can be after the "if" or "else if" statements. - The end of the if/else structure must be specified with a "fi" statement. - Each statement must be on its own line and can be followed by one or more commands. - Several conditions can be combined, using the logical AND (&&), or the logical OR (||). - Any number of AND/OR can be put on a line but NOT BOTH on the same line. - Grouping conditions with brackets is NOT supported. - The "return" command can be used to exit from the command file in case a certain condition is met (type "h return" for more information on how to use this command). Syntax examples: a) if command1 command2 fi Finn Magnusson 2008-06-25 rev PA43 324/332 ` b) if || command1 command2 else command3 fi c) if && && command1 else if command2 else return fi A condition can use the following comparison operators: = equals ~ matches != is not equal to !~ does not match > greater than < less than >= greater or equal than > if $var ---> check if the variable $var exists >> get 0 productname > $nodeType >> if $nodeType ~ 3202 || $nodeType ~ 3104 set feeder attenuation 4 else if $nodeType ~ 3101 set feeder attenuation 16 else Finn Magnusson 2008-06-25 rev PA43 325/332 ` return fi 7.5 For constructs The parameter to the "For" construct can be: a) "ever" : to repeat the loop an infinite number of times $var = 0 for ever $var = $var + 1 i f $var = 10 break fi done b) : to repeat the loop a specific number of times for 10 command1 command2 wait 5 done c) $var in : to run the body of the loop on each MO of the specified moGroup. At each loop iteration, the $var variable will take the value of the proxy id of one of the MOs of the moGroup. for $mo in mymogroup get $mo attr ibute > $var $var = $var + 1 set $mo attr ibute $var $rdn = rdn($mo) set $mo userlabel $rdn done d) $var in : to run the body of the loop on each board of the specified board group. At each loop iteration, the $var variable will take the value of the linkhandler of one of the boards of the boardGroup. for $board in myboardgroup bl $board Finn Magnusson 2008-06-25 rev PA43 326/332 ` facc $board restart 0 1 wait 10 deb $board lhsh $board vii done f) $var in $table : for each iteration of the loop, $var will take one of the index values of the hashtable $table for $proxy in $proxytable bl $proxy st $proxy deb $proxy st $proxy get $proxy operational > $opstate if $opstate != 1 break fi done g) $var = $start to $stop : $var is assigned every integer value between $start and $stop. $start and $stop can be variables or constants but must be an integer. If $start is smaller than $stop than the order will be ascending, otherwise it will be descending. for $var = $maxproxy to $minproxy del $var done for $var = 1 to 6 te e trace$var process done Notes: - The end of the "for" structure must be specified with a "done" statement. - The "wait" command can be used in the body of the loop to specify a delay to wait in between each iteration. The delay can be in seconds, minutes, hours, or even ROP periods. (Type "h wait" for info.) Do not use the "sleep" command as this will result in hanging if the loop is aborted. - The loop can be aborted any time by typing ctrl-z , then "touch ", then "fg". The path is shown in the window title bar. Type "h ctrl-z" for more info about aborting. Finn Magnusson 2008-06-25 rev PA43 327/332 ` - The break command can be used within the loop to exit from the loop. - The return command can be used to exit from the script but without exiting from moshell. Return shall always be used within an “if” construct. 7.6 User-defined functions It is possible to nest one or more if/else statement within a for statement and vice-versa. But it is not possible to nest an if/else statement within an if/else statement and a for statement within another for statement. The following is ok: for xxx command1 if yyy command2 else command3 fi done But not this: for xxx command1 if yyy command2 for zzz command4 if aaa break fi done else command3 fi done INSTEAD: func myfunction for zzz command4 Finn Magnusson 2008-06-25 rev PA43 328/332 ` if aaa break fi done endfunc for xxx command1 if yyy command2 myfunction else command3 fi done The workaround is to put the for/if constructs into functions. Users can define their own functions, using the func/endfunc construct. If the function is called with arguments, these are assigned to the variables $1, $2, $3, etc Example: 1. Define the function (the function definitions can be run in a different command file) Here we are defining a function which checks the state of the mirrored disks and returns once the disks are in sync func check_disk_state #if $1 is undefined or different to an integer value then we set it to 10 seconds if $1 ~ ^[0-9]+$ $wait_interval = $1 else $wait_interval = 10 fi for ever wait $wait_interval $res = `$moshelldir/moshell –v password=$password $ipaddress “lh coremp mirror s” | grep -c "Peer Disk Status: *Valid"` if $res > 0 break fi done endfunc 2. Call the function Here we have made a small script which makes use of our user-defined function. Finn Magnusson 2008-06-25 rev PA43 329/332 ` First we are running a file containing all the definitions for our user-defined functions. (Note that the functions can also be defined within the same script, but by keeping all functions in a separate file means that several command files can use the same functions) We have called the function with an argument "5" which in this case will be used as the "$wait_interval" parameter in the function run ~/myfunctions_define.mos for ever check_disk_state 5 acc 0 restart pol done 7.7 Examples Example scripts can be found under moshell/commonjars/scripts and moshell/examples/scripting/ Note two types of comments can be used in scripts: - visible comments: start with the "#" sign. These comments are printed on the screen while the script is executing. - invisible comments: start with the "//" sign. These comments are not printed on the screen. Examples: a) increase the primaryCpichPower by 0.1 dBm on each UtranCell >> lt ^utrancell >> ma cell ^utrancell >> for $mo in cell get $mo primarycpichpower > $pich $pich = $pich + 1 set $mo primarycpichpower $pich done b) make an MO group with all UtranCells supporting HSDPA: (rncfunction=1,utrancell=30112,hsdsch=1 ) ma hs ^hsdsch= for $mo in hs $ldn = ldn($mo) $cell = $ldn -s ,Hsdsch=.*$ lma hscell $cell$ done Finn Magnusson 2008-06-25 rev PA43 330/332 ` c) checking the progress of a UP installation, every 10 seconds. Break from the loop if the result is "1 (INSTALL_COMPLETED)", and continue with upgrade action. Abort the command file if the result is "6 (INSTALL_NOT_COMPLETED)" >> lt upgrade >> acc upgradepackage=xxx nonblockinginstall >> for ever $return = 0 wait 10 get upgradepackage=xxx state > $upstate if $upstate ~ ^1 break else if $upstate ~ ^6 $return = 1 break fi done if $return = 1 return fi acc upgradepackage=xxx upgrade d) run a testcase 50 times >> func testcase31 command1 command2 etc. endfunc >> for 50 testcase31 wait 2m done e) restart all boards in a board group >> ba spb spb >> for $board in spb acc $board restart 0 1 wait 30 done Finn Magnusson 2008-06-25 rev PA43 331/332 ` f) restart some boards in a specific order >> for $var = 20 to 14 $board = 00$var00 facc $board restart 0 1 wait 30 done g) save the fro values of all programs into a table and then restart every program >> lma programs_on_slot_19 subrack=ms,slot=19,.*program >> $i = 0 >> for $prog in programs_on_slot_19 $i = $i + 1 fro $prog ^res > $frolist[$i] done >> for $i in $frolist restartObj pgm $fro l i s t [$ i ] done Other examples: See the folders moshell/commonjars/scripts and moshell/examples/scripting/ Finn Magnusson 2008-06-25 rev PA43 332/332 1 INTRODUCTION 1.1 CPP O&M 1.2 Moshell web 1.3 Installing and starting moshell 1.4 Unix regular expressions 2 MIB ACCESS 2.1 MO/MOM concept 2.2 Browsing MOM from web 2.3 Browsing MOM from moshell 2.4 Checking the node’s MOM version 2.5 MIB structure 2.6 MO services 2.7 Connecting to MIB 2.8 MO addressing 2.8.1 proxy id(s) 2.8.2 mo-filter 2.8.3 link handler, board group 2.8.4 MO-group 3 MO COMMANDS 3.1 lt command 3.2 pr command 3.3 get commands 3.4 st command 3.5 set command 3.6 bl/deb command 3.7 cr command 3.8 acl/acc command 3.9 run command 3.10 trun command 3.11 del/rdel/u+/u- commands 3.12 rset command 3.13 al command 3.14 CM/FM logs and notifications 3.15 MO-groups commands 3.15.1 Method 1 : based on the distinguished name of the MO 3.15.2 Method 2a: based on the attribute value of the MO, using “ma” command 3.15.3 Method 2b: based on the attribute value of the MO, using “hget” command 3.15.4 Method 2c: based on the attribute value of the MO, using “st” command 3.15.5 Method 3: adding a referenced MO 3.15.6 Method 4: from lk command 3.15.7 Method 5: from pdiff command 3.15.8 Two-step examples: 4 OTHER 4.1 Configuration settings and environment variables 4.1.1 Configuration settings 4.1.2 Environment variables 4.2 Ipdatabase 4.3 Different ways to start moshell 4.3.1 Online mode (being connected to one node): 4.3.2 Offline mode (investigating a node offline): 4.3.3 Multi mode (being connected to several nodes at the same time): 4.4 Mobatch 4.5 Aliases 4.6 Support commands 4.7 Aborting an MO printout 4.8 Hidden attributes and actions 4.8.1 Complete MOM 4.8.2 Force commands 5 PM COMMANDS 5.1 PM access 5.2 Counter based measurements 5.2.1 Reading individual counter values from pget 5.2.2 Scanner handling 5.2.3 Reading individual counter values from ROP files 5.2.4 Processing counter values according to pre-defined KPI formulas 5.3 Event-based measurements 5.3.1 Scanner handling 5.3.2 Event ROP file fetching and parsing 6 COLI COMMANDS (OSE SHELL) 6.1 CPP HW architecture 6.1.1 Subrack structure 6.1.2 Subrack Connections 6.1.3 Internal addressing of the processors 6.1.4 Inter-processor communication 6.2 OSE shell access 6.3 Sending COLI commands from moshell 6.4 Using board groups 6.5 File handling 6.6 Tracing 6.6.1 te commands 6.6.2 target monitor 6.7 Translation of COLI printouts 6.7.1 Translation of CXC numbers 6.7.2 Translation of cause codes in T&E log 6.7.3 Parseline utility 7 SCRIPTING 7.1 Scripting variables 7.2 Preset variables 7.3 Variable assignment 7.4 If/Else constructs 7.5 For constructs 7.6 User-defined functions 7.7 Examples


Comments

Copyright © 2025 UPDOCS Inc.