22 tools required for enb v1.1
DESCRIPTION
22 Tools Required for ENB v1.1TRANSCRIPT
1
1 © Nokia Siemens Networks DRAFT <dnxxxxxxx> Issue <y-y>Confidental
LTE eNB Hands-on TrainingTools Used For eNB Setup
2
2 © Nokia Siemens Networks DRAFT Issue <0-1>
Nokia Siemens Networks Academy
Legal notice
Intellectual Property RightsAll copyrights and intellectual property rights for Nokia Siemens Networks training documentation, product documentation and slide presentation material, all of which are forthwith known as Nokia Siemens Networks training material, are the exclusive property of Nokia Siemens Networks. Nokia Siemens Networks owns the rights to copying, modification, translation, adaptation or derivatives including any improvements or developments. Nokia Siemens Networks has the sole right to copy, distribute, amend, modify, develop, license, sublicense, sell, transfer and assign the Nokia Siemens Networks training material. Individuals can use the Nokia Siemens Networks training material for their own personal self-development only, those same individuals cannot subsequently pass on that same Intellectual Property to others without the prior written agreement of Nokia Siemens Networks. The Nokia Siemens Networks training material cannot be used outside of an agreed Nokia Siemens Networks training session for development of groups without the prior written agreement of Nokia Siemens Networks.
3
3 © Nokia Siemens Networks DRAFT Issue <0-1>
Module Contents
• BTSLog Setup
• Emil
• Pinger
• browsercpu
• Python
• BswAct
4
4 © Nokia Siemens Networks DRAFT Issue <0-1>
BTSLog
BTSLog tool is used to collect different log files from eNB like:
• UDP log files: SYSLOG_<index>.txt
• Binary log files: BTSLOG_TRACE_<index>.bin
• RealTime log files
5
5 © Nokia Siemens Networks DRAFT Issue <0-1>
Tools->Setup
BTS Log: Tracing Setup
Check if this value is set correctly.Value to be used is:51003
6
6 © Nokia Siemens Networks DRAFT Issue <0-1>
BTS Log: BTSLog File Settings
Tools->Setup
Log file size and number of files can be adjusted.
Binary and UDP trace are stored on the location specified here.
7
7 © Nokia Siemens Networks DRAFT Issue <0-1>
BTS Log: btslog.ini
Tools->Setup
Click on btslog.ini button to view or edit the file.
8
8 © Nokia Siemens Networks DRAFT Issue <0-1>
BTS Log: btslog.ini (cont'd)
IP address of the PC on which BTSLog is running.
9
9 © Nokia Siemens Networks DRAFT Issue <0-1>
Set Task to 0x0300
BTS Log: R&D Parameter Setup
1
2
BTSLog->Nodes->Setup
3
10
10 © Nokia Siemens Networks DRAFT Issue <0-1>
BTSLog and Firewall Settings
In case only “Ping failed” messages are visible in RealTime log and all necessary settings are correct check the Firewall settings on PC/laptop.E.g. Control Panel --> Admin Tools --> Services and disable OfficeScanNT Firewall
If OfficeScan NT Firewall is started: Just “Ping failed” loggedIf OfficeScan NT Firewall is stopped: All real time information is logged
11
11 © Nokia Siemens Networks DRAFT Issue <0-1>
BTSLog: HwApi Setting
Important: In new BTSlog installations the configuration of the "Software Products" might be wrong. Press the "Edit" button in the "Software Products" field. In section [PRODUCT_WN] the entry “HwApi” should be set as follows (change from |0|1| to |2|1|) and restart BTSlog application:
[PRODUCT_WN]HwApi = rdparam_sacks\\sw_conf_table.h |enum FEAT_DBG|2|1|
12
12 © Nokia Siemens Networks DRAFT Issue <0-1>
Nodes which can be set in BTSLog (which nodes can be configured depends on nodes.ini file used). If some Nodes are configured but not accessible because they aree.g. not installed, they cause ping-not-ok in the BTSLog main window.
BTS Log: Configure Nodes
13
13 © Nokia Siemens Networks DRAFT Issue <0-1>
Current Syslog has index 21. The file SYSLOG_021.LOG is stored on predefined location.
Start UDP Log creates Syslog file on pre-defined location
BTS Log: Start UDP Tracing
If View button is pressed the current SYSLOG file will be opened with the predefined editor.
14
14 © Nokia Siemens Networks DRAFT Issue <0-1>
Click on this button to start Real Time Log on configured Nodes
BTS Log: Start Tracing and Real Time Views
Up to 4 Real Time Logs can run in parallel (e.g. with different filters).
15
15 © Nokia Siemens Networks DRAFT Issue <0-1>
BTS Log: Configure Binary Tracing
In order to collect binary traces appropriate file with extension ‘bts’ need to be loaded to the BTSLog application (Nodes -> BTS Filters)
16
16 © Nokia Siemens Networks DRAFT Issue <0-1>
BTS Log: Start Binary Tracing
Starts Binary Tracing. File with name BTSLOG_TRACE_<index>.bin is stored on specified location.Emil application is required to view the trace file.
17
17 © Nokia Siemens Networks DRAFT Issue <0-1>
Binary Log Files Viewed With Emil Tool
18
18 © Nokia Siemens Networks DRAFT Issue <0-1>
BTSLog Filter
Note: String entered as a filter is case sensitive. Press ‘Apply’ button to apply the new/modified filter.
Filtered RealTime Log
Filter can be applied on RealTime logs. Only those messages will than be displayed which contain one or more strings set in the filter. Another example for usage of the filter: Set ‘OnAir’ string as filter in order to check if the eNB is going into ‘OnAir’ state after startup.
19
19 © Nokia Siemens Networks DRAFT Issue <0-1>
BTS Log: Disable Authorization Click ‘Nodes’ in main window, than ‘R&D Parameters’ Tab and than ‘Get Current’.Double-click on parameter 244 and change the value.Note: The change made via BTSLog will be lost by the next reset. In order to disable authorization permanently, swconfig.txt with appropriate settings need to be copied to FCMD in /rom directory (username:password for OSE are NokiaWCDMA:NETOulu)
20
20 © Nokia Siemens Networks DRAFT Issue <0-1>
Pinger
Pinger is a batch file used to ping all modules in eNB: FCMD, FSPs, Faradays on FSPs, FTM and FRGH. Once started ping to the modules is sent periodically.
In order to get Pinger working following steps need to be performed:
• unzip PING_Fararays_all_FSPs1.zip to for example C:\Pinger (this will unpack PING_Fararays_all_FSPs1.BAT to this directory)
• Create shortcut to PING_Fararays_all_FSPs1.BAT
IP Addresses pinged by Pinger Batch File:IP_FCM=192.168.255.1IP_FSP1=192.168.255.33IP_FSP2=192.168.255.34IP_FSP3=192.168.255.35IP_RF1=192.168.255.69IP_RF2=192.168.255.73IP_RF3=192.168.255.77IP_FILTER1=192.168.255.70IP_FILTER2=192.168.255.71IP_FTLA=192.168.255.129
IP_FSP1_F1=192.168.255.151IP_FSP1_F2=192.168.255.152IP_FSP1_F3=192.168.255.153IP_FSP1_F4=192.168.255.154IP_FSP1_F5=192.168.255.155IP_FSP1_F6=192.168.255.156IP_FSP1_F7=192.168.255.157
IP_FSP2_F1=192.168.255.161IP_FSP2_F2=192.168.255.162IP_FSP2_F3=192.168.255.163IP_FSP2_F4=192.168.255.164IP_FSP2_F5=192.168.255.165IP_FSP2_F6=192.168.255.166IP_FSP2_F7=192.168.255.167
IP_FSP3_F1=192.168.255.171IP_FSP3_F2=192.168.255.172IP_FSP3_F3=192.168.255.173IP_FSP3_F4=192.168.255.174IP_FSP3_F5=192.168.255.175IP_FSP3_F6=192.168.255.176IP_FSP3_F7=192.168.255.177
21
21 © Nokia Siemens Networks DRAFT Issue <0-1>
Python
Python is an application which is delivered as Windows Installer Packet with the name like python-2.5.2.msi, as well as an extension wxPython2.8-win32-unicode-2.8.7.1-py25.exe. Sharenet link: https://sharenet-ims.inside.nokiasiemensnetworks.com/livelink/livelink?func=ll&objId=415158651&objAction=Browse&viewType=1
Python scripts are used for eNB setup for following tasks:• Setting of HWAPI BIOS version on FCMD : HWABIOS_Version.py• Modification of product code on the System Module: Pn.py• Browse CPUs on FSPs (SW version running on the FSP is also
displayed): browsercpus_<..>.py• Formating the new file system for puttibatti software package:
FilesystemFormat.py• Show RT OS startup location and active file system for puttibatti package:
SDSF_Operations_v2.py
Sharenet link: https://sharenet-ims.inside.nokiasiemensnetworks.com/livelink/livelink?func=ll&objId=415158651&objAction=Browse&viewType=1
22
22 © Nokia Siemens Networks DRAFT Issue <0-1>
browsercpu
browsercpu is Python script (e.g. browsercpus_inc16.py which sends a ping to FSP, Faradays and CPUs on the considered FSP. Furthermore, it displays the active SW on FSP (LN1.0_LTE_18_22_15). Number of FSPs which are pinged by the script can easily be changed by editing the python script (search for loop “for fsp in range(x,y):” If x=2 and y=3 only FSP3 is considered; if x=0 and y=3 than all FSPs are pinged.
23
23 © Nokia Siemens Networks DRAFT Issue <0-1>
BswAct
BswAct is delivered as BswAct.exe and is started from DOS-shell.
It is used to flash Linux OS to FCMD and FSPs.