- 25 Jun, 2024 11 commits
-
-
Robert Schmidt authored
This updates all images in the CI to Ubuntu 22. It also updates corresponding documentation. Remove python(2) from the image, as it is not needed. Update documentation. It seems that the gcc coming in Ubuntu 22 does not like stack-protector-strong, so remove it as well. Since we compile Flexric, which does not support Ubuntu 22's default gcc-11 (it hits a compile bug), switch to gcc-12 manually. Since we update the compiler, we also need to be careful to use the right address sanitizer version (which is bundled with the compiler version). To avoid a reinstallation of the wrong asan version in target images, we modify Ubuntu 22 targets to copy libasan from the base image. This is necessary since we use update-alternative in the base image, but we don't want to install compilers in the target images to use update-alternatives to install the right asan version... This should be undone when switching to Ubuntu 24 in the future, as it will have a newer default gcc version, such that we don't need to update the compile in the first place. Upgrade libpython in lteUE for U22 upgrade to make it compatible with UHD.
-
Robert Schmidt authored
A number of warnings appear when compiling flexric with gcc-12, which we use in the next commit. Those have been fixed upstream. Switch to the updated version to avoid warnings.
-
Robert Schmidt authored
-
Robert Schmidt authored
It seems libatlas-base-dev provided an `enum CBLAS_TRANSPOSE`, but we don't install it anymore. Now, in Ubuntu, there is only a typedef'd version in cblas.h; for RHEL(-derivatives), the same typedef'd version is in cblas/cblas.h.
-
Robert Schmidt authored
-
Robert Schmidt authored
Debian 11: cmake 3.18 Fedora 40: cmake 3.29 RHEL 9: installs cmake3, which is typically very recent, likely 3.29 Ubuntu 20: cmake 3.16
-
Robert Schmidt authored
Ubuntu 18.04 is now in "Extended Security Maintenance", but otherwise gets no updates. Remove it from supported distributions (regarding installing packages); users can of course still use it. Users are encouraged to upgrade to Ubuntu 20+.
-
Robert Schmidt authored
Apart from the obvious change of adding ubuntu24.04 to supported distributions, we need to remove liblapacke-dev as it is incompatible with libatlas3-base. Installing both aborts with: The following packages have unmet dependencies: liblapacke : Breaks: libatlas3-base (< 3.10.3-14) but 3.10.3-13ubuntu1 is to be installed It seems that we don't need it though, as liblapacke-dev installs the right atlas library as a dependency.
-
Robert Schmidt authored
Integration: `2024.w25` See merge request oai/openairinterface5g!2811 * !2795 NR UE NL assertion * !2802 Fix regression in ue-scan-carrier option * !2806 Minor fixes to wireshark documentation * !2807 Add assertion for known segfault during teardown of gNB * !2809 Inversion in flags name * !2697 SIDELINK PSBCH: MAC->PHY cfg, Scheduler + supporting functions, enable system testing & scope * !2808 NR UE DLSCH MCS table selection improvements
-
Robert Schmidt authored
-
Robert Schmidt authored
-
- 21 Jun, 2024 6 commits
-
-
Raghavendra Dinavahi authored
- Phy config update and Sidelink frame parameters initialisation - PSBCH scheduler to trigger TX PSBCH/RX PSBCH actions - Sidelink indication with rx ind to trigger send SL-MIB to MAC - Enable Scope for PSBCH use -d or --dqt - Enable system testing of PSBCH for example using RFSIMULATOR: - UE1 is a SYNCRONISATION SOURCE UE which transmits PSBCH started using command - sudo ./nr-uesoftmodem --sl-mode 2 --sync-ref 4 --rfsim --rfsimulator.serveraddr server - UE2 syncs onto UE1 during sidelink search, gets the timing and continues to receive PSBCH started using command - sudo ./nr-uesoftmodem --sl-mode 2 --rfsim --rfsimulator.serveraddr 127.0.0.1 - In the default use case 2 Sidelink SSBs sent over 16 frames. - In case SL-SSB configuration needs to be changed use -O option in the above command like -O ../../../targets/PROJECTS/NR-SIDELINK/CONF/sidelink_preconfig_1txpool.conf
-
Raphael Defosseux authored
-
Raphael Defosseux authored
-
Raphael Defosseux authored
-
Raphael Defosseux authored
-
Raphael Defosseux authored
-
- 20 Jun, 2024 1 commit
-
-
Raphael Defosseux authored
Integration: `2024.w24` See merge request oai/openairinterface5g!2801 * !2789 CI: Increase iperf/iperf3 command timeout * !2762 improve nrUE NAS security: accept NEA1,NEA2,NIA1,NIA2 * !2791 fix regressions for large physical cell id values * !2792 Add support for MIMO 2x2 with USRP B210 at 20 MHz BW and 3/4 sampling rate * !2748 Small UE fixes * !2745 Add google test testcases for nr_get_Pcmax * !2785 Update FHI 7.2 interface, test bandwidths, fix integer overflows
-
- 19 Jun, 2024 2 commits
-
-
Raphael Defosseux authored
-
Laurent THOMAS authored
-
- 18 Jun, 2024 1 commit
-
-
Bartosz Podrygajlo authored
-
- 17 Jun, 2024 1 commit
-
-
Guido Casati authored
* the goal is to make the documentation more procedural and descriptive and easier to understand * added missing info in RLC-NR about reassembling of AM frames
-
- 14 Jun, 2024 3 commits
-
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
- 13 Jun, 2024 10 commits
-
-
francescomani authored
-
Sakthivel Velumani authored
-
Jaroslava Fiedlerova authored
Merge remote-tracking branch 'origin/fix-regressions-large-physicalCellId' into integration_2024_w24
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Bartosz Podrygajlo authored
-
Bartosz Podrygajlo authored
-
Bartosz Podrygajlo authored
-
Bartosz Podrygajlo authored
-
Bartosz Podrygajlo authored
The library will be either found in the system or downloaded via FetchContent.
-
- 12 Jun, 2024 5 commits
-
-
Jaroslava Fiedlerova authored
Avoid UBSan error: openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c:1524:41: runtime error: signed integer overflow: 737285888 + 1459370880 cannot be represented in type 'int'
-
Jaroslava Fiedlerova authored
Avoid UBSan error: openair1/SCHED_NR/phy_procedures_nr_gNB.c:867:37: runtime error: signed integer overflow: 1744750952 + 412859840 cannot be represented in type 'int'
-
Jaroslava Fiedlerova authored
Avoid UBSan error: openair1/PHY/NR_ESTIMATION/nr_measurements_gNB.c:246:18: runtime error: signed integer overflow: 1457321472 + 922889664 cannot be represented in type 'int'
-
Jaroslava Fiedlerova authored
Avoid UBSan error: openair1/SCHED_NR/phy_procedures_nr_gNB.c:869:43: runtime error: signed integer overflow: 1546663455 + 1635930955 cannot be represented in type 'int'
-
francescomani authored
-