Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
516 views3 pages

Moshell CMD

This document contains commands and explanations for configuring and troubleshooting an eNodeB using the MOSHELL command line interface. Some key commands include: - get/set commands to view and modify configuration parameters - cvls/cvmk/cvrm commands to list, save, and remove configurations - st/poll commands to check system status and synchronization - te commands to manage tracing and view trace logs - mom commands to get documentation on Management Objects - ue/llog commands to view connected UEs and log files - bl/deb commands to block and deblock objects when changing parameters

Uploaded by

khushAbcd
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
516 views3 pages

Moshell CMD

This document contains commands and explanations for configuring and troubleshooting an eNodeB using the MOSHELL command line interface. Some key commands include: - get/set commands to view and modify configuration parameters - cvls/cvmk/cvrm commands to list, save, and remove configurations - st/poll commands to check system status and synchronization - te commands to manage tracing and view trace logs - mom commands to get documentation on Management Objects - ue/llog commands to view connected UEs and log files - bl/deb commands to block and deblock objects when changing parameters

Uploaded by

khushAbcd
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

do always, load all MOs

> lt all
#get cell med fdd in the name
> get cellfdd
or
>get <ProxyNR>
#list saved configuration
> cvls
#save
>cvmk
or
#save
>cvms

configuration
<name>
and set as active (will be loaded at next restart)
<name>

#remove configuration
>cvrm <name>
# change to another config. nore restart is needed after that
>cvset <name>
# restart
> acc 0 manualrestart
# list all possible actions per MO
> acl
#checking if eBN is up
>poll
# Syncronize enb towards server . If you see 7 in printout, the signal is weak.
Wait 10 min. It the signal is not better, restart enb
> get sync
# check status
> st mme|cellfdd|device|sector
# if sector and cell are blocked, deblock sector FIRST, and then cell. Should be
Unlocked and Enable. If not, do get 778
> deb <ProxyID>/<name>
# read about e.g. cellfdd
> mom cellfdd
> mom . <parameterName> - search for this parameter in all MOs
# list UE
> ue print -admitted
> ue print -ue - allcell (Enable traces for each ue and cell. After restatr need
to be done again)
# isp.log on eNB
> llog
pwd: x
# change mme -> see/change tac value. need to blcok/deblock after changing.
> get . tac
EUtranCellFDD=134
tac
1736
> get EUtranCellFDD=134

================================================================================
==============
487
ENodeBFunction=1,EUtranCellFDD=134
================================================================================
==============
> set 487 tac <new tac value>
> bl mme
> deb mme
#
>
>
>
>

see/change inactivity timer. need to blcok/deblock after changing.


get rcs inactivity
set rcs tInactivityTimer <value>
bl mme
deb mme

#Check of plmn value


> get . plmn
#Change of plmn value
#block cell and all children
>lbl EUtranCellFDD=55
# start undo mode
>u+
#delete cell and all children
>rdel EUtranCellFDD=55
#stop undo mod
>u#Change of plmn values
#The set MUST be executed otherwise errors will occur when executing the run com
mand
>set enodebfunction eNodeBPlmnId mcc=262,mnc=82,mncLenth=2
#Edit the . mos file
>/home/<your home directory>/moshell_logfiles/logs_moshell/undo/undo_LIENB0536_1
00805-135842.mos
#Change mnc=80 to 84 ind the cell setings.
#Restore system
>run /home<your home directory>/moshell_logfiles/logs_moshell/undo/undo_LIENB053
6_100805-135842.mos
#Deblock the node
>ldeb EUtranCellFDD=55
#Make a backup of the configuration with cvmk or cvms and restart the eNB.
#Tip:
#If swiths between two configurations is descired, save two configurations to sw
itch between.
# see relativeMmeCapacity
> get . relativeMmeCapacity
# list alarms
> al
# list boads on the node
> bp all

# Set parameter to allow multi RAB


> get . multi
101125-08:50:26 10.75.0.133 8.0h ERBS_NODE_MODEL_A_9_52 stopfile=/tmp/9134
================================================================================
======
MO
Attribute
Value
================================================================================
======
Licensing=1,OptionalFeatures=1,MultiErabsPerUser=1
MultiErabsPerUserId 1
Licensing=1,OptionalFeatures=1,MultiErabsPerUser=1
featureStateMultiErabsPe
rUser 0 (DEACTIVATED)
Licensing=1,OptionalFeatures=1,MultiErabsPerUser=1
keyIdMultiErabsPerUser C
XC4010723
Licensing=1,OptionalFeatures=1,MultiErabsPerUser=1
licenseStateMultiErabsPe
rUser 1 (ENABLED)
Licensing=1,OptionalFeatures=1,MultiErabsPerUser=1
serviceStateMultiErabsPe
rUser 0 (INOPERABLE)
================================================================================
======
Total: 1 MOs
> set . featureStateMultiErabsPerUser 1
Save configuration!
#===Tracing=====
# show ativated traces i buffer. (most used are RRC_ASN and S1AP_ASN)
> cabe (pwd: x)
# read buffered log
> ter
# clear buffered log
> tec
# list available trace "objects"
> te status
> te status | grep X2
# activate object to trace
> te enable all <e.g. X2AP_ASN>
# manual for te
> man te
# save trace
> te save

You might also like