moshelladvanced_pa6

465
MOSHELL ADVANCED 1 MORE ABOUT MO COMMANDS............................................................................................5 1.1 Loading/unloading MOs.........................................................................................5 1.2 “slow” get commands...........................................................................................7 1.3 More set commands............................................................................................12 1.4 Sorting the MO list..........................................................................................17 1.5 Aborting an MO printout......................................................................................21 1.6 Extended MOM.................................................................................................22 1.7 Force commands...............................................................................................26 1.8 Multi mode (being connected to several nodes at the same time):..............................................31 1.9 MO groups....................................................................................................38 1.9.1 Method 1 : based on the distinguished name of the MO..................................................... 39 1.9.2 Method 2a: based on the attribute value of the MO, using “ma” command....................................41 1.9.3 Method 2b: based on the attribute value of the MO, using “hget” command..................................43 1.9.4 Method 2c: based on the attribute value of the MO, using “st” command....................................45 1.9.5 Method 3: adding a referenced MO......................................................................... 45 1.9.6 Method 4: from lk command................................................................................ 47 1.9.7 Method 5: from pdiff command............................................................................. 48 1.9.8 Method 6: with “lt all” command.......................................................................... 48 1.9.9 Two-step examples:....................................................................................... 50 1.10 Other commands...............................................................................................55 1.10.1 Alias.................................................................................................... 55 1.10.2 Number conversion commands............................................................................... 56 1.10.3 Command history.......................................................................................... 57 1.10.4 Convert a MOM from xml to html........................................................................... 57 1.10.5 Upid command............................................................................................. 57 2 MOSHELL SCRIPTING................................................................................................58 2.1 Scripting variables..........................................................................................58 2.2 Preset variables.............................................................................................59 2.3 Variable assignment..........................................................................................64 2.4 If/Else constructs...........................................................................................76 Finn Magnusson 2010-03-10 rev PA6 1/465)

Upload: dundoo75

Post on 14-Sep-2015

69 views

Category:

Documents


11 download

DESCRIPTION

Commans

TRANSCRIPT

MOSHELL ADVANCED

51MORE ABOUT MO COMMANDS

51.1Loading/unloading MOs

71.2slow get commands

121.3More set commands

171.4Sorting the MO list

211.5Aborting an MO printout

221.6Extended MOM

261.7Force commands

311.8Multi mode (being connected to several nodes at the same time):

381.9MO groups

391.9.1Method 1 : based on the distinguished name of the MO

411.9.2Method 2a: based on the attribute value of the MO, using ma command

431.9.3Method 2b: based on the attribute value of the MO, using hget command

451.9.4Method 2c: based on the attribute value of the MO, using st command

451.9.5Method 3: adding a referenced MO

471.9.6Method 4: from lk command

481.9.7Method 5: from pdiff command

481.9.8Method 6: with lt all command

501.9.9Two-step examples:

551.10Other commands

551.10.1Alias

561.10.2Number conversion commands

571.10.3Command history

571.10.4Convert a MOM from xml to html

571.10.5Upid command

582MOSHELL SCRIPTING

582.1Scripting variables

592.2Preset variables

642.3Variable assignment

762.4If/Else constructs

782.5For constructs

792.6User-defined functions

812.7Examples

843MORE ABOUT COLI INTERFACE

843.1COLI

943.2Board groups

963.3proglist command

1013.4Translation of COLI printouts

1023.4.1Translation of cause codes in T&E log

1033.4.2Translation of CXC numbers

1063.4.3Parseline utility

1084TRACING

1084.1te/fte commands

1294.2CPU load caused by tracing

1334.3target monitor

1385MORE ABOUT LOGS

1385.1More lg options

1445.2Changing log settings:

1465.3Notification service

1486MORE ABOUT PM COMMANDS

1486.1pmx

1526.2pmr

1616.3Scanner commands

1677STORAGE AND LOADING OF SOFTWARE

1697.1Directory structure on flash

1717.2Directory structure /c

1767.3Directory structure /d

1777.4CV files and folders

1828CPP FUNCTIONAL ARCHITECTURE

1828.1System Areas

1848.2Control - CRX10201

1848.2.1Mandatory System Functions

1858.2.2Detachable System Functions

1868.2.3Loadmodules

1958.3Internal Transport - CRX10202

1958.3.1Mandatory System Functions

1968.3.2Detachable System Functions

1968.3.3Loadmodules

1998.4IP Transport - CRX10203

1998.4.1Mandatory System Functions

1998.4.2Detachable System Functions

1998.4.3Loadmodules

2018.5SS7 - CRX10204

2018.5.1Mandatory System Functions

2018.5.2Loadmodules

2038.6ATM/TDM Transport - CRX10205

2038.6.1Mandatory System Functions

2038.6.2Detachable System Functions

2048.6.3Loadmodules

2109MO ARCHITECTURE

2109.1Implementation of the MOs

2129.2MAO layer

2179.3FRO Layer

2189.4Hangings in the FRO SW

2209.5Storage of MO configuration data

2229.5.1Example: an MO consisting of one MAO and one FRO

2259.5.2Example: an MO consisting of one MAO and two FROs

2289.5.3Example: an MO consisting of a MAO only (no FRO/RO)

2319.6Investigating database corruptions

2369.7Offline database investigation

25210MP PROGRAM REDUNDANCY

25310.1Fault Tolerant Core Programs

25710.2Reliable Programs

26010.2.1Connections between RPU, Slots, Loadmodule, and Program

26110.2.2RPU Attributes

26210.2.3RPU settings in the MGW

26410.2.4RPU settings in the RNC

26810.2.5Switching of Core Programs and Reliable Programs on the RNC Core MPs

27711SW ERROR RECOVERY

27711.1Node Supervision

28011.2MP Program Escalation Staircase

28111.3PIU escalation staircase

28311.3.1PIU Escalation settings in RNC

28411.3.2PIU Escalation settings in MGW

28611.3.3Example

28911.4Node escalation staircase

29811.5Summary: Overall escalation staircase in RNC

29812MORE ABOUT SYSTEM UPGRADE

29812.1If the UCF file is accidentally deleted from /c/up:

29912.2Upgrade Sequence in UCF

30612.3Upgrade related MOs

30712.3.1SwAllocation MOs

30812.3.2PiuType MOs

31512.3.3Repertoire MOs

32113MORE ABOUT O&M SECURITY

32113.1Pre-checks

32313.2Install trusted Certificates

33013.3Install the Local Access and Authorization Database (LAAD)

33213.4Put the node on Security Level 2

33213.5Put the node on Security Level 3

33413.6Remove O&M security

33413.7Appendix

34614REFERENCES

1 MORE ABOUT MO COMMANDS

1.1 Loading/unloading MOs

RNC11> h lt

*******************************************************

lt/ltc[1-9] |root|all [ AND/OR ]

*******************************************************

Load MO tree (full or partial) and build proxy table.

.....

RNC11> h lu

*******************************************************

lu/llu |||all

*******************************************************

Unload MOs from MO tree.

The purpose is to reduce the size of the proxy table by unloading unwanted MOs. This is useful on large nodes with > 50,000 MOs. Memory usage on the workstation will be reduced and MO commands will be faster.

The typical case is to unload all relation MOs in the RNC (UtranRelation and GsmRelation) which are very numerous but not used in most commands.

Example:

>> lt all

>> lu relation

OFFLINE> h lc

*******************************************************

lc[1-9]/lcc |||all

*******************************************************

Load MO tree (full or partial) and build proxy table.

The "lc" command is for loading the LDNs of the children MOs lying under an MO or group of MOs.

"lc" on its own or combined with the numeric option "1" will only load the direct children.

With the numeric options 2 to 9 it is possible to specify the number of levels of children to be loaded.

The "c" option ("lcc" command) is for loading all possible levels of children under the MO.

The parameters of the command are:

- all: build a proxy table with all MO's contained in the node.

- : list children of one or several MO's given their proxy id. For instance:

>> lc 0 --> list the direct children of the ManagedElement MO (only one level of children)

>> lc2 0 --> list two levels of children under ManagedElement MO

>> lcc 0 --> list all levels of children of the ManagedElement MO (same as lc all or lt all).

>> lc 4 6 7 --> list one level of children under proxys 5, 6, and 7.

- : list children of all MO's whose RDN match the pattern. For instance:

>> lc3 transportnetwork=1 ---> list three levels of children under TransportNetwork MO

>> lc cell=3002 --> list direct children for MO's whose RDN match "cell=3002"

>> lcc ms-24-1 --> list all levels of children under MO's whose RDN match "ms-24-1"

The pattern in mo-filter is a regular expression, more information can be found with command "h syntax" and "h pr".

Example: loading only the PlugInUnit MOs

RNC11> lt plug

Last MO: 46. Loaded 23 MOs. Total: 24 MOs. MO Class: PlugInUnit.

Example: showing how many MO instances of each class

RNC11> lt .

Last MO: 126. Loaded 80 MOs. Total: 104 MOs. MO Class: Aal0TpVccTp.

Last MO: 168. Loaded 42 MOs. Total: 146 MOs. MO Class: Aal2Ap.

Last MO: 210. Loaded 42 MOs. Total: 188 MOs. MO Class: Aal2PathDistributionUnit.

Last MO: 342. Loaded 132 MOs. Total: 320 MOs. MO Class: Aal2PathVccTp.

Last MO: 343. Loaded 1 MOs. Total: 321 MOs. MO Class: Aal2QosCodePointProfile.

....

Last MO: 8874. Loaded 2 MOs. Total: 8829 MOs. MO Class: WcdmaCarrier.

Last MO: 8875. Loaded 1 MOs. Total: 8830 MOs. MO Class: WebServer.

Example: unloading all MO instances whose RDN matches relation

RNC11> lu relation

Unloaded 2280 MOs

Example: unloading all MOs, keeping only the ManagedElement

RNC11> lt root

Connected to 137.58.194.147 (ManagedElement=1)

Example: loading the children of an MO (given its proxy or rdn)

RNC11> lc 0

Last MO: 11. Loaded 11 MOs. Total: 12 MOs.

RNC11> pr

===================================================================================

Proxy MO

===================================================================================

0 ManagedElement=1

1 ManagedElementData=1

2 SystemFunctions=1

3 TransportNetwork=1

4 Equipment=1

5 SwManagement=1

6 IpOam=1

7 IpSystem=1

8 SwitchFabric=1

9 EthernetSwitchFabric=1

10 RncFunction=1

11 RncDeployment=1

===================================================================================

Total: 12 MOs

Example: loading the children and all subsequent chidlren of an MO (given its proxy or rdn)

RNC11> lcc 10

Load Proxys for children of following MOs and all subsequent children...

===================================================================================

10 RncFunction=1

===================================================================================

Please Confirm [y/n]: y

Last MO: 4988. Loaded 4977 MOs. Total: 4989 MOs.

1.2 slow get commands

For faster response, moshell performs the get operation on many MOs at a time and many attributes at a time.

The drawback is in case one attribute or MO cannot be read then the get response is corrupted for all MO/attributes that were read in that request.

The command speed can be used to specify the max number of MOs in each get request.

The command sget can be used to read one attribute at a time.

Example: When looking for disabled MOs, it is also recommended to 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

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

.....

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

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

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

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

=================================================================================================================

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

1.3 More set commands

Setting an attribute of type sequence of struct

Here we must use semicolon to separate the array elements since there could be spaces or commas within each element

RNC11> get ExternalGsmNetwork aliasplmn

=================================================================================================================

MO Attribute Value

=================================================================================================================

ExternalGsmNetwork=1 aliasPlmnIdentities t[0] =

=================================================================================================================

Total: 1 MOs

RNC11> 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

**************************************************************************************************

RNC11> 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

----------------------------------------------------------------------------------

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

**********************************************************************************

RNC11> 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

RNC11> get ext alias

100309-14:21:30 137.58.194.147 8.0b RNC_NODE_MODEL_K_9_115_COMPLETE stopfile=/tmp/24356

=================================================================================================================

MO Attribute Value

=================================================================================================================

ExternalGsmNetwork=1-A aliasPlmnIdentities t[2] =

>>> Struct[0] has 3 members:

>>> 1.mcc = 240

>>> 2.mnc = 99

>>> 3.mncLength = 2

>>> Struct[1] has 3 members:

>>> 1.mcc = 234

>>> 2.mnc = 3

>>> 3.mncLength = 2

=================================================================================================================

Total: 1 MOs

Setting to an empty value (only applicable to data types string and moref, and sequence thereof)

RNC11> set 0 userlabel

============================================================================================================

Id MO userLabel Result

============================================================================================================

0 ManagedElement=1 >>> Set.

============================================================================================================

Total: 1 MOs attempted, 1 MOs set

RNC11> set ranap=iup packetDataRouterRef

============================================================================================================

Id MO packetDataRouterRef Result

============================================================================================================

4912 Ranap=Iup2810 >>> Set.

============================================================================================================

Total: 1 MOs attempted, 1 MOs set

RNC11> get ranap= packet

=================================================================================================================

MO Attribute Value

=================================================================================================================

Ranap=Iuc2300 packetDataRouterRef [0] =

Ranap=Iup2810 packetDataRouterRef [0] =

=================================================================================================================

Total: 2 MOs

Setting to an empty value on sequence of struct: currently not working from online mode, must use multi-mode

RNC11> set ext aliasPlmnIdentities

============================================================================================================

Id MO aliasPlmnIdentities Result

============================================================================================================

8243 ExternalGsmNetwork=1-A !!!! Processing failure :se.ericsson.cello.moframework.NotHandledAttributeTypeException TAG :"NotHandledAttributeType" VARIABLES :

============================================================================================================

Total: 1 MOs attempted, 0 MOs set

**:ws7180@~> moshell -m rnc11

....

MULTI_1> set externalgsmnetwork=1 aliasPlmnIdentities

============================================================================================================

Id MO aliasPlmnIdentities Result

============================================================================================================

1 Me=rnc11,ExternalGsmNetwork=1-A >>> Set.

============================================================================================================

Total: 1 MOs attempted, 1 MOs set

MULTI_1> get 1 alias

=================================================================================================================

MO Attribute Value

=================================================================================================================

ExternalGsmNetwork=1-A aliasPlmnIdentities t[0] =

=================================================================================================================

Total: 1 MOs

Setting multiple attributes at the same time

This is used for attributes that have dependencies between each other

RNC11> 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

RNC11> setm UtranCell=301100 locationAreaRef LocationArea=3017 routingAreaRef LocationArea=3017,RoutingArea=13 serviceAreaRef LocationArea=3017,ServiceArea=1100

============================================================================================================

Id MO locationAreaRef,routingAreaRef,serviceAreaRef Result

============================================================================================================

4495 UtranCell=301100 4512 4585 4533 >>> Set.

============================================================================================================

Total: 1 MOs attempted, 1 MOs set

RNC11> 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

Setting an attribute to its current value

This is used when we want to set an attribute to the same value that it already has.

For instance this can be done on the attribute IubLink:preferredSubrackRef (or IubLink: atmUserPlaneTermSubrackRef in P7) to re-allocate the Iub resources evenly in the subrack (see UTRAN presentation)

It can also be useful to check the syntax of the set command, when we want to set an attribute but dont know what syntax to use.

RNC23> get iublink=iub-10$ subrack

=================================================================================================================

MO Attribute Value

=================================================================================================================

IubLink=Iub-10 atmUserPlaneTermSubrackRef Subrack=MS

=================================================================================================================

Total: 1 MOs

RNC23> setc iublink=iub-10$ atmUserPlaneTermSubrackRef

============================================================================================================

Id MO atmUserPlaneTermSubrackRef Result

============================================================================================================

28 IubLink=Iub-10 5776 >>> Set.

============================================================================================================

Total: 1 MOs attempted, 1 MOs set

RNC23> get iublink=iub-10$ subrack

=================================================================================================================

MO Attribute Value

=================================================================================================================

IubLink=Iub-10 atmUserPlaneTermSubrackRef Subrack=MS

=================================================================================================================

Total: 1 MOs1.4 Sorting the MO list

By default, the MO list is sorted by proxy number.

Its possible to sort it by alphabetical order instead. Example:

Default behaviour, sorted by proxy number:

STP49> pr uerc=

===================================================================================

Proxy MO

===================================================================================

2561 RncFunction=1,UeRc=0

2577 RncFunction=1,UeRc=172

2582 RncFunction=1,UeRc=133

2583 RncFunction=1,UeRc=132

2584 RncFunction=1,UeRc=16

2683 RncFunction=1,UeRc=173

2699 RncFunction=1,UeRc=91

2719 RncFunction=1,UeRc=1

2727 RncFunction=1,UeRc=134

2728 RncFunction=1,UeRc=17

2758 RncFunction=1,UeRc=70

2759 RncFunction=1,UeRc=59

2827 RncFunction=1,UeRc=109

2828 RncFunction=1,UeRc=170

2845 RncFunction=1,UeRc=135

2862 RncFunction=1,UeRc=2

2877 RncFunction=1,UeRc=140

2878 RncFunction=1,UeRc=71

2900 RncFunction=1,UeRc=160

2902 RncFunction=1,UeRc=18

2928 RncFunction=1,UeRc=58

2952 RncFunction=1,UeRc=28

........

5466 RncFunction=1,UeRc=5

5478 RncFunction=1,UeRc=60

5501 RncFunction=1,UeRc=96

5524 RncFunction=1,UeRc=138

5577 RncFunction=1,UeRc=31

5589 RncFunction=1,UeRc=158

5638 RncFunction=1,UeRc=100

5641 RncFunction=1,UeRc=43

5659 RncFunction=1,UeRc=82

5661 RncFunction=1,UeRc=90

5677 RncFunction=1,UeRc=6

5693 RncFunction=1,UeRc=139

5709 RncFunction=1,UeRc=118

5710 RncFunction=1,UeRc=80

5726 RncFunction=1,UeRc=103

5748 RncFunction=1,UeRc=81

5767 RncFunction=1,UeRc=42

5800 RncFunction=1,UeRc=7

5845 RncFunction=1,UeRc=117

5846 RncFunction=1,UeRc=145

5865 RncFunction=1,UeRc=102

5882 RncFunction=1,UeRc=99

5898 RncFunction=1,UeRc=129

===================================================================================

Total: 182 MOs

STP49> hget uerc= userlabel

=================================================================================================================

MO userLabel

=================================================================================================================

UeRc=0 Idle

UeRc=172 Idle

UeRc=133 Idle

UeRc=132 Idle

UeRc=16 PS Interactive 384/HS - HS-DSCH

UeRc=173 Idle

UeRc=91 Idle

UeRc=1 Standalone RRC on DCH

UeRc=134 Idle

UeRc=17 PS Streaming 16/128 + Packet 8kbps

UeRc=70 Dummy instance

UeRc=59 Conv. CS speech 12.2 + 2* Interact. PS (384/HS)

UeRc=109 Idle

UeRc=170 Idle

UeRc=135 Idle

UeRc=2 Speech

UeRc=140 Idle

UeRc=71 Conv. CS Speech 12.2 + 3* Interact. PS (64/64)

UeRc=160 Idle

UeRc=18 Packet 128/128

UeRc=58 Conv. CS speech 12.2 + 2* Interact. PS (128/HS)

UeRc=28 Packet 128/64

UeRc=171 Idle

UeRc=108 Idle

........UeRc=81 Idle

UeRc=42 AMRWB 12650 Speech RAB + PS Interactive 0/0

UeRc=7 Packet 64/384

UeRc=117 Idle

UeRc=145 Idle

UeRc=102 Idle

UeRc=99 Idle

UeRc=129 Idle

=================================================================================================================

Total: 182 MOs

Added 182 MOs to group: hget_group

Activate alphabetical sorting:

STP49> s+

Sorting of MO list: activated.

STP49> pr uerc=

===================================================================================

Proxy MO

===================================================================================

2561 RncFunction=1,UeRc=0

2719 RncFunction=1,UeRc=1

2862 RncFunction=1,UeRc=2

3033 RncFunction=1,UeRc=3

5361 RncFunction=1,UeRc=4

5466 RncFunction=1,UeRc=5

5677 RncFunction=1,UeRc=6

5800 RncFunction=1,UeRc=7

4447 RncFunction=1,UeRc=8

4724 RncFunction=1,UeRc=9

5197 RncFunction=1,UeRc=10

5006 RncFunction=1,UeRc=11

3615 RncFunction=1,UeRc=12

3551 RncFunction=1,UeRc=13

3786 RncFunction=1,UeRc=14

4094 RncFunction=1,UeRc=15

2584 RncFunction=1,UeRc=16

2728 RncFunction=1,UeRc=17

2902 RncFunction=1,UeRc=18

3051 RncFunction=1,UeRc=19

4407 RncFunction=1,UeRc=20

4603 RncFunction=1,UeRc=21

4354 RncFunction=1,UeRc=22

4567 RncFunction=1,UeRc=23

3715 RncFunction=1,UeRc=24

3988 RncFunction=1,UeRc=25

3256 RncFunction=1,UeRc=26

3681 RncFunction=1,UeRc=27

2952 RncFunction=1,UeRc=28

3204 RncFunction=1,UeRc=29

5418 RncFunction=1,UeRc=30

5577 RncFunction=1,UeRc=31

........

3701 RncFunction=1,UeRc=174

4060 RncFunction=1,UeRc=175

3239 RncFunction=1,UeRc=176

3550 RncFunction=1,UeRc=177

4974 RncFunction=1,UeRc=178

5190 RncFunction=1,UeRc=179

3339 RncFunction=1,UeRc=180

3741 RncFunction=1,UeRc=181

===================================================================================

Total: 182 MOs

STP49> hget uerc= userlabel

=================================================================================================================

MO userLabel

=================================================================================================================

UeRc=0 Idle

UeRc=1 Standalone RRC on DCH

UeRc=2 Speech

UeRc=3 64kbps CS data, fixed rate

UeRc=4 Packet RACH/FACH

UeRc=5 PACKET 64/64

UeRc=6 Packet 64/128

UeRc=7 Packet 64/384

UeRc=8 57kbps CS data, variable rate

UeRc=9 Speech + Packet 0kbps

UeRc=10 Speech + Packet 64kbps

UeRc=11 Pre-configured RRC only

UeRc=12 Pre-configured Speech

UeRc=13 PS Streaming 16/64 + Packet 8kbps

UeRc=14 CS data 64kbps + Packet 8/8

UeRc=15 PS Interactive 64/HS - HS-DSCH

UeRc=16 PS Interactive 384/HS - HS-DSCH

UeRc=17 PS Streaming 16/128 + Packet 8kbps

UeRc=18 Packet 128/128

UeRc=19 Speech+PS Interactive 64/HS

UeRc=20 Speech+PS Interactive 384/HS

UeRc=21 Packet_URA_PCH

UeRc=22 PS Streaming 128/16 + PS Interactive 8/8

UeRc=23 Speech + PS Streaming 128/16 + PS Interactive 8/8

........

UeRc=176 Idle

UeRc=177 Idle

UeRc=178 Idle

UeRc=179 Idle

UeRc=180 Idle

UeRc=181 Conv. CS unkn (64/64) + Interact. PS (8/HS) + SRB (3.4/3.4)

=================================================================================================================

Total: 182 MOs

Added 182 MOs to group: hget_group

Return to default behaviour:

STP49> s-

Sorting of MO list: deactivated.

1.5 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

** 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

1.6 Extended MOM

Some attributes which are not in the MOM nor in the complete MOM are kept in a file moshell/commonjars/extendedMOM.txt and can be printed with command eget/leget.

RNC11> eget moclass_group .

090708-15:47:29 137.58.194.147 7.1t RNC_NODE_MODEL_J_3_45_COMPLETE stopfile=/tmp/6159

=================================================================================================================

MO Attribute Value

=================================================================================================================

ManagedElement=1 ApplicationConfiguration t[0] =

ManagedElement=1 ProductType Node

PmService=1 PmServiceId 1

WebServer=1 webServerPaths /c/loadmodules_norepl/CXC132868%3_R61HH08:/c/loadmodules_norepl/CXC132868%13_R61HH08/:/c/loadmodules_norepl/CXC132868%16_R61HH08:/c/loadmodules_norepl/CXC1322455_R61HH07:/c/loadmodules_norepl/CXC1322459_R61HH07:/c/loadmodules_norepl/CXC1322457_R61HH07:/c/loadmodules_norepl/CXC1322458_R61HH08:/c/loadmodules_norepl/CXC1322454_R61HH07:/c/loadmodules_norepl/CXC1322456_R61HH07:/c/loadmodules_norepl/CXC1322601_R61HH07:/c/loadmodules_norepl/CXC1323082_R61HH07:/c/loadmodules_norepl/CXC1721552_R61HH02:/c/loadmodules_norepl/CXC1721554_R61HH01:/c/loadmodules_norepl/CXC1721556_R61HH01:/c/loadmodules_norepl/CXC1721557_R61HH01:/c/loadmodules_norepl/CXC1721561_R61CY03:/c/loadmodules_norepl/CXC1722045_R61FT03/:/c/loadmodules_norepl/CXC1722046_R61FT03/:/c/loadmodules_norepl/CXC1722049_R61FT03/:/c/loadmodules_norepl/CXC1722050_R61FT03/:/c/loadmodules_norepl/CXC1722051_R61FT03/:/c/loadmodules_norepl/CXC1722052_R61FT03/:/c/loadmodules_norepl/CXC1722053_R61FT03/:/c/loadmodules_norepl/CXC1722054_R61FT03/:/c/loadmodules_norepl/CXC1722055_R61FT03/:/c/loadmodules_norepl/CXC1722056_R61FT03/:/c/loadmodules_norepl/CXC1722057_R61FT03/:/c/loadmodules_norepl/CXC1722083_R61HH09/:/c/loadmodules_norepl/CXC1722084_R61HH07/:/c/loadmodules_norepl/CXC1721356_R61HH03:/c/loadmodules_norepl/CXC1724231_R61GH01:/c/loadmodules_norepl/CXC1724447_R61HH13/:/c/loadmodules_norepl/CXC1327443_R61HH05/:/c/loadmodules_norepl/CXC1724187_R1A01/:/c/loadmodules_norepl/CXC1724199_R1A01/:/c/loadmodules_norepl/CXC1724191_R1U01/:/c/rnc/configuration/CXC1724189_R1A01:/c/rnc/configuration/CXC1724190_R1A01:/c/rnc/configuration/CXC1724192_R1A02:/c/loadmodules_norepl/CXC1724196_R3BA01/:/c/loadmodules_norepl/CXC1724197_R3BA01/:/c/loadmodules_norepl/CXC1724198_R3BA01/:/c/loadmodules_norepl/CXC1724188_R1A01/:/c/loadmodules_norepl/CXC1724131_R3BE01/:/c/loadmodules_norepl/CXC1724132_R3BE01/:/c/loadmodules_norepl/CXC1724133_R3BE01/:/c/loadmodules_norepl/CXC1724134_R3BE01/:/c/loadmodules_norepl/CXC1724135_R3BE01/:/c/loadmodules_norepl/CXC1724136_R3BE01/:/c/loadmodules_norepl/CXC1724137_R3BE01/:/c/loadmodules_norepl/CXC1724138_R3BE01/:/c/loadmodules_norepl/CXC1724139_R3BE01/:/c/loadmodules_norepl/CXC1724140_R3BC01/:/c/loadmodules_norepl/CXC1724141_R3BC01/:/c/loadmodules_norepl/CXC1724143_R3BB01/:/c/loadmodules_norepl/CXC1724144_R3BE01/:

Licensing=1,RncCapacity=FachDchHsUsers froId 1

Licensing=1,RncFeature=MultipleOperatorCoreNetworks froId 4

SccpSp=Iu,SccpScrc=1,SccpApLocal=Iu sccpApFroId 1

SccpSp=Iu,SccpScrc=1,SccpApRemote=Iuc-2351-2300 sccpApFroId 1

Aal2Sp=1 aal2SpFroId 1

Aal2Sp=1,Aal2Ap=Iub-1 froId 43

Aal2Sp=1,Aal2Ap=Iub-1,Aal2PathDistributionUnit=Iub-1-1 froId 41

Mtp3bSpItu=Iu,Mtp3bSls=Iuc-2351-2300 mtp3bSlsFroId 1

Mtp3bSpItu=Iu,Mtp3bSrs=Iup-2351-2810 mtp3bSrsFroId 2

Mtp3bSpItu=Iu,Mtp3bSrs=Iup-2351-2810,Mtp3bSr=Iup-2351-2810 mtp3bSrFroId 2

Aal2QosCodePointProfile=1 aal2QosCppFroId 1

Aal2RoutingCase=Iub-1 routingCaseFroId 3

AtmPort=MS-27-2-1 froId 7

Aal2PathVccTp=Iub-25-39 aal2pepFroId 59

Subrack=MS resourceId 1

Subrack=MS subrackProdTypeRef

Subrack=MS,Slot=4,PlugInUnit=1,TimDevice=1 froId 0

Subrack=MS,Slot=4,PlugInUnit=1,TimingUnit=1 froId 0

Subrack=MS,Slot=4,PlugInUnit=1,TimingUnit=1,TuSyncRef=1 froId 0

Subrack=MS,Slot=26,PlugInUnit=1,ExchangeTerminal=1 froId 21

Subrack=MS,Slot=19,PlugInUnit=1,Spu=1 spuInstanceId 1

Subrack=MS,Slot=19,PlugInUnit=1,Spu=1,Spm=1 spmInstanceId 1

Subrack=MS,Slot=10 asciPortNumber 10

Subrack=MS,Slot=10 resourceId 10

Subrack=MS,Slot=10,PlugInUnit=1 interruptState 4

Subrack=MS,Slot=10,PlugInUnit=1 resourceId 2

Subrack=MS,Slot=10,PlugInUnit=1 shutDownTimer 0

Subrack=MS,Slot=10,PlugInUnit=1,GeneralProcessorUnit=1,MediumAccessUnit=1 mauId 0

Subrack=MS,Slot=10,PlugInUnit=1,GeneralProcessorUnit=1,LoadControl=1 froId 2

Subrack=MS,Fan=1 resourceId 1

Subrack=MS,Fan=1,Program=fan isUpgradePersistent false

SpDevicePool=PdrDevice,PdrDevice=1 froId 0

SpDevicePool=PdrDevice,PdrDevice=1,PacketDataRouter=1 froId 0

SpDevicePool=DcDevice,DcDevice=10 froId 9

SpDevicePool=CcDevice froId 0

SpDevicePool=CcDevice,CcDevice=1 froId 0

ConfigurationVersion=1 rollbackCounter 2

UpgradePackage=CXP9012014_R10CJ%A BasedOnUpgradePackages t[0] =

UpgradePackage=CXP9012014_R10CJ%A CPP_UP_Version Struct{5}

>>> 1.productNumber = CPP5.1_LSV71.19

>>> 2.productRevision = -

>>> 3.productName = LSV71.19

>>> 4.productionDate = 20090116

>>> 5.productInfo = System Upgrade to CPP 5.1 LSV71.19

UpgradePackage=CXP9012014_R10CJ%A UP_CompatibilityIndex RNC_P5_AUE4_U5

UpgradePackage=CXP9012014_R10CJ%A UpgradePackageDocumentId CXP9012014_R10CJ/A

UpgradePackage=CXP9012014_R10CJ%A activatedTypeOfUP 0

UpgradePackage=CXP9012014_R10CJ%A baseUP_Data Struct{4}

>>> 1.baseUP_ProductNumber = CXP9012014

>>> 2.baseUP_ProductRevision = R10CJ/A

>>> 3.baseUP_ProductName = UTRAN RNC

>>> 4.baseUP_UCF_Path = /c/up/CXP9012014_R10CJ%A/CXP9012014_R10CJ%A.xml

UpgradePackage=CXP9012014_R10CJ%A faultyPIUsLockedBeforeUpgrade [1] =

>>> faultyPIUsLockedBeforeUpgrade = ManagedElement=1,Equipment=1,Subrack=MS,Slot=23,PlugInUnit=1

UpgradePackage=CXP9012014_R10CJ%A faultyPIUsLockedByUpgrade [1] =

>>> faultyPIUsLockedByUpgrade = ManagedElement=1,Equipment=1,Subrack=MS,Slot=18,PlugInUnit=1

UpgradePackage=CXP9012014_R10CJ%A ftpServeripAddress 159.107.186.136

UpgradePackage=CXP9012014_R10CJ%A isUP_ToBeTreatedAsASelectiveUP false

UpgradePackage=CXP9012014_R10CJ%A nonSupportedPIUsLockedBeforeUpgrade [0] =

UpgradePackage=CXP9012014_R10CJ%A nonSupportedPIUsLockedByUpgrade [0] =

UpgradePackage=CXP9012014_R10CJ%A originalUpgradeControlFilePath /c/up/CXP9012014_R10CJ%A/CXP9012014_R10CJ%A.xmlOriginal

UpgradePackage=CXP9012014_R10CJ%A remainedOldPrograms [0] =

UpgradePackage=CXP9012014_R10CJ%A traceActive false

UpgradePackage=CXP9012014_R10CJ%A typeOfUpgradePackage Standard

Repertoire=RNC_DUMMY_OTHER isInstalled true

PiuType=ROJ1192294/1_R1 isInstalled true

PiuType=ROJ1192294/1_R1 productName ET-MF41

PiuType=ROJ1192294/1_R1 productNumber ROJ1192294/1

PiuType=ROJ1192294/1_R1 productRevision R1

PiuType=ROJ1192294/1_R1 productionDate

LoadModule=CXC1324173_R61GE02 funcId

LoadModule=CXC1324173_R61GE02 productName phymc1bp

LoadModule=CXC1324173_R61GE02 productNumber CXC1324173

LoadModule=CXC1324173_R61GE02 productRevision R61GE02

LoadModule=CXC1324173_R61GE02 productionDate 20081030

SwitchModule=MS switchModuleFroId 268435456

Ip=1 ipFroId 1

Ip=1,EthernetLink=1 ethernetFroId 0

RncFunction=1 cellRelCntr 2280

RncFunction=1 exGsmCellCntr 15

RncFunction=1 exUtranCellCntr 0

RncFunction=1 froId 0

UeMeasControl=1 froId 0

LocationArea=1471 froId 0

LocationArea=1471,RoutingArea=1 froId 0

LocationArea=1471,ServiceArea=1016 froId 0

WcdmaCarrier=BAND_I_1 froId 0

PlmnIdentityGroup=1 froId 0

IubLink=Iub-10 froId 18

IubLink=Iub-10,NbapCommon=1 froId 18

IubLink=Iub-10,NodeSynch=1 froId 18

IubLink=Iub-10,NbapDedicated=1 froId 18

CpmTransGapPattSeq=1 froId 0

Sid=1 froId 0

Sid=1 maxNoOfCellRelsAllowed 83

UeRc=25,UeRcPhyChEdch=1 froId 0

UeRc=25,UeRcPhyChEdch=1,UeRcEdchGainFactors=1 froId 0

UeRc=25,UeRcEdchFlow=1 froId 0

UeRc=15,UeRcHsdsch=1 froId 0

CchFrameSynch=1 froId 0

DchFrameSynch=0 froId 5

RncSystemParameters=1 froId 0

Paging=1 froId 0

UeRrcType=1 froId 0

Rcs=1 froId 0

TnlCchQosClassProfile=1 froId 0

UeRabType=1 froId 0

UeRabType=1,Subflow=1 froId 0

UeRabType=1,Subflow=1,SduFormat=1 froId 0

UePositioning=1 froId 0

UePositioning=1,RttPositioning=1 froId 0

UePositioning=1,PositioningServiceClass=1 froId 2

UePositioning=1,AgpsPositioning=1 froId 0

UeRc=2,UeRcRab=1 froId 0

UeRc=1,UeRcPhyChDl=1 froId 0

UeRc=1,UeRcPhyChUl=1 froId 0

UeRc=1,UeRcRb=1 froId 0

UeRc=1,UeRcTrCh=1 froId 0

UeRc=0 froId 0

Handover=1 froId 0

ChannelSwitching=1 froId 0

Rrc=1 froId 0

RabHandling=1 froId 0

RabHandling=1,TnlDchQosClassProfile=0 froId 0

RabHandling=1,TnlHspaQosClassProfile=0 froId 0

RabHandling=1,TnlHspaQosClassProfile=0,TnlQosClass=0 froId 8

RabHandling=1,ArpQosClassProfile=1 froId 0

RabHandling=1,ArpQosClassProfile=1,TrafficClass=1,ArpMap=10 froId 7

RabHandling=1,RnlQosClassProfile=Uplink froId 0

RabHandling=1,RnlQosClassProfile=Uplink,SpiQosClass=0 froId 4

RabHandling=1,TnlIuQosClassProfile=0 froId 0

RabHandling=1,TnlIuQosClassProfile=0,TrafficClassPsInt=1 froId 9

RabHandling=1,TnlIuQosClassProfile=0,TrafficClass=1 froId 13

PowerControl=1 froId 0

UtranCell=Iub-1-1,Hsdsch=1 froId 0

CellUpdate=1 froId 0

CnOperator=24099 froId 0

CnOperator=24099,IuLink=1 froId 0

CnOperator=24099,IuLink=1,Ranap=1 froId 0

ExternalGsmNetwork=1-A froId 0

ExternalGsmNetwork=1-A,ExternalGsmCell=GsmCell_1001 froId 0

SecurityHandling=1 froId 0

UtranCell=Iub-14-1 froId 108

UtranCell=Iub-14-1 gsmRelHoAndCellReselCntr 1

UtranCell=Iub-14-1 interFreqRelCntr 6

UtranCell=Iub-14-1 intraFreqRelCntr 11

UtranCell=Iub-14-1,Pch=1124 froId 108

UtranCell=Iub-14-1,Rach=1124 froId 108

UtranCell=Iub-14-1,UtranRelation=Softer-Iub-14-2 froId 1596

UtranCell=Iub-14-1,GsmRelation=1-A-1007 froId 108

UtranCell=Iub-14-1,Fach=1124 froId 108

SasPositioning=1 froId 0

RncModule=13 froId 2

=================================================================================================================

Total: 111 MOs

Its also possible to see them in standard get/kget printout with the setting use_extended_mom=1

RNC11> eget UtranCell=Iub-14-1 cntr

=================================================================================================================

MO Attribute Value

=================================================================================================================

UtranCell=Iub-14-1 gsmRelHoAndCellReselCntr 1

UtranCell=Iub-14-1 interFreqRelCntr 6

UtranCell=Iub-14-1 intraFreqRelCntr 11

=================================================================================================================

Total: 1 MOs

RNC11> uv use_ex

use_extended_mom = 0

RNC11> get UtranCell=Iub-14-1 cntr

=================================================================================================================

MO Attribute Value

=================================================================================================================

=================================================================================================================

Total: 0 MOs

RNC11> uv use_extended_mom=1

use_extended_mom=1

RNC11> get UtranCell=Iub-14-1 cntr

=================================================================================================================

MO Attribute Value

=================================================================================================================

UtranCell=Iub-14-1 gsmRelHoAndCellReselCntr 1

UtranCell=Iub-14-1 interFreqRelCntr 6

UtranCell=Iub-14-1 intraFreqRelCntr 11

=================================================================================================================

Total: 1 MOs

1.7 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

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

at : array of structref

RNC11> get pluginunit resourceid

=================================================================================================================

MO Attribute Value

=================================================================================================================

=================================================================================================================

Total: 0 MOs

RNC11> 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

=================================================================================================================

Total: 23 MOs

Example: using fset to set the mibPrefix

The mibPrefix attribute can be printed with lt all or from 0

RNC11> lt all

Connected to 137.58.194.88 (SubNetwork=RNCLAB,SubNetwork=RNS10,MeContext=RNC11,ManagedElement=1)

Last MO: 4462. Loaded 4462 MOs. Total: 4463 MOs.

RNC11> 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 RNC11

ApplicationConfiguration [0]

MibPrefix SubNetwork=RNCLAB,SubNetwork=RNS10,MeContext=RNC11

=================================================================================================================

Total: 1 MOs

This attribute is not in the MOM so we can change it with fset:

RNC11> 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

RNC11> 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 RNC11

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.

The facc command command allows to perform actions that are not in the MOM but can also be used on regular actions in order to input all the parameters on the command line:

Example, perform a manualrestart with acc, 4 lines needed:

acc 0 manualrestart

0

0

-

With facc, one line needed:

facc 0 manualrestart 0 0 -

Examples of using acc/facc 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

1

5

1

5

1

5

method 3: (easiest, one line per action)

facc sector= initsector 1:i 5:i

1.8 Multi mode (being connected to several nodes at the same time):

The multimode is started with the option -m.

The list of nodes can either be specified on the command line:

**:ws4264@~> moshell -m rnc2,rbs3,mgw5

or from a sitefile, which contains the list of nodes, one node per line:

**:ws4264@~> cat sitefiles/stockholm.txt

rnc2

rbs3

mgw5

**:ws4264@~> moshell -m sitefiles/stockholm.txt

Example:

**:ws4264@~> moshell -m rnc11,mg