Changes
#2763 (Jan 13, 2022, 4:32:00 AM)
- osmo-sgsn: Fix template cfg to work with NS2 implementation — Pau Espin Pedrol / detail
- Fix bts.ready_for_pcu() implementation for sysmo and oc2g — Pau Espin Pedrol / detail
- contrib: Add build script for open5gs — Pau Espin Pedrol / detail
- enb,epc,ms: refactor KPI API — Pau Espin Pedrol / detail
- enb.py: increase zmq trx timeout to 4000ms — Pau Espin Pedrol / detail
- {enb,ms}-label.conf: raneme and add modifier to select eNB/MS based on — Pau Espin Pedrol / detail
- srsenb_drb.conf.tmpl: set PDCP discard timer to 150ms for QCI9 — Pau Espin Pedrol / detail
- amarisoft_drb.cfg.tmpl: add additional QCI10 with infinit PDCP discard — Pau Espin Pedrol / detail
- srsenb_drb.conf.tmpl: add QCI10 with infinit PDCP discard timer — Pau Espin Pedrol / detail
- ms_srs: add config scheme to select NAS log level — Pau Espin Pedrol / detail
- srsue.conf.tmpl: Adjust ue.config template for new pcap path — Pau Espin Pedrol / detail
- srsenb_sib.conf.tmpl: reduce the default size of the PUCCH — Pau Espin Pedrol / detail
- jenkins-build-amarisoft: copy ltesim_server binary into epc trial tgz — Pau Espin Pedrol / detail
- osmo-gsm-tester_androidue_conn_chk.sh: improve error handling — Pau Espin Pedrol / detail
- ms_android: set num_carriers to 1 by default — Pau Espin Pedrol / detail
- epc-label@.conf: add scenario to select runnode based on label — Pau Espin Pedrol / detail
- run_node: add label to RunNode class — Pau Espin Pedrol / detail
- mod-enb-ncells@.conf: add scenario file to select number of cells — Pau Espin Pedrol / detail
- ms_srs: turn tx/rx_gain into INT and make them optional — Pau Espin Pedrol / detail
- AndroidUE: Fix connection timeout — Pau Espin Pedrol / detail
- iperf3_bidir: add extra test for bi-directional iperf test — Pau Espin Pedrol / detail
- ms_srs: add force_ul_amplitude config — Pau Espin Pedrol / detail
- enb.py: increase ZMQ trx timeout to 8s — Pau Espin Pedrol / detail
- srslte_common: fix condition to check if KPI have already extracted — Pau Espin Pedrol / detail
- sysmo/defaults.conf: Fix attribute name — Pau Espin Pedrol / detail
- sysmocom/default.conf: Add missing default value for force_ul_amplitude — Pau Espin Pedrol / detail
- contrib: open5gs: Install more binaries to have an EPC — Pau Espin Pedrol / detail
- Initial Open5GS support — Pau Espin Pedrol / detail
- open5gs: Avoid use of non-standard ports — Pau Espin Pedrol / detail
- amarisoft_mme: use/expose count paramter from MS config for MME — andre / detail
- epc_amarisoft: launch ltesim server when starting — andre / detail
- ms_srs: add resource scheme to configure fixed DL and UL freq — andre / detail
- enb_srs: add support for eNB traces — andre / detail
- ms_amarisoft: extend AmariUE to support custom frequency bands — andre / detail
- ping.py: add stricter pass/fail check — andre / detail
- schema: add 5G as UE feature — andre / detail
- jenkins-build-amarisoft: adjusting lib name to srsran and update — andre / detail
- amarisoft_ltemme.cfg.tmpl: add gbr to the template — andre / detail
- rfemu_srsenb_stdin: catch exception in rfemu and log error — andre / detail
- srsenb_drb.conf.tmpl: decrease pollPDU for QCI9 — andre / detail
- enb: add rx_ant param — andre / detail
- 4g: add overlay template path for all suites — andre / detail
- ping: add a short delay after UE is attached before starting ping — andre / detail
- ms_srs: extend prach_sent counter with NR version — andre / detail
- srsue.conf.tmpl: update args for 21.04 changes to include NSA — andre / detail
- enb_amarisoft: add "sdr" as rf_dev_type and rx_ant parameter — andre / detail
- ms_srs: add short_sn as config option for srsUE — andre / detail
- amarisoft_rf_driver.cfg.tmpl: only set trx offset for B210 — andre / detail
- srsue.conf.tmpl: set srate param with the X310 — andre / detail
- srsenb.conf.tmpl: use LTE sample rates when Lime is found in rf args — andre / detail
- amarisoft_enb: add NR support — andre / detail
- ms_srs: add 5G NSA support — andre / detail
- amarisoft_ltemme.cfg.tmpl: enable ENDC support in config template — andre / detail
- amarisoftue: solve conflict of sample rate param in rf_driver — andre / detail
- srsue.conf.tmpl: tidy up config file — andre / detail
- epc_open5gs: remove _epc from name — andre / detail
- open5gs: fix stopping of open5gs components after test finishes — andre / detail
- androidue: fix execute permissions for conn_chk and diag parser scripts — andre / detail
- open5gs: fix name — andre / detail
- open5gs: lower default log level to info — andre / detail
- srsenb: enable S1AP pcaps as well when PCAPs are configured — andre / detail
- open5gs_mme: set short network name — andre / detail
- sysmocom/defaults.conf: Fix recently changed node name — Pau Espin Pedrol / detail
- open5gs: Pre-configure tun device for UPF — Pau Espin Pedrol / detail
- open5gs: Fix GTP-U addr binding — Pau Espin Pedrol / detail
- iperf: adds the option to define the packet length for udp. — alejandro.leal / detail
- 4g-iperf3-ul: modified the test to parameterize the number of ue in the — alejandro.leal / detail
- 4g-iperf3-dl: modified the test to parameterize the number of ue in the — alejandro.leal / detail
- 4g-iperf3-bidir: modified the test to parameterize the number of ue in — alejandro.leal / detail
- srs-ms: allows to run given scripts before the execution of the UE. — alejandro.leal / detail
- srs-enb: runs the given list of scripts before and after launching the — alejandro.leal / detail
- srs-enb: adds fapi to the rf supported devices. — alejandro.leal / detail
- srs-enb: sets the remote directory to the given one. — alejandro.leal / detail
- srs-enb: adds support to the malloc interceptor. — alejandro.leal / detail
- jenkins-build-common: adds support to the new variables for patchelf. — alejandro.leal / detail
- util: fix the functions "create_netns" and "setcap_netsys_admin". — alejandro.leal / detail
- ttcn3: Use osmocom registry to pull ttcn3-bts-test — Pau Espin Pedrol / detail
- contrib: Convert trial osmo-iuh->osmo-hnbgw — Pau Espin Pedrol / detail
#2762 (Feb 28, 2021, 11:19:00 PM)
- enb: add scenario file for inter-eNB HO with two cells — andre / detail
- cell_modifiers: refactor HO cell configs — andre / detail
- enb: add QAM64 support for UL — andre / detail
- add scenario to modify bandwith of 2 eNB objects — andre / detail
- ms_amarisoft: fix various regressions — andre / detail
- jenkins-build-amarisoft.sh: set symlink to srslte_rf lib — andre / detail
- gnuradio_zmq_broker_remote: fix eNB port mapping for carrier aggregation — andre / detail
- Process: Add remote_port as new parameter — Pau Espin Pedrol / detail
- prod: after hardware move, adjust modem pci for sierra_1st and sierra_2nd (ONLY TWO) — Neels Hofmeyr / detail
- contrib: Disable libmnl dependency cross-compiling osmo-pcu — Pau Espin Pedrol / detail
- contrib: Disable libmnl dependency cross-compiling osmo-bts — Pau Espin Pedrol / detail
- cfg templates: log level and source basename last, log no category-hex — Neels Hofmeyr / detail
- add osmo_vty.py — Neels Hofmeyr / detail
- add bsc.vty: always keep a BSC VTY connection ready — Neels Hofmeyr / detail
- bsc: add active lchan matching via vty — Neels Hofmeyr / detail
- bts: allow configuring ARFCN and BSIC: add to schema — Neels Hofmeyr / detail
- log passed tests — Neels Hofmeyr / detail
- log reserved resources — Neels Hofmeyr / detail
- configure fixed ARFCN per bts — Neels Hofmeyr / detail
- process: add get_output_mark() and grep_output() — Neels Hofmeyr / detail
- fix: line nr in test name in wrong places — Neels Hofmeyr / detail
- typo / newline in selftest log output — Neels Hofmeyr / detail
- do not redirect_stdout in test scripts — Neels Hofmeyr / detail
- log: process.py: fix weird space in stdout/stderr log output — Neels Hofmeyr / detail
- implement test.get_log_output() — Neels Hofmeyr / detail
- add test.report_fragment() — Neels Hofmeyr / detail
- report fragment: strip ansi colors from junit XML — Neels Hofmeyr / detail
- ctrl: set socket timeout — Neels Hofmeyr / detail
- ctrl: increment message IDs for CTRL commands — Neels Hofmeyr / detail
- OsmoCtrl cleanup: get_var(), set_var(), get_trap() — Neels Hofmeyr / detail
- keep Ctrl connections open for bsc, msc and nitb objects — Neels Hofmeyr / detail
- osmo_ctrl.py: add RateCounters — Neels Hofmeyr / detail
- add handover_2G suite, with handover.py test — Neels Hofmeyr / detail
- run handover_2G in default-suites.conf — Neels Hofmeyr / detail
- process output: do not leak ANSI colors past logged stdout/stderr — Neels Hofmeyr / detail
- add option osmo-gsm-tester.py --suites-file my-suites-listing.conf — Neels Hofmeyr / detail
- OsmoCtrl: use one global common counter for CTRL IDs — Neels Hofmeyr / detail
- sysmocom resources.conf.prod: Update modem paths + add new modems after HW upgrade — Pau Espin Pedrol / detail
- resource: Fix next_zmq_port_range using bvci file name — Pau Espin Pedrol / detail
- sysmocom/resources.conf.virtual: remove no longer existing arfcn resources — Pau Espin Pedrol / detail
- sysmocom: Port nitb_netreg_mass suite to osmo split network — Pau Espin Pedrol / detail
- jenkins-build-srslte.sh: allow custom binaries — andre / detail
- srsenb_drb.conf.tmpl: add QCI1 DRB config — andre / detail
- enb: include name label and run_addr in enb remote path — andre / detail
- srsue.conf.tmpl: reorder conditions for setting RRC release — andre / detail
- intraenb-intrafreq-ho.conf: add eNB to cell config — andre / detail
- srsue.conf.tmpl: disable TTI stats for ZMQ — andre / detail
- enb_srs: only use QAM64 tables if both UE and eNB are configured for QAM64 — andre / detail
- enb_srs: adopt throughput thresholds for QAM256 — andre / detail
- srsepc.conf.tmpl: increase default value of T3413 (paging timer) — andre / detail
- srsenb.conf.tmpl: set nof_of_prach_threds to 0 for ZMQ — andre / detail
- Introduce Android UEs as new modems — nils.fuerste / detail
- enb,ue,process: move stdout counter helper to process objects — andre / detail
- 4g: add checks for received PRACHs for ping tests — andre / detail
- enb: add abstract method stop() — andre / detail
- enb: Set cipher and integrity via scenario file — andre / detail
- scenarios: remove ncells@ scenario and define number of cells explicitly — andre / detail
- srsepc.conf.tmpl: double value of T3413 (paging timer) — andre / detail
- srsue.conf.tmpl: reduce nof PHY threads to 2 for ZMQ — andre / detail
#2746 (Nov 11, 2020, 11:19:00 PM)
- enb: Support cells from different ENBs in ncell_list — Pau Espin Pedrol / detail
- sysmocom: Introduce suite 4g2enb — Pau Espin Pedrol / detail
- resource: Support waiting for reserved resources until available — Pau Espin Pedrol / detail
- iperf3_{dl,ul}: adapt pass/fail threshold — andre / detail
- {enb,ms}_srs: Add DL QAM-256 support — andre / detail
- epc_srs.py: Fixed reference in local execution — andre / detail
- enb-cells_2ca: add missing cell params — andre / detail
- schema: allow empty lists in resource schema — andre / detail
#2744 (Nov 9, 2020, 11:19:00 PM)
- srsenb_rr.conf: add PCI, TAC and root_seq_idx as cell param — Pau Espin Pedrol / detail
#2729 (Oct 26, 2020, 5:41:19 PM)
- enb: Fix non-1st ENB gnubreaker remote address — Pau Espin Pedrol / detail
#2728 (Oct 25, 2020, 1:50:10 AM)
- Copy gnuradio zmq broker at runtime — Pau Espin Pedrol / detail
- enb: Name preferrably by label, use it in remote run dir — Pau Espin Pedrol / detail
#2725 (Oct 22, 2020, 1:01:46 PM)
- sysmocom: emergency_preemptive_call.py: Avoid test failure if 2nd call not fully established — Pau Espin Pedrol / detail
#2723 (Oct 19, 2020, 11:19:00 PM)
- gnuradio zmq broker refactoring — Pau Espin Pedrol / detail