Moshell 3
Moshell 3
Moshell 3
28. How to decode ctr.bin file unzip: gzip -d ./2/rcpd10/CTR/*.gz decode: you h
ave to pipe the output to "decoder.pl --extern" in order to decode the embe dded
signalling messages such as NAS,etc --gpeh: for ctr and gpeh
--extern for view NAS message ./decoder/decoder.pl --p71 --gpeh ./2/rcpd10/ctr/*
.bin | ./decoder/flow.pl -colo ur | tee ./2/rcpd10/ctr/ctr_decoded.txt 29. How t
o use zpm tool to decode dump log on CPP node l zpm error 2/rcnh06/110610_174755
/20110610_102249_c_pmd_90_000500_0xbea00015.p md -o 2/rcnh06/110610_174755/0xbea
00015_decoded.txt 30. How to turn on and turn off UE trace: off: lh mod ueidtrac
e off -ue -all (default) lh mod ueidtrace off -ue -all ; uerandtrace off -cell all #Check status ongoing selective or random UE traces lh mod uerandtrace statu
s ; ueidtrace status lhsh 000600 uerandtrace status (check for random trace)
turn on on: lh mod ueidtrace on -ue imsi $imsiVar 31. How set struct by MO scrip
t, ex SET ( mo "ManagedElement=1,RncFunction=1,IurLink=742" exception none userP
laneTransportOption Struct nrOfElements 2 atm Integer 0 ipv4 Integer 1 ) 32. How
to check data of module lh mod22 drh_dcrh_topdata all lh mod22 drh_ccrh_topdata
all 33. How to do eteloopback test for E1? 23251 1 (ENABLED) 90 23252 1 (ENABLE
D) 91 acc 23251 23252 eteloopback 34. Check MO status after load DT. st all 1.*0
st all 0.*1 35. DCGM location folder for AMOS in OSS var/opt/ericsson/amos/mosh
ell_logfiles 36. st cell 1.*0 st cell 0.*1 37. How check cell data lh mod60 cell
data -c 16011 AtmPort=MS-15-3,VplTp=vp13,VpcTp=1,VclTp=vc13 AtmPort=MS-15-3,VplT
p=vp13,VpcTp=1,VclTp=vc13
110716-14:55:17 10.59.240.1 8.0h RNC_NODE_MODEL_K_9_115_COMPLETE stopfile=/tmp/4
844 ===========================================================================
===== ============= $ lhsh 000600 celldata -c 16011 0006: ----------------------------------------------------0006: cId: 16011 0006: cellFroId: 400 0006: RO in
stance: 109 0006: RNC Module: 0 0006: IubLink froId: 89 0006: CC SP: 001800/sp0.
lnh/CommonChMainPT 0006: Total ASE DL: 2.96 0006: aseDlAdm: 500 0006: Total ASE
UL: 2.59 38. How to check ntp server synchronization in nodeB $ ntp peerinfo NTP
Info remote et disp
refid
strat flags when
poll reach delay (sec)
offs
(sec) (sec)
================================================================================
========== x 10.50.26.2 0.0.0.0 16 1 0 1024 0 0.00 0.0 00 0.00 x 10.50.26.1 0.0
.0.0 16 1 0 1024 0 0.00 0.0 00 0.00 x : Reject # : Falsetick ^ : Excess - : Outl
yer + : Candidate s : Selected * : Sys.peer o : Prosp.Peer 39. Checking mspg for
ETMF4 hget mspg selectedBoard|selectedPort
40. pmx check rssi value of rbs pmx carrier -m 24 -a pmxh sl2056 pmNoRrcConnReqB
lockNodeCs|pmNoRrcConnReqBlockNodePs|pmNoRejRrcConnM pLoadC|pmTotNoUtranRejRrcCo
nnReq|pmNoRrcReqDeniedAdm|pmNoRrcPsReqDeniedAdm|pmNoR rcCsReqDeniedAdm -m 8 41.
check the speed of the fan in RBS6000 The trace to check the speed of the fan in
the RBS6000 te e all supSysCtrlClimate search for setfan in the temp traces OR
ter | grep -i setfan ================================== 42. TIPS checking when i
ntergration a. in most cases, we can check: alt, utrancell locked or unlocked, c
ellreserved,
lk, eteloopback etc. b. check KPI: pmr s 20110809.0100 c. check CS, PS performan
ce:
e 20110809.0200
pmxh cell.*0001 pmTotNoRrcConnectReq$|pmTotNoRrcConnectReqSuccess -m 5 pmxh cell
.*0001 pmTotNoRrcConnectReqPs|pmTotNoRrcConnectReqPsSucc -m 5 pmxh cell.*0001 pm
TotNoRrcConnectReqCs|pmTotNoRrcConnectReqCsSucc m 5 d. check uplink interfere: R
BS: pmr r 1
e. check utrancell power related: RNC: get utrancell.*52511C1 maximumTransmissio
nPower Get utrancell.*52511C1 primaryCpichPower RBS: get . maxTotalOutputPower f
. If customer told you check RBS output power, you can use: RBS: pmr r 1 g. chec
k VSWR: lh rru fui get vswr h. check transmission quality: pget e1 i. restart rr
u j. restart DU ===================================== 43. truni: By default, the
command trun file halts when a command fails. truni: ignore exceptions, the exe
cution does not halt when a command fails. OFFLINE> h truni ********************
************************************************************ ******* trun[is1cr]
<moScript>|<http://ipaddress/script> ******************************************
************************************** ******* It is also possible to specify a
file located on a web server (eg. when the scri pt is located on the CPP node).
See examples below. For more info, refer to MoTester documentation on http://utr
an01.au.ao.ericsson.se/moshell/training/references/cpp/runMoTester.html . Optio
ns: - i: ignore exceptions, the execution does not halt when a command fails. s: simulated run, the command file execution is simulated, no commands are ac tu
ally executed on the node. Can be used to verify the syntax of a script prior to
running it for real. The simulated mode is always used in "offline mode" or " s
imulated undo mode", regardless of the "trun" options.
- 1: executes the whole script in one transaction, then prompts for confirm or r
ollback. This option should be used with great care and only when absolutely ne
cessary (e.g. when changing IP address of the node, see example script in moshel
l/examples/misc/ip_change.mo). In regular usage, it is recommended to not use t
h is option as it has been observed to cause database corruptions in certain cas
es . - c: used in combination with option "1" above, will avoid the prompt by au
toma tically confirming the transaction - r: used in combination with option "1"
above, will avoid the prompt by automa tically rolling back the transaction 44.
dump online -list dump dump list -a dump error -i /c/pmd/37/001600/0xfdf59d9f.p
md 45. Checking sleeping cell issue (Using RRC) KG5071C | YGIN07_ERNC10 | pmxh m 1 UtranCell=YI07_10_.*_KG5071 pmTotNoRrcConn ectReq$|pmTotNoRrcConnectReqSucce
ss|pmCellDowntimeAuto|pmCellDowntimeMan 46.SGSN in Pool (iuflex) if you can defi
ne a lot of ranap mo mean that you have enable iuflex and NRI(for PS) in rncfunc
tion=1 mo is greater than 0. I have configure SGSN inpool for RNC 3820 with eric
sson SGSN. In my opinion, you can check the addtibute "cnId" in ranapmo. it is c
orrect of n ot. by the way, you should also double check the attibute "destPoint
Code" in Mtp 3bSrs" mo. The last thing yuo can do is put some trace on RANAP_ASN
, use action "setAutoActivate", "setAutoDown" of m3ua mo and see the message go
forth and bac k between RNC and SGSN. 47. wireshark filter ranap.gTP_TEI == 0x00
008a2b gtp.teid == 0x00008a2b 48. Display state, user, and bandwidth usage for A
TM ports and channels. stvb stv[b][r] [<Filter>] [<stateFilter>] ***************
***************************************************************** ******* Displa
y state, user, and bandwidth usage for ATM ports and channels. 49. How to Restar
t scc_server in SCCP MP lh sccpmp sma -all | grep scc # find the CXP number of t
he scc_server Load Modul e acc Program=CXC.._R.. restart y 50. How to Show node
on OSS example: pwAdmin -l | grep rnc | 91. List node from OSS : more /etc/hosts
51. Sync trace RBS https://cc-jira.rnd.ki.sw.ericsson.se/jira/browse/CPP-1307
es "2417" on board 001400 >> lhsh 001400 progkill 2417 - Restart the programs wh
ose name matches "aal2ap" on all boards of the boardgr oup "mp" >> lh mp progkil
l aal2ap 58. How to extract mobatch log result example: extract finger print of
nodeB from mobatch logs grep -i "finger" *.log 59. How to run GUI on nodeB by co
mmand a. download bemcli.jar by moshell htget http://rbsIp/em/bemcli.jar b. run
from OSS java -jar bemcli.jar 10.244.2.39 help Usage: BEM on the command line co
nnects to the specified RBS and executes the commands as described below. <host
name/ip address> help Displayes this help. <host name/ip address> cabinet <input
cabinet xml file> Runs Cabinet Equipment Wizard with specified xml file. ......
. Sample: java -jar bemcli.jar 10.0.0.1 cabinet my_cabinet_xmlfile.xml -rbs_prop
/user/bem /RBS_EM.properties 60. How to format nodeB + and load basic package f
or nodeB 1) reload -this will enter backup mode 2) mount_c2 this will mount /c2
drive 3) formathd /d this will format the /d drive 4) formathd /c2 this will for
mat the /c2 drive 5) reload -to initialize the disk 6) ifconfig le0 IP netmask t
o set the ip address and subnetmask 7) reload refresh the Node-B 61) How to trac
e to find out what counter increase when CS call drop lh mod te e trace3 IU_IF e
xample trace log: IU_IF) ../src/UehPmEventDataD.cpp:1394 TRACE3:Increment counte
r ROAM_UTRANCELL_P
MNOSYSTEMRABRELEASEPACKET; for Source Best Cell on observed instance Id=380; num
OfSteps=1; cellId=50186; cellFroId=380; sRncUeRef=1006; sRnti=66542; IMSI = 270
0 11008275182; connType = uehPacketCch. (IU_IF) ../src/UehUeCtxtC.cpp:1362 TRACE
1:Sending IuReleaseRequest for packet sw itched CN with cause 16; UeRef = 4940;
IMSI = 270011006155400; cellId = 50178; c ellFroId = 308; S-RNTI = 70476; connTy
pe = uehSp64, globalCnId: mcc = 270, mnc = 1, mncLength = 2; cnId = -1 (User Ina
ctivity) 62. How to restart GPB C1 by telnet/serial command Using the serial por
t, restart the Core MP using the following command $ restartObj me If the restar
t command does not trigger a restart of the Core MP, reload the Cor e MP using t
he following command $ reload
63. ranap conn usage RSG081E> lhsh 000700 ranap conn usage 120829-16:45:05 10.20
.130.60 9.0a RNC_NODE_MODEL_K_9_115 stopfile=/tmp/7468 $ lhsh 000700 ranap conn
usage Print information from RANAP connection table. Usage: ranap conn Prints th
e first n connections in the table, for all froIds. Usage: ranap conn <froId> Pr
ints the first n connections for a specific froId. Usage: ranap conn -option1 <v
alue> -option2 <value> -option3 <state1> <state2> ... Advanced search in RANAP t
able. Available Options are: -froid <num> // only show conns for one froId -sccp
state <state1> <state2> // only show some sccp states -uectxtstate <state1> <sta
te2> // only show some uectxt states (as perceived fr om ranap) -ueref <num> //
only show for one ueref # -moduleid <num> // only show for uerefs on one module
mp or Mbms -domain <num>|cs|ps // only show for one domain range for <num> is 0
(cs) to 1(ps) -iusignconnid <num> // only show for one iu signalling connection
-from <num> // start looking from sccp conn id <num> -limit <num> // only show f
irst <num> hits -to <num> // stop looking at sccp conn id <num> Available states
are: conn, notconn, notconn_msg, inpend, outpend Example: ranap conn -froid 1 moduleid 12 -sccpstate conn -uectxtstate inpend outpend $ 64. check allocated st
atus of nodeB stdr lhsh 000700 drhcendh dc
65. catch IU CS userplane message by lh dc80 te e bus_send bus_receive IUC_CONTR
OL_UL_UE lh dc80 te e bus_send bus_receive IUC_CONTROL_DL_UE 66. Trace in IMSI/C
ELL //lh modxx uerandtrace -cell -all //lh modxx uerandtrace max -unlim lh mod u
eidtrace -ue imsi 452010801018644 //lh mod uerandtrace on -cell 34058 //if want
to trace on CELL turn on this //lh mod uerandtrace on -cell 34059 lh lh lh lh mo
d mod mod mod te te te te e e e e bus_send bus_send bus_send bus_send bus_receiv
e bus_receive bus_receive bus_receive UE_ASN_RRC UE_ASN_RANAP UE_ASN_RNSAP UE_AS
N_NBAP
lh mod te e trace1 UEH_EXCEPTION lh mod te e trace4 UE_GENERAL lh mod te e trace
1 trace3 IU_IF //lhsh <modx> te eall UE_IRAT_HANDOVER //lhsh <modx> te e all UE_I
RAT_CELL_CHANGE //lh ranapmp te e trace3 Scc_server_proc //Trace on SCCP
mon mod l $moncommand | decoder/decoder.pl --p71 | tee trace/PSHO/E_N2.log | dec
oder/flo w.pl -colour | tee trace/PSHO/E_N2_flow.log ============== trace SHO lh
sh <Module> lhsh <Module> lhsh <Module> lhsh <Module> te te te te e e e e bus_se
nd bus_receive bus_send bus_receive bus_send bus_receive trace4 trace6 trace UE_
ASN_RRC UE_ASN_RANAP UE_ASN_RNSAP 7 UE_GENERAL
#[2012-06-19 01:35:00.632] 012100/RncLmUePT(UE_HANDOVER) ../src/UehSoftHoC.cpp:5
529 TRACE6:Signal spConfigReq sent to port dcsIfControlP #[2012-06-19 01:35:00.
632] 012100/RncLmUePT(UE_HANDOVER) ../src/UehSoftHoC.cpp:5 530 TRACE7:DcsSpConfi
gReqD{dcRhRef 24 76 101 128 48 0 3 30 236 0 0 0 0 0 128 49 0 0 0 0 12 0 0 0 1,ue
Ref -1,ueModuleId -1,mpBagBufPtr 1671050592,bagSize 0} #[2012-06-19 01:35:00.636
] 012100/RncLmUePT(UE_HANDOVER) ../src/UehSoftHoC.cpp:5 452 TRACE6:uehProcedures
[ueRef 7916]: signal spConfigCfm received on port dcsIfC ontrolP in state WaitSp
ConfigRsp #[2012-06-19 01:35:00.636] 012100/RncLmUePT(UE_HANDOVER) ../src/UehSof
tHoC.cpp:5 452 TRACE7:uehProcedures[ueRef 7916]: signal data: DcsIfControlUeRefD
{ueRef 7916 ,ueModuleId 12} lhsh <Module> te e trace1 trace6 trace7 UE_HANDOVER
#012100/RncLmUePT(UE_HANDOVER_AS) ../src/UehSoftHoC.cpp:1878 TRACE3:Intra Soft R
NC Radio Link Set Addition #012100/RncLmUePT(UE_HANDOVER_AS) ../src/UehSoftHoC.
cpp:803 TRACE3:Event e1a rec eived with ScrCode = 306 for UeRef =
lhsh <Module> te e trace3 UE_HANDOVER_AS
lhsh <Module> te e trace1 trace3 UEH_EXCEPTION lh <dcSP> te e all SP_EXCEPTION l
h <dcSP> te e trace1 trace5 HANDOVER_EVAL_UE lh <dcSP> te e bus_send bus_receive
RRC_UL_UE # to trace the Measurement Report te e trace3 UE_COUNTERS_GSM_RELATIO
N RncLmUePT(UE_COUNTERS_GSM_RELATION) ../src/UehPmEventDataD.cpp:747 TRACE3:Coun
te r ROAM_GSMRELATION_PMNOOUTIRATCCSUCCESSHS; not incremented for Target Gsm Cel
l R elation as adjcentCellGsmRelationCellFroId is not valid, block=UehUeCtxtC; s
RncU eRef=n; sRnti=n; numOfSteps=1; gsmCellId=1; gsmCellFroId=-1; adjcentCellGsm
Relat ionCellFroId=-1; procedureIndicator=UehProcIndIRATCellChange;
flowflox online tool http://utran01.epa.ericsson.se/flowfox/live.php BO check ht
tp://10.19.208.21:8080/InfoViewApp/logon.jsp cach chuyen tu ueh log sang html te
summary log l ./decoder/teSummary.pl -f temp/RSGTB1E_EXCEPTION_121109_1133.log
-html temp/RS GTB1E_EXCEPTION_121109_1133.html 67. paging counter utrancel::pmNo
PagingType1Attempt UtranCell::pmNoPagingAttemptUtranRejected Paging::noOfPagingR
ecordTransm 68. How to download COMPLETE MOM online getmom RNC_NODE_MODEL_K_9_11
5_COMPLETE.xml 69. How to seach event id in measument report ( RRC) search "evID
" 70. Path to CTR trace log in OSS /var/opt/ericsson/nms_umts_pms_seg/segment1/C
TR/SubNetwork=RSG011E/MeContext=RSG 011E
!Check current MSC on UE! *789# !Connect to node from OSS! eaw NE=MSHC01E
!Convert MSISDN -> IMSI! mgtrp:msisdn=84936390077; !Check location! Mgssp:imsi=<
imsi_number>;
71. AMOS folder /opt/ericsson/amos/moshell/monitor6054 72. How to trace and deco
de by AMOS l $moncommand | /opt/ericsson/amos/decoder/decoder.pl --w12b | /opt/e
ricsson/amo s/decoder/flow.pl -colour | tee /home/ericsson/hoang/emlpp_1.txt 72.
AWK [~]$ cat ./temp/9_ueh_read/ueh_rsg101e_1453.txt | grep "ExceptionCode = " |
$ gre p UehRncHardHandoverC|awk 'BEGIN{FS="ExceptionCode = "}{print $2}' | awk '
BEGIN{ FS=";"}{print $1}' | sort | uniq -c 14 409 187 509 ex2: [/cygdrive/c/work
ing/CSR/2289506, Abnormal Dropped Call from ERA to NSN/log]$ ca t RSGTB1E_130611
_1638_UEH.log | grep -i "causecode = rnsaprequested_configuratio n_not_supported
" | awk 'BEGIN {FS=";sourceConnType ="} {print $2}' | awk 'BEGIN {FS="; "}{print
tes of each UtranCell. Read from MO data on UtranCell and children. feed into ht
tp://maps.google.com/maps?q= ----------------------------------------------------------------------------------------------------------------------------------------Mod UtranCell CFRPHEMU Antenna and Cell Coordinates, feed into http://map
s.google.com/maps?q= ----------------------------------------------------------------------------------------------------------------------------------------21 CTU20847 111111-- 41.2383,-73.1937 41.2383,-73.193665 41.2424,-73.14 0621 41.
2157,-73.149569 41.1996,-73.179159 41.2016,-73.215508
21 5508 21 4885 21 0621
CTU20848 111111-- 41.2383,-73.1937 41.2383,-73.193665 41.2016,-73.21 41.2208,-73
.241665 41.2482,-73.245378 41.2710,-73.224885 CTU20849 111111-- 41.2383,-73.1937
41.2383,-73.193665 41.2710,-73.22 41.2785,-73.189759 41.2672,-73.156478 41.2424
,-73.140621 CTV20841 111111-- 41.2383,-73.1937 41.2383,-73.193665 41.2424,-73.14
41.2157,-73.149569 41.1996,-73.179159 41.2016,-73.215508
116. lh mod procload: check load cause by trace 117. pset (uetr& gpeh) 118, upgr
ade amos put moshell. zip to /tmp cd /tmp unzip moshell.zip bash moshell_install
-a 119. Print all drift contexts for softhandover uerd 120.A random UE trace fo
r any single UE in the whole node RNC26> lh mod uerandtrace on -cell -all;uerand
trace max 1 flowlog: see detail mesasge in flow 121. how to read file (with upda
te status from OSS/linux) tail -1000f neadStatus.log.yin 122. use tip for clear
the screen in script #print "\033[2J";#clear screen #print "\033[0;0H"; #jump to
0,0 123. awk advance print all text file awk '{print}' ./content.txt or awk '{p
rint $0}' ./content.txt print frist colume of each line awk '{print $2}' ./conte
nt.txt 124. rnc restart command, coli, or telnet mode restartObj me coldwtest re
startObj me cold restartObj me warm" 125.how to use concat tool in decoder cat .
/RSGBT1E_Cipher_0636_310713.log | ~/decoder/concat_segmented_rlib_traces.p l | t
ee ./RSGBT1E_Cipher_0636_310713__concat.txt 126. selection file \var\opt\ericsso
n\nms_smo_srv\smo_file_store\Selection
127. cwdcmd ipf ist_run istdata istlog ll llr sck smtool ypmake echo -n "^[]0;${
user}@${HOST}:${cwd}^G" cd /etc/opt/ericsson/nms_cif_ist/ipf /opt/ericsson/sck/b
in/ist_run cd /var/opt/ericsson/nms_cif_ist/data cd /var/opt/ericsson/nms_cif_is
t/log ls -al ls -altr cd /opt/ericsson/sck/bin /opt/ericsson/nms_cif_sm/bin/smto
ol (cd /var/yp;make)
128. The longitude of the sector. If X = longitude in degrees (-180 to 180), the
value is calculated by inserting X into the following formula: (X/360) 16777216
The latitude of the sector. If X = latitude in degrees (0 to 90), the value is
calculated by inserting X int o the following formula: (X/90) 8388608 http://www
.gpsvisualizer.com/map_input?form=googleearth cedg: state and geographical coord
inates of each UtranCell. Read from MO data on UtranCell and children. feed into
http://maps.google.com/maps?q= 129. command to check MP load lhsh 000500 capi t
ot lhsh 000500 capi prio lhsh 000500 capi type pri ** lhsh 000500 capi core all
lhsh 000500 capi peak lhsh 000500 pm_scanner_status lhsh 000500 te log read
130. vswr lh ru fui get vswr 130. how to check call drop for a cell Monitor Spee
ch Drop RBTPT1E> pmxh utrancell.*ldda24 pmNoSystemRabReleaseSpeech|pmNoNormalRab
ReleaseS peech pmNoNormalRabReleaseSpeech: normal pmNoSystemRabReleaseSpeech: ab
normal (drop) SpchDrop = 100 * pmNoSystemRabReleaseSpeech / (pmNoNormalRabReleas
eSpeech + p
mNoSystemRabReleaseSpeech) SpchCCSR = SpchAccess * (100 - SpchDrop) / 100 Monito
r HS DROP HsDrop = 100 * (pmNoSystemRbReleaseHs) / (pmNoSystemRbReleaseHs + pmNo
Norma lRbReleaseHs + pmNoSuccRbReconfOrigPsIntDch + pmPsIntHsToFachSucc) NoHsRel