Cedric Roux
00242daa6b
Merge remote-tracking branch 'origin/feature-143-support-enterprise-linux-7' into develop_integration_w22
2017-06-02 18:06:54 +02:00
Frank A. Zdarsky
633fda9a6e
minor fixes and add building drivers from source for CentOS7
...
Signed-off-by: Frank A. Zdarsky <fzdarsky@redhat.com >
2017-06-02 12:32:15 +02:00
Cedric Roux
60c4b5ecd7
integration fixes
...
- rename UE_NO_LOG to DISABLE_LOG_X
because the name is misleading. The full software
is impacted, not only the UE part
- same for compilation option ---ue-no-log
that becomes --disable-log
- keep LOG_X for the standard case, that is the
case without DISABLE_LOG_X where printf has been
put. Two reasons:
* printf is not realtime friendly
* keep behavior similar for other users who may
be troubled by different logs that don't add
any benefit to previous logs
2017-06-02 11:24:22 +02:00
Frank A. Zdarsky
c2a5199f0d
Add support for RHEL/CentOS 7
...
Signed-off-by: Frank A. Zdarsky <fzdarsky@redhat.com >
2017-05-31 17:33:20 +02:00
gabrielC
16acea57cc
Merge tag '2017.w20' into UE_logging
2017-05-22 11:31:18 +02:00
gabrielC
fe350d5b6f
UE logging change :
...
--ue-trace : Enabling UE trace for debug
--ue-timing : Enabling UE timing trace
--ue-no-log : Disabling all LOG_X traces
2017-05-19 14:28:34 +02:00
Cedric Roux
dd07d878a3
bugfix: fix compilation for express MIMO target
2017-05-17 12:58:21 +02:00
Cedric Roux
b7762c6a7d
Merge remote-tracking branch 'origin/bugfix-220' into develop_integration_w13
2017-03-28 16:15:32 +02:00
Cedric Roux
02bfef2184
fix UE variable setting in build_oai
2017-03-28 16:03:17 +02:00
Wilson Thong
9e78b40d2e
#220 fixed minor typo
2017-03-28 10:17:51 +08:00
Wilson Thong
66c5892c9e
#220 fixed incorrec path config for building usim/nvram
2017-03-28 10:17:51 +08:00
Wilson Thong
e6798f5b96
#219 add build option for building eclipse project files
2017-03-28 10:11:43 +08:00
Cedric Roux
4fcb6272f4
RRC Rel14
...
- import RRC ASN.1 defintions from the specifications
(file openair2/RRC/LITE/MESSAGES/asn1c/ASN1_files/RRC-e10.asn)
contrary to rel8/10, all modules have been imported, maybe it's too much
to refine in case of problems
- deal with rel14 in fix_asn1
- all code that was for Rel10 is now for Rel10/Rel14
- some incompatible changes (mostly in naming) were resolved in favor
of rel14, see in openair2/RRC/LITE/defs.h
- unsure about the rlc layer, some arrays have changed (values appended),
I only changed the definition and in tests in the code, I changed
the index limit, maybe it's not enough
Rel14 is the default compilation mode.
2017-03-23 18:06:40 +01:00
Cedric Roux
39f26e945e
Merge remote-tracking branch 'origin/enhancement-211-snapping' into develop_integration_w07
2017-02-17 18:27:33 +01:00
Cedric Roux
baeb930397
use ln -sf instead of ln -s in cmake_targets/build_oai
...
When rebuilding oaisim, I had a failure because the target
link already exists. The -f flag forces the link to be done.
2017-02-17 18:01:17 +01:00
Anta Huang
e3186c1741
Issue #211 - enhance build script for snapping package
...
- build script has ability to indicate location for downloading uhd images
- one simple wrapper to set environment variables and initiate another program (supposed to be lte-softmodem)
2017-02-17 13:56:00 +01:00
Cedric Roux
f92bd91544
Merge branch 'enhancement-199-nas-multi-ue' into develop_integration_w07
...
Conflicts:
openair1/SCHED/phy_procedures_lte_ue.c
targets/RT/USER/lte-softmodem.c
targets/SIMU/USER/oaisim.c
targets/SIMU/USER/oaisim_functions.c
2017-02-16 12:14:26 +01:00
Cedric Roux
09139ab018
fix build_oai
...
- the option --UE was abused! Let's introduce --UE-conf-nvram and
--UE-gen-nvram
- the option name --UE-OUTPUT was not clear and is now replaced by
--UE-gen-nvram
- the new options are described when running ./build_oai -h
- print_help has been modified (' replaced by ") to print
$conf_nvram_path and $gen_nvram_path
2017-02-14 15:38:51 +01:00
gabrielC
2dc9dc0316
Merge remote-tracking branch 'origin/tm4-fixes' into develop_integration_w07
...
Conflicts:
openair1/PHY/LTE_TRANSPORT/dlsch_demodulation.c
openair1/PHY/LTE_TRANSPORT/power_control.c
openair2/LAYER2/MAC/eNB_scheduler_dlsch.c
targets/SIMU/USER/oaisim_functions.c
2017-02-14 15:25:37 +01:00
Cedric Roux
0ada1e9e32
Merge remote-tracking branch 'origin/oaisim-rru' into develop_integration_w06
...
Conflicts:
openair2/RRC/LITE/rrc_UE.c
2017-02-10 11:36:06 +01:00
Elena_Lukashova
b31282ae30
Merge branch 'develop' into feature-59-tm4
2017-02-09 18:03:16 +01:00
Elena_Lukashova
883310d88d
Adding standard test cases for dlsim_tm4. test case number is 015110.
...
All the test pass.
2017-02-03 12:36:16 +01:00
Raymond Knopp
d141195ea3
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop
2017-02-01 23:18:10 -08:00
Raymond Knopp
90cb9d6cb8
adding RRU/Fronthaul functionality to oaisim
2017-02-01 23:17:54 -08:00
gabrielC
0e42ffa2a0
UE compilation for S1
2017-01-31 09:45:24 +01:00
Frédéric Leroy
3fdcf5b676
feat(conf2uedata): uses nvram and usim binary
...
This commit reverts behaviour of data generation as before
commit 7207c65b05fd812a18371827f2bfb1431fc58696:
fix .ue* filenames in scripts and documentation
TODO add option to conf2uedata and adapt script
2017-01-25 13:29:48 +01:00
Imad ALAWE
17d155325a
feat: add conf2uedata tool for generating .*.nvram
...
This patch adds the conf2uedata tool for generating .ue.nvram* .ue.emm.nvram*
and .usim.nvram* files from a textual configuration file.
The configuration file define most usefull values like plmns, mnc, mcc, msin, K,
OPc for several users.
The files generated will always ends with a number corresponding to the user
entry in the configuration file.
This breaks oai5g because other script have not be updated for using
conf2uedata.
This breaks also the at_nas_ue command.
Examples of configuration files are in openair3/NAS/TOOLS/
2017-01-25 13:29:48 +01:00
Cedric Roux
7aa57b4d84
remove compilation of oai_nw_drv
...
The compilation of this module does not seem to be necessary,
as far as I have checked. Plus it fails when you run
"build_oai --oaisim --noS1", so let's not compile it.
2017-01-23 13:56:10 +01:00
gabrielC
f79dd53edf
Merge remote-tracking branch 'origin/feature-21-TM7-tmp' into develop_integration_w50
2016-12-15 11:39:04 +01:00
ROBERT Benoit
d31b6ef83b
Merge remote-tracking branch 'origin/develop' into Enhancement-142-OAI_UE_autotest_framework
2016-12-09 16:06:17 +01:00
Florian Kaltenberger
e470e2d3bd
Merge remote-tracking branch 'origin/develop' into feature-21-TM7-tmp
...
Conflicts:
targets/RT/USER/lte-enb.c
2016-12-07 09:40:20 +01:00
ROBERT Benoit
0b1050c149
Add following functionnalities to OAI UE autotest framework
...
- add progess bar report
- reduce ssh max_tries to 10
- cleanOldPrograms -> change kill cmd line to be able to run autotest on same machine than lte-softmodem (thanks Rohit & Gabriel)
- Cleanning output prints
- add --skip-machine-preparation on cmd line
- add --skip-sanity-check on cmd line
- add HTML REPORT (no-S1 only)
- add XML detailled report (no-S1 only)
2016-11-18 18:31:57 +01:00
Florian Kaltenberger
8769024922
Merge remote-tracking branch 'origin/develop' into feature-21-TM7
...
Conflicts:
cmake_targets/CMakeLists.txt
openair1/PHY/INIT/lte_init.c
openair1/PHY/INIT/lte_param_init.c
openair1/PHY/LTE_ESTIMATION/lte_dl_channel_estimation.c
openair1/PHY/LTE_ESTIMATION/lte_ue_measurements.c
openair1/PHY/LTE_REFSIG/lte_dl_uespec.c
openair1/PHY/LTE_TRANSPORT/dci.c
openair1/PHY/LTE_TRANSPORT/dlsch_demodulation.c
openair1/PHY/LTE_TRANSPORT/dlsch_llr_computation.c
openair1/PHY/LTE_TRANSPORT/dlsch_modulation.c
openair1/PHY/LTE_TRANSPORT/initial_sync.c
openair1/PHY/LTE_TRANSPORT/pbch.c
openair1/PHY/LTE_TRANSPORT/pilots.c
openair1/PHY/LTE_TRANSPORT/pmch.c
openair1/PHY/LTE_TRANSPORT/proto.h
openair1/PHY/defs.h
openair1/SCHED/phy_procedures_lte_eNb.c
openair1/SCHED/phy_procedures_lte_ue.c
openair1/SIMULATION/LTE_PHY/dlsim.c
openair1/SIMULATION/LTE_PHY/mbmssim.c
openair1/SIMULATION/LTE_PHY/pdcchsim.c
openair1/SIMULATION/LTE_PHY/ulsim.c
openair2/ENB_APP/enb_config.c
openair2/RRC/LITE/rrc_eNB.c
targets/ARCH/EXMIMO/USERSPACE/LIB/openair0_lib.c
targets/RT/USER/lte-softmodem.c
targets/RT/USER/lte-ue.c
targets/RT/USER/sched_rx_pdsch.c
targets/SIMU/USER/init_lte.c
targets/SIMU/USER/oaisim_functions.c
2016-11-18 15:35:21 +01:00
Xenofon Foukas
bb5b90eab0
Added compilation options for enabling/disabling FlexRAN agent
2016-11-09 12:09:44 +02:00
Rohit Gupta
e084e58388
merge from develop
2016-10-11 18:52:14 +02:00
Rohit Gupta
b481bfd985
Merge branch 'develop' into feature-131-new-license
2016-10-10 19:25:02 +02:00
Rohit Gupta
13496a4c6b
minor fix to add some log message in oarf compilation fir EXMIMO drivers
2016-10-03 12:59:00 +02:00
Rohit Gupta
7a1e8347c7
add help for debug option for build_oai
2016-09-30 21:41:00 +02:00
Cedric Roux
b0662e4bbe
update licensing information in remaining files
...
The text has been updated in all those files.
modified: README.txt
modified: cmake_targets/CMakeLists.txt
modified: cmake_targets/at_commands/CMakeLists.txt
modified: cmake_targets/autotests/core.py
modified: cmake_targets/autotests/log.py
modified: cmake_targets/autotests/openair.py
modified: cmake_targets/autotests/run_exec_autotests.bash
modified: cmake_targets/autotests/run_exec_lte-softmodem_tests.py
modified: cmake_targets/autotests/tools/configure_cots_bandrich_ue.py
modified: cmake_targets/autotests/tools/configure_cots_huaweiE398_ue.py
modified: cmake_targets/autotests/tools/configure_usrpb210.py
modified: cmake_targets/autotests/tools/find_usb_path.bash
modified: cmake_targets/autotests/tools/free_mem.bash
modified: cmake_targets/autotests/tools/iperf3_script
modified: cmake_targets/autotests/tools/iperf3_script_phone
modified: cmake_targets/autotests/tools/iperf_script
modified: cmake_targets/autotests/tools/iperf_script_phone
modified: cmake_targets/autotests/tools/lib_autotest.py
modified: cmake_targets/autotests/tools/search_repl.py
modified: cmake_targets/build_oai
modified: cmake_targets/tools/asn1tostruct.py
modified: cmake_targets/tools/build_helper
modified: cmake_targets/tools/build_test_epc_tools
modified: cmake_targets/tools/example_enb_exmimo_mme_hss.txt
modified: cmake_targets/tools/example_oaisim_enb_ue_mme_virtual.txt
modified: cmake_targets/tools/indent_source_code
modified: cmake_targets/tools/init_exmimo2
modified: cmake_targets/tools/init_nas_nos1
modified: cmake_targets/tools/perf_oai.bash
modified: cmake_targets/tools/run_enb_s1_exmimo
modified: cmake_targets/tools/run_enb_s1_usrp
modified: cmake_targets/tools/run_enb_ue_virt_noS1
modified: cmake_targets/tools/run_enb_ue_virt_s1
modified: openair2/DOCS/TEMPLATES/README/Readme.doxy
modified: openair2/DOCS/TEMPLATES/README/readme.txt
modified: openair2/Makefile
modified: openair2/UTIL/OCG/Readme.doxy
modified: openair2/UTIL/OCG/readme.txt
modified: openair2/UTIL/OSD/recep.php
modified: openair2/X2AP/MESSAGES/ASN1/asn1tostruct.py
modified: openair3/DOCS/DOXYGEN/Makefile.am
modified: openair3/DOCS/Latex/EPC/Makefile
modified: openair3/DOCS/Makefile.am
modified: openair3/GTPV1-U/Makefile.am
modified: openair3/GTPV1-U/Makefile.eNB
modified: openair3/NAS/TEST/AS_SIMULATOR/Makefile
modified: openair3/NAS/TEST/NETWORK/Makefile
modified: openair3/NAS/TEST/USER/Makefile
modified: openair3/NAS/TOOLS/Makefile
modified: openair3/NAS/UE/API/USER/Makefile
modified: openair3/NAS/UE/API/USER/tst/Makefile
modified: openair3/NAS/UE/API/USIM/Makefile
modified: openair3/S1AP/MESSAGES/ASN1/asn1tostruct.py
modified: openair3/TEST/Makefile.am
modified: targets/ARCH/EXMIMO/USERSPACE/OCTAVE/gpib_send.cc
modified: targets/ARCH/EXMIMO/USERSPACE/OCTAVE/oarf_config_exmimo.cc
modified: targets/ARCH/EXMIMO/USERSPACE/OCTAVE/oarf_get_frame.cc
modified: targets/ARCH/EXMIMO/USERSPACE/OCTAVE/oarf_get_num_detected_cards.cc
modified: targets/ARCH/EXMIMO/USERSPACE/OCTAVE/oarf_send_frame.cc
modified: targets/ARCH/EXMIMO/USERSPACE/OCTAVE/oarf_stop.cc
modified: targets/ARCH/EXMIMO/USERSPACE/OCTAVE/oarf_stop_without_reset.cc
modified: targets/PROJECTS/E-MBMS/build_all.bash
modified: targets/PROJECTS/E-MBMS/start_enb.bash
modified: targets/PROJECTS/E-MBMS/start_ue.bash
modified: targets/PROJECTS/E-MBMS/utils.bash
modified: targets/PROJECTS/GENERIC-LTE-EPC/interfaces.bash
modified: targets/PROJECTS/GENERIC-LTE-EPC/networks.bash
modified: targets/PROJECTS/GENERIC-LTE-EPC/start_enb_and_ue_virt.bash
modified: targets/PROJECTS/GENERIC-LTE-EPC/start_ue.bash
modified: targets/PROJECTS/GENERIC-LTE-EPC/utils.bash
modified: targets/PROJECTS/GENERIC-LTE-EPC/virtual_box.bash
modified: targets/SCRIPTS/install_asn1c_0.9.24.modified.bash
modified: targets/TEST/OAI/case01.py
modified: targets/TEST/OAI/case02.py
modified: targets/TEST/OAI/case03.py
modified: targets/TEST/OAI/case04.py
modified: targets/TEST/OAI/case05.py
modified: targets/TEST/OAI/case11.py
modified: targets/TEST/OAI/case12.py
modified: targets/TEST/OAI/case13.py
modified: targets/TEST/OAI/core.py
modified: targets/TEST/OAI/log.py
modified: targets/TEST/OAI/openair.py
modified: targets/TEST/OAI/test01.py
modified: targets/TEST/OAI/test02.py
modified: targets/TEST/PDCP/readme.txt
modified: targets/build_helper.bash
modified: targets/build_oai.bash
modified: targets/perf_oai.bash
2016-09-28 11:17:33 +02:00
Rohit Gupta
460f01f6d3
Gitlab CI test case modified file + disable cpu affinity
2016-09-27 10:38:13 +02:00
Rohit Gupta
41b80a11d0
Merge from develop
2016-09-21 18:27:24 +02:00
Florian Kaltenberger
c8e7e5900f
enabling deadline scheduler by default for EXMIMO2
2016-08-31 14:46:35 +02:00
Florian Kaltenberger
eac26b014f
enabling deadline scheduler by default for EXMIMO2
2016-08-30 15:59:24 +02:00
Rohit Gupta
ea57f56466
merge selected commits from enhancement-10-harmony-rgu test branch
2016-08-22 19:18:58 +02:00
Rohit Gupta
7a60162bde
disable optimization for debug build
2016-08-16 12:39:03 +02:00
Raymond Knopp
02051f1cd5
Merge branch 'develop' into enhancement-10-harmony
...
Conflicts:
openair1/SCHED/phy_mac_stub.c
openair1/SCHED/phy_procedures_lte_eNb.c
targets/RT/USER/lte-softmodem.c
2016-07-24 03:14:29 -07:00
S. Sandeep Kumar
c32304afbf
allow rf and if for eNB build
2016-07-06 01:34:12 +05:30
Raymond Knopp
1f274a7b04
Merge remote-tracking branch 'origin' into enhancement-10-harmony
...
Merge in develop too.
Conflicts:
cmake_targets/CMakeLists.txt
openair1/PHY/CODING/3gpplte_sse.c
openair1/PHY/LTE_TRANSPORT/phich.c
openair1/PHY/LTE_TRANSPORT/ulsch_demodulation.c
openair1/SCHED/phy_mac_stub.c
openair1/SCHED/phy_procedures_lte_eNb.c
targets/RT/USER/lte-softmodem.c
2016-06-21 23:36:23 -07:00
Rohit Gupta
0bca3ea53d
minor fixes to build scripts
2016-06-18 23:44:38 +02:00
Raymond Knopp
f91457d8d2
added common acquisition interfaces for ExpressMIMO2
2016-06-18 03:48:23 -07:00