0% found this document useful (0 votes)
160 views7 pages

3G Comenzi

The document provides an overview of useful Moshell commands for managing 3G NodeBs and RNCs. Some key commands include: - lt all - loads all modules on the NodeB - alt - prints active alarms on the site - lga - prints the alarm log - get all userlabel - prints all managed objects - pr - prints a specific managed object by proxy ID - st - prints the state of a managed object - acc - used for restart actions like restarting a NodeB - bl/deb - used to block/deblock a managed object - momt - prints the MO tree to view managed objects The document outlines various commands to view information

Uploaded by

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

3G Comenzi

The document provides an overview of useful Moshell commands for managing 3G NodeBs and RNCs. Some key commands include: - lt all - loads all modules on the NodeB - alt - prints active alarms on the site - lga - prints the alarm log - get all userlabel - prints all managed objects - pr - prints a specific managed object by proxy ID - st - prints the state of a managed object - acc - used for restart actions like restarting a NodeB - bl/deb - used to block/deblock a managed object - momt - prints the MO tree to view managed objects The document outlines various commands to view information

Uploaded by

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

Useful moshell commands.

Moshell is a powerful command line tool for management on 3G NODE Bs and


RNCs.
The moshell script can be found on the OSS 3G file system at location:
/home/ericutran/utrantools/moshell.
All the managed objects on a 3G NODE B or RNC are represented by a proxy
number. In order to perform an action on the managed object you need its proxy id.
1. To connect to a NODE B you must first go to the script folder:
> cd /home/ericutran/utrantools/moshell
and then issue the command:
./moshell <site id>
Where site id should be in the format rbsU0xxxx, xxxx being the site number
2. To load all modules on the NODE B: lt all.
3. Once the modules are loaded, the active alarms on the site can be printed with the
command:
alt
The alarm log is available with the command:
lga m <number of days>
4. Now a list of all managed objects can be printed with the command:
get all userlabel
5. To print a specific managed object assigned to a proxy number you can use the
command:
pr <proxy id>
When used without any parameter, the pr command will print out all the managed objects
and their proxy numbers.
The pr command is useful when you need the proxy number of a certain managed object,
it can be used to print all the managed objects that contain a specific word in the name
like in the example.
pr cell= this command will print out all the cells on the NODE B.
pr mcpa this will print all the MCPAs of the site.
pr asc this will print all the ASCs.
6. Another useful print command is the command get, this command prints out all
attributes of a certain proxy id. For example:
get 12

To get all the managed objects you can use the command:
get all userlabel
To get all the managed objectss product data the following command can be used:
get all productdata
7. To check the traffic on the node:
get radiolink noofradiolink
The command prints the number of active calls on each cell on that NODE B.
8. The momt command can be used to print the MO tree.
It builds a tre with all the MOs of the site, to get a good overview of the managed objects
of the NODE B. More help on this command is available if you issue the command:
h mom
9. The st command is used to print out the state of a certain mo by its proxy id.
st cell will print out the status of all the cells.
st mcpa will print out the status of the MCPAs.
st asc will print out the status of the ASCs.
On the RNC you can print out all the locked cells with the following command:
st utrancell dis
10. In order to restart a NODE B the following command should be issued:
acc 0 restart
The acc command is used for all the restart actions.
To print out all the restart actions that can be performed on all the managed objects of the
site you can issue the command:
acl all restart
To restart a MO, the following command can be used:
acc <proxy id> <restart action>
11. To block/deblock a certain MO (a cell, asc, ru, etc.), the following commands can be
used:
bl <proxy id> - will block the respective proxy.
deb <proxy id> - will deblock the respective proxy.
Other usefull moshell commands are:
- get 0 : returns the cabinet type
- te log read : returns the log file (errors and sync mode can be seen here)
- hi : returns the command log
- bp : prints the board group
- bp asc : will print out the asc boards.
- pv address : will print out the ip address of the node.
- llog : prints out the restart log of the site.
- bo : prints out the boards

set txdevicegroup numeulresources 1


get txdevicegroup
And of course the most useful command of all: h.
Pt RXI:cati E1?
RX1NN> lst .*0000 apoi la care e cu unlocked iei proxy-ul
RX1NN> lko proxy (de la aal-a1/a2/...)
RX1NN> lst MS-00-ima00 sau MS-00-00-00 check if Enabled
Get 3950-3952 vcltpid
Activare Licenta temporara:
LICENSE KEY FAULT :
acl 6 or- acl Licensing=1 => blabla
acc 6 setEmergencyState or- acc Licensing=1 setEmergencyState

Alt: License Key File Fault


configuration_or_customizing_error Licensing =1
2011-01-28 02:13:51 m Emergency Unlock of Software Licensing
alarm_indication_signal Licensing=1
Pr carrier => MCPA pe ce slot e!!!
enn fsm request
in loc d pc:
lt all
lst .*"nr site"
lko "proxy A1/A2"
lst "si calea"
sa vezi pe cate E1 merge un site : st pp
ping in Gatewayul unui site sau RNC :
lt ip
pr - vedem lista cu proxyuri
get "nr proxy" (folosim proxyul l;a cel mai lung carnat "pt RNC spre exemplu ala cu GIGABIT
ETHERNET... iar pt rbs - aia cu IPSystem=nr,IpAccessHostEt=nr")-luam ipul gatewayului
facc "nr proxy" ping "ip gateway" - proxyul folosit aici e al IpSystem=1,IpAccessHostEt=ES5
cab: N:\MS Operations\01 Customers\Vodafone - NL\Change management
link design: N:\MS Operations\01 Customers\Vodafone - NL\Link design
rutine: N:\MS Operations\03 FO NMC\00 General unit info\05 TT reporting\Vodafone reports

link p poweroutage:
http://www.liander.nl/liander/storingen_onderbrekingen/actueel_storingsoverzicht.htm?
postcode=2332AA&page=1&ordering=SortDatumVan&skipFlip=&sortPlaats=inactive&sortDatum
Van=down&sortDatumTot=inactive&sortTypeOnderbreking=inactive&sortUitgevallenComponente
n=inactive&sortOorzaak=inactive&sortEnergiesoort=inactive&sortGetroffenAfnemers=inactive&to
onAlles=false&invoerDatumStart=26-05-2011&invoerDatumEind=26-06-2011&energiesoort=
%25&energietype=option3
cand avem pe un site cu RRUW-uri curent to high pe toate sectoarele:" lh ru ru antpwr 0 0 " si
dispar sunt fake
lh asc asc vswr
lhsh 000100/port_1_dev_6/port_0_dev_9 dbg vswr 0 get -k
pt current feeder to high:
fu ru ru antpwr 0 0
mai intai se verifica daca avem performanta buna pe celule si porma comanda asta daca e fake
si daca avem ruw
_____________________________________________________________
SIZE ALTERATION OF DATA FILES SIZE CHANGE REQUIRED:
dbtsp:tab=saactions;
daca creste conterul de congestie faci callout
------------------------------------------------------------proxy bun :
81.196.167.65 port 3389

IUB link locked: st iublink administrativestate 0

st/lst
st utrancell //lists all utrancells.
st all ^0 //view all locked MOs
st all 1.*0 //unlocked and disabled MOs
st . 1.*0|^0 //show all locked and unlocked
st . (1.*0|^ *) //show all locked, unlocked and all remaining that doesnt have a state set
lst utrancell //lists all cells and channels
lst utrancell ^1.*0 // unlocked and disabled MOs
lst iublink=99(,|$)
lst cell
st utrancell 1.*0 //(cells Unlocked & Disabled)

Get command
get iub //will show all the iublinks and their states
get iub rbsid
get 10 //will show only proxy matching 10
get cross vc //shows you all the ATM cross connects
get ranap

get iublink module //to check all rnc modules used to ctrl the iublink
get iublink reserved //check all the cells under that iublink link
get iublink=xxxx //xxxx =numar site
lhsh 001800 llog // pentru verificare restart pe o placa 001800
hget radio // pentru verificare pe RBS daca ia traffic
resub iublink=xxxx //mutare site pe alt modul

http://www.scribd.com/doc/76218082/Beginners-Guide-to-AMOS
http://telecomfunda.com/forum/viewtopic.php?p=10256
lga 3 - afiseaza logul de alarme pe ultimele 3 zile
lga 3 | grep NTP - afiseaza, din logul de alarme, numai alarmele NTP (NTP Server Reachability
Fault) . Se poate filtra dupa orice alarma/placa pe care apare alarma.
lgv 3 - afiseaza logul de availability pe ultimele 3 zile
Pt E1 degraded - pe RBS: pmx -m 10 pp1 - afiseaza Es/Ses/Uas pt pp1, pe ultimele 10 ore, la
intervale de 15 min
Pt E1 degraded - pe RBS: pmx -m 10 pp - afiseaza Es/Ses/Uas pt toate E1 (inclusiv cele
blocate), pe ultimele 10 ore, la intervale de 15 min
pmxh -m 24 pp1
- verificare tensiune si curenti pe toate RU-urile (indiferent de tip cabinet):

lh ru fui get devstat

- verificare VSWR:
6000: lh ru fui get vswr
3000:
ASC KRY 112 42/2
ASC KRY 112 42/3
ASC KRY 112 42/4

lh asc asc vswr


lh asc asc vswr
lh asc dbg vswr 0 get k
=> return loss pentru a afla VSWR trebuie facut:
si implementeaza functia asta
=(POWER(10,L10/20)+1)/(POWER(10,L10/20)-1)
in loc de L10 pui casutza unde vrei sa introduci valoarea RL-ului citit

In Moshell - get ima


Selectam physical portul care ne intereseaza:
ex:
Equipment=1,Subrack=1,Slot=1,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1,Vc
12Ttp=3,E1Ttp=1
Urmatoarea comanda: pget "physical port":
ex: pget
Equipment=1,Subrack=1,Slot=1,PlugInUnit=1,ExchangeTerminal=1,Os155SpiTtp=1,Vc4Ttp=1,Vc
12Ttp=3,E1Ttp=1

sts //starea link-urilor pe din dos

performante IMA: pget ima pmUasIma


Alarme externe XALM:
- st almdevice un
- get almdevice userlabel
Alarme externe pe SAU:
- st alarmport un
- get SAU_1,alarmport userlabel
- get SAU,alarmport userlabel

Pentru a vedea daca un site pe ATM face trafic, introducem mai intai comanda:
a)Lst atm
Apoi, pget pentru vc39 si vc52, repetitiv. Daca pmReceivedAtmCells si
pmTransmittedAtmCells se incrementeaza inseamna ca site-ul face trafic.
pget TransportNetwork=1,AtmPort=1-2-1,VplTp=vp1,VpcTp=1,VclTp=vc39
pget TransportNetwork=1,AtmPort=1-2-1,VplTp=vp1,VpcTp=1,VclTp=vc52
b) Propun si o alta varianta cu comenzi de lungime mai "mica":
1. get aal2 vclt - obtinem pentru fiecare pp, vc-ul corespunzator
2. pget vcxx atm - obtinem valorile counter-ilor pmReceivedAtmCells si
pmTransmittedAtmCells. Aceasta a doua comanda trebuie efectuata de 2-4 ori pentru a vedea
daca valorile counterilor se incrementeaza.
("xx" - reprezinta valoarea vc-ului care vrem sa il investigam - 39,40,52,53
etc.)
comanda MOSHELL: pget vcxx atm (unde xx
39 si 52 pentru pp1;
40 si 53 pentru pp2;
46 si 51 pentru pp3;
47 si 55 pentru pp4;
48 si 56 pentru pp5;
49 si 57 pentru pp6)
Pentru RNC: st TransportNetwork=1,Aal2PathVccTp=b3267
de verificat pe RNC cell availability pe 10 ore cu comanda: pmx -m 10
cell4877 pmcelldowntimeauto
Pentru a verifica comunicarea dintre un RNC si SGSN:
Ne conectam la RNC prin Moshell si dam urmatoarea comanda:
get IpAccessHostGpb=Sigtran

ipAddress1 si ipAddress2 sunt ip-urile ale interfetei catre SGSN , Putem incerca prin
ping conexiunea cu SGSN-ul prin urmatoarea comanda: ipac_ping -z ipAddress1 -d
unreachableIpAddressunde unreachableIpAddress este adresa IP catre care sa pierdut conexiunea. O putem afla din detaliile alarmei de Remote IP
Address Unreachable. Daca se raspunde la ping conexiunea este restabilita si

putem deschide un ticket cu prioritate mai mica.

Care RNC are adresa 10.6.16.42 ? // lget . ipaddress 10.6.16.42

Resetare lossoftracking: acc 10 resetLossOfTracking


Modificare Cell ID pe node:
MI2NODEB1533> get iub rbsid
rbsid
pe nod

set 1057 rbsId 1533


era 7 tre sa fie SARFul

Cum pun synch pe un alt E1?


acc 10 addSyncRefResource
Equipment=1,Subrack=1,Slot=1,PlugInUnit=1,ExchangeTerminal=1,E1PhysPathTerm
=pp2

You might also like