Activity
From 02/28/2024 to 03/28/2024
Today
- 07:35 AM OsmoGGSN (former OpenGGSN) Bug #6423 (Resolved): GGSN_Tests regressions from build 1107 / February 29th onwards
- > Some tests don't run in configurations they are supposed to run, I will look into it.
Actually that's not the ca... - 03:06 AM OsmoMSC Revision 0cc03ca4 (osmo-msc): never page for TMSI with 'no assign-tmsi'
- With 'no assign-tmsi', regard any TMSI as invalidated at the end of a
Location Updating procedure. Hence, avoid pagin... - 03:06 AM OsmoMSC Revision 2fd69e15 (osmo-msc): fix VLR evil twin on LU with unknown TMSI
- When a subscriber first attaches by TMSI only, and later tells the IMSI
via ID Response, it may turn out that this IM...
03/27/2024
- 09:16 PM Core testing infrastructure Revision 649eba04 (osmo-ttcn3-hacks): fix MGCP_Test.TC_one_crcx_loopback_rtp_implicit expectations
- osmo-mgw should not respond to unknown peers. The test expected the
wrong thing, because of an old hack for 3G voice.... - 08:17 PM OsmoMGW Bug #6424: TC_one_crcx_loopback_rtp_implicit consistently failing in master, but passes on latest
- > I'd need to dig deeper into this, but it may be that still in 3G (without hacks) you need to "accept" the incoming ...
- 12:04 PM OsmoMGW Bug #6424: TC_one_crcx_loopback_rtp_implicit consistently failing in master, but passes on latest
- Hi @neels ,
I'd need to dig deeper into this, but it may be that still in 3G (without hacks) you need to "accept" ... - 08:31 AM OsmoMGW Bug #6424 (In Progress): TC_one_crcx_loopback_rtp_implicit consistently failing in master, but passes on latest
- neels wrote in #note-4:
modate a very questionable hack that happened to work for all the wrong reasons.
>
> My c... - 01:01 AM OsmoMGW Bug #6424: TC_one_crcx_loopback_rtp_implicit consistently failing in master, but passes on latest
- This test specifically tests whether osmo-mgw responds to an unknown remote address.
I think our agreement is that... - 06:53 PM Core testing infrastructure Revision bece0fd9 (osmo-ttcn3-hacks): WIP: Introduce asterisk testsuite
- Change-Id: I598aeb9850de588ac3abcf254afe782bc3fe1667
- 06:30 PM Core testing infrastructure Revision 58482210 (docker-playground): WIP: asterisk
- Change-Id: I5170eda2a3b5d809704e31ba7bce241817d715f2
- 05:14 PM Core testing infrastructure Revision f84b92da (docker-playground): DONTMERGE
- Change-Id: I2769f30aea65b69f7dc96212a7d869aa97a92d69
- 02:15 PM OsmoBSC Bug #6422: latest: BSC_Tests.TC_ctrl_location started fo fail on March 15th
- tcp/ipa port 5000 is the emulated SCCPLite MSC.
Nowadays and since a while ago, osmo-bsc-sccplite uses libosmo-scc... - 01:46 PM E1/T1 Hardware Interface (including icE1usb) Support #6412: No alignment
- Unfortunately a lot of xhci USB controller handle a lot of stuff in firmware and bugs are not rate, especially in iso...
- 01:42 PM E1/T1 Hardware Interface (including icE1usb) Support #6412: No alignment
- laforge wrote in #note-3:
> On Thu, Mar 21, 2024 at 02:04:37PM +0000, pfassberg wrote:
> > Unfortunately I get this... - 11:44 AM libosmo-ranap Revision c16281f5 (osmo-iuh): constify {hnbap_rua}_cause_str() argument
- ranap_cause_str() already had a const input argument, but the
HNBAP and RUA equivalents for some reason had a non-con... - 11:44 AM OsmoHNBGW Revision c16281f5 (osmo-iuh): constify {hnbap_rua}_cause_str() argument
- ranap_cause_str() already had a const input argument, but the
HNBAP and RUA equivalents for some reason had a non-con... - 10:45 AM Core testing infrastructure Revision b9b37c95 (osmo-ttcn3-hacks): WIP: IPAd_Tests: add testsuite for an eIM
- Change-Id: Iba72ee00d10aba7831feedadacd943bf943de53e
Related: SYS#6824 - 10:45 AM Core testing infrastructure Revision dcc8d3c9 (osmo-ttcn3-hacks): IPAd_Tests: add testsuite for an IPAd
- With this patch we add a testsuite that can be used to test an IPAd
implementation.
The testsuite emulates the ESipa... - 10:45 AM Core testing infrastructure Revision e1f46f98 (osmo-ttcn3-hacks): HTTP_Adapter: Allow API users to enable/disable SSL
- At the moment HTTP_Adapter has no option to enable SSL
Related: SYS#6824
Change-Id: I6487deea50cd9b4ed4905d9a3a78e00... - 10:45 AM Core testing infrastructure Revision bf1258dd (osmo-ttcn3-hacks): HTTP_Adapter: allow body to be "omit"
- In HTTP not all requests have a body. At the moment we describe a
missing body with body := "". This is not 100% corr... - 10:45 AM Core testing infrastructure Revision 09f0fbf5 (osmo-ttcn3-hacks): HTTP_Adapter: allow API users to specifiy custom header
- At the moment HTTP_Adapter can only make requests with a fixed
pre-defined HTTP header. However, some application may... - 10:45 AM Core testing infrastructure Revision cfd48517 (osmo-ttcn3-hacks): HTTP_Adapter: add HOST field to header lines.
- In HTTP 1.1 (this is what the HTTP_Adapter uses), the Host header field
is mandatory, see also: RFC 2616, section 14.... - 09:55 AM Core testing infrastructure Revision 4a011fa0 (osmo-ttcn3-hacks): msc: use as_expect_clear() in f_tc_mt_t310()
- This testcase is not Iu-compatible yet, but let's make life a bit
easier for those trying to make it such in the futu... - 09:55 AM Core testing infrastructure Revision b3e42cfc (osmo-ttcn3-hacks): msc: fix f_tc_mt_crcx_ran_reject(): properly handle Iu-ReleaseCommand
- Previous commit [1] uncovers a problem in f_tc_mt_crcx_ran_reject():
this function uses as_clear_cmd_compl_disc(), wh... - 09:55 AM Core testing infrastructure Revision 7093a5d9 (osmo-ttcn3-hacks): msc: as_{iu_release,clear_cmd}_compl_disc: remove no-op timer arguments
- Change-Id: I1d3dcf4399dccd353702e4d6c53fe8e26e16ea9b
- 09:55 AM Core testing infrastructure Revision d1a32e09 (osmo-ttcn3-hacks): msc: fix missing 'repeat' in as_optional_cc_rel()
- We do activate() this altstep in several testcases, so that it's
kinda "running in background". In reality, the defa... - 09:55 AM Core testing infrastructure Revision 42fae8ae (osmo-ttcn3-hacks): msc: cosmetic: fix formatting in altsteps
- Change-Id: I14afa9aa076396d48043000e350885384bde4c81
- 09:55 AM Core testing infrastructure Revision 5f1018f9 (osmo-ttcn3-hacks): msc: fix f_tc_ho_inter_bsc0(): properly patch n_sd
- Assuming n_sd should be 3 is only valid for non-A5 testcases, in which
we are *not* doing ciphering and authenticatio... - 08:08 AM OsmoMSC Bug #6414 (Feedback): ttcn3-msc-test: TC_ho_inter_bsc_a5_[134] are failing with io_uring
- fixeria wrote in #note-10:
> So now that I have the full picture, my proposal is to bring those A5 and non-A5 testca... - 06:38 AM OsmoMSC Bug #6414: ttcn3-msc-test: TC_ho_inter_bsc_a5_[134] are failing with io_uring
- Below is logging that piqued my curiosity:...
- 05:36 AM OsmoMSC Bug #6414 (In Progress): ttcn3-msc-test: TC_ho_inter_bsc_a5_[134] are failing with io_uring
- neels wrote in #note-8:
> That code feels distant to me now, and while I might remember a thing or two, I think it's... - 07:35 AM OsmoBTS Bug #6421 (Resolved): BTS_Tests_OML.* all started to fail for latest+master
- https://jenkins.osmocom.org/jenkins/view/TTCN3/job/ttcn3-bts-test/2348/ -- Test Result (46 failures / -15)
03/26/2024
- 10:37 PM OsmoMGW Bug #6424: TC_one_crcx_loopback_rtp_implicit consistently failing in master, but passes on latest
- ...
- 10:31 PM OsmoMGW Bug #6424: TC_one_crcx_loopback_rtp_implicit consistently failing in master, but passes on latest
- I've been doing some MGW work, I'll try to bisect the cause.
- 02:00 PM OsmoMGW Bug #6424 (In Progress): TC_one_crcx_loopback_rtp_implicit consistently failing in master, but passes on latest
- `TC_one_crcx_loopback_rtp_implicit` appears to be failing consistently in master for 30+ consecutive builds. Meanwhi...
- 06:57 PM OsmoBSC Bug #6422 (Feedback): latest: BSC_Tests.TC_ctrl_location started fo fail on March 15th
- Unfortunately, my knowledge about sccplite is very limited.
@pespin git-blame tells me you implemented the testcase,... - 05:56 PM OsmoBSC Bug #6422 (In Progress): latest: BSC_Tests.TC_ctrl_location started fo fail on March 15th
- Attaching a PCAP from "build 2167":https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/ttcn3-bsc-test-sccp...
- 01:03 PM OsmoBSC Bug #6422 (Feedback): latest: BSC_Tests.TC_ctrl_location started fo fail on March 15th
- * https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/ttcn3-bsc-test-sccplite/test_results_analyzer/
Th... - 06:45 PM OsmoMGW Feature #6387: osmo_io / io_uring support for RTP/RTCP
- finally ported the failing unit test over to the new code; build verification now passes.
- 05:14 PM OsmoTRX Revision 8fd51cb7 (osmo-trx): code-architecture.adoc: Fix missing alignment in digraph
- Change-Id: I9077590f6786833c9a86c3e844fc2dd07b404d58
- 04:17 PM Core testing infrastructure Revision 39375195 (osmo-ttcn3-hacks): WIP: IPAd_Tests: add testsuite for an eIM
- Change-Id: Iba72ee00d10aba7831feedadacd943bf943de53e
Related: SYS#6824 - 04:16 PM Core testing infrastructure Revision c2e4f4ad (osmo-ttcn3-hacks): IPAd_Tests: add testsuite for an IPAd
- With this patch we add a testsuite that can be used to test an IPAd
implementation.
The testsuite emulates the ESipa... - 04:16 PM Core testing infrastructure Revision b5fd2b4c (osmo-ttcn3-hacks): HTTP_Adapter: Allow API users to enable/disable SSL
- At the moment HTTP_Adapter has no option to enable SSL
Related: SYS#6824
Change-Id: I6487deea50cd9b4ed4905d9a3a78e00... - 02:58 PM Core testing infrastructure Revision ea5628e2 (osmo-ttcn3-hacks): HTTP_Adapter: allow body to be "omit"
- In HTTP not all requests have a body. At the moment we describe a
missing body with body := "". This is not 100% corr... - 02:58 PM Core testing infrastructure Revision ff7792d7 (osmo-ttcn3-hacks): HTTP_Adapter: allow API users to specifiy custom header
- At the moment HTTP_Adapter can only make requests with a fixed
pre-defined HTTP header. However, some application may... - 02:58 PM Core testing infrastructure Revision f3c4a8d1 (osmo-ttcn3-hacks): HTTP_Adapter: add HOST field to header lines.
- In HTTP 1.1 (this is what the HTTP_Adapter uses), the Host header field
is mandatory, see also: RFC 2616, section 14.... - 02:41 PM OsmoGGSN (former OpenGGSN) Bug #6423: GGSN_Tests regressions from build 1107 / February 29th onwards
- The tests run with multiple configurations now:
* "GGSN_Tests" -> "all"
* "GGSN_Tests_v4_only" -> "v4_only"
* "GGSN_... - 02:08 PM OsmoGGSN (former OpenGGSN) Bug #6423 (In Progress): GGSN_Tests regressions from build 1107 / February 29th onwards
- 01:30 PM OsmoGGSN (former OpenGGSN) Bug #6423: GGSN_Tests regressions from build 1107 / February 29th onwards
- laforge wrote:
> * TC_addr_pool_exhaustion
> ** Dynamic test case error: Index overflow in a value of type @PreGenRe... - 01:24 PM OsmoGGSN (former OpenGGSN) Bug #6423: GGSN_Tests regressions from build 1107 / February 29th onwards
- laforge wrote:
> * TC_act_deact_retrans_duplicate
> ** "GGSN_Tests.ttcn:413 : CreatePDPContextResp: cause expectanc... - 01:12 PM OsmoGGSN (former OpenGGSN) Bug #6423 (Resolved): GGSN_Tests regressions from build 1107 / February 29th onwards
- The following 6 TTCN3 test cases used to pass in the `ttcn3-ggsn-test-kernel` job until build 110 on Feb 28, but star...
- 02:10 PM Core testing infrastructure Revision 9e8db33f (osmo-ttcn3-hacks): [cosmetic] mgw: fix spelling in comments
- Change-Id: I2fb69463b070cdc183fff63ee7dc422169f8928a
- 02:08 PM OsmoBTS Bug #6421 (Feedback): BTS_Tests_OML.* all started to fail for latest+master
- Here is a patch:
https://gerrit.osmocom.org/c/docker-playground/+/36462 ttcn3-bts-test: fix start_config_oml(): do... - 01:46 PM OsmoBTS Bug #6421 (In Progress): BTS_Tests_OML.* all started to fail for latest+master
- I think I found the problem:...
- 01:32 PM OsmoBTS Bug #6421: BTS_Tests_OML.* all started to fail for latest+master
- Might be related:
https://cgit.osmocom.org/docker-playground/commit/?id=aad045f5b63934dc95ffc0dec5661857077bac58
... - 12:58 PM OsmoBTS Bug #6421 (Resolved): BTS_Tests_OML.* all started to fail for latest+master
- * https://jenkins.osmocom.org/jenkins/view/All%20no%20Gerrit/job/ttcn3-bts-test-latest/test_results_analyzer/
* http... - 02:05 PM Core testing infrastructure Revision 9c63801e (docker-playground): ttcn3-bts-test: fix start_config_oml(): do not start BSC
- As the comment states, the BSC container is not needed for the OML
tests. The testsuite itself "speaks" OML to the I... - 01:35 PM Core testing infrastructure Revision 5dc20d74 (osmo-ttcn3-hacks): ggsn: Avoid dynamic test case error
- During TC_addr_pool_exhaustion, if all of the pdp context activations
were unsuccessful, teic_list is an empty list. ... - 11:40 AM OsmoGGSN (former OpenGGSN) Bug #6420 (New): osmo-ggsn + pre-configured tun device seems to be broken with kernel gtp-u
- When using a pre-configured tun device with OsmoGGSN as described in the user manual, in combination with ...
- 11:26 AM OsmoGGSN (former OpenGGSN) Bug #6419 (New): osmo-ggsn removes tun devices it did not create
- From the "user manual":https://ftp.osmocom.org/docs/osmo-ggsn/master/osmoggsn-usermanual.pdf:
> It’s possible to r... - 03:02 AM OsmoMSC Bug #4721 (In Progress): osmo-msc creates evil-twin entries in the VLR when an already attached IMSI does a LU by an unknown TMSI (was: MSC_Tests.TC_lu_by_tmsi_noauth_unknown fails sporadically locally)
- I have hit this same problem again, when testing LU by TMSI identity when 'no assign-tmsi' is configured, for a custo...
- 02:48 AM Core testing infrastructure Revision 6624c5f3 (osmo-ttcn3-hacks): hnbgw: sys6810
- Change-Id: I9b8d2fbbf9eb460a39e13411fca7da1c99b26a72
- 02:48 AM Core testing infrastructure Revision 72a21e60 (osmo-ttcn3-hacks): hnbgw: hnbap fu
- Change-Id: I1e90763f7178bbabcdf829720b957b0994a3c626
- 02:48 AM Core testing infrastructure Revision 27ffb587 (osmo-ttcn3-hacks): hnbgw netinst wip
- Change-Id: I898f8953bfc53955918e5b95b9db142eae729d63
- 02:48 AM Core testing infrastructure Revision ea2520f9 (osmo-ttcn3-hacks): TC_fast_sccp_release wip
- Change-Id: I97d477170cbe192264f2f5e71decdb28a402a5fe
- 02:48 AM Core testing infrastructure Revision 86d0762d (osmo-ttcn3-hacks): bts/run.sh
- Change-Id: Idd8b1796b79ba7ba2495b82adcd790b0f8ce43eb
- 02:48 AM Core testing infrastructure Revision 19888b39 (osmo-ttcn3-hacks): msc: drop unused ts_SDP_CRCX_CN
- Change-Id: I819e416ff9530f7e03f209ad85bd4548343fbad9
- 02:48 AM Core testing infrastructure Revision e837fdad (osmo-ttcn3-hacks): bsc: test recovery from BORKEN after activation failed
- Change-Id: I3e1ce618f8ea9a96f28ec6f442bea061ee86bd2c
- 02:48 AM Core testing infrastructure Revision 1dd7f31e (osmo-ttcn3-hacks): disable MSC_Tests_Iu
- Change-Id: Iaf36de6f7136aea4162e5f72b022cfba7cb6b28b
- 02:48 AM Core testing infrastructure Revision 96dccd60 (osmo-ttcn3-hacks): hnbgw cfg
- Change-Id: I6fd6e7091f672db87ef8622d30464758f63aa432
- 02:48 AM Core testing infrastructure Revision 9f53a734 (osmo-ttcn3-hacks): tmp dbg
- Change-Id: I3a853c63a4ec9370067d696ce6bea27efbd7f779
- 02:48 AM Core testing infrastructure Revision 61d75f93 (osmo-ttcn3-hacks): sip/run.sh
- Change-Id: I81765d22f7637930546541c09f173ae4b341c9a5
- 02:48 AM Core testing infrastructure Revision 9d2b9a0c (osmo-ttcn3-hacks): sip: add gsmtap logging
- Change-Id: Ia3bd7007f4148a297de1d22c67bfa8dea9819bcc
- 02:48 AM Core testing infrastructure Revision 47d80b4a (osmo-ttcn3-hacks): hnbgw: drop dead code from MSC_UnitdataCallback
- This reverts commit 5a287462673992a2bfb0b3be6d3252fa6776e9ec.
- 02:48 AM Core testing infrastructure Revision cdd31b2e (osmo-ttcn3-hacks): Revert "hnbgw: drop dead code from MSC_UnitdataCallback"
- This reverts commit 869ac84cb97e5bdb2a369f3cbea28dea44b585a1.
- 02:48 AM Core testing infrastructure Revision 72d602c3 (osmo-ttcn3-hacks): hnbgw cfg plmn
- Change-Id: Ie99e1cec6c086fe6da45f2175201efb4a0511937
- 02:48 AM Core testing infrastructure Revision 41445f29 (osmo-ttcn3-hacks): hnbgw: disable pfcp tests
- Change-Id: Idefb50effe9fd5e465c6f47c9ea2e75445ce062b
- 02:48 AM Core testing infrastructure Revision 0c245acc (osmo-ttcn3-hacks): log timestamp date hnbgw
- Change-Id: I286f9e2eb67c0fdab50589f28188c6c52200cf18
- 02:48 AM Core testing infrastructure Revision cd941ef1 (osmo-ttcn3-hacks): RAN_emu expect_table debug
- Change-Id: Ia09edd2c5e7791f22065f49c91c4a72522f1bafd
- 02:48 AM Core testing infrastructure Revision 37f097c7 (osmo-ttcn3-hacks): hnbgw: HNBAP UE wip
- Change-Id: I5bf2f426d604adf801c2f6f6996ec54b1e3bad40
- 02:48 AM Core testing infrastructure Revision 8dc26aa5 (osmo-ttcn3-hacks): hnbgw: add TC_hnb_reregister_cleanup_sccp
- Ensure that SCCP connections are RLSD when a HNB disconnects
ungracefully.
Change-Id: Ie4b854bdc0e68c9ddc0fda7d4dbc9... - 02:48 AM Core testing infrastructure Revision a795bfaf (osmo-ttcn3-hacks): hnbgw: add HNBAP port to ConnHdlr
- To test behavior of active conns on HNBAP HNB DeRegister and HNBAP UE
De-/Register.
Change-Id: I1e7ffded5bd9974c444d... - 02:48 AM Core testing infrastructure Revision 4f7ae1c4 (osmo-ttcn3-hacks): HNBGW_Tests.cfg: mp_enable_pfcp_tests := true
- Change-Id: Ibe510cb53cd79c5b84a2267124d27a1cee39b4d5
- 02:48 AM Core testing infrastructure Revision 140f3577 (osmo-ttcn3-hacks): log_summary.py
- Change-Id: Iacd0e2c28d1448ed9cc2207e75553a7d8faf521a
- 02:48 AM Core testing infrastructure Revision aab790f6 (osmo-ttcn3-hacks): upf: non mockup
- Change-Id: Icfb986ec523f11500a10f805b364978fffccdb45
- 02:48 AM Core testing infrastructure Revision 0b403875 (osmo-ttcn3-hacks): bsc wip
- Change-Id: Ib45cd96ccfa3bd810cbd0ded15dbd3f44c3d6e13
- 02:48 AM Core testing infrastructure Revision 52564970 (osmo-ttcn3-hacks): msc: f_tc_mt_t310: logging instead of comments
- Change-Id: Idccfac50e5f56abab6f8af4c18f7b083fb31b064
- 02:48 AM Core testing infrastructure Revision dac260c7 (osmo-ttcn3-hacks): bsc: add TC_L3Compl_answer_from_other_m3ua_addr
- Related: SYS#6044
Change-Id: I4466e7066115da98d9f45a876d1d468dc0cca25a - 02:48 AM Core testing infrastructure Revision d04f3425 (osmo-ttcn3-hacks): msc f_logp
- Change-Id: I4ddff3ebf862437a6fca49a561f02d553143275f
- 02:48 AM Core testing infrastructure Revision 83410d11 (osmo-ttcn3-hacks): RUA_Emulation log tweak
- Change-Id: I23819ed88a6de4d3316b165f52e2b20916aeb0b5
- 02:48 AM Core testing infrastructure Revision 70545f74 (osmo-ttcn3-hacks): MNCC logging
- Change-Id: I6c09ded239c946ad7ed605e22a604b0d65b55f87
- 02:48 AM Core testing infrastructure Revision acece942 (osmo-ttcn3-hacks): bsc: add TC_chan_timeout_* tests
- Test new X27 timer: release lchan when MEAS RES omit L1 Info.
Depends: I6fb29315568554c8490ee999fcfd1b77d8245389 (os... - 02:48 AM Core testing infrastructure Revision 5a060063 (osmo-ttcn3-hacks): bsc: add BSC_Tests_2.ttcn
- In this patch I propose to open a new file for BSC tests, simply
BSC_Tests_2.ttcn. The reason is that modifying BSC_T... - 02:48 AM Core testing infrastructure Revision 2ad3ff0c (osmo-ttcn3-hacks): hnbgw imports
- Change-Id: I1c77cd35f13664c8cfc3522485027668be181769
- 02:48 AM Core testing infrastructure Revision 4cdc643a (osmo-ttcn3-hacks): tweak log
- Change-Id: Id2f2e24ca1fda0639acb4fd34421286dac783978
- 02:48 AM Core testing infrastructure Revision 79dbd7af (osmo-ttcn3-hacks): RUA_Emulation: simplify: always hand out a new ctx id on RUA Connect
- This allows the same test connhdlr to have distinct RUA contexts.
Change-Id: I3d927fb3c1c40b80b949ca3fe2b6641678efff56 - 02:48 AM Core testing infrastructure Revision c9f0de4f (osmo-ttcn3-hacks): various subdirs: logging cfg tweaks
- Change-Id: I1229a61310e21251d9325b112abce9c7dd49078a
- 02:48 AM Core testing infrastructure Revision 2088896c (osmo-ttcn3-hacks): various subdirs: add run.sh
- Change-Id: I366f706bb09667fb2bc9f0cbb58224aad8ba078e
- 02:48 AM Core testing infrastructure Revision 64463f78 (osmo-ttcn3-hacks): include logformat in log_merge.sh
- Change-Id: I4838cee7742ab99eb935f149a69e925258bbef36
- 02:48 AM Core testing infrastructure Revision db55656c (osmo-ttcn3-hacks): disable tcpdump
- Change-Id: I46116df68b2f8c9ca253a9285d0a571904521727
- 02:48 AM Core testing infrastructure Revision 03cd2ec7 (osmo-ttcn3-hacks): don't always imply 'make deps'
- 'make deps' always fails if there is no internet uplink.
Change-Id: Ic2e6af6f32d8c4bc276ca34cfeb697e9205a2649 - 02:48 AM Core testing infrastructure Revision 86ca08bf (osmo-ttcn3-hacks): log vty commands
- Change-Id: I25ddeaf8d859f98b4f11ba27310b8eef034a09f2
- 02:48 AM Core testing infrastructure Revision bedda5ea (osmo-ttcn3-hacks): msc: test re-assignment to match codec with MT
- Related: osmo-msc I8760feaa8598047369ef8c3ab2673013bac8ac8a
Change-Id: I402ed0523a2a87b83f29c5577b2c828102005d53 - 02:48 AM Core testing infrastructure Revision a9063019 (osmo-ttcn3-hacks): msc: split off f_mo_call_establish__handle_assignment_request()
- Subsequent patch wants to re-use that code. Split off to keep the
patches small.
Related: I402ed0523a2a87b83f29c5577... - 02:48 AM Core testing infrastructure Revision b1f1d1c6 (osmo-ttcn3-hacks): hnbgw: on latest, skip TC_rab_assign_mgw_iuup_addr_chg
- Related: OS#6302
Change-Id: I53f3c67e0cf71cbc6bcc8a8e691b16c871df9d33 - 02:48 AM Core testing infrastructure Revision ea4061df (osmo-ttcn3-hacks): msc: expand TC_lu_tmsi_noauth_notmsi
- From running this test repeatedly, I noticed that osmo-msc's new patch
to avoid storing a TMSI may also trigger more ... - 02:48 AM Core testing infrastructure Revision 5dc7c5fc (osmo-ttcn3-hacks): msc: add TC_lu_tmsi_noauth_notmsi
- Add test case for handling a LU by TMSI MI when 'no assign-tmsi' is
configured.
This test will pass from osmo-msc pa... - 02:48 AM Core testing infrastructure Revision 1465a9ba (osmo-ttcn3-hacks): msc: f_expect_paging(): better detect failure
- When a received Paging mismatches, instead of waiting for timeout, fail
immediately.
Change-Id: I30273e3882e348a2ded... - 02:48 AM Core testing infrastructure Revision a7e402b7 (osmo-ttcn3-hacks): msc: f_expect_paging(): fix by_tmsi arg
- The by_tmsi argument so far had no effect. But I actually need exactly
this in upcoming MSC_Tests.TC_lu_tmsi_noauth_n... - 02:48 AM Core testing infrastructure Revision 8d550fdd (osmo-ttcn3-hacks): ran-emu: allow receiving Paging without a TMSI
- Fix access of non-present tMSI.* if tMSI == omit, allowing to match
incoming Paging with a UnitData receiver that has... - 02:26 AM OsmoMSC Revision 6314a2bb (osmo-msc): never page for TMSI with 'no assign-tmsi'
- With 'no assign-tmsi', regard any TMSI as invalidated at the end of a
Location Updating procedure. Hence, avoid pagin... - 02:22 AM OsmoMSC Revision 3da4715f (osmo-msc): fix VLR evil twin on LU with unknown TMSI
- When a subscriber first attaches by TMSI only, and later tells the IMSI
via ID Response, it may turn out that this IM... - 02:20 AM OsmoMSC Revision 72ef7d8b (osmo-msc): invalidate vsub->msc_conn_ref when msc_a is discarded
- We have an msc_conn_ref pointer from vlr_subscr to an active msc_a
instance. So far, we just keep it pointing at disc...
03/25/2024
- 08:51 PM OsmoBSC Bug #6006 (Resolved): Add vty commands "no gprs nsvc ..."
- 08:50 PM OsmoBSC Bug #6018 (Resolved): vty: add command `show bts online` and `show bts offline`
- 08:10 PM OsmoPCU Bug #6359 (Feedback): TbfTest: sporadic SEGV in
- Should be fixed by:
https://gerrit.osmocom.org/c/osmo-pcu/+/36450 Make sure GprsMs free() also frees its tbfs
I r... - 07:17 PM OsmoPCU Bug #6359: TbfTest: sporadic SEGV in
- The problem seems triggered by the fact that test_immediate_assign_rej_multi_block() is calling "rc = bts_handle_rach...
- 06:25 PM OsmoPCU Bug #6359: TbfTest: sporadic SEGV in
- The UL TBF crashing is actually coming from another test, because in the test "test_ms_merge_dl_tbf_different_trx" th...
- 05:49 PM OsmoPCU Bug #6359: TbfTest: sporadic SEGV in
- With the following change, the crash can be reproduced easily:...
- 06:36 PM OsmoMSC Bug #6414: ttcn3-msc-test: TC_ho_inter_bsc_a5_[134] are failing with io_uring
- On Sun, Mar 24, 2024 at 10:31:49AM +0000, redmine@osmocom.org wrote:
> @neels I believe we need to rework the testcas... - 05:54 PM pySim Bug #6418 (New): osmo-smdpp docs
- In these docs: https://ftp.osmocom.org/docs/pysim/master/html/osmo-smdpp.html
!clipboard-202403251046-awlff.png!
... - 05:35 PM Core testing infrastructure Revision 33f9eea8 (osmo-ttcn3-hacks): msc: osmo-msc.cfg: move MGW params to 'mgw' node
- This fixes deprecation warnings printed by recent osmo-msc.
Change-Id: I724ec44ea37bb61b457361befee3e6e92c886c0d
Rel... - 05:35 PM Core testing infrastructure Revision 78fde8b9 (docker-playground): ttcn3-*-test: set OSMO_SUT_{HOST,PORT} for more testsuites
- Let's also retrieve talloc reports for these testsuites.
Change-Id: Iaa94dd200fdb98962b784cb507c9995096232dc9 - 05:19 PM OsmoBTS Bug #5953 (Feedback): ttcn3-bts-test: TC_ms_pwr_ctrl_{constant,pf_ewma} are failing
- After some initial investigation, we found there's several problems:
1- The test was written before C/I was taken in... - 04:20 PM Core testing infrastructure Revision a22181bb (osmo-ttcn3-hacks): WIP
- Change-Id: Ie61c1b1135eeb846314e3617693208e76a70e453
- 03:40 PM OsmoBSC Bug #5879 (Rejected): Fix 'make distclean' (or add 'make maintainer-clean'?)
- The files in directory @m4@ are generated by @autoreconf@, so @make distclean@ would indeed not touch them.
> Those ... - 03:07 PM OsmoCBC Revision 538bc4c6 (osmo-cbc): SBcAP: Update as1nc skeleton and generated code
- Generated using current mouse07410/vlm_master
(12b8e555b971c745ea715cb247f39120fa15f7f0) [1]
[1] https://github.com/... - 01:56 PM Core testing infrastructure Revision d7c50db1 (docker-playground): ttcn3-ggsn-test: ignore failure to kill osmo-ggsn
- Don't fail if osmo-ggsn can't be killed at the end of a testsuite
run. This happens currently with ttcn3-ggsn-test-ke... - 01:31 PM Core testing infrastructure Revision 7c6f7f46 (docker-playground): ttcn3-bts-test: use start_config functions
- As suggested by Pau in code review, refactor the file to use functions
for starting the testsuites, SUT and related c... - 01:13 PM Core testing infrastructure Revision ef173eb5 (docker-playground): ttcn3-bts-test: abort if missing osmo-config-merge
- Change-Id: I9cea4affac0b3981c88078581a070f98649da667
- 01:05 PM OsmoBTS Revision 3f2215d8 (osmo-bts): WIP
- Change-Id: I25acd689102328b0e1c9daf6961eba7ea21cd2ea
- 12:47 PM Core testing infrastructure Revision a7b2db1b (docker-playground): ttcn3-ggsn-test: ignore failure to kill osmo-ggsn
- Don't fail if osmo-ggsn can't be killed at the end of a testsuite
run. This happens currently with ttcn3-ggsn-test-ke... - 12:10 PM OsmoGGSN (former OpenGGSN) Feature #6096: add support for kernel-GTP IPv6
- Update:
* osmo-ggsn has been adjusted, patches are in master
* libgtpnl has been adjusted, patches are in master
*... - 11:47 AM Core testing infrastructure Revision aafb18f3 (osmo-ttcn3-hacks): WIP: Introduce asterisk testsuite
- Change-Id: I598aeb9850de588ac3abcf254afe782bc3fe1667
- 11:21 AM Core testing infrastructure Revision d8c51cce (docker-playground): ttcn3-ggsn-test: run with multiple configurations
- The kernel ttcn3-ggsn-tests have been failing since the osmo-ggsn
config for kernel-gtp has been adjusted for v4v6 in... - 11:21 AM Core testing infrastructure Revision 59dcbf76 (docker-playground): ttcn3-ggsn-test: move confgs to subdirs
- Prepare to add variations of the configs: move them to subdirs, so we
don't cullter the main directory.
Related: OS#... - 11:21 AM Core testing infrastructure Revision 5946a075 (docker-playground): ttcn3-ggsn-test/jenkins: add functions for start ggsn/testsuite
- Prepare to run start_ggsn and start_testsuite multiple times with
different configurations in a follow-up patch.
Rel... - 11:21 AM Core testing infrastructure Revision aad045f5 (docker-playground): ttcn3-bts-test: add env var to not run all configs
- Make it possible to e.g. run only one of the generic/oml/hopping
configurations.
I made a version of this patch a fe... - 11:17 AM Core testing infrastructure Revision 97f9547c (osmo-ttcn3-hacks): Diameter Gy CCR: Expect RATType AVP in PS-Information instead of MSCC
- open5gs-smfd was recently modified to send RAT-Type inside
PS-Information instead of MSCC, since having it in the for... - 06:00 AM OsmoMSC Revision 4ed4d998 (osmo-msc): never page for TMSI with 'no assign-tmsi'
- With 'no assign-tmsi', regard any TMSI as invalidated at the end of a
Location Updating procedure. Hence, avoid pagin...
03/24/2024
- 10:46 AM OsmoBTS Bug #5953: ttcn3-bts-test: TC_ms_pwr_ctrl_{constant,pf_ewma} are failing
- I recommend focusing on @TC_ms_pwr_ctrl_constant@ first, because the testcase scenario is relatively easy: it's emula...
- 10:44 AM OsmoBTS Bug #5953: ttcn3-bts-test: TC_ms_pwr_ctrl_{constant,pf_ewma} are failing
- I tried to debug this, but the MS power loop in osmo-bts behaves in a way that I cannot find logical explanation for....
- 10:31 AM OsmoMSC Bug #6414 (Feedback): ttcn3-msc-test: TC_ho_inter_bsc_a5_[134] are failing with io_uring
- fixeria wrote in #note-6:
> Below is my speculative (not confirmed yet) understanding of the failing scenario: [...]...
03/23/2024
- 06:30 PM OsmoGGSN (former OpenGGSN) Revision 39e085f0 (libgtpnl): README.md: Improve markdown formatting; more links
- Change-Id: I16511491fdf00a01b9b6deecf8d19a1f2f5e6c3c
- 06:30 PM Linux Kernel GTP-U Revision 39e085f0 (libgtpnl): README.md: Improve markdown formatting; more links
- Change-Id: I16511491fdf00a01b9b6deecf8d19a1f2f5e6c3c
- 06:20 PM OsmoGGSN (former OpenGGSN) Revision 9f46e04a (libgtpnl): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 06:20 PM Linux Kernel GTP-U Revision 9f46e04a (libgtpnl): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 05:48 PM osmo-e1d Revision ff2c7ebc (osmo-e1d): README.md: Improved markdown formatting; more links
- Change-Id: I7e4f1c8c527a63f13ef9eaa26a00e1b2efca82ae
- 05:48 PM E1/T1 Hardware Interface (including icE1usb) Revision ff2c7ebc (osmo-e1d): README.md: Improved markdown formatting; more links
- Change-Id: I7e4f1c8c527a63f13ef9eaa26a00e1b2efca82ae
- 05:45 PM osmo-e1d Revision ef4d4aae (osmo-e1d): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 05:45 PM E1/T1 Hardware Interface (including icE1usb) Revision ef4d4aae (osmo-e1d): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 04:20 PM OsmoMSC Bug #6414: ttcn3-msc-test: TC_ho_inter_bsc_a5_[134] are failing with io_uring
- As was discussed with @neels in Jabber, the idea is that only one of the two scenarios should happen:
* we receive... - 12:01 PM OsmoMSC Bug #6414: ttcn3-msc-test: TC_ho_inter_bsc_a5_[134] are failing with io_uring
- fixeria wrote in #note-4:
> As it turns out, even though the CC Release Complete message is present in both PCAPs, i... - 04:15 PM OsmoSGSN Revision 1ede89a3 (osmo-sgsn): README.md: Add Forum and Issue Tracker sections
- Change-Id: I69dfe4124c2a2be30c9ef04e70e3f15d10a2305c
- 04:07 PM OsmoSGSN Revision 647304fb (osmo-sgsn): README.md: Overhaul (more links; improved formatting)
- Change-Id: I0cf9898877aab2f834c886491f4d203d55a8b4b9
- 04:03 PM OsmoSGSN Revision 370d6e8b (osmo-sgsn): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 03:58 PM Core testing infrastructure Revision c1aa231d (osmo-ttcn3-hacks): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 03:58 PM Core testing infrastructure Revision 0fc90c62 (osmo-ttcn3-hacks): Add README.md file (to show up in gitea / github / etc.)
- Change-Id: Ic176636930e9a36cc428360147140a7339aa58b5
- 03:47 PM OsmoBSC Revision 829986e0 (osmo-bsc): README.md Add Forum + Issue Tracker sections
- Change-Id: I0e9fc221fdf78ad94de7713b62473680ee7d58c2
- 03:47 PM OsmoBSC Revision 8c8e920e (osmo-bsc): README.md: Overhaul (more links, fix markdown formatting)
- Change-Id: Id1e320439c052797cb9c6cda51b65cd2b9e9a3c4
- 03:47 PM OsmoBSC Revision bd3583ff (osmo-bsc): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 03:32 PM OsmoGGSN (former OpenGGSN) Revision 1f9cc267 (osmo-ggsn): README.md: Major overhaul
- A lot of the existing contents was still from the old openggsn days, and
predated osmo-ggsn.
Change-Id: I6ec92260da0... - 03:15 PM OsmoGGSN (former OpenGGSN) Revision 4abe361f (osmo-ggsn): README.md: Add Forum + Issue Tracker sections
- Change-Id: I7b03a78178de77ebf733587ed178fd48c019663c
- 03:11 PM OsmoGGSN (former OpenGGSN) Revision bb0655d5 (osmo-ggsn): README.md: Improve markdown formatting
- Change-Id: I4e5d99384978d22e6ba0310e97e93d87b610a174
- 03:06 PM OsmoGGSN (former OpenGGSN) Revision 4e6fe427 (osmo-ggsn): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 12:28 PM libosmo-sccp + libosmo-sigtran Revision 4fc2477a (libosmo-sccp): README.md: Add links to forum and issue tracker
- Change-Id: If5b028d5de19fb456ec91a7f94612131ee42c47c
- 12:28 PM libosmo-sccp + libosmo-sigtran Revision 4714dc23 (libosmo-sccp): README.md: Update; improve markdown syntax
- Change-Id: Ifb24635f9debc873bb3416226c43984104be270c
- 12:28 PM OsmoSTP Revision 4fc2477a (libosmo-sccp): README.md: Add links to forum and issue tracker
- Change-Id: If5b028d5de19fb456ec91a7f94612131ee42c47c
- 12:28 PM OsmoSTP Revision 4714dc23 (libosmo-sccp): README.md: Update; improve markdown syntax
- Change-Id: Ifb24635f9debc873bb3416226c43984104be270c
- 12:21 PM libosmo-sccp + libosmo-sigtran Revision 236445d9 (libosmo-sccp): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 12:21 PM OsmoSTP Revision 236445d9 (libosmo-sccp): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 12:19 PM osmo-fl2k Revision 6c81d75b (osmo-fl2k): README.md: Populate it with the usual content
- 11:57 AM osmo-remsim Revision 81b8aa46 (osmo-remsim): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 11:57 AM osmo-remsim Revision 21f67d37 (osmo-remsim): README.md: Major update / meaningful content
- Change-Id: Iec6a38bc34fdb0f9f0427df1c0fa53d513655a2a
- 11:47 AM OsmoMSC Revision c35f3074 (osmo-msc): README.md: Add links to forum + issue tracker
- Change-Id: I1cad803af112241cef1c83a5ab7c19ae36c439df
- 11:45 AM OsmoMSC Revision 6c047972 (osmo-msc): README.md: More hyperlinks and add more interfaces / features
- Change-Id: Ic7e64d157969d466b3e1d423e20be5513a7c17fd
- 11:36 AM OsmoMSC Revision 475e70f4 (osmo-msc): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 11:31 AM OsmoTRX Revision e6dc78e5 (osmo-trx): README.md: Remove stray apostrophe
- Change-Id: I236a3aa66824759bf23b4331a22fa1d9ec25c5bf
- 11:30 AM OsmoTRX Revision 9982b335 (osmo-trx): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 11:29 AM OsmoTRX Revision 52ef2216 (osmo-trx): README.md: Add Forum and Issue Tracker links
- Change-Id: Ib85f4e82d314cbab1c844497fb82dbda230589a5
- 11:29 AM OsmoTRX Revision ec13193c (osmo-trx): README.md: Improve markdown formatting
- Change-Id: Ic5764aab323db87015da8c461dec136e57dd9c8f
- 11:26 AM gr-osmosdr Revision 39ef03d9 (gr-osmosdr): README.md: Fix copy/paste from pysim
- 11:17 AM gr-osmosdr Revision bf220b0f (gr-osmosdr): README.md: Add link to discourse forum
- 11:17 AM gr-osmosdr Revision ebc2e994 (gr-osmosdr): README.md: Improve/fix mark-down formatting
- 11:10 AM OsmoBTS Revision 3c09964b (osmo-bts): README.md: Add Forum + Issue Tracker sections
- Change-Id: I2a25ae51cd5c9fdd48575715f3fa11c8631af32d
- 11:07 AM OsmoBTS Revision 798b2872 (osmo-bts): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 11:05 AM SIMtrace 2 Revision 3fbed27b (simtrace2): README.md: Add section on ngff_carem
- This board has been around for ages and is supported from fimware + host
software.
Change-Id: I586b170fd6314af53a90d... - 11:04 AM SIMtrace 2 Revision b0d66ebf (simtrace2): README.md: Add links to where hardware can be bought
- Change-Id: I0b990513153d60c0d70ca29b7243cf7a10c49575
- 11:03 AM SIMtrace 2 Revision 26517d89 (simtrace2): README.md: add links to SIMtrace2 and QMOD
- Change-Id: I6279765db0fdf92487a47f3ada28e4f49dd6e881
- 11:03 AM SIMtrace 2 Revision 6d2d1eeb (simtrace2): README.md: Fix mark-down nested bullet syntax
- Change-Id: I0b5a4cc00be4a8adba2797092fca41b99b336b79
- 10:33 AM SIMtrace 2 Revision 651987ae (simtrace2): README.md: Fix mark-down nested bullet syntax
- Change-Id: I252fa946010a2750d268b604d72e070ada99931c
- 10:32 AM SIMtrace 2 Revision ec157679 (simtrace2): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 10:29 AM OsmocomBB Revision 5250da87 (osmocombb): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 10:28 AM rtl-sdr Revision ab2434e3 (rtl-sdr): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 09:28 AM libosmocore Revision 50e38cf3 (libosmocore): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 09:22 AM pySim Revision 7aeeb4f4 (pysim): Add funding link to github mirror
- see https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-reposito...
- 09:06 AM pySim Revision f3432eef (pysim): README.md: Add link to issue tracker
- Change-Id: I33f4e05486d609b2c903c8341dccf1ee01e90577
- 09:06 AM pySim Revision 60eef026 (pysim): README.md: Link to discourse forum
- Change-Id: Ia5ecbd4f2c2a5dfa1ba69ae2b5712da7abc93c4e
- 09:06 AM pySim Revision 0c5dfd9d (pysim): README.md: Point to simtrace mailing list
- SIM card related topics are best kept there and not on openbsc.
Change-Id: I0dedd2ed0ab07c6020f9d30857654c5600c53814
03/22/2024
- 07:23 PM Core testing infrastructure Revision b8561080 (osmo-ttcn3-hacks): ggsn: add m_ggsn_conf modulepar
- Prepare to run the GGSN tests in different configurations:
* v4_only: one APN with v4
* v6_only: one APN with v6
* v4... - 07:23 PM Core testing infrastructure Revision 31fd5cf0 (osmo-ci): gerrit-verifications: execute 'distcheck' job for pysim
- Change-Id: I9d4d9e9de2b16a4b745791f3c9c93507f43bfa6d
Related: pysim.git Ic72d58494e8fd0cab8d66ce60f7b70593b770872 - 07:20 PM E1/T1 Hardware Interface (including icE1usb) Feature #6417: CRC4 configuration
- The gateware currently has no such support CRC4 is always used for multi frame alignement, so it needs to be added th...
- 06:01 PM E1/T1 Hardware Interface (including icE1usb) Feature #6417 (New): CRC4 configuration
- Even if the icE1usb support CRC4 enabled or disabled the osmo-e1d process need CRC4 on Rx to align.
I suggest that... - 06:54 PM E1/T1 Hardware Interface (including icE1usb) Bug #6415: osmo_panic after truncated packet
- so basically rather than trying to recover from a very difficult situation, we give up and let systemd (or whatever y...
- 06:45 PM E1/T1 Hardware Interface (including icE1usb) Bug #6415: osmo_panic after truncated packet
- On Fri, Mar 22, 2024 at 05:44:25PM +0000, pfassberg wrote:
> A few times a day osmo-e1d crashes with the following ou... - 05:44 PM E1/T1 Hardware Interface (including icE1usb) Bug #6415 (New): osmo_panic after truncated packet
- I'm running icE1usb connected to a Raspberry CM3 module.
A few times a day osmo-e1d crashes with the following out... - 06:52 PM E1/T1 Hardware Interface (including icE1usb) Support #6416 (Feedback): Serial debug tty port speed
- 06:46 PM E1/T1 Hardware Interface (including icE1usb) Support #6416: Serial debug tty port speed
- On Fri, Mar 22, 2024 at 05:52:06PM +0000, pfassberg wrote:
> I'm trying to read the debug info from the firmware in i... - 06:14 PM E1/T1 Hardware Interface (including icE1usb) Support #6416: Serial debug tty port speed
- AFAIR the default programming of the CP2102 is to do 921600 and you need to reprogram it to do 1MBaud.
https://com... - 05:52 PM E1/T1 Hardware Interface (including icE1usb) Support #6416 (Feedback): Serial debug tty port speed
- I'm trying to read the debug info from the firmware in icE1usb via the 2.5 mm serial connector. I'm using the sysmoc...
- 05:23 PM OsmoMSC Bug #6414: ttcn3-msc-test: TC_ho_inter_bsc_a5_[134] are failing with io_uring
- fixeria wrote in #note-3:
> According to the "logging":https://jenkins.osmocom.org/jenkins/view/TTCN3-io_uring/job/t... - 08:51 AM OsmoMSC Bug #6414: ttcn3-msc-test: TC_ho_inter_bsc_a5_[134] are failing with io_uring
- According to the "logging":https://jenkins.osmocom.org/jenkins/view/TTCN3-io_uring/job/ttcn3-msc-test-io_uring/11/art...
- 08:31 AM OsmoMSC Bug #6414: ttcn3-msc-test: TC_ho_inter_bsc_a5_[134] are failing with io_uring
- fixeria wrote in #note-1:
> Comparing them side-by-side, I found an interesting diff:
>
> * @MSC_Tests.TC_ho_inte... - 08:11 AM OsmoMSC Bug #6414 (In Progress): ttcn3-msc-test: TC_ho_inter_bsc_a5_[134] are failing with io_uring
- I am attaching two PCAP files:
* @MSC_Tests.TC_ho_inter_bsc_a5_3_fail.pcap@ generated by "failing io_uring job, bu... - 07:59 AM OsmoMSC Bug #6414 (Feedback): ttcn3-msc-test: TC_ho_inter_bsc_a5_[134] are failing with io_uring
- Since recently, we started executing ttcn3-msc-test (among with some other testsuites) with @LIBOSMO_IO_BACKEND=IO_UR...
- 05:09 PM rtl-sdr Bug #6413: Incorrect Debian/Debian-like binary packages
- Without confirming the specific claims/findings about the current rtl-sdr status (I didn't verify/investigate), in ge...
- 05:06 PM rtl-sdr Bug #6413: Incorrect Debian/Debian-like binary packages
- Assigning to @steve-m as I have close to zero involvement into rtl-sdr. I just [previously] worked on the e4k tuner ...
- 05:59 AM rtl-sdr Bug #6413 (New): Incorrect Debian/Debian-like binary packages
- Hi,
It seems the binary packages for Debian and Debian-like distributions, such as Ubuntu, for librtlsdr are incor... - 11:25 AM Core testing infrastructure Revision 0b65a0b4 (osmo-ttcn3-hacks): ggsn: add m_ggsn_conf modulepar
- Prepare to run the GGSN tests in different configurations:
* v4_only: one APN with v4
* v6_only: one APN with v6
* v4... - 10:47 AM Core testing infrastructure Revision 6cdfeac3 (osmo-ttcn3-hacks): WIP
- Change-Id: I598aeb9850de588ac3abcf254afe782bc3fe1667
- 10:28 AM Core testing infrastructure Revision f3713757 (osmo-ttcn3-hacks): sip: Get Rid of private copy of f_mgcp_addr2addrtype()
- The function was copied from MGCP_Templates.ttcn since the logic is the
same for SDP, but copied in order to avoid de... - 10:28 AM Core testing infrastructure Revision 1158cc62 (osmo-ttcn3-hacks): Move SDP templates to its own SDP_Templates.ttcn file
- SDP is used in other protocols than MGCP, eg. SIP.
Change-Id: I0610b4cf5533e46a3401c65e60c7cce975c85412 - 10:27 AM Core testing infrastructure Revision a16a6b66 (osmo-ttcn3-hacks): Move f_addrstr2addr() to library/Misc_Helpers.ttcn
- This function can easily be reused in other testsuites supporting both
IPv4 and IPv6 addresses.
Change-Id: I4243ec55... - 10:27 AM Core testing infrastructure Revision a907b9f1 (osmo-ttcn3-hacks): MGCP_Templates: Avoid extra indenation for most of the whole file
- Change-Id: I9338c73db94a1ed3e2945bc40a46573c4a674ba3
- 09:27 AM Core testing infrastructure Revision f7c3356e (osmo-ttcn3-hacks): [DEBUG] msc: debug f_call_hangup() getting stuck
- Change-Id: If0a3f960bb7484a9425444eefda168988fa27acf
- 08:07 AM OsmoUPF Feature #6394 (Stalled): Basic URR (Usage Reporting Rule) support for tunnel mapping
- 06:52 AM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
- loosely related, this patch gets per-hNodeB counters of GTP-U traffic from nft and publishes as rate counters:
https... - 07:34 AM libosmo-netif Revision 5fec34a9 (libosmo-netif): stream_cli.c: Handle read / recvfrom error and close connection
- If read or recvfrom fails or returns 0, the connection must be closed.
This is already done when a write / send fails... - 07:26 AM Core testing infrastructure Revision 36cd8c53 (osmo-ci): jobs/master-builds: libosmocore: io_uring nodes
- Like the gerrit-verification jobs for libosmocore, run the master-builds
jobs on nodes with the io_uring label.
Rela... - 05:16 AM libosmocore Revision 4f790bf4 (osmo-gsm-manuals): add static SS7 routing example to cs7-config.adoc
- I put the cfg files I used for testing this here:
https://people.osmocom.org/neels/zoch4ahX/g32273.tgz
To test, just ... - 05:16 AM libosmocore Revision 6634c8fa (libosmocore): add utils/osmo-gsm-shark
- Change-Id: Ifdfd261f776d9bf2bbfb0a584deac3e9a11bfe47
- 05:16 AM libosmocore Revision bfa463d9 (libosmocore): fu
- Change-Id: Ia2566abfd8152e99dc4efe28c2505c12c882613a
- 05:16 AM libosmocore Revision e84e8048 (libosmocore): ctrl: counters: list all possible names in not-found response
- Change-Id: I5e1d6bb2059fef2304868f415e1d664f2cf5d091
- 05:16 AM libosmocore Revision 4f5fa3d9 (libosmocore): test timestamp formats
- Change-Id: Ifb96e0af055c536cd3b14685812d8fd67d65cd2c
- 05:16 AM libosmocore Revision f65a7bed (libosmocore): logging: test timestamp formats
- Show what timestamp formats we currently feature.
Upcoming patch Icbd5192ea835e24b12fe057cc1ab56e9572d75c0 adds a new... - 05:16 AM libosmocore Revision 4cd823df (libosmocore): logging: add 'logging timezone (localtime|utc)'
- Add ability to print logging timestamps in UTC.
I want to test logging timestamps in vty transcript tests. To get
de... - 05:16 AM libosmocore Revision 99a2a2fa (libosmocore): logging: add timestamp fmt 'date' = 2018-01-16,01:44:34.681
- Add 'date' to 'logging print timestamp (none|date|date-packed|ctime)'
The idea is to have these date formats:
date... - 05:16 AM libosmocore Revision fc7e698e (libosmocore): test new timestamp vty
- Change-Id: Ie1021a67c6cabfaa077471a6fc2954b8e90b57f2
- 05:16 AM libosmocore Revision 151dd6fe (libosmocore): logging vty: add 'logging print timestamp', deprecate other timestamp cmds
- Deprecate previous logging timestamp config commands:
logging timestamp (0|1)
logging print extended-timestamp (... - 05:16 AM libosmocore Revision 975728c7 (libosmocore): logging: use enum to set timestamp format
- In preparation of adding a new timestamp format, refactor to use an enum to
pick the timestamp style.
Introduce log_... - 05:16 AM libosmocore Revision 948de5e5 (libosmocore): logging_vty.c: rename static function
- Rename 'logging_prnt_timestamp_cmd' to
logging_timestamp_cmd
to better match its VTY name:
'logging timestamp (0|1... - 05:16 AM libosmocore Revision 46832ce2 (libosmocore): add API logging_vty_subsys_strip_leading_char()
- Allow an application to use subsystem names without a leading 'D'. With
this patch, a program can:
- remove the 'D' f... - 05:16 AM libosmocore Revision 631eb6f5 (libosmocore): formalize log subsys stripping for vty
- In osmocom, we historically have a leading 'D' in all of our logging
subsystem names -- not only in the enum entry na... - 05:16 AM libosmocore Revision 21d5e951 (libosmocore): sockaddr_str: add conversion to,from osmo_sockaddr
- Add functions to pass struct osmo_sockaddr to the
osmo_sockaddr_str_{to,from}* API directly.
So far the interface to... - 05:14 AM libosmo-ranap Revision 77a25772 (osmo-iuh): ranap rab: adjust SDU pars according to spec
- 3GPP TS 26.102 Table 5-1 gives some fixed values in an example. Try
them.
Change-Id: I82ae0c7537a95a6a24e95d75c362e1... - 05:14 AM libosmo-ranap Revision 7c7957e6 (osmo-iuh): ranap RAB: tweak error ratios
- Change-Id: If196d3c99c89ea4c38f3ae3ba42c1028080ea56c
- 05:14 AM libosmo-ranap Revision e1193af9 (osmo-iuh): ranap rab: tweak transfer delay
- Change-Id: Ifbc1e855ccc6c451baeb96f6eb03c750c12b647b
- 05:14 AM libosmo-ranap Revision b1ab87e3 (osmo-iuh): ranap RAB: set min/max bitrates dynamically
- Change-Id: I003e9f29a57efd30e8cf71b9fbff16b6ab2f979d
- 05:14 AM libosmo-ranap Revision fee1806a (osmo-iuh): RAB Assignment: allow caller to choose AMR modes
- Change-Id: I61e0e9e75e3239662846fd797532acdefa9f73dc
- 05:14 AM OsmoHNBGW Revision 77a25772 (osmo-iuh): ranap rab: adjust SDU pars according to spec
- 3GPP TS 26.102 Table 5-1 gives some fixed values in an example. Try
them.
Change-Id: I82ae0c7537a95a6a24e95d75c362e1... - 05:14 AM OsmoHNBGW Revision 7c7957e6 (osmo-iuh): ranap RAB: tweak error ratios
- Change-Id: If196d3c99c89ea4c38f3ae3ba42c1028080ea56c
- 05:14 AM OsmoHNBGW Revision e1193af9 (osmo-iuh): ranap rab: tweak transfer delay
- Change-Id: Ifbc1e855ccc6c451baeb96f6eb03c750c12b647b
- 05:14 AM OsmoHNBGW Revision b1ab87e3 (osmo-iuh): ranap RAB: set min/max bitrates dynamically
- Change-Id: I003e9f29a57efd30e8cf71b9fbff16b6ab2f979d
- 05:14 AM OsmoHNBGW Revision fee1806a (osmo-iuh): RAB Assignment: allow caller to choose AMR modes
- Change-Id: I61e0e9e75e3239662846fd797532acdefa9f73dc
03/21/2024
- 09:49 PM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
- neels wrote in #note-15:
> * osmo-upf is not run as root, it has cap-net-admin. This scripted test I ran with sudo. ... - 01:07 AM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
- attaching the script mentioned above...
- 01:07 AM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
- At the moment, we are mostly interested in *retrieving* counters from nft.
Creating sessions would also be great to ... - 08:30 PM E1/T1 Hardware Interface (including icE1usb) Support #6412: No alignment
- On Thu, Mar 21, 2024 at 02:04:37PM +0000, pfassberg wrote:
> Unfortunately I get this error instead:
> ... - 02:04 PM E1/T1 Hardware Interface (including icE1usb) Support #6412: No alignment
- laforge wrote in #note-1:
> It most likely is the lack of CRC4. As far as I recall from memory, the gsteware support... - 07:22 AM E1/T1 Hardware Interface (including icE1usb) Support #6412: No alignment
- It most likely is the lack of CRC4. As far as I recall from memory, the gsteware supports operation with and without ...
- 06:39 PM pySim Revision a412c436 (pysim): contrib/jenkins.sh: add 'distcheck' job to check package integrity
- The idea of this new job is to catch package integrity problems,
like the missing entries in setup.py/packages[] or m... - 05:30 PM osmo-clock-conv Revision 9093d758 (osmo-small-hardware): gtm900-bo: alternative 100n + LED part numbers
- 05:30 PM mPCIe WWAN modem USB breakout board Revision 9093d758 (osmo-small-hardware): gtm900-bo: alternative 100n + LED part numbers
- 05:30 PM M.2 (NGFF) WWAN modem USB breakout board Revision 9093d758 (osmo-small-hardware): gtm900-bo: alternative 100n + LED part numbers
- 04:51 PM osmo-clock-conv Revision b8b187e2 (osmo-small-hardware): gtm900-bo: replace JLCPCB cpl file
- The missing T1,T2 now are in.
- 04:51 PM mPCIe WWAN modem USB breakout board Revision b8b187e2 (osmo-small-hardware): gtm900-bo: replace JLCPCB cpl file
- The missing T1,T2 now are in.
- 04:51 PM M.2 (NGFF) WWAN modem USB breakout board Revision b8b187e2 (osmo-small-hardware): gtm900-bo: replace JLCPCB cpl file
- The missing T1,T2 now are in.
- 02:44 PM Core testing infrastructure Revision 458e74cb (osmo-ttcn3-hacks): msc: osmo-msc.cfg: move MGW params to 'mgw' node
- This fixes deprecation warnings printed by recent osmo-msc.
Change-Id: I724ec44ea37bb61b457361befee3e6e92c886c0d
Rel... - 01:58 PM Core testing infrastructure Revision f706014a (osmo-ttcn3-hacks): WIP
- Change-Id: I598aeb9850de588ac3abcf254afe782bc3fe1667
- 09:33 AM Core testing infrastructure Revision c1fe54aa (osmo-ci): jobs: add osmocom-obs-ewild
- Similar to osmocom-obs-nhofmeyr, add a jenkins job that automatically
picks up changes in Hoernchen/mssdr branches in... - 09:25 AM OsmoTRX Revision ea6cec50 (osmo-trx): ms: prune ancient, unused code parts
- Change-Id: I36dcb7ba9364b1eafbaa7267cde3574d82da5dd2
- 09:25 AM OsmoTRX Revision 98a50b75 (osmo-trx): ms: fix shutdown issues
- Queues got stuck when killing mobile during a transfer
Change-Id: I02e668a55dece96e421c82706b76bbb411ea6712 - 09:25 AM OsmoTRX Revision 238891f1 (osmo-trx): ms: make app configurable
- This adds proper config options.
The ul/dl freq lines can be copied from the osmo-trx (network side) cfg.
Change-Id:... - 08:55 AM OsmoTRX Revision 3d8598d4 (osmo-trx): ms: disabe uhd ms build
- This won't build, and has been in a untested non working state for a
year, but might still be useful after fixing it ...
03/20/2024
- 10:01 PM pySim Revision 479aeb0b (pysim): add missing modules to setup.py
- Change-Id: I330d5e35e5f1b508c6209b6894009b5fdd35d660
- 09:47 PM E1/T1 Hardware Interface (including icE1usb) Support #6412 (New): No alignment
- I'm testing icE1usb to connect a ISDN PBX to a switch partly over SDH....
- 06:03 PM libosmocore Revision 548d2cdd (libosmocore): HACK: Allow io_uring_submit batching just ahead of poll
- Let's add a mode (enabled via the LIBOSMO_IO_URING_BATCH environment
variable), where we don't call io_uring_submit()... - 06:03 PM libosmocore Revision c6f6b166 (libosmocore): msgb: Also copy msgb {dst, lchan, cb} during msgb_copy_*
- It wasn't really specified if those fields are supposed to be copied.
But after all, a copy is supposed to behave exa... - 03:58 PM libosmo-abis Bug #5756 (New): io_uring support in libosmo-abis
- 02:16 PM libosmo-abis Bug #5756 (In Progress): io_uring support in libosmo-abis
- 02:53 PM Cellular Network Infrastructure Bug #6411: ttcn3: execute testsuites with a more realistic link performance
- I gave a few testsuites a spin with @OSMO_TTCN3_NETEM_DELAY=30@.
h3. ttcn3-bsc-test
Most of the testcases are p... - 02:30 PM Cellular Network Infrastructure Bug #6411: ttcn3: execute testsuites with a more realistic link performance
- This patch:
https://gerrit.osmocom.org/c/docker-playground/+/36372 ttcn3-*-test: allow running tests with artifici... - 02:24 PM Cellular Network Infrastructure Bug #6411 (New): ttcn3: execute testsuites with a more realistic link performance
- This idea by @laforge originates from #6375: we should try running at least some of our BTS / BSC tests over an Abis ...
- 02:32 PM libosmo-abis Bug #6375 (Resolved): default TCP user timeout is way too low
- I created a separate ticket #6411 for the TTCN-3 testing, this ticket can be closed.
- 01:57 PM libosmocore Revision 43018ec1 (libosmocore): Revert "Revert "logging: add log level cache""
- This reverts commit 7f1fb3ea817578f3f2f63e8065aa50f8355caa3b - slightly
amended with the new log_cache_enalbe() funct... - 01:25 PM OsmoMGW Revision ed4da25f (osmo-mgw): cosmetic: make linter happy
- Change-Id: Iec8404061588b848f9e597bf4112d6df9597de95
- 01:25 PM OsmoMGW Revision 5abda312 (osmo-mgw): Change msgb ownership in processing of received msgb
- The old approach was: rtp_data_net() reads a msgb from the incomging
socket, calls through whatever function chain an... - 01:25 PM OsmoMGW Revision 75862d31 (osmo-mgw): remove osmo_fd from mgcp_create_bind()
- preparation for osmo_io
Change-Id: I4a3b66a14fdfbc867daca0f0a05f694d5e0d7b66 - 01:25 PM OsmoMGW Revision 8733542b (osmo-mgw): simplify unused transcoding/processing call-back
- the processing call-back is working with a raw buffer + length,
while we actually work with struct msgb. Let's simpl... - 01:25 PM OsmoMGW Revision d7aac20c (osmo-mgw): remove strange loop for non-existant transcoding support
- The existing support preparing the mgw for transcoding (which doesn't exist)
has some kind of method where the transc... - 12:34 PM OsmoMGW Revision 8b536141 (osmo-mgw): don't log useless "transcoding disabled" message
- The entire mgw has no transcoding support. So printing that message is
useless to begin with. And printing it for *... - 11:43 AM OsmoMGW Revision ba59fcf9 (osmo-mgw): Convert RTP/RTCP/OSMUX I/O from osmo_fd to osmo_io
- Converting from osmo_fd to osmo_io allows us to switch to the new
io_uring backend and benefit from related performan... - 11:43 AM OsmoMGW Revision 0188aad1 (osmo-mgw): Change msgb ownership in processing of received msgb
- The old approach was: rtp_data_net() reads a msgb from the incomging
socket, calls through whatever function chain an... - 11:36 AM OsmoMGW Revision 1ce53ac6 (osmo-mgw): remove osmo_fd from mgcp_create_bind()
- preparation for osmo_io
Change-Id: I4a3b66a14fdfbc867daca0f0a05f694d5e0d7b66 - 11:11 AM libosmocore Revision 35f20b1f (libosmocore): osmo_io_uring: Run check of tests/osmo_io with io_uring also
- Related: OS#5751
Change-Id: I82db9a15bc483a5447d86352512afaafa2bcfbb6 - 10:52 AM Core testing infrastructure Revision 3cf8a0e7 (osmo-ci): jenkins: Add io_uring job for osmo-mgw
- A change introducing osmo_io for RTP/RTCP of omo-mgw
is currently in review at https://gerrit.osmocom.org/c/osmo-mgw... - 10:26 AM libosmocore Revision 65cd525c (libosmocore): osmo_io_uring: Run check of tests/osmo_io with io_uring also
- Related: OS#5751
Change-Id: I82db9a15bc483a5447d86352512afaafa2bcfbb6 - 10:09 AM Core testing infrastructure Revision 97b719db (docker-playground): openbts-umts: fix apt: use archive.debian.org
- This helps to get access to Debian 8 repositories in 2024.
Change-Id: Ia869476feeb67e2b3313b5d75ca01eaff41597ba - 10:09 AM libosmocore Revision 7fde7836 (libosmocore): WIP: skip uring tests in debian packaging
- Change-Id: I3176bb98873aa85ca8c7a7c5799f4760c322898b
- 09:51 AM Core testing infrastructure Revision cd0de598 (osmo-ci): jobs/gerrit: libosmocore: run on io_uring nodes
- We have at least one node where the io_uring backend does not work.
Allow running the osmo_io tests with the io_uring... - 09:49 AM Core testing infrastructure Revision 642635a3 (osmo-ci): jobs/ttcn3: rename io_uring node label
- Rename it from ttcn3-io_uring to io_uring, as it will be used for
non-ttcn3 jobs too in the next patch.
Related: OS#... - 09:37 AM libosmocore Revision d4ac9c67 (libosmocore): osmo_io_uring: Run check of tests/osmo_io with io_uring also
- Related: OS#5751
Change-Id: I82db9a15bc483a5447d86352512afaafa2bcfbb6 - 09:28 AM Core testing infrastructure Bug #5301 (Stalled): Run TTCN3 docker tests with sanitizer enabled
- To summarize the current status: I couldn't get the asan packages building on OBS last time I tried (asan binaries co...
03/19/2024
- 09:30 PM Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) 2024-03-20: No presentation, just chat
- we're happy to announce the next incarnation of [[OsmoDevCall]].
This time we don't have a formal presentation; lo... - 09:10 PM libosmocore Revision 5215cb93 (libosmocore): HACK: Allow io_uring_submit batching just ahead of poll
- Let's add a mode (enabled via the LIBOSMO_IO_URING_BATCH environment
variable), where we don't call io_uring_submit()... - 09:01 PM OsmoMGW Feature #6387: osmo_io / io_uring support for RTP/RTCP
- When doing a strace on the process, we can now see that the only syscalls really are:
* poll (including the eventfd o... - 08:55 PM OsmoMGW Feature #6387 (In Progress): osmo_io / io_uring support for RTP/RTCP
- The patch is in https://gerrit.osmocom.org/c/osmo-mgw/+/36363 - in my local testing it shows no regression in the TTC...
- 07:43 PM libosmocore Revision e3bf7497 (libosmocore): HACK: Try to debug osmo_io based logging not working
- Change-Id: I6f47ed6568b1d7a67d66328bd99092fbb1e45930
- 07:43 PM libosmocore Revision 81b3579d (libosmocore): WIP: convert non-blocking file/stderr logging to osmo-io
- WARNING: This likely runs into circular loops, if osmo_io wants to log
itself, ...
Change-Id: I64eb2600e8c1ff87aefcc... - 07:40 PM libosmocore Revision 6d641a15 (libosmocore): WIP: migrate gsmtap logging over to osmo_io
- This is working in principle; The problem is just that osmo_io itself
contains LOGP calls from within osmo_iofd_writ... - 07:33 PM libosmocore Bug #6410 (New): osmo_io poll backend doesn't work on file descriptors that are not sockets
- I just wanted to use osmo_io on a file descriptor pointing to an actual file, not a socket.
The poll backend fails... - 05:42 PM osmo-remsim Revision ce58dac0 (osmo-remsim): debian/rules: don't compress pdfs
- Adjust debian packaging as in other Osmocom projects to not compress the
pdf files.
Related: SYS#6855
Change-Id: I43... - 05:31 PM OsmoMGW Revision 179525e0 (osmo-mgw): don't log useless "transcoding disabled" message
- The entire mgw has no transcoding support. So printing that message is
useless to begin with. And printing it for *... - 05:29 PM OsmoMGW Revision f12ad38d (osmo-mgw): simplify unused transcoding/processing call-back
- the processing call-back is working with a raw buffer + length,
while we actually work with struct msgb. Let's simpl... - 05:24 PM OsmoMGW Revision dd25ba52 (osmo-mgw): remove strange loop for non-existant transcoding support
- The existing support preparing the mgw for transcoding (which doesn't exist)
has some kind of method where the transc... - 05:16 PM OsmoMGW Revision 3a971ba0 (osmo-mgw): mgw: Add our usual SIGABRT, SIGUSR1 signal handlers
- This is mostly related to talloc reports.
Change-Id: Idc35444d2b8a0bc52c267b468dfa3c1b59f9187a - 02:56 PM Core testing infrastructure Revision 0a228eae (osmo-ttcn3-hacks): pgw: Introduce test TC_gy_ccr_update_rejected
- This test currently fails because open5gs-smfd is not triggering the
tear down in smf_gy_handle_cca_update_request().... - 01:20 PM libosmo-netif Revision ed62d190 (libosmo-netif): docs: Improve/clean-up doxygen for datagram.[ch]
- * make sure datagram.h is part of the group
* don't expose private #defines from C files to API documentation
Change... - 01:20 PM libosmo-netif Revision 2136d599 (libosmo-netif): docs: various osmux API documentation updates
- Let's make sure
* only exported / user-relevant #defines appear in the manual
* deprecated functions are marked in a ... - 01:08 PM libosmocore Revision 4ec4a38f (libosmocore): osmo_io: Make {write,sendto,sendmsg} completion callback optional
- There are situations (like multicast datagram transmit) where we don't
really care about the result of a write operat... - 01:08 PM libosmocore Revision bd71e8eb (libosmocore): msgb: Also copy msgb {dst, lchan, cb} during msgb_copy_*
- It wasn't really specified if those fields are supposed to be copied.
But after all, a copy is supposed to behave exa... - 01:08 PM libosmocore Revision e988ec3b (libosmocore): osmo_io: Massive improvement of API documentation
- * introduce a new "Osmocom I/O interface" group to show up in API docs
* expand the documentation to turn it into som... - 12:55 PM OsmocomBB Feature #6409 (Resolved): ms-sdr: packaging
- 12:07 PM OsmocomBB Feature #6409: ms-sdr: packaging
- osmocom-bb layer23 packaging:
* https://gerrit.osmocom.org/c/osmocom-bb/+/36349?usp=search
osmo-ci adjustments:
* ht... - 12:11 PM Core testing infrastructure Revision 06fba9c8 (osmo-ttcn3-hacks): pgw: Set Gy CCA Result-Code based on settings
- This allows the test to change the Result-Code being transmitted during
Gy CCA at any time.
Related: SYS#6845
Change... - 12:00 PM Core testing infrastructure Revision f0cff716 (osmo-ci): OBS: add gapk, osmocom-bb
- Related: OS#6409
Depends: osmocom-bb I3713201233e13fca5ea4e0b8c4df913c787965f5
Depends: gapk I8e9d42fc332c5d426b9074c... - 11:58 AM OsmocomBB Revision 78540e44 (osmocombb): debian: initial layer23 packaging
- Related: OS#6409
Change-Id: I3713201233e13fca5ea4e0b8c4df913c787965f5 - 11:09 AM libosmo-abis Bug #6375: default TCP user timeout is way too low
- Yesterday I gave ttcn3-bts-test a spin with simulated delay of 600ms on the A-bis/RSL interface....
- 10:54 AM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
- pablo wrote in #note-12:
> I am failing to reproduce this issue you report, I made these scripts, but I suspect it i... - 10:48 AM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
- Hi Neels,
neels wrote in #note-10:
> I've written an osmo-upf VTY command to dump the current ruleset containing ... - 03:38 AM OsmoMGW Revision c4b90354 (osmo-mgw): mgw: do not fail MGCP on codec mismatch
- Before this patch, when an CRCX+MDCX wants to set a codec list that has
no match with the codecs for the other conn o...
03/18/2024
- 08:04 PM Core testing infrastructure Revision 9b3d0629 (osmo-ttcn3-hacks): DIAMETER_ts32_299_Templates.ttcn: Define Result codes specified in TS
- Change-Id: I6c102e6a10469d0d054cb55f7d2100c8887ab6e0
- 07:35 PM Core testing infrastructure Revision 819a3b87 (osmo-ttcn3-hacks): pgw: Fix typo in comment
- Change-Id: Ie768044d9f80cc3837685167d98a1e270d0abde4
- 07:33 PM Core testing infrastructure Revision e2a26db0 (osmo-ttcn3-hacks): pgw: Set Gy CCA Result-Code based on settings
- This allows the test to change the Result-Code being transmitted during
Gy CCA at any time.
Related: OS#6845
Change-... - 07:32 PM Core testing infrastructure Revision b62911aa (osmo-ttcn3-hacks): pgw: Set Gy CCA Result-Code based on settings
- This allows the test to change the Result-Code being transmitted during
Gy CCA at any time.
Related: OS#6845
Change-... - 07:31 PM OsmoTRX Revision aa820c2a (osmo-trx): ms: use queues with timeouts
- Change-Id: I02e668a55dece96e421c82706b76bbb411ea6712
- 07:30 PM OsmoTRX Revision db24660a (osmo-trx): ms: prune ancient, unused code parts
- Change-Id: I36dcb7ba9364b1eafbaa7267cde3574d82da5dd2
- 07:28 PM OsmoTRX Revision 47d0d93d (osmo-trx): cfg2
- agc+rssi
XX
Change-Id: I01f68941964e2b7404f5c26bc7f7c60e5edc4ad2
vty xx
vty
cfg#
XX
Change-Id: I5c58561fc36a6f... - 05:31 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6046 (Resolved): osmo-epdg: Implement s2b interface (GTPv2) ePDG <> PGW
- I don't see any need for any of the other messages for now. I'm closing the general ticket and we can later on create...
- 05:30 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6406 (Resolved): osmo-epdg: ePDG: missing implementation SWm "Authorization Procedures"
- Merged, closing.
- 04:32 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6406 (Feedback): osmo-epdg: ePDG: missing implementation SWm "Authorization Procedures"
- Implemented here:
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36340 epdg: Trigger AAR+AAA upon rx of RAR
Once... - 01:48 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6406: osmo-epdg: ePDG: missing implementation SWm "Authorization Procedures"
- I submitted several preparation patches which were needed in order to allow transmitting SWm AAR in epdg_ue_fsm while...
- 05:29 PM Core testing infrastructure Revision aca4c29e (osmo-ttcn3-hacks): epdg: TC_hss_initiated_update_user_profile: test SWx PPR -> S6b RAR propagation
- Related: OS#6400
Change-Id: I064ee9e18809a507d0185f640b4a972ee5a2ce3f - 05:29 PM Core testing infrastructure Revision 93cbc990 (osmo-ttcn3-hacks): epdg: Introduce test TC_hss_initiated_update_user_profile(_unknown)
- This test so far only validates the SWx interface during the procedure.
It can be extended at a later time when imple... - 05:11 PM OsmoTRX Revision 1d7f5a91 (osmo-trx): ms: update osmocom-bb submodule
- Change-Id: I0140f0a5333469f356c85a95660e10bbdd67cd25
- 04:41 PM Core testing infrastructure Revision 8f5b61ba (osmo-ttcn3-hacks): bts: also test TCH/A[FH]S in TC_speech_no_rtp_tch[fh]
- Change-Id: I3c7f91034079169c40c4f20966d9f5fb7c855b27
Related: OS#4823, OS#6049 - 04:41 PM Core testing infrastructure Revision 3d4b0015 (osmo-ttcn3-hacks): bts: dequeue L1CTL {DATA,TRAFFIC}.cnf in as_l1_{sacch,dcch,tcp}_loop()
- This fixes sporadic failures in testcases using those altsteps.
Change-Id: I3538d40ff1a585ccbe37f3a90f3c374c5f0b5767... - 04:41 PM Core testing infrastructure Revision 7e6b832b (osmo-ttcn3-hacks): bts: rename as_l1_sacch() -> as_l1_sacch_loop()
- For the sake of consistency with as_l1_{dcch,tch}_loop().
Change-Id: I076efac80ae08551c1098a6baa15a2ca99213ee2 - 04:41 PM Core testing infrastructure Revision 3f5b6934 (osmo-ttcn3-hacks): library: add templates for L1CTL_{DATA,TRAFFIC}_CONF
- Change-Id: I914555ac8bf2784c14e1b5564b116221ecc7b539
- 03:18 PM OsmoTRX Revision 511d6273 (osmo-trx): contrib/jenkins: add --with-bladerf
- Related: OS#6409
Depends: docker-playground I3c3fe95d8ebb21f7691a491144885c7deb8049a5
Change-Id: I1300aa107fd1031cf92... - 03:18 PM OsmoTRX Revision 8f19df3b (osmo-trx): ms: fix up template deduction failure
- clang and gcc disagree, so just use a real var with the right type.
Change-Id: I590060d201445ad25cf5eb73c4b1360eaf6a... - 03:16 PM OsmoTRX Revision 3fc39b53 (osmo-trx): ms: fix up template deduction failure
- clang and gcc disagree, so just use a real var with the right type.
Change-Id: I590060d201445ad25cf5eb73c4b1360eaf6a... - 03:15 PM OsmoTRX Revision c764e6fa (osmo-trx): contrib/jenkins: add --with-bladerf
- Related: OS#6409
Depends: docker-playground I3c3fe95d8ebb21f7691a491144885c7deb8049a5
Change-Id: I1300aa107fd1031cf92... - 03:14 PM OsmoTRX Revision b7cde0f6 (osmo-trx): contrib/jenkins: make configure args diff friendly
- Removing new lines in DISTCHECK_CONFIGURE_FLAGS again is needed, as it
otherwise fails with:
enable-sanitize
/bin... - 03:10 PM libosmo-netif Revision df38199c (libosmo-netif): hacking
- Change-Id: I9272a59df8677c4284d0e5a904b269edf78f759c
- 02:50 PM OsmocomBB Feature #6409: ms-sdr: packaging
- The osmo-trx-ms-blade packaging failed on debian 10, because libbladerf was too old. To solve this, we could either h...
- 12:42 PM OsmocomBB Feature #6409: ms-sdr: packaging
- I've enabled building aarch64 packages for nightly of Ubuntu 23.10 and 24.04. Note that we plan to stop building pack...
- 11:38 AM OsmocomBB Feature #6409 (In Progress): ms-sdr: packaging
- 11:20 AM OsmocomBB Feature #6409: ms-sdr: packaging
- + osmocom-bb mobile/modem apps, so basically the "nofirmware" target.
- 01:49 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6400 (Resolved): osmo-epdg: AAA: missing implementation: S6b "Service Authorization Information Update Procedures"
- Merged, closing.
- 01:38 PM Core testing infrastructure Revision e646f628 (osmo-ci): OBS: add gapk, osmocom-bb
- Related: OS#6409
Change-Id: Ifd84479f97fe17de35a5f409c8fabadd3bf5c272 - 01:38 PM Core testing infrastructure Revision 65005ed3 (osmo-ci): jobs/gerrit: build for debian 12: gapk, osmocom-bb
- Related: OS#6409
Change-Id: Ib48d90af734e627aa4760af6423481970626d501 - 01:26 PM GSM Audio Pocket Knife Revision a9209308 (gapk): debian: initial
- Related: OS#6409
Change-Id: I8e9d42fc332c5d426b9074c6bc58bc6efe037fea - 12:56 PM Core testing infrastructure Revision 2827dd25 (docker-playground): jolly testing
- 12:46 PM OsmoTRX Revision 25590be4 (osmo-trx): debian: add osmo-trx-ms-blade
- Related: OS#6409
Change-Id: I85d24355975f292610bcde61a8917aec852043ca - 12:44 PM OsmoTRX Revision f1ce0e76 (osmo-trx): debian/rules: make configure args diff friendly
- Have one arg per line, and order it mostly alphabetically while at it
(backends are still together, as recommended in... - 12:36 PM GSM Audio Pocket Knife Revision 8dad1ad9 (gapk): gitignore: add .version and *~
- Use *~ instead of *.*~, so it covers configure~ too.
Change-Id: If0b4c559727b04532353b267180c9d465b323d12 - 11:39 AM Core testing infrastructure Revision 3342c16c (docker-playground): debian-bookworm-build: add libbladerf-dev
- Related: OS#6409
Change-Id: I3c3fe95d8ebb21f7691a491144885c7deb8049a5 - 11:34 AM OsmoTRX Revision 99e0746f (osmo-trx): gitignore: add .version
- Change-Id: Ib75781b5d473921b42936e4d3c441e6a520b9108
- 11:33 AM Core testing infrastructure Revision 57f5926e (docker-playground): debian-bookworm-build: add libbladerf-dev
- Related: OS#6409
Change-Id: I3c3fe95d8ebb21f7691a491144885c7deb8049a5 - 11:16 AM OsmoMGW Revision 9128e364 (osmo-mgw): Convert RTP/RTCP/OSMUX I/O from osmo_fd to osmo_io
- Converting from osmo_fd to osmo_io allows us to switch to the new
io_uring backend and benefit from related performan... - 11:12 AM OsmoMGW Revision 5e40a018 (osmo-mgw): msgb_copy_c wrapper du to missing 'cb' copying in msgb_copy_c
- Change-Id: Ie1d63e6d09c0b97ad65fde57e6da50700c4f85ed
- 11:10 AM OsmoMGW Revision dda8de17 (osmo-mgw): Change msgb ownership in processing of received msgb
- The old approach was: rtp_data_net() reads a msgb from the incomging
socket, calls through whatever function chain an... - 11:08 AM OsmoMGW Revision baa6b3cb (osmo-mgw): remove osmo_fd from mgcp_create_bind()
- preparation for osmo_io
Change-Id: I4a3b66a14fdfbc867daca0f0a05f694d5e0d7b66 - 10:52 AM Core testing infrastructure Revision cafa2aa9 (osmo-ttcn3-hacks): epdg: TC_hss_initiated_update_user_profile: test SWx PPR -> S6b RAR propagation
- Related: OS#6400
Change-Id: I064ee9e18809a507d0185f640b4a972ee5a2ce3f - 10:19 AM libosmo-abis Revision 52779651 (libosmo-abis): e1line_dump_vty(): dump keepalive state and params
- There is currently no obvious way to know if the keepalive is enabled
and which parameters are in use. Executing 'sh... - 10:02 AM libosmo-netif Revision 0245cf5e (libosmo-netif): stream_cli.c: Handle read / recvfrom error and close connection
- If read or recvfrom fails or returns 0, the connection must be closed.
This is also done when a write / send fails. I... - 09:09 AM OsmoBTS Revision aec0422c (osmo-bts): common: Add RTP related rate counters
- Let's add some rate counters to add visibility to the BTS on what is
happening in terms of received and/or transmitte... - 08:19 AM libosmo-sccp + libosmo-sigtran Bug #6403 (Resolved): regression since osmo_io migration
- Applied in changeset commit:libosmo-sccp|471f859d77cf3fb0d280e05e94d69a1bda28a345.
- 07:08 AM OsmoUPF Revision c7df62a2 (osmo-upf): gtp probe
- 03:46 AM OsmoUPF Revision d9e653c4 (osmo-upf): wip
- 01:56 AM OsmoUPF Revision de156932 (osmo-upf): gtp probe
- 01:38 AM OsmoUPF Revision a71e1d7c (osmo-upf): gtp probe checksum
- Change-Id: I48d9cec67f1851e00ab95da67dbc64cbf19a35a6
03/17/2024
- 08:59 PM libosmo-abis Bug #6375: default TCP user timeout is way too low
- fixeria wrote in #note-15:
> I did some experiments, running osmo-bsc and osmo-bts with TCP keepalive *locally* (not... - 08:31 PM libosmo-abis Bug #6375: default TCP user timeout is way too low
- I was able to record a few PCAPs (by manually running tcpdump in containers), attaching them for further analysis.
O... - 12:38 PM libosmo-abis Bug #6375: default TCP user timeout is way too low
- fixeria wrote in #note-14:
> With that, I am able to execute @BTS_Tests.TC_est_dchan@ and it's passing reliably (wit... - 09:59 AM libosmo-abis Bug #6375: default TCP user timeout is way too low
- osmith wrote in #note-7:
> I'm having a hard time getting e.g. osmo-bts into a state where it loses the abis link.
... - 05:43 PM OsmocomBB Feature #6409 (Resolved): ms-sdr: packaging
- The target system is a rpi *5* running ubuntu 23.10 (probably 24.04 later, but for now 23.10), so wee need at least n...
- 05:41 PM libosmo-netif Revision 34a657d1 (libosmo-netif): introduce osmo_stream_cli_get_iofd() API
- Using this, a user can obtain the osmo_io_fd, for example in order to
perform configuration like osmo_iofd_set_alloc_... - 11:54 AM OsmoMGW Revision 0bff5147 (osmo-mgw): Convert RTP/RTCP/OSMUX I/O from osmo_fd to osmo_io
- Converting from osmo_fd to osmo_io allows us to switch to the new
io_uring backend and benefit from related performan... - 11:29 AM OsmoMGW Revision 670c47b9 (osmo-mgw): remove osmo_fd from mgcp_create_bind()
- preparation for osmo_io
Change-Id: I4a3b66a14fdfbc867daca0f0a05f694d5e0d7b66 - 11:25 AM OsmoMGW Revision 2d36fcc8 (osmo-mgw): Change msgb ownership in processing of received msgb
- The old approach was: rtp_data_net() reads a msgb from the incomging
socket, calls through whatever function chain an... - 08:43 AM OsmoBTS Revision 902d42d2 (osmo-bts): common: Add RTP related rate counters
- Let's add some rate counters to add visibility to the BTS on what is
happening in terms of received and/or transmitte...
03/16/2024
- 08:08 PM OsmoBTS Revision 3c133dc3 (osmo-bts): osmo-bts-virtual: Port over to osmo_io
- osmo_io permits us to use the io_uring backend, which should
significantly speed up the many small read/writes we're ... - 06:07 PM OsmoBTS Revision 101eac3e (osmo-bts): osmo-bts-virtual: Port over to osmo_io
- osmo_io permits us to use the io_uring backend, which should
significantly speed up the many small read/writes we're ... - 10:54 AM libosmo-netif Revision 9ea35aea (libosmo-netif): Makefile.am: Remove $(SOURCES) which is not defined anywhere
- Change-Id: I44ce77c937fa461445800bab393025f948077d55
- 09:24 AM libosmo-sccp + libosmo-sigtran Bug #6403: regression since osmo_io migration
- The problem was that we accidentially reduced the msgb allocation sizes when switching to osmo_io. Instead of the li...
- 09:21 AM libosmo-sccp + libosmo-sigtran Bug #6403 (In Progress): regression since osmo_io migration
- 09:18 AM OsmoSTP Revision 471f859d (libosmo-sccp): Use same msgb allocation size like before osmo_io introduction
- In Change-Id Ia1910f3b99d918ec2a34d5304c3f40ba015c25c9 we introduced
osmo_io support for xUA + IPA. However, when we... - 09:18 AM libosmo-sccp + libosmo-sigtran Revision 471f859d (libosmo-sccp): Use same msgb allocation size like before osmo_io introduction
- In Change-Id Ia1910f3b99d918ec2a34d5304c3f40ba015c25c9 we introduced
osmo_io support for xUA + IPA. However, when we... - 09:07 AM libosmo-abis Bug #6375: default TCP user timeout is way too low
- https://osmocom.org/news/251
- 08:15 AM libosmo-abis Bug #6375: default TCP user timeout is way too low
- Please rephrase below:
On Sat, Mar 16, 2024 at 06:06:02AM +0000, fixeria wrote:
> This issue primarily impacted prod... - 06:06 AM libosmo-abis Bug #6375: default TCP user timeout is way too low
- All patches have been merged, patch releases tagged.
You mentioned the news items, so here is a template for revie... - 09:06 AM libosmo-abis libosmo-abis 1.4.2 and 1.5.2 patch relases
- A critical bug has been discovered in [[libosmo-abis]]: the calculation of the TCP keepalive user timeout value was i...
- 06:02 AM OsmoUPF Revision 0e9724e0 (osmo-upf): gtp-probe fu
- 04:16 AM OsmoUPF Revision 048fee50 (osmo-upf): wip
- Change-Id: Ic2c9c483cd106fdb32f02b234103565ccffbb9f5
- 04:16 AM OsmoUPF Revision 1e4b5aae (osmo-upf): shorten nft rulesets: 'tunmap-pre' -> 'mpre'
- Change-Id: Ie72fbab7a1b2455e24c80e93197399d1452264bd
- 04:16 AM OsmoUPF Revision a3ee0241 (osmo-upf): perf
- Change-Id: I162456349287ec0e0ff3e4ff802d7df76a756b17
- 04:16 AM OsmoUPF Revision 97cf37ee (osmo-upf): gtp probe
- Change-Id: Iaf1255379808135970b788361185cce2a7f2912c
- 04:16 AM OsmoUPF Revision 2a5ee44e (osmo-upf): pfcp_tool.h
- Change-Id: I351cd4bb6130c80da63cfb76b670c86d9d5e1d07
- 04:16 AM OsmoUPF Revision 3e2cbe57 (osmo-upf): wip
- Change-Id: I27d6af9e0a44262edd66f457c91702ec83bf2fcc
- 04:16 AM OsmoUPF Revision 5db4af22 (osmo-upf): pfcp_tool.h
- Change-Id: Ibca7bb2bb760263bdde726378bd16d629de2fe4e
- 04:16 AM OsmoUPF Revision 2aab3f62 (osmo-upf): gtp_probe
- Change-Id: I1be96bdc05c0e4298b0815a9feb263d488054113
- 04:16 AM OsmoUPF Revision 2ddb739e (osmo-upf): fix two null deref on incoming data
- Change-Id: I134ceb583deb12fa8318b2140ed04bf9b6fba4e7
- 04:16 AM OsmoUPF Revision 077eba97 (osmo-upf): gtp_probe
- Change-Id: I051f5e56c73593090c783e522b1fbdd17ed6b059
- 04:16 AM OsmoUPF Revision 340c1abd (osmo-upf): tunend.vty
- Change-Id: I5cfe47abfd3c9a13f6191922f31b39e5c562a1a8
- 04:16 AM OsmoUPF Revision 9d560826 (osmo-upf): perf fu
- Change-Id: Ie59b53b88a77a2e6535887ca7ae697cca7d01d27
- 04:16 AM OsmoUPF Revision 44a574b6 (osmo-upf): nftq
- Change-Id: Ib0a8e86b29bab1559d94fc55a89daa00ec670318
- 04:16 AM OsmoUPF Revision b85a53cc (osmo-upf): pfcp_tool: add 'date'
- Allow scripts to output timestamps to easily measure how long certain
actions took to complete. Related: measuring PF... - 04:16 AM OsmoUPF Revision 50e70f61 (osmo-upf): pfcp tool less batch size
- Change-Id: I4956d290f8ea929b6ad6301b6f61c3b979a11093
- 04:16 AM OsmoUPF Revision 61379149 (osmo-upf): perf
- Change-Id: I39d12c0ae6d9be18178e13a55ea8b70869265c84
- 04:16 AM OsmoUPF Revision bbe0cfc8 (osmo-upf): contrib/perf/bpftrace.txt: separate id lookups from nft
- Change-Id: Ic821b3a2375f91d5ad1becde8239481e11be5f5b
- 04:16 AM OsmoUPF Revision f85f180a (osmo-upf): bpftrace probing
- Change-Id: I2717b736e23552bffe1492604cbd073f22977c84
- 03:51 AM libosmocore Revision 205e81bd (libosmocore): add utils/osmo-gsm-shark
- Change-Id: Ifdfd261f776d9bf2bbfb0a584deac3e9a11bfe47
- 03:51 AM libosmocore Revision d4e2f14d (libosmocore): fu
- Change-Id: Ia2566abfd8152e99dc4efe28c2505c12c882613a
- 03:51 AM libosmocore Revision c15febd9 (libosmocore): ctrl: counters: list all possible names in not-found response
- Change-Id: I5e1d6bb2059fef2304868f415e1d664f2cf5d091
- 03:51 AM libosmocore Revision 1543b357 (libosmocore): test timestamp formats
- Change-Id: Ifb96e0af055c536cd3b14685812d8fd67d65cd2c
- 03:51 AM libosmocore Revision 59de2d9c (libosmocore): logging: test timestamp formats
- Show what timestamp formats we currently feature.
Upcoming patch Icbd5192ea835e24b12fe057cc1ab56e9572d75c0 adds a new... - 03:51 AM libosmocore Revision c8a7d71b (libosmocore): logging: add 'logging timezone (localtime|utc)'
- Add ability to print logging timestamps in UTC.
I want to test logging timestamps in vty transcript tests. To get
de... - 03:51 AM libosmocore Revision 2fa047f4 (libosmocore): logging: add timestamp fmt 'date' = 2018-01-16,01:44:34.681
- Add 'date' to 'logging print timestamp (none|date|date-packed|ctime)'
The idea is to have these date formats:
date... - 03:51 AM libosmocore Revision 015e4f8c (libosmocore): test new timestamp vty
- Change-Id: Ie1021a67c6cabfaa077471a6fc2954b8e90b57f2
- 03:51 AM libosmocore Revision 8fa8ced2 (libosmocore): logging vty: add 'logging print timestamp', deprecate other timestamp cmds
- Deprecate previous logging timestamp config commands:
logging timestamp (0|1)
logging print extended-timestamp (... - 03:51 AM libosmocore Revision 94258596 (libosmocore): logging: use enum to set timestamp format
- In preparation of adding a new timestamp format, refactor to use an enum to
pick the timestamp style.
Introduce log_... - 03:51 AM libosmocore Revision 3c660e95 (libosmocore): logging_vty.c: rename static function
- Rename 'logging_prnt_timestamp_cmd' to
logging_timestamp_cmd
to better match its VTY name:
'logging timestamp (0|1... - 03:51 AM libosmocore Revision 2e9965b1 (libosmocore): add API logging_vty_subsys_strip_leading_char()
- Allow an application to use subsystem names without a leading 'D'. With
this patch, a program can:
- remove the 'D' f... - 03:51 AM libosmocore Revision f00bb68c (libosmocore): formalize log subsys stripping for vty
- In osmocom, we historically have a leading 'D' in all of our logging
subsystem names -- not only in the enum entry na... - 03:51 AM libosmocore Revision bc5c353c (libosmocore): sockaddr_str: add conversion to,from osmo_sockaddr
- Add functions to pass struct osmo_sockaddr to the
osmo_sockaddr_str_{to,from}* API directly.
So far the interface to...
03/15/2024
- 08:33 PM pySim Revision 24a7f168 (pysim): pcsc: open reader/card in EXCLUSIVE mode by default
- There was a support request hinting that other applications
concurrently accessed the SIM and were messing up the car... - 08:33 PM pySim Revision 3aa0b41f (pysim): pySim-prog: convert from optparse to argparse
- We already use argparse everywhere else, and we have moved reader-driver
argument parsing into the library expecting ... - 08:29 PM libosmocore Revision fab993bd (libosmocore): osmo_io: Dont use __linux__ but !EMBEDDED
- osmo_io (unlike its io_uring backend) is not linux specific, so putting
it in an "#ifdef __linux__" block is plain wr... - 08:27 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6400 (Feedback): osmo-epdg: AAA: missing implementation: S6b "Service Authorization Information Update Procedures"
- >
> BTW, in TC_hss_initiated_update_user_profile we are probably missing step 2 in here:
> ...
> That's basically... - 07:01 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6400: osmo-epdg: AAA: missing implementation: S6b "Service Authorization Information Update Procedures"
- > 7.1.2.1.2
> Upon receiving the authentication and authorization request from the ePDG, the 3GPP AAA Server marks t... - 06:12 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6400 (In Progress): osmo-epdg: AAA: missing implementation: S6b "Service Authorization Information Update Procedures"
- > - When we receive PPR from SWx (HSSS) (see https://osmocom.org/issues/6404)
Implemented and tested here:
https:... - 03:42 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6400: osmo-epdg: AAA: missing implementation: S6b "Service Authorization Information Update Procedures"
- 3GPP TS 29.273 9.1.2.5.1:...
- 08:18 PM Core testing infrastructure Revision e38413e0 (osmo-ttcn3-hacks): epdg: TC_hss_initiated_update_user_profile: test SWx PPR -> S6b RAR propagation
- Related: OS#6400
Change-Id: I064ee9e18809a507d0185f640b4a972ee5a2ce3f - 08:17 PM OsmoUPF Revision aa6eabf7 (osmo-upf): manual: 'Running': tweak, mention 'tunmap' and 'tunend'
- Change-Id: I9760ca214933d0b05080a3e70807b0cd06380a27
- 07:37 PM OsmoHNBGW Revision da6d72b4 (osmo-iuh): ranap_common: fix pointer type in ranap_decode_rab_releaseitemies_fromlist()
- This looked like a copy+paste mistake in Change-Id I4fc88402a863bc1482947985f759d3a26eea4164
Related: OS#5152
Change... - 07:37 PM libosmo-ranap Revision da6d72b4 (osmo-iuh): ranap_common: fix pointer type in ranap_decode_rab_releaseitemies_fromlist()
- This looked like a copy+paste mistake in Change-Id I4fc88402a863bc1482947985f759d3a26eea4164
Related: OS#5152
Change... - 07:36 PM OsmoHNBGW Revision 6c1857a1 (osmo-iuh): Add ranap_decode_rab_releaseditemies_fromlist()
- This function is analogous to existing ranap_decode_*_itemies_fromlist()
which we already had.
This is needed in an ... - 07:36 PM libosmo-ranap Revision 6c1857a1 (osmo-iuh): Add ranap_decode_rab_releaseditemies_fromlist()
- This function is analogous to existing ranap_decode_*_itemies_fromlist()
which we already had.
This is needed in an ... - 06:45 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6408 (New): osmo-epdg: Support check IMEI
- We didn't implement anything IMEI related yet, grep for "IMEI" in TS 29.273.
For instance:... - 06:43 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6407 (New): osmo-epdg: Support Emergency services (no IMSI)
- Grep for "Emergency" in TS 29.273. We didn't implement any of those yet. We expect an IMSI everywhere.
- 06:13 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6404 (Resolved): osmo-epdg: AAA: missing progragation of SWx "HSS Initiated Update of User Profile Procedure"
- pespin wrote in #note-1:
> Missing: propagation towards PGW over S6b, see https://osmocom.org/issues/6400
Impleme... - 03:43 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6404 (In Progress): osmo-epdg: AAA: missing progragation of SWx "HSS Initiated Update of User Profile Procedure"
- Propagation towards ePDG done here:
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36305 Propagate SWx PPR as SWm A... - 04:28 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6406 (Resolved): osmo-epdg: ePDG: missing implementation SWm "Authorization Procedures"
- Related specs in 3GPP TS 29.273:...
- 02:39 PM Core testing infrastructure Revision 1c0faba2 (docker-playground): jolly testing
- 01:34 PM libosmo-sccp + libosmo-sigtran Revision 8e12612e (libosmo-sccp): osmo_ss7_asp: fix uninitialized return value in xua_cli_read_cb()
- libosmo-sccp/src/osmo_ss7_asp.c:1019:16: error: 'rc' may be used uninitialized [-Werror=maybe-uninitialized]
1019 | ... - 01:34 PM OsmoSTP Revision 8e12612e (libosmo-sccp): osmo_ss7_asp: fix uninitialized return value in xua_cli_read_cb()
- libosmo-sccp/src/osmo_ss7_asp.c:1019:16: error: 'rc' may be used uninitialized [-Werror=maybe-uninitialized]
1019 | ... - 01:14 PM libosmo-netif Revision f67400d3 (libosmo-netif): docs: jibuf: Prevent internal #defines being documented
- Change-Id: Ic3c6e32acb52595875de89f6054a62d9565747f9
- 01:14 PM libosmo-netif Revision 91236015 (libosmo-netif): docs: Split Stream Server and Stream Client into separate groups
- This provides us with proper logical separation between client and
server in the documentation.
Change-Id: I9e037fed... - 01:13 PM libosmo-netif Revision ccc6c194 (libosmo-netif): docs: Don't export internal structs declared in src files
- Change-Id: I5db8ce90c1e1e393195c9a146ba617ab980a9390
- 01:13 PM libosmo-netif Revision 8963af0f (libosmo-netif): docs: More verbose stream_{cli,srv} API documentation/manual
- Change-Id: Iae3c3af6533be408e5755ceeda0067606a3b0ca1
- 01:13 PM libosmo-netif Revision 10426573 (libosmo-netif): Ensure osmo_stream_{cli,srv}_recv() is used only in osmo_fd mode
- The osmo_stream_{cli,srv}_recv() is only for osmo_fd mode users; in
case osmo_io mode is used, the read_cb is called ... - 01:13 PM libosmo-netif Revision 409ddb74 (libosmo-netif): docs: Don't export documentation about static (internal) functions
- The generated API documentation should be relevant to the API user,
and hence only non-static/public functions are re... - 01:13 PM libosmo-netif Revision 472354b6 (libosmo-netif): docs: Use \defgroup and avoid repeated boilerplate text
- Change-Id: I1196c3b035f495c5dbaa4d47ce3f79a08d0727f2
- 01:00 PM libosmo-sccp + libosmo-sigtran Revision 504a8b89 (libosmo-sccp): patch2
- 01:00 PM OsmoSTP Revision 504a8b89 (libosmo-sccp): patch2
- 12:40 PM libosmo-sccp + libosmo-sigtran Revision bc55e48e (libosmo-sccp): patch 1
- 12:40 PM OsmoSTP Revision bc55e48e (libosmo-sccp): patch 1
- 11:21 AM Core testing infrastructure Revision ebbfc630 (docker-playground): ttcn3-stp-test: tweak log options
- Change-Id: I1692e112b6d7a7aebbab735a47df6905425adb31
- 09:40 AM Core testing infrastructure Feature #6357: run (some?) tests with io_uring backend for osmo_io
- laforge wrote in #note-13:
> So there is something more going on here, and I do think it is worth understanding it. ... - 08:43 AM libosmo-netif Revision 67cc594f (libosmo-netif): docs: Enable AUTOBRIEF feauture in doxygen
- We have that enabled in libosmcore.git for ages, somehow we missed
it here, resulting in missing 'brief' descriptions... - 08:43 AM libosmo-netif Revision ef006ccb (libosmo-netif): Makefile.am: Fix dependency: rebuild doxygen on src/include changes
- Change-Id: Id28f0927d01f82ceb969fb7c758cb391b86631c1
- 08:27 AM pySim Revision 7b524fa0 (pysim): osmo-smdpp: fix generation of transactionId
- The hex string of the generated transactionId contains lowercase hex
digits. However SGP.22 explicitly spcifies to us...
03/14/2024
- 09:01 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6370 (In Progress): setup ims with kamailio
- 09:01 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6370: setup ims with kamailio
- There has been multiple problem.
A crashe inside the lxc container creates a crashdump on the host.
Further I could... - 05:59 PM Cellular Network Infrastructure Faster I/O with osmo_io and io_uring
- Last night we enabled [[libosmocore:osmo_io]] support in the first major sub-system, [[libosmo-sccp:|libosmo-sigtran]...
- 05:57 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6046 (Feedback): osmo-epdg: Implement s2b interface (GTPv2) ePDG <> PGW
- I need to go through 3GPP TS 23.402 (section 7) again now that I understand the whole architecture better, and see if...
- 05:57 PM libosmo-abis Bug #6375: default TCP user timeout is way too low
- laforge wrote in #note-9:
> can we please get the back-ports to 1.4.x and 1.5.x and related news items out of the do... - 12:46 PM libosmo-abis Bug #6375: default TCP user timeout is way too low
- can we please get the back-ports to 1.4.x and 1.5.x and related news items out of the door soon-ish?
- 05:51 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6042 (Resolved): osmo-epdg: Implement SWx interface (Diameter) AAA <> HSS
- Missing specific Swx propagation of "HSS Initiated Update of User Profile Procedure" to other interfaces will be hand...
- 04:47 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6042: osmo-epdg: Implement SWx interface (Diameter) AAA <> HSS
- A new version of the patch has been submitted with all issues fixed for the PERMANENT_TERMINATION network initiated d...
- 05:49 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6404 (Resolved): osmo-epdg: AAA: missing progragation of SWx "HSS Initiated Update of User Profile Procedure"
- ...
- 05:45 PM Core testing infrastructure Revision 438ba341 (osmo-ttcn3-hacks): epdg: Introduce test TC_hss_initiated_update_user_profile(_unknown)
- This test so far only validates the SWx interface during the procedure.
It can be extended at a later time when imple... - 05:27 PM Core testing infrastructure Feature #6357: run (some?) tests with io_uring backend for osmo_io
- On Thu, Mar 14, 2024 at 05:07:28PM +0000, osmith wrote:
> patch https://gerrit.osmocom.org/c/osmo-ci/+/36272 limits t... - 05:07 PM Core testing infrastructure Feature #6357: run (some?) tests with io_uring backend for osmo_io
- patch https://gerrit.osmocom.org/c/osmo-ci/+/36272 limits the nodes the testsuites can run on, as we have seen that i...
- 05:25 PM Core testing infrastructure Revision 3cb8f020 (osmo-ttcn3-hacks): epdg: Introduce test TC_hss_initiated_update_user_profile(_unknown)
- Change-Id: Ic7c19a3fe7b2b1411414fb6b78ab9a665a1aa42b
- 04:36 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6091: osmo-epdg: Implement CEAI interface (GSUP) ePDG <> strongswan
- https://gerrit.osmocom.org/c/osmo-gsm-manuals/+/36276 gsup: Document ePDG Tunnel Req/Res/Err
- 04:35 PM libosmocore Revision ce32ec2a (osmo-gsm-manuals): gsup: Document ePDG Tunnel Req/Res/Err
- Related: OS#6091
Change-Id: I9d98d0fbb2d4d006bc980b40828ea38f358d7108 - 03:53 PM Core testing infrastructure Revision 660cfe51 (osmo-ttcn3-hacks): epdg: Several fixes to TC_hss_initiated_deregister_permanent_termination
- I forgot to submit some fixes before merging.
Fixes: a7823b96cb566dd9ce6a9f640803833c9f6c6a9f
Change-Id: Ic4d0d64922... - 01:03 PM Core testing infrastructure Revision 467a96c2 (osmo-ci): jobs/ttcn3: run io_uring tests on specific nodes
- io_uring_queue_init fails on some of the jenkins nodes running the TTCN3
testsuites with io_uring. It seems that the ... - 12:41 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6399 (Resolved): osmo-epdg: S6b ASR encoding fails
- I added a test function reproducing the issue:...
- 12:22 PM Core testing infrastructure Revision 4d06b214 (osmo-ci): ttcn3: add ttcn3-stp-test-io_uring
- Related: OS#6357
Change-Id: I996dee2f9ce27fcdd8771fa22379aa606192824d - 12:10 PM libosmocore Revision 9c0004ad (libosmocore): Fix file descriptor that is passed to io_uring_register_eventfd()
- Fix Change-Id I03752c0114cc6fad0c31fff6fff43072f36a50a7
Change-Id: Ie085c7cb3eb57e0da10485be8f90208cb41b0073 - 11:05 AM pySim Revision ee4db701 (pysim): sysmocom_sja2: Add test vectors for EF_USIM_AUTH_KEY
- Change-Id: I8be62ba52fbbf6d470f771906a5d3734cca5bac8
- 10:44 AM Core testing infrastructure Revision a7823b96 (osmo-ttcn3-hacks): epdg: Introduce test TC_hss_initiated_deregister_permanent_termination
- Change-Id: I50daa7a04e0f19dbf987a8baba7a979a353089a3
- 10:43 AM Core testing infrastructure Revision d9ff19ee (osmo-ttcn3-hacks): epdg: Introduce test TC_hss_initiated_deregister_new_server_assigned
- Related: OS#6042
Change-Id: Ia5bf7708d11421710f3a88669d94c4f01060cdd6 - 10:23 AM libosmo-sccp + libosmo-sigtran Bug #6403: regression since osmo_io migration
- ...
- 10:22 AM libosmo-sccp + libosmo-sigtran Bug #6403 (Resolved): regression since osmo_io migration
- Ever since we merged the osmo_io patch for libosmo-sigtran, it seems that SCCP_Tests.TC_process_rx_ludt is no longer...
- 09:34 AM OsmoSTP Revision d95b6df1 (libosmo-sccp): missing
- 09:11 AM libosmocore Revision 61906936 (libosmocore): core: fix missing '\n' in iofd_uring_connected_cb()
- Change-Id: I43df86cdbd3e52d4f8f7bc0e48478b6f9b288e9f
- 09:08 AM OsmoTRX Revision eff18966 (osmo-trx): vty
- 09:08 AM OsmoTRX Revision f827abd0 (osmo-trx): agc+rssi
- 09:08 AM OsmoTRX Revision b35ecb25 (osmo-trx): cfg2
- 09:08 AM OsmoTRX Revision e21b9c88 (osmo-trx): vty xx
- 08:21 AM libosmocore Feature #6402 (New): consider using IORING_RECVSEND_POLL_FIRST for our socket-reads
- io_uring has an IORING_RECVSEND_POLL_FIRST which will increase the performance of read/recv/recvmsg/recvfrom calls if...
- 08:10 AM libosmocore Feature #6401 (New): benchmark batching io_uring operations
- right now we @io_uring_submit()@ reads/writes right when they are added. This triggers the kernel processing on thos...
- 07:50 AM Cellular Network Infrastructure Bug #5948 (Rejected): Fix socket (-write) functions in multiple projects (by moving them to a common library...)
- 07:22 AM libosmocore Revision 9c604f47 (libosmocore): io_uring: check all operations in osmo_iofd_uring_init()
- check all operations in osmo_iofd_uring_init() and panic if any of them
fails.
Change-Id: I03752c0114cc6fad0c31fff6f... - 07:22 AM libosmocore Revision 5fcfbe0c (libosmocore): io_uring: more verbose error messages if io_uring setup fails
- "Assert failed 0 osmo_io_uring.c:94" is rather useless in terms of an
error message. Let's improve upon that.
Chang... - 07:07 AM libosmo-sccp + libosmo-sigtran Revision e099fb9d (libosmo-sccp): cosmetic: rename ss7_asp_*_conn_cb to ss7_asp_*_conn_rx_cb
- The old/existing name says it is a connection call-back, but not what
kind of all-back; let's introduce 'rx' to indic... - 07:07 AM OsmoSTP Revision e099fb9d (libosmo-sccp): cosmetic: rename ss7_asp_*_conn_cb to ss7_asp_*_conn_rx_cb
- The old/existing name says it is a connection call-back, but not what
kind of all-back; let's introduce 'rx' to indic... - 03:40 AM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
- I've written an osmo-upf VTY command to dump the current ruleset containing the counters.
Getting the ruleset dump f... - 12:49 AM OsmoUPF Revision 85503d0e (osmo-upf): shorten nft rulesets: 'tunmap-pre' -> 'mpre'
- Change-Id: Ie72fbab7a1b2455e24c80e93197399d1452264bd
03/13/2024
- 09:18 PM libosmo-sccp + libosmo-sigtran Revision 9257cd89 (libosmo-sccp): xua + ipa: Add support for I/O in OSMO_IO mode
- This switches osmo_stream_{cli,srv} over to using the OSMO_IO
mode instead of the classic OSMO_FD mode. The differen... - 09:18 PM OsmoSTP Revision 9257cd89 (libosmo-sccp): xua + ipa: Add support for I/O in OSMO_IO mode
- This switches osmo_stream_{cli,srv} over to using the OSMO_IO
mode instead of the classic OSMO_FD mode. The differen... - 07:33 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6229 (Resolved): osmo-epdg: Implement s6b interface (Diameter) AAA <> PGW
- pespin wrote in #note-6:
> In here we basically still miss the Re-auth procedure (9.1.2.5, 9.2.2.6), which is not re... - 07:24 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6229: osmo-epdg: Implement s6b interface (Diameter) AAA <> PGW
- In here we basically still miss the Re-auth procedure (9.1.2.5, 9.2.2.6), which is not really needed for now afaict:
... - 07:32 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6400 (Resolved): osmo-epdg: AAA: missing implementation: S6b "Service Authorization Information Update Procedures"
- S6b is defined in 3GPP TS 29.273, and is Diameter interface between AAA-Server and PGW (open5gs-smfd).
We still mi... - 07:29 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6399 (Resolved): osmo-epdg: S6b ASR encoding fails
- I couldn't figure out yet why encoding the following message fails when running test EPDG_Tests.TC_hss_initiated_dere...
- 07:15 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6042: osmo-epdg: Implement SWx interface (Diameter) AAA <> HSS
- I submitted PERMANENT_TERMINATION, which is mostly working but I still hit a diameter encoding issue in S6b ASR. From...
- 04:48 PM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
- laforge wrote in #note-8:
> On Wed, Mar 13, 2024 at 12:13:17AM +0000, neels wrote:
> > Yes, I enquired with Pablo, ... - 01:08 PM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
- On Wed, Mar 13, 2024 at 12:13:17AM +0000, neels wrote:
> Yes, I enquired with Pablo, and he confirms the way to get t... - 12:38 PM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
- ...
- 12:13 AM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
- Yes, I enquired with Pablo, and he confirms the way to get the counters is to
run a text command to nftables, the sa... - 04:24 PM Core testing infrastructure Revision 5c42540a (osmo-ttcn3-hacks): epdg: Introduce test TC_hss_initiated_deregister_permanent_termination
- Change-Id: I50daa7a04e0f19dbf987a8baba7a979a353089a3
- 04:24 PM Core testing infrastructure Revision f4f25967 (osmo-ttcn3-hacks): epdg: Introduce test TC_hss_initiated_deregister_new_server_assigned
- Related: OS#6042
Change-Id: Ia5bf7708d11421710f3a88669d94c4f01060cdd6 - 12:29 PM OsmoHNBGW Feature #6395: PFCP URR support in osmo-hnbgw
- PFCP URR spec can be found int 3GPP TS 29.244 (5.2.2 Usage Reporting Rule Handling, C.2 Charging Support): https://ww...
- 12:09 PM libosmo-sccp + libosmo-sigtran Revision ee0c9f07 (libosmo-sccp): xua + ipa: Add support for I/O in OSMO_IO mode
- This switches osmo_stream_{cli,srv} over to using the OSMO_IO
mode instead of the classic OSMO_FD mode. The differen... - 12:09 PM OsmoSTP Revision ee0c9f07 (libosmo-sccp): xua + ipa: Add support for I/O in OSMO_IO mode
- This switches osmo_stream_{cli,srv} over to using the OSMO_IO
mode instead of the classic OSMO_FD mode. The differen... - 11:57 AM libosmo-netif Revision 69878f30 (libosmo-netif): stream_srv: Fix retrieve of srv_link sockname for AF_UNIX sockets
- Change-Id: Idd76ee3b5c9ad503eabd29d676a5d84e34d92071
- 11:57 AM libosmo-netif Revision a5722bb7 (libosmo-netif): prim: Introduce osmo_prim_srv{_link}_set_name APIs
- This allows a user setting a name on the underlaying stream which
in turns allows easily identifying the socket.
Cha... - 11:57 AM libosmo-netif Revision 36eb157e (libosmo-netif): stream: Add osmo_stream_*_get_name() APIs
- This allows users to retrieve a previously set name.
Change-Id: If5054d3c207f8f5d58a448f1e58266ad9c4386dd - 11:03 AM Core testing infrastructure Feature #6357 (Resolved): run (some?) tests with io_uring backend for osmo_io
- 10:29 AM Core testing infrastructure Feature #6357: run (some?) tests with io_uring backend for osmo_io
- Sorry that it took me a bit to get to this, the patch to make this happen is actually quite small. I've discussed wit...
- 08:34 AM Core testing infrastructure Feature #6357: run (some?) tests with io_uring backend for osmo_io
- this is becoming a more pressing need now. We are migrating more and more sub-systems over to osmo_io and still have...
- 10:24 AM Core testing infrastructure Revision bae98f4f (osmo-ci): jobs/ttcn3: add testsuites with io_uring
- Set LIBOSMO_IO_BACKEND=IO_URING via the DOCKER_ARGS variable, which all
SUTs already use in docker-playground.git (se...
03/12/2024
- 10:24 PM OsmoUPF Revision 9bb74cc2 (osmo-upf): perf
- Change-Id: I162456349287ec0e0ff3e4ff802d7df76a756b17
- 10:24 PM OsmoUPF Revision 6d66b52d (osmo-upf): gtp probe
- Change-Id: Iaf1255379808135970b788361185cce2a7f2912c
- 10:24 PM OsmoUPF Revision d86c6c77 (osmo-upf): pfcp_tool.h
- Change-Id: I351cd4bb6130c80da63cfb76b670c86d9d5e1d07
- 10:24 PM OsmoUPF Revision 1014fb0b (osmo-upf): wip
- Change-Id: I27d6af9e0a44262edd66f457c91702ec83bf2fcc
- 10:24 PM OsmoUPF Revision 3ed387c6 (osmo-upf): pfcp_tool.h
- Change-Id: Ibca7bb2bb760263bdde726378bd16d629de2fe4e
- 10:24 PM OsmoUPF Revision 4ae5623f (osmo-upf): gtp_probe
- Change-Id: I1be96bdc05c0e4298b0815a9feb263d488054113
- 10:24 PM OsmoUPF Revision dbe8dcf9 (osmo-upf): fix two null deref on incoming data
- Change-Id: I134ceb583deb12fa8318b2140ed04bf9b6fba4e7
- 10:24 PM OsmoUPF Revision 1e96b9c0 (osmo-upf): gtp_probe
- Change-Id: I051f5e56c73593090c783e522b1fbdd17ed6b059
- 10:24 PM OsmoUPF Revision 4f1809ad (osmo-upf): tunend.vty
- Change-Id: I5cfe47abfd3c9a13f6191922f31b39e5c562a1a8
- 10:24 PM OsmoUPF Revision 272319ca (osmo-upf): perf fu
- Change-Id: Ie59b53b88a77a2e6535887ca7ae697cca7d01d27
- 10:24 PM OsmoUPF Revision f9b209cf (osmo-upf): nftq
- Change-Id: Ib0a8e86b29bab1559d94fc55a89daa00ec670318
- 05:50 PM libosmocore Revision c9ad345a (libosmocore): socket: Add remote PID and local FD to AF_UNIX sockname
- This allows identifying precisely an AF_UNIX socket.
Change-Id: Ic465e557ea49de8e044d1ef6d91fc3c852c88ff2 - 05:48 PM OsmoHNodeB Revision a9b33a40 (osmo-hnodeb): Close LLSK during shutdown procedure
- This way we notify the lower layers that state must be reset, eg. when
Iuh conn drops.
Related: OS#6826
Change-Id: I... - 05:47 PM OsmoHNodeB Revision b0488500 (osmo-hnodeb): Free UE contexts when starting shutdown procedure
- They are not valid anymore since the Iuh conn is closed.
If kept alive, then if GTP/RTP traffic comes from CN while s... - 05:47 PM OsmoHNodeB Revision ab8db8fa (osmo-hnodeb): llsk: Add APIs to interact with llsk->link
- This also clarifies the type of available uses/features.
Change-Id: I7723467d34670f89710f55c0c6731e2e38560f35 - 05:36 PM libosmo-netif Revision c17dc5f5 (libosmo-netif): osmo_stream_cli_send(): Drop data if client is not connected [yet]
- The behaviour is undefined on what should happen if a stream client user
is trying to write data before the client so... - 05:00 PM libosmocore Revision 9a7b2c95 (libosmocore): socket: Support AF_UNIX in osmo_sock_get_name_buf()
- Right now stream_cli/srv print "<error-in-getsockname>" when using an
AF_UNIX socket. This commit fixes the problem.
... - 04:42 PM OsmoHNodeB Revision d3cd9e7a (osmo-hnodeb): cosmetic: Fix typo in comment
- Change-Id: Ie13952075be29201751d5b7884ca572a285ca9dd
- 04:00 PM libosmo-netif Revision 3878e7bf (libosmo-netif): hacking
- Change-Id: I4ca4f8ded82683fac25d4337600f6aa7fbbcb27e
- 01:36 PM libosmocore Revision b0db6495 (libosmocore): ctrl: re-introduce duplicate declaration of ctrl_cmd_send()
- In Change-Id Ic81af56e7ea6921ba39168727ef64c308e9c6754 we removed
the duplicate declaration of ctrl_cmd_send(), which... - 12:40 PM libosmo-netif Revision 44171e38 (libosmo-netif): stream_srv: Fix retrieve of srv_link sockname for AF_UNIX sockets
- Change-Id: Idd76ee3b5c9ad503eabd29d676a5d84e34d92071
- 11:25 AM OsmoHNodeB Revision 8ff216bf (osmo-hnodeb): Name llsk prim_srv{_link}
- This allows easily identifying the prim_srv{_link} in logs.
Depends: libosmo-netif.git Change-Id Iba683e4d65e0aba81e... - 11:05 AM libosmo-netif Revision d0479244 (libosmo-netif): osmo_prim_srv_send: assert prim_srv is not NULL
- Related: SYS#6826
Change-Id: I1122a1de2c29ee46cce22cec907576719e9c3721 - 11:05 AM libosmo-netif Revision e372bfde (libosmo-netif): prim: Introduce osmo_prim_srv{_link}_set_name APIs
- This allows a user setting a name on the underlaying stream which
in turns allows easily identifying the socket.
Cha... - 11:05 AM libosmo-netif Revision e995ba43 (libosmo-netif): stream: Add osmo_stream_*_get_name() APIs
- This allows users to retrieve a previously set name.
Change-Id: If5054d3c207f8f5d58a448f1e58266ad9c4386dd - 11:03 AM OsmoHNodeB Revision 9f2a584f (osmo-hnodeb): iuh: Name stream_cli connection
- This makes it easier to figure out the conn log lines.
Change-Id: I1503b322f8ff053088688b3088a70801d10b3d88 - 10:23 AM Core testing infrastructure Revision 36fc368d (osmo-ttcn3-hacks): hnodeb: Make HNBGW_ConnHdlr component alive
- The several components started by HNBGW_ConnHdlr are already marked as
"alive", but not HNBGW_ConnHdlr. As a result, ...
03/11/2024
- 06:42 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6042: osmo-epdg: Implement SWx interface (Diameter) AAA <> HSS
- PERMANENT_TERMINATION case is tested here:
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/36233 epdg: Introduce tes... - 04:21 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6042: osmo-epdg: Implement SWx interface (Diameter) AAA <> HSS
- Network Initiated De-Registration by HSS (TS 29.273 8.1.2.2.3.2, RTR) has 2 modes, depending on DEregistration-Reason...
- 05:55 PM pySim Bug #6385: malformed IMSI
- As I understand, in the dec_imsi() function, if the imsi is wrong, we return None (except some uncovered case, that m...
- 12:03 PM pySim Bug #6385: malformed IMSI
- n4n5 wrote in #note-5:
> Okay, I felt like a decorator could do the trick for decoding functions (see below)
I wo... - 05:16 PM Core testing infrastructure Revision f49503c0 (osmo-ttcn3-hacks): epdg: Introduce test TC_hss_initiated_deregister_permanent_termination
- Change-Id: I50daa7a04e0f19dbf987a8baba7a979a353089a3
- 05:15 PM Core testing infrastructure Revision 3cc4d666 (osmo-ttcn3-hacks): epdg: Introduce test TC_hss_initiated_deregister_permanent_termination
- Change-Id: I50daa7a04e0f19dbf987a8baba7a979a353089a3
- 04:16 PM Core testing infrastructure Revision baab5e24 (osmo-ttcn3-hacks): epdg: Introduce test TC_hss_initiated_deregister_new_server_assigned
- Related: OS#6042
Change-Id: Ia5bf7708d11421710f3a88669d94c4f01060cdd6 - 04:12 PM Core testing infrastructure Revision 4625e27a (osmo-ttcn3-hacks): epdg: Introduce test TC_hss_initiated_deregister_new_server_assigned
- Change-Id: Ia5bf7708d11421710f3a88669d94c4f01060cdd6
- 03:14 PM Core testing infrastructure Revision 88b3a5e8 (osmo-ttcn3-hacks): epdg: Introduce test TC_hss_initiated_deregister_new_server_assigned
- Change-Id: Ia5bf7708d11421710f3a88669d94c4f01060cdd6
- 02:54 PM Core testing infrastructure Revision e98fb74b (osmo-ttcn3-hacks): WIP: IPAd_Tests: add testsuite for an eIM
- Change-Id: Iba72ee00d10aba7831feedadacd943bf943de53e
Related: SYS#6824 - 02:54 PM Core testing infrastructure Revision 82728745 (osmo-ttcn3-hacks): IPAd_Tests: add testsuite for an IPAd
- With this patch we add a testsuite that can be used to test an IPAd
implementation.
The testsuite emulates the ESipa... - 02:54 PM Core testing infrastructure Revision d3299f4c (osmo-ttcn3-hacks): library: add HTTP_Server_Emulation
- We already have an HTTP_Adapter, which plays the client role. Now let's
add an HTTP_Server_Emulation, that will allow... - 02:53 PM Core testing infrastructure Revision 2726960a (osmo-ttcn3-hacks): library: add SGP.32 and SGP.22 ASN.1 specification, encoder and templates
- This patch adds the eUICC related SGP.32 and SGP.22 ASN.1 specification
along with templates and related encoder/deco... - 02:43 PM Core testing infrastructure Revision 009ae405 (osmo-ttcn3-hacks): WIP: IPAd_Tests: add testsuite for an eIM
- Change-Id: Iba72ee00d10aba7831feedadacd943bf943de53e
- 02:28 PM Core testing infrastructure Revision 88149835 (osmo-ttcn3-hacks): IPAd_Tests: add testsuite for an IPAd
- With this patch we add a testsuite that can be used to test an IPAd
implementation.
The testsuite emulates the ESipa... - 02:24 PM Core testing infrastructure Revision 964533e2 (osmo-ttcn3-hacks): library: add HTTP_Server_Emulation
- We already have an HTTP_Adapter, which plays the client role. Now let's
add an HTTP_Server_Emulation, that will allow... - 02:03 PM Core testing infrastructure Revision c6d5b5fe (osmo-ttcn3-hacks): WIP: IPAd_Tests: add testsuite for an eIM
- Change-Id: Iba72ee00d10aba7831feedadacd943bf943de53e
- 02:03 PM Core testing infrastructure Revision 6ebc35c1 (osmo-ttcn3-hacks): WIP: IPAd_Tests: add testsuite for an IPAd
- Change-Id: Ic9ea8c69e56a2e8ddf0f506861ece6d40cbcb06d
- 02:03 PM Core testing infrastructure Revision fdca9f03 (osmo-ttcn3-hacks): library: add HTTP_Emulation
- We already have an HTTP_Adapter, which plays the client role. Now let's
add an HTTP_Emulation, that will allow us to ... - 02:03 PM Core testing infrastructure Revision 08902cf0 (osmo-ttcn3-hacks): library: add SGP.32 and SGP.22 ASN.1 specification, encoder and templates
- This patch adds the eUICC related SGP.32 and SGP.22 ASN.1 specification
along with templates and related encoder/deco... - 02:03 PM Core testing infrastructure Revision fca4e4f5 (osmo-ttcn3-hacks): GTP_Emulation: fix typo
- Change-Id: I66685e0e4da97eda2bd5f4573c0994444824993f
- 02:03 PM Core testing infrastructure Revision 52290598 (osmo-ttcn3-hacks): PFCP_Emulation: fix typo
- Change-Id: I0114aeafb0c4fe821f6b5ea7b264c2a5c055033e
- 12:52 PM Core testing infrastructure Revision 213bfdb2 (osmo-ttcn3-hacks): epdg: Introduce test TC_hss_initiated_deregister_new_server_assigned
- Change-Id: Ia5bf7708d11421710f3a88669d94c4f01060cdd6
- 11:55 AM pySim Revision 2c219cd7 (pysim): docs/shell: Give users some hints on what to do if encoding/decoding fails
- Change-Id: I557991da748126f3585b88b27706b29e0264635b
Related: OS#6385 - 11:50 AM libosmo-netif Revision 243e6b5c (libosmo-netif): osmo_prim_srv_send: assert prim_srv is not NULL
- Related: SYS#6826
Change-Id: I1122a1de2c29ee46cce22cec907576719e9c3721 - 10:27 AM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6091 (Feedback): osmo-epdg: Implement CEAI interface (GSUP) ePDG <> strongswan
- Assigning to @lynxis to get feedback from him on whether he plans to add any more feature in GSUP CEAI interface rega...
- 10:19 AM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6396: add support for auth failure with resync
- I merged the patch and updated epdg.osmocom.org with new osmo-epdg master.
- 09:30 AM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
- On Mon, Mar 11, 2024 at 04:54:39AM +0000, neels wrote:
> The first step is to clarify where to get the metrics:
> Can... - 04:54 AM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
- The first step is to clarify where to get the metrics:
Can we get package counts from nftables efficiently?
(Does th... - 09:03 AM libosmo-sccp + libosmo-sigtran Revision 28fd9635 (libosmo-sccp): testing
- 09:03 AM OsmoSTP Revision 28fd9635 (libosmo-sccp): testing
- 08:44 AM Core testing infrastructure Revision a0b7b498 (osmo-ci): lint: ignore LICENSE* and COPYING*
- Fixes: OS#6397
Change-Id: I859e9d7fdff5eeb86c24947031522a8123830f0c
03/10/2024
- 10:01 PM rtl-sdr Revision d81ef9a9 (rtl-sdr): fix: round gain input to nearest value
- 10:01 PM rtl-sdr Revision e04c42c0 (rtl-sdr): fix: set fc0012 gain to low on init
- 09:06 PM OsmocomBB Revision 0d1ab4c8 (osmocombb): trxcon: fix prim_compose_mr(): indicate proper tn
- Change-Id: I0046f9c103bcb9207f0c2643c6a806bd56553d77
- 09:06 PM OsmocomBB Revision fcaaaaf3 (osmocombb): trxcon: fix hex formatting in prim_enqeue()
- Change-Id: I78c310bd9cc5d69bbeca575ebf4a480f16971e93
- 06:38 PM OsmoBSC Bug #6378: Ericsson DUG 20 rejects SI2quater
- keith wrote in #note-6:
> Maybe somebody @tnt laforge ? could take a look at the traces that were originally used ... - 06:23 PM OsmoSGSN Bug #6197: "Cannot handle SM for unknown MM CTX"
- fishpike wrote in #note-13:
> Problem description: [...]
can you please provide a matching set of
* pcap files... - 02:26 PM pySim Revision 3c37033e (pysim): WIP: saip.data_source
- Change-Id: Ia6f70ff467ba58024d94742ba5cecd8141b93ad6
- 02:26 PM pySim Revision 1b2c3514 (pysim): WIP: global_platform: LOAD and INSTALL [for load] support
- Change-Id: I924aaeecbb3a72bdb65eefbff6135e4e9570579e
- 02:26 PM pySim Revision e6f3e153 (pysim): setup.py: Expose pySim.esim as package
- Change-Id: I524d2b160e743e9a75d08d3bb285ed5781e65c59
- 02:14 PM pySim Revision 93c402f4 (pysim): HACK: saip-test.py
- Change-Id: I97601e758fd5c5423bb48d3849daf58681a6c5c9
- 11:11 AM pySim Bug #6385: malformed IMSI
- Okay, I felt like a decorator could do the trick for decoding functions (see below)
Here is a patch for the docs
<p... - 08:36 AM pySim Bug #6385: malformed IMSI
- On Sat, Mar 09, 2024 at 09:45:22PM +0000, n4n5 wrote:
> The patch would be very useful for newbies (like me)
Possibl...
03/09/2024
- 09:45 PM pySim Bug #6385: malformed IMSI
- The patch would be very useful for newbies (like me)
Here is two use case:
- First: you miswrite your IMSI, you c... - 07:39 PM pySim Bug #6385 (Rejected): malformed IMSI
- thanks for the pach.
I'm not sure how tolerant we need to be when it comes to parsing invalid data.
The user c... - 09:34 PM pySim Bug #6398 (New): Add helper for SwMatchError
- Hello
Here is a tiny patch to add the error interpreter to SwMatchError()
Btw I have another question :
What c... - 07:37 PM pySim Bug #6383 (Rejected): pysim shell: edit_decoded EF.ePDGId is missing the epdg address
- fixeria wrote in #note-3:
> With this patch (not a fix, just a proposal / RFC): https://gerrit.osmocom.org/c/pysim/+... - 07:09 PM OsmoHNBGW Feature #4574: Femtocell choice in 2020/06
- would be great to get all this content converted into a wiki page below [[Femtocell-specific_information]]
- 07:09 PM OsmoHNBGW Feature #5816: Picocells availiable in R.U
- would be great to get all this content converted into a wiki page below [[Femtocell-specific_information]]
- 07:09 PM OsmoHNBGW Feature #5813: Alcatel-Lucent femtocells availiable in Europe
- would be great to get all this content converted into a wiki page below [[Femtocell-specific_information]]
- 07:09 PM OsmoHNBGW Bug #5304: Verizon CDMA femtocell
- would be great to get all this content converted into a wiki page below [[Femtocell-specific_information]]
- 07:09 PM OsmoHNBGW Bug #4933: Femtocell choice in U.K 2021/01
- would be great to get all this content converted into a wiki page below [[Femtocell-specific_information]]
- 07:08 PM OsmoHNBGW Feature #4882: HSPA+ Picocell availiable in U.S
- would be great to get all this content converted into a wiki page below [[Femtocell-specific_information]]
- 07:08 PM OsmoHNBGW Feature #4790: Vodafone HSPA+ femtocell availiable in Deutschland
- would be great to get all this content converted into a wiki page below [[Femtocell-specific_information]] ]]
- 07:00 PM OsmoPCU Revision 2262916e (osmopcu): doc: Mention the `gb-dialect` vty option, as it is quite essential
- We should have introduced this documentation snipped years ago, when
first introducing IP-SNS support in libosmogb/os... - 06:48 PM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
- pespin wrote in #note-2:
> @neels you can see this in action in PGW_Tests.TC_gy_charging_cc_time.
>
> Basically o...
03/08/2024
- 08:18 PM rtl-sdr Revision ef23f806 (rtl-sdr): Merge pull request 'r82xx: improved tuning speed and accuracy' (#6) from sultanqasim/rtl-sdr:upstream_fast_retune into master
- Reviewed-on: https://gitea.osmocom.org/sdr/rtl-sdr/pulls/6
- 08:08 PM rtl-sdr Revision dd2511a7 (rtl-sdr): Merge pull request 'Improve CLI usage docs: '-d' also accepts serial' (#5) from kerel-fs/rtl-sdr:docs into master
- Reviewed-on: https://gitea.osmocom.org/sdr/rtl-sdr/pulls/5
- 07:00 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6396 (Feedback): add support for auth failure with resync
- Tested here:
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/36218 epdg: Introduce test TC_authinfo_fail_resync
I... - 03:50 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6396: add support for auth failure with resync
- ...
- 03:44 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6396: add support for auth failure with resync
- A WIP branch https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36217
- 03:41 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6396 (Feedback): add support for auth failure with resync
- When a phone connects and the sim sequence numbers are out of sync, the authentication will fail
and the phone will ... - 06:58 PM Core testing infrastructure Revision 7ac383b9 (osmo-ttcn3-hacks): epdg: Add expected-results.xml
- Change-Id: I73b988220d58c36de99baf43e88ac70f646bbe3a
- 06:55 PM Core testing infrastructure Revision b8cc610d (osmo-ttcn3-hacks): epdg: Introduce test TC_authinfo_fail_resync
- Related: OS#6396
Change-Id: I2769d331740324200b4512a154e1321bd5825b04 - 06:50 PM Core testing infrastructure Revision 1d10488e (osmo-ttcn3-hacks): epdg: Introduce test TC_authinfo_fail_resync
- Related: OS#6396
Change-Id: I2769d331740324200b4512a154e1321bd5825b04 - 04:37 PM Core testing infrastructure Revision a9bc418a (osmo-ttcn3-hacks): epdg: Introduce test TC_authinfo_fail_resync
- Related: OS#6396
Change-Id: I2769d331740324200b4512a154e1321bd5825b04 - 03:00 PM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
- @neels you can see this in action in PGW_Tests.TC_gy_charging_cc_time.
Basically open5gs-smfd connects to our emul... - 01:33 PM OsmoUPF Feature #6394 (Stalled): Basic URR (Usage Reporting Rule) support for tunnel mapping
- Implement basic support for URR (Usage Reporting Rule).
The goal here is to
* count the number of packets and byt... - 01:38 PM OsmoHNBGW Feature #6395 (New): PFCP URR support in osmo-hnbgw
- Implement basic support for URR (Usage Reporting Rule).
The goal here is to use PFCP URR to instruct the UPF to:
... - 01:17 PM OsmoBSC Bug #6378: Ericsson DUG 20 rejects SI2quater
- I have pushed branch keith/rbs_hacks
https://gitea.osmocom.org/cellular-infrastructure/osmo-bsc/src/branch/keith/rbs... - 10:46 AM OsmoMGW Feature #5754 (Resolved): io_uring support in libosmo-mgcp-client
- Applied in changeset commit:osmo-mgw|28fd23604407917f8048afebf2021ea95545fb60.
- 08:08 AM libosmocore Revision 28c97a72 (libosmocore): osmo_io_poll: Use -errno as result on write error
- This was done for read error in a previous patch. This is required
because osmo_io_uring does not support errno, inst...
03/07/2024
- 10:46 PM rtl-sdr Revision 2acb75cf (rtl-sdr): r82xx: batch register writes for tuning
- Batch six register writes into a single step to speed up retuning.
- 07:51 PM OsmoSGSN Bug #6197: "Cannot handle SM for unknown MM CTX"
- I observe same situation in my setup. Cannot activate PDP context because of missing RA-CAPABILTIY-UPDATE and RA-CAPA...
- 06:44 PM OsmoMGW Revision 28fd2360 (osmo-mgw): migrate mgcp_client from osmo_wqueue to osmo_io
- The new osmo_io framework means that we can [optionally] make use
of the io_uring backend, which greatly reduces the ... - 05:40 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6204 (Resolved): Create TTCN-3 testsuite for osmo-epdg
- We have ~10 tests running nightly already, all passing, so closing this ticket.
- 04:19 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6235 (Resolved): osmo-epdg: gtp tunnel management
- osmo-ci patch merged, deployed and tested.
If there's specific tun/userplane problems we can create a new ticket, ... - 04:12 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6235: osmo-epdg: gtp tunnel management
- On Thu, Mar 07, 2024 at 02:58:32PM +0000, pespin wrote:
> I think it's fine disabling running this testsuite under de... - 04:00 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6235: osmo-epdg: gtp tunnel management
- https://gerrit.osmocom.org/c/osmo-ci/+/36201 jobs/ttcn: Run ttcn3-epdg-test only under debian12
Once merged, this ... - 02:58 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6235: osmo-epdg: gtp tunnel management
- EPDG_Tests.TC_mt_ipv4_echo_req is passing fine when running in build4-deb12build-ansible, but it fails when running i...
- 04:16 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6045 (Feedback): report erlang diameter problems to the diameter compiler repo.
- Bug report created here: https://github.com/erlang/otp/issues/8235
- 03:04 PM Core testing infrastructure Revision 61723f81 (osmo-ci): jobs/ttcn: Run ttcn3-epdg-test only under debian12
- Test EPDG_Tests.TC_mt_ipv4_echo_req fails when running under debian11
(node build2-deb11build-ansible), most probably... - 02:51 PM libosmocore Revision 8b7af448 (libosmocore): osmo_io: Avoid implementing non-existant situations
- Both of our back-ends have a register_fd and unregister_fd back-end.
Let's simplify the code by not treating them as... - 02:51 PM libosmocore Revision 257e7898 (libosmocore): osmo_io: avoid OSMO_ASSERT one each API call
- There's only one way to set the osmo_iofd_ops, which is by environment
variable during the constructor time at shared... - 02:51 PM libosmocore Revision e1d48582 (libosmocore): osmo_io: Don't pretend to support backends without close_cb
- Let's not pretend we support backends without a close_cb. In such
situations nobody would actually close(2) the file... - 02:51 PM libosmocore Revision 09ab041b (libosmocore): osmo_io: Log error message in case call-backs incompatible with mode
- Change-Id: I50ba6a76c0144f249d67488874a6c4edf01ec6f2
- 02:46 PM libosmocore Revision 04e6f6e3 (libosmocore): osmo_io: Guard osmo_iofd_register() with invalid file descriptor
- Let's return an error if both osmo_iofd_setup() and osmo_iofd_register()
are called with an invalid file descriptor l... - 02:43 PM libosmocore Revision 92becab2 (libosmocore): osmo_io_poll: Use -errno as result on write error
- Related: OS#5751
Change-Id: Ida63b74feecddf96bab7b2ade4e9ad216fe56e06 - 01:26 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6384 (Resolved): osmo-epdg: SMF IP address should be obtained from AAA-Server
- Patches merged, closing.
- 01:26 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6371 (Resolved): osmo-epdg: crash: APN rejected by PGW
- Patches merged, closing.
- 01:26 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6391 (Resolved): osmo-epdg: crashs the UE fsm when receiving a GSUP Auth Request at the wrong time in state authenticating
- Patches merged, closing ticket.
- 12:18 PM Core testing infrastructure Revision b81c5da3 (osmo-ttcn3-hacks): GSUP_Templates: tr_GSUP_SAI_ERR: Allow passing extra params like MSG_CLASS
- Change-Id: I817b079ed380514e067bda1e7f3f7c6177ef314b
- 12:16 PM Core testing infrastructure Revision 3630d11b (docker-playground): DONTMERGE
- Change-Id: I2769f30aea65b69f7dc96212a7d869aa97a92d69
- 12:09 PM Core testing infrastructure Revision 7b541af1 (osmo-ttcn3-hacks): stp: fix -latest: add missing f_osmo_repo_is() checks
- Change-Id: I9b00d3a72c5a2ad669dbaef65eec792a4c91785d
Related: SYS#5424 - 12:09 PM Core testing infrastructure Revision f587812c (osmo-ttcn3-hacks): stp: cosmetic: use m3cfg variable in f_M3UA_listen()
- Change-Id: Ic5550f17e8925c292df5b3b27cf5898edf10fd23
Related: SYS#5424 - 11:39 AM Core testing infrastructure Revision 1e6a56b8 (osmo-ttcn3-hacks): stp: fix -latest: add missing f_osmo_repo_is() checks
- Change-Id: I9b00d3a72c5a2ad669dbaef65eec792a4c91785d
Related: SYS#5424 - 11:24 AM Core testing infrastructure Revision 47c44ac5 (docker-playground): ttcn3-stp-test: enable M3UA-over-TCP testing for master
- Change-Id: I210b7d62845075dcfe147f2f77603625cc1e64f9
Depends: osmo-ttcn3-hacks.git I5d0b05aa434c057ad379125ac293f5fc9... - 11:21 AM Core testing infrastructure Revision 3f5ed751 (osmo-ttcn3-hacks): stp: cosmetic: use m3cfg variable in f_M3UA_listen()
- Change-Id: Ic5550f17e8925c292df5b3b27cf5898edf10fd23
Related: SYS#5424 - 09:47 AM libosmocore Bug #6393: osmo_io conflating osmo_iofd_unregister vs osmo_iofd_close
- laforge wrote:
> Oddities:
> * osmo_iofd_unregister sets the IOFD_FLAG_CLOSED flag, even though it does not close... - 09:30 AM libosmocore Bug #6393: osmo_io conflating osmo_iofd_unregister vs osmo_iofd_close
- Ah, to make things even more funny:
* if we are using the osmo_fd back-end, osmo_iofd_close will call the iofd_poll... - 09:22 AM libosmocore Bug #6393 (New): osmo_io conflating osmo_iofd_unregister vs osmo_iofd_close
- I've been starting to work on something like an osmo_io API user manual, and as part of that tried to think about how...
- 09:28 AM libosmo-netif Revision b06e63b7 (libosmo-netif): stream_{client,server} example: Cleanup on exit
- In order to detect memory leaks while debugging, stream server/client
and keyboard is closed on exit.
Related: OS#57... - 09:28 AM libosmo-netif Revision e1153bcd (libosmo-netif): stream_cli: Correctly setup and free osmo_io client instance
- Free osmo_io instance when calling osmo_stream_cli_close().
Also free osmo_io instance when calling osmo_stream_cli_o... - 07:51 AM E1/T1 Hardware Interface (including icE1usb) Revision b936e3af (osmo-e1-hardware): icE1usb fw: Ensure alignement of the structure for the usb_data_write
- Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Change-Id: Id80468ef95bb908cf34b6eeca04c83f1285fd2f5 - 07:51 AM E1/T1 Hardware Interface (including icE1usb) Revision 1f29c0fe (osmo-e1-hardware): icE1usb fw: Use proper length for struct usb_cdc_notif_serial_state
- Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Change-Id: I30d451e76ebd192f037653179b6485b2b43b6dbc - 07:51 AM E1/T1 Hardware Interface (including icE1usb) Revision ff9916bb (osmo-e1-hardware): gateware/cores: Update no2usb
- Mostly to get firmware code fixes
Need some code adaptation in icE1usb firmware to
remove local usb_cdc_notif_serial... - 07:49 AM OsmoSTP Revision c72c2d38 (libosmo-sccp): Revert "xua + ipa: Add support for I/O in OSMO_IO mode"
- This reverts commit d4ec8e7f9f90c99e3d01765ee63d21a158ec67dd
which caused severe regressions in the TTCN-3 tests: All... - 07:49 AM libosmo-sccp + libosmo-sigtran Revision c72c2d38 (libosmo-sccp): Revert "xua + ipa: Add support for I/O in OSMO_IO mode"
- This reverts commit d4ec8e7f9f90c99e3d01765ee63d21a158ec67dd
which caused severe regressions in the TTCN-3 tests: All...
03/06/2024
- 07:51 PM OsmoBSC Revision 74f21d0d (osmo-bsc): RBS: Add easier VTY access to en/disable TX
- We can already do this via the 'bts 0 om2000 ...' commands,
this just makes it a little more accessible.
TODO: Imple... - 07:51 PM OsmoBSC Revision 59ed3166 (osmo-bsc): RBS: Attempt to disable TX when osmo-bsc is shutting down
- The RBS will continue transmitting for some time (at least 90
seconds from observation) after osmo-bsc is no longer a... - 07:51 PM OsmoBSC Revision 27207aac (osmo-bsc): RBS: Fix acceptance of SI2quater in System Information
- The DUG20 does not seem to accept SI2quater unless we have
RSL_IE_FULL_BCCH_INFO at the end of the message.
We were ... - 07:03 PM OsmoUPF Revision 6e1fb3a0 (osmo-upf): tunend.vty
- Change-Id: I5cfe47abfd3c9a13f6191922f31b39e5c562a1a8
- 07:00 PM OsmoUPF Revision 46b72a5d (osmo-upf): perf fu
- Change-Id: Ie59b53b88a77a2e6535887ca7ae697cca7d01d27
- 07:00 PM OsmoUPF Revision b49637f2 (osmo-upf): dbg log tweak
- Change-Id: I68756138aa3bf4c36ba281ad30cb730369703986
- 07:00 PM OsmoUPF Revision ecf3f8d1 (osmo-upf): less buffer copying
- Change-Id: I2e9eb799900d9d1d755f1014c3926336de83158b
- 07:00 PM OsmoUPF Revision 163a4690 (osmo-upf): nft fu
- Change-Id: I12b062cfbf37260a701354d993daf6f944adecbd
- 07:00 PM OsmoUPF Revision 894ee6bc (osmo-upf): static buffers
- Change-Id: Icda6364a37bb48d45ebf87912baab9ee5fc2ac23
- 07:00 PM OsmoUPF Revision 81718d12 (osmo-upf): nftq
- Change-Id: Ib0a8e86b29bab1559d94fc55a89daa00ec670318
- 07:00 PM OsmoUPF Revision ce617dc5 (osmo-upf): pfcp_tool: add 'date'
- Allow scripts to output timestamps to easily measure how long certain
actions took to complete. Related: measuring PF... - 07:00 PM OsmoUPF Revision 2019d4f9 (osmo-upf): pfcp tool less batch size
- Change-Id: I4956d290f8ea929b6ad6301b6f61c3b979a11093
- 07:00 PM OsmoUPF Revision fdd90727 (osmo-upf): perf
- Change-Id: I39d12c0ae6d9be18178e13a55ea8b70869265c84
- 07:00 PM OsmoUPF Revision f9e04c85 (osmo-upf): contrib/perf/bpftrace.txt: separate id lookups from nft
- Change-Id: Ic821b3a2375f91d5ad1becde8239481e11be5f5b
- 07:00 PM OsmoUPF Revision 35c063ba (osmo-upf): bpftrace probing
- Change-Id: I2717b736e23552bffe1492604cbd073f22977c84
- 06:26 PM Core testing infrastructure Revision d4e86332 (osmo-ttcn3-hacks): epdg: Introduce test TC_authinfo_twice
- Related: OS#6391
Change-Id: I86ef2bf9a0676735343d5a5c0f4ff12f552216d2 - 06:26 PM Core testing infrastructure Revision 6601f227 (osmo-ttcn3-hacks): epdg: Introduce test TC_authinfo_MAA_unknown_user
- Related: OS#6391
Change-Id: Ie4d9d019ed56401e7e19197b4a777a1e6a55e7ee - 05:27 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6391 (Feedback): osmo-epdg: crashs the UE fsm when receiving a GSUP Auth Request at the wrong time in state authenticating
- Forwarding of error fixed here:
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36180 Forward failure SWx MAA -> GSU... - 03:48 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6391: osmo-epdg: crashs the UE fsm when receiving a GSUP Auth Request at the wrong time in state authenticating
- I also tested the problem about re-sending GSUP AuthInfoReq here:
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/36... - 05:02 PM Core testing infrastructure Revision f6283796 (osmo-ttcn3-hacks): GSUP_Templates: tr_GSUP_SAI_ERR: Allow passing extra params like MSG_CLASS
- Change-Id: I817b079ed380514e067bda1e7f3f7c6177ef314b
- 04:48 PM Core testing infrastructure Revision 88f429db (osmo-ttcn3-hacks): stp: add testcases for M3UA-over-TCP
- Change-Id: I1e2a887aa22f317783b3207494fd707d7b426439
Related: docker-playground.git I210b7d62845075dcfe147f2f77603625... - 03:57 PM Cellular Network Infrastructure Bug #6352 (Stalled): ttcn3-bts-test[-latest] is broken since Feb 1st / docker and multicast
- 03:57 PM Cellular Network Infrastructure Bug #6352: ttcn3-bts-test[-latest] is broken since Feb 1st / docker and multicast
- fixeria [not really, it's actually Redmine] wrote in #note-7:
> Applied in changeset core-testing-infra:commit:docke... - 03:15 PM Cellular Network Infrastructure Bug #6352 (Resolved): ttcn3-bts-test[-latest] is broken since Feb 1st / docker and multicast
- Applied in changeset core-testing-infra:commit:docker-playground|8c6ebc8c764fb4d7170372112649a87e3c440d83.
- 03:14 PM OsmoSTP Revision d4ec8e7f (libosmo-sccp): xua + ipa: Add support for I/O in OSMO_IO mode
- This switches osmo_stream_{cli,srv} over to using the OSMO_IO
mode instead of the classic OSMO_FD mode. The differen... - 03:14 PM libosmo-sccp + libosmo-sigtran Revision d4ec8e7f (libosmo-sccp): xua + ipa: Add support for I/O in OSMO_IO mode
- This switches osmo_stream_{cli,srv} over to using the OSMO_IO
mode instead of the classic OSMO_FD mode. The differen... - 01:01 PM Core testing infrastructure Revision ffd4684b (osmo-ttcn3-hacks): epdg: Introduce test TC_authinfo_twice
- Related: OS#6391
Change-Id: I86ef2bf9a0676735343d5a5c0f4ff12f552216d2 - 12:08 PM Osmocom Conferences (OsmoDevCon, OsmoCon, OsmoDevCall) Feature #6392 (New): video recording / c3voc at OsmoDevCon 2024
- We need to check how we can get c3voc video recording equipment on-site and who will operate it.
- 10:54 AM OsmoSGSN Revision 28ef38a0 (osmo-sgsn): WIP
- Change-Id: I73ef5ccb1a6fc391e82375ab4d7774243ba952a4
- 10:53 AM OsmoGGSN (former OpenGGSN) Revision 54fcd64f (osmo-ggsn): WIP
- Change-Id: Ia8d595095462c30a56b8a0b30c8d24632776e4cc
- 10:26 AM OsmoGGSN (former OpenGGSN) Revision 65363765 (osmo-ggsn): gtp: WIP SGSN Context Request/Response/Ack support
- * SGSN Context Request parsing
* SGSN Context Response generation
* Link to libosmo-gsm
Change-Id: I3a5046b67f73a81e... - 10:24 AM OsmoGGSN (former OpenGGSN) Revision 6d85d2a3 (osmo-ggsn): gtp: Add function gtp_resp2() which takes flow label and tei
- Change-Id: Id9ff95e0e2a10a22e65ecf42b2a2b06a0f2d1a45
- 10:24 AM OsmoGGSN (former OpenGGSN) Revision cd970ede (osmo-ggsn): gtp: Make peer addr const in gtp_req/gtp_resp
- Change-Id: I955b82ba8022754c3d23979d5c55bb61233047b1
- 10:20 AM E1/T1 Hardware Interface (including icE1usb) Revision a53f23ad (osmo-e1-hardware): icE1usb fw: Workaround some apparent GCC aliasing bug ...
- If the code is built either :
* without -flto
* with -fno-strict-aliasing
* with that struct as 'static' (so it's ... - 10:16 AM E1/T1 Hardware Interface (including icE1usb) Revision 71a9bcfd (osmo-e1-hardware): icE1usb fw: fix usb cdc notification struct attributes
- Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Change-Id: I7323c335c7cefe30446fb560b9381a3519b65f12 - 08:58 AM OsmoSTP Revision 18b851be (libosmo-sccp): testing
- 08:58 AM libosmo-sccp + libosmo-sigtran Revision 18b851be (libosmo-sccp): testing
03/05/2024
- 11:47 PM Linux Kernel GTP-U Bug #1952: IPv6 support for inner (user) IP layer missing
- pablo wrote in #note-67:
> I am currently rebasing on top of net-next to prepare for submission, I will refresh the ... - 05:18 PM Linux Kernel GTP-U Bug #1952: IPv6 support for inner (user) IP layer missing
- pablo wrote in #note-66:
> Sure, I will report progress on this issue.
I found something else that needs to be ti... - 08:28 PM Core testing infrastructure Revision 36b7b5d3 (osmo-ttcn3-hacks): stp: prepare for testing M3UA-over-TCP
- * rename various fields and templates to be transport neutral
* extend mp_m3ua_configs[]: add one client and one serv... - 08:28 PM Core testing infrastructure Revision 84ec42bb (osmo-ttcn3-hacks): stp: add and use f_m3ua_{cli,srv}_config() helpers
- Using this API reduces the risk of using the wrong half of the
mp_m3ua_configs[] array and improves the code readabil... - 06:10 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6391 (In Progress): osmo-epdg: crashs the UE fsm when receiving a GSUP Auth Request at the wrong time in state authenticating
- 06:10 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6391: osmo-epdg: crashs the UE fsm when receiving a GSUP Auth Request at the wrong time in state authenticating
- @lynxis fyi running a successful test after the failing one still works:...
- 06:08 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6391: osmo-epdg: crashs the UE fsm when receiving a GSUP Auth Request at the wrong time in state authenticating
- Result IMSI_UNKNWON reproduced here:
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/36172 epdg: Introduce test TC_a... - 03:39 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6391: osmo-epdg: crashs the UE fsm when receiving a GSUP Auth Request at the wrong time in state authenticating
- I think there are two issues here:
- the MAR is responding with exp Result 5001 (User Unknown)
- The second GSUP Requ... - 03:33 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6391 (Resolved): osmo-epdg: crashs the UE fsm when receiving a GSUP Auth Request at the wrong time in state authenticating
- ...
- 06:02 PM Core testing infrastructure Revision c13156f1 (osmo-ttcn3-hacks): epdg: Introduce test TC_authinfo_MAA_unknown_user
- Related: OS#6391
Change-Id: Ie4d9d019ed56401e7e19197b4a777a1e6a55e7ee - 04:51 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6045: report erlang diameter problems to the diameter compiler repo.
- Example of the problem, aka requiring explicit inherit of indirect dependencies:
https://gerrit.osmocom.org/c/erlang... - 04:06 PM Linux Kernel GTP-U Bug #6382: "TC_pdp6_act_deact_gtpu_access" fails with kernel gtp-u
- laforge wrote in #note-7:
> The UDP socket is a normal datagram socket and can very well be used to send UDP replies... - 02:39 PM OsmoSTP Revision d2d3e3a5 (libosmo-sccp): xua + ipa: Add support for I/O in OSMO_IO mode
- This switches osmo_stream_{cli,srv} over to using the OSMO_IO
mode instead of the classic OSMO_FD mode. The differen... - 02:39 PM libosmo-sccp + libosmo-sigtran Revision d2d3e3a5 (libosmo-sccp): xua + ipa: Add support for I/O in OSMO_IO mode
- This switches osmo_stream_{cli,srv} over to using the OSMO_IO
mode instead of the classic OSMO_FD mode. The differen... - 01:44 PM Core testing infrastructure Revision 009ab6fe (osmo-ttcn3-hacks): epdg: Transmit MIP6-Agent-Info AVP in S6b SAR
- Inform the AAA-server about the selected PDN-GW.
Change-Id: Ia0f00a00b6474e19bb4cdc77724c75a55ef5c1f9 - 01:42 PM Core testing infrastructure Revision 9b2ebc00 (osmo-ttcn3-hacks): epdg: Add missing Non-3GPP-User-Data AVP to tx Swx SAA
- Change-Id: I05bbf076464f9110ee68c46e309d150207f8bfcd
- 01:23 PM Core testing infrastructure Revision 7337d45f (osmo-ttcn3-hacks): DIAMETER_Types: generate types for RFC4004
- RFC 4004 contains MIP-Home-Agent-Address AVP, which is part of
MIP6-Agent-Info AVP in RFC 5447.
Change-Id: I66cae565... - 12:59 PM libosmocore Revision 3fa26d0c (libosmocore): osmo_io_uring: Run check of tests/osmo_io with io_uring also
- Related: OS#5751
Change-Id: I82db9a15bc483a5447d86352512afaafa2bcfbb6 - 12:57 PM libosmo-netif Revision 99971a06 (libosmo-netif): testing
- Change-Id: I6853cddbaf642f514e25261d179bc56738128cf2
- 12:48 PM libosmo-netif Revision 6432782a (libosmo-netif): stream_{client,server} example: Cleanup on exit
- In order to detect memory leaks while debugging, stream server/client
and keyboard is closed on exit.
Related: OS#57... - 12:48 PM libosmo-netif Revision 3911b8f7 (libosmo-netif): stream_cli: Do not try to send msg, if socket is disconnected
- It is ok to send messages before or after client connection has been
established using osmo_fd or osmo_io. Both imple... - 12:48 PM libosmo-netif Revision b921dcc1 (libosmo-netif): stream_cli: Call read callback if connection failed
- If connection fails, osmo_stream_cli_reconnect is called, to start a
reconnect-timer. Also the disconnect callback fu... - 12:48 PM libosmo-netif Revision 78f403db (libosmo-netif): stream_cli: Correctly setup and free osmo_io client instance
- Completely free and setup osmo_io again when reconnecting.
osmo_iofd_notify_connected() must be called before any re... - 12:28 PM Core testing infrastructure Revision 5154e357 (osmo-ttcn3-hacks): Small improvements to DIAMETER_ts29_272_Templates.ttcn
- * Move Service-Selection template to the TS 29.272 since it belongs
there.
* Set some parameter types to "template ... - 11:52 AM Core testing infrastructure Revision 5f5dbfe7 (osmo-ttcn3-hacks): DIAMETER_Types: Generate types for 3GPP TS 29.273
- The ddf file is added at the end of the list since it depends on tons of
other RFC and 3GGP TS specs, see for instanc... - 11:50 AM Core testing infrastructure Revision 5b28c964 (osmo-ttcn3-hacks): DIAMETER_Types: Move RFC ddf files earlier in the dependency list of files to generate
- A ddf file for TS 29.273 will be added soon to the list, which depends
on several RFCs. Move RFCs earlier in the list... - 11:21 AM Core testing infrastructure Revision b0b5e0ad (osmo-ttcn3-hacks): checkpatch.conf: Exclude machine-generated file library/DIAMETER_Types.ttcn from linter
- Change-Id: Iff72ddabea41b36d30a7ad87218aa68b1297c35e
- 10:49 AM Core testing infrastructure Revision 1cb639e6 (osmo-ttcn3-hacks): Remove unwanted epdg/ICMP_Types.ttcn
- It seems I somehow ended up adding this link file in
bf03d7764938ee7e109c60eaecf4991fbcda2038 when submitting the pat... - 10:26 AM Core testing infrastructure Revision 297333a4 (osmo-ttcn3-hacks): mme, pgw: Fix GTPv2_Emulation setup after recent changes
- The fields were added to be used in EPDG_Tests, but they need to be
explicitly set to omit here.
Fixes: 65a7f762efd8... - 10:24 AM Core testing infrastructure Revision 08fe4e54 (docker-playground): DONTMERGE
- Change-Id: I2769f30aea65b69f7dc96212a7d869aa97a92d69
- 10:05 AM libosmo-netif Revision 1eb221a9 (libosmo-netif): osmo_stream_cli_write(): fix double-free of msgb
- Change-Id: I954678acd90593e5311d22a10033c7741f280be3
Fixes: 48f9a3c2 "stream_cli: Proper handling of send() socket er...
03/04/2024
- 10:22 PM Linux Kernel GTP-U Bug #6382: "TC_pdp6_act_deact_gtpu_access" fails with kernel gtp-u
- pespin wrote in #note-6:
> > pablo wrote in #note-2:
> > I guess that, in case this is ever needed, it can be enti... - 06:41 PM Linux Kernel GTP-U Bug #6382: "TC_pdp6_act_deact_gtpu_access" fails with kernel gtp-u
- On Mon, Mar 04, 2024 at 05:22:48PM +0000, pablo wrote:
> laforge wrote in #note-4:
>
> > It's not the socket that doe... - 05:52 PM Linux Kernel GTP-U Bug #6382 (Feedback): "TC_pdp6_act_deact_gtpu_access" fails with kernel gtp-u
- laforge wrote in #note-4:
> pablo wrote in #note-2:
> > It is userspace that creates the socket and it passes it on... - 05:22 PM Linux Kernel GTP-U Bug #6382: "TC_pdp6_act_deact_gtpu_access" fails with kernel gtp-u
- laforge wrote in #note-4:
> pablo wrote in #note-2:
>
> > > So this raises several questions we should agree on:
... - 04:24 PM Linux Kernel GTP-U Bug #6382: "TC_pdp6_act_deact_gtpu_access" fails with kernel gtp-u
- pablo wrote in #note-2:
> > So this raises several questions we should agree on:
> > 1- Is there a way to obtain ... - 03:46 PM Linux Kernel GTP-U Bug #6382: "TC_pdp6_act_deact_gtpu_access" fails with kernel gtp-u
- pespin wrote in #note-1:
> This is what the failing ttcn3 does:
> [...]
>
> So basically this test creates the p... - 09:47 PM Core testing infrastructure Revision bf03d776 (osmo-ttcn3-hacks): epdg: Introduce test TC_mt_ipv4_echo_req
- Change-Id: Ie5dc1bd995262f9253cc067c97a82c801b0080e1
- 09:47 PM Core testing infrastructure Revision e16e928f (osmo-ttcn3-hacks): ggsn_tests: Split out generic ICMP(v6) related templates and functions
- Change-Id: I53a5da05caeef4cdd59778840a6f4eed489f1b93
- 09:47 PM Core testing infrastructure Revision a9b65f1e (osmo-ttcn3-hacks): epdg: Introduce test TC_upf_echo_req
- Change-Id: I3fd96f212175959cb113d2f6a362c0e77e5ca0d7
- 07:16 PM OsmoBSC Revision 85687bf1 (osmo-bsc): CBSP: Port over to use osmo_io via libosmo-netif
- Change-Id: Icce412e6ee69366c7b131c9bc1d51e8d44204917
Depends: libosmocore.git Change-Id I5e922c54b3431d759b38e81e5507... - 07:09 PM Core testing infrastructure Revision 556e4d2d (osmo-ttcn3-hacks): various: update expected-results.xml
- Change-Id: I21052636bf892e5da86ef736d16035ec324aedbe
- 07:09 PM Core testing infrastructure Revision 03b2fa9e (osmo-ttcn3-hacks): stp: check-in expected-results.xml from Jenkins
- Change-Id: Id4081af9e9d5b0a95dc2fe7d137778747dc27bd0
- 07:06 PM Core testing infrastructure Revision 78d8eb2f (docker-playground): ttcn3-epdg: Test GTP-U userplane
- Set the assigned IP address for the UE in the EPDG docker container on
the eth0 interface. This way the emulated UPF ... - 07:06 PM Core testing infrastructure Revision 988fe310 (docker-playground): ttcn3-epdg: Set up params to get GTP-U echo working
- Set the new module parameter added in the test.
Make sure the gtp_u_kmod osmo-epdg.config IP address is updated to th... - 07:05 PM libosmocore Revision 25d5bf65 (libosmocore): osmo_io: do check_mode_callback_compat() only if ioops is set at osmo_iofd_setup()
- Setting ioops is optional when calling osmo_iofd_setup(). If it is not
set, do not call check_mode_callback_compat() ... - 06:18 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6384 (Feedback): osmo-epdg: SMF IP address should be obtained from AAA-Server
- https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36158 Forward PGW Address HSS->AAA->ePDG
- 01:50 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6384: osmo-epdg: SMF IP address should be obtained from AAA-Server
- HSS can optionally provide the PDN-GW address in HSS->AAA Swx message SAA (REGISTRATION), in AVP:...
- 05:49 PM Linux Kernel GTP-U Bug #1952: IPv6 support for inner (user) IP layer missing
- osmith wrote in #note-64:
> Hi Pablo,
>
> thanks!
>
> I'm in the process of testing everything, trying to get ... - 04:01 PM Linux Kernel GTP-U Bug #1952: IPv6 support for inner (user) IP layer missing
- Hi Pablo,
thanks!
I'm in the process of testing everything, trying to get this finished up.
The following combinat... - 01:15 PM Linux Kernel GTP-U Bug #1952: IPv6 support for inner (user) IP layer missing
- Hi @osmith
I found maximum mtu is not adjusted to IPv6 support. I am attaching a patch to address this. - 02:16 PM libosmo-sccp + libosmo-sigtran Revision 2f94b8d1 (libosmo-sccp): wip reconnect notify
- 02:10 PM Core testing infrastructure Bug #6386: eclipse-titan 9.0.0 not building in debian unstable
- laforge wrote in #note-2:
> On Mon, Mar 04, 2024 at 10:09:30AM +0000, osmith wrote:
> > * "have choice for libdb5.3... - 10:23 AM Core testing infrastructure Bug #6386: eclipse-titan 9.0.0 not building in debian unstable
- On Mon, Mar 04, 2024 at 10:09:30AM +0000, osmith wrote:
> * "have choice for libdb5.3 needed by libperl5.38: libdb5.3... - 10:09 AM Core testing infrastructure Bug #6386 (In Progress): eclipse-titan 9.0.0 not building in debian unstable
- (eclipse-titan is enabled for debian unstable)
Right now, dependency resolving fails for all debian unstable packa... - 12:21 PM libosmo-sccp + libosmo-sigtran Revision 1dba2c59 (libosmo-sccp): xua + ipa: Add support for I/O in OSMO_IO mode
- This switches osmo_stream_{cli,srv} over to using the OSMO_IO
mode instead of the classic OSMO_FD mode. The differen... - 12:19 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6235 (Feedback): osmo-epdg: gtp tunnel management
- Got it working in docker after disabling rp_filter inside the container and creating the proper ip rules/routes.
Wit... - 12:01 PM Core testing infrastructure Revision 8f8568b1 (docker-playground): cosmetic: .txt file shouldn't have execute permissions set
- Change-Id: Ib1e0a79b97ae1af07e206b3be7762cc805820ae1
- 11:28 AM libosmocore Revision d81f4ca0 (libosmocore): osmo_io: do check_mode_callback_compat() only if ioops is set at osmo_iofd_setup()
- Setting ioops is optional when calling osmo_iofd_setup(). If it is not
set, do not call check_mode_callback_compat() ... - 11:28 AM libosmocore Revision 88c9804a (libosmocore): osmo_io_uring: Run check of tests/osmo_io with io_uring also
- Related: OS#5751
Change-Id: I82db9a15bc483a5447d86352512afaafa2bcfbb6 - 10:22 AM Core testing infrastructure Revision 65a7f762 (osmo-ttcn3-hacks): GTPv2_Emulation: Add support to handle GTPv1-U
- Change-Id: I34c744015c09a387cbf736063303bdb61ca4744e
- 10:15 AM OsmoGGSN (former OpenGGSN) Revision 19a506b7 (osmo-ggsn): Add clear error for kernel not supporting IPv6
- Make it clear to the user, that if adding a tunnel fails with kernel GTP
and IPv6: the reason is that the kernel does... - 10:12 AM Core testing infrastructure Revision 4994e664 (osmo-ttcn3-hacks): WIP: IPAd_Tests: add testsuite for an IPAd
- Change-Id: Ic9ea8c69e56a2e8ddf0f506861ece6d40cbcb06d
- 10:12 AM Core testing infrastructure Revision 66e8cc84 (osmo-ttcn3-hacks): library: add HTTP_Emulation
- We already have an HTTP_Adapter, which plays the client role. Now let's
add an HTTP_Emulation, that will allow us to ... - 10:12 AM Core testing infrastructure Revision 8065716e (osmo-ttcn3-hacks): library: add SGP.32 and SGP.22 ASN.1 specification, encoder and templates
- This patch adds the eUICC related SGP.32 and SGP.22 ASN.1 specification
along with templates and related encoder/deco... - 08:32 AM Core testing infrastructure Revision 73348e51 (docker-playground): ttcn3-ggsn-test: tweak log options
- Change-Id: I6c3095f4d3378d2026d3720bc32e27ce4c8345b3
- 08:31 AM Core testing infrastructure Revision f2786e85 (docker-playground): ttcn3-ggsn-test: enable dynamic debug
- Enable loglevel=8, as otherwise the messages do not show up.
Change-Id: I048646c4f90233939809546d30c94c4218eedbb1 - 08:16 AM Retronetworking 2024-03-06: RetroNetCall on decoding Fax G4 protocol traces
- We're happy to announce the next incarnation of [[RetroNetCall]], the retronetworking oriented spin-off of [[osmo-dev...
- 07:50 AM Core testing infrastructure Revision 5494300e (docker-playground): scripts/kernel-test: add /dev/null
- Some busybox programs need /dev/null, add it to the initramfs.
Change-Id: Ie583ae816b517c10d13d77aa45155fc4d1209c26
03/03/2024
- 07:50 PM OsmoSTP Revision 542027f0 (libosmo-sccp): xua_accept_cb(): distinguish ASPs using different trans_proto
- This fixes a problem found by TTCN-3 testcases: two ASPs can have
identical socket address/port, but different transp... - 07:50 PM libosmo-sccp + libosmo-sigtran Revision 542027f0 (libosmo-sccp): xua_accept_cb(): distinguish ASPs using different trans_proto
- This fixes a problem found by TTCN-3 testcases: two ASPs can have
identical socket address/port, but different transp... - 08:38 AM OsmoMGW Feature #5754 (In Progress): io_uring support in libosmo-mgcp-client
03/02/2024
- 08:34 PM OsmoMGW Feature #5754 (Resolved): io_uring support in libosmo-mgcp-client
- Applied in changeset commit:osmo-mgw|8b524c9151177d681b35332146d7628fafd82846.
- 04:08 PM OsmoMGW Feature #5754 (In Progress): io_uring support in libosmo-mgcp-client
- I've hacked up a quick patch https://gerrit.osmocom.org/c/osmo-mgw/+/36142
Very initial testing with osmo-msc test... - 08:06 PM OsmoBSC Feature #5755: io_uring support in osmo-bsc
- laforge wrote in #note-11:
> They pass all BSC_Tests_CBSP tests of our test suite on my local system, at least whe... - 07:54 PM OsmoBSC Feature #5755: io_uring support in osmo-bsc
- CBSP interface patches are submitted for review in https://gerrit.osmocom.org/c/libosmocore/+/36145 and https://gerri...
- 06:49 PM OsmoBSC Feature #5755: io_uring support in osmo-bsc
- VTY, CTRL and stats_reporter are tracked in related libosmocore issues and are not performance critical. See #6389, #...
- 04:37 PM OsmoBSC Feature #5755 (In Progress): io_uring support in osmo-bsc
- 07:50 PM OsmoBSC Revision 798c2498 (osmo-bsc): CBSP: Port over to use osmo_io via libosmo-netif
- Change-Id: Icce412e6ee69366c7b131c9bc1d51e8d44204917
Depends: libosmocore.git Change-Id I5e922c54b3431d759b38e81e5507... - 07:48 PM libosmocore Revision 4f155022 (libosmocore): cbsp: Add osmo_cbsp_segmentation_cb for message segmentation
- This call-back can for example be used as segmentation call-back
for libosmo-netif stream_cli/stream_srv or directly ... - 06:46 PM libosmocore Feature #5751 (Resolved): io_uring support in libosmocore
- laforge wrote in #note-34:
> So let's only deal with CTRL within this topic. It's not critical but should hopefull... - 04:57 PM libosmocore Feature #5751: io_uring support in libosmocore
- I've moved
* the stats_reporter topic to a separate issue: #6388
* the vty topic to a separate issue: #6389
So l... - 09:25 AM libosmocore Feature #5751: io_uring support in libosmocore
- SCTP support (indirectly, by sendmsg/recvmsg support) for osmo_io is in libosmocore since Change-Id I89eb519b22d21011...
- 06:45 PM libosmocore Feature #6390 (New): port CTRL over to osmo_io / io_uring
- In theory this should be fairly trivial to mogirate over. It uses a tx_queue anyway for writes today, so handing thos...
- 06:42 PM libosmocore Revision 2d462bba (libosmocore): WIP: port ctrl over to osmo_io
- This is more difficult than expected, let's not proceed further
Change-Id: I75d0ab2bf9ce08a0213daf1112e784984bd505e0 - 06:05 PM OsmoBTS Revision 3af73977 (osmo-bts): sysmobts_mgr_temp: Migrate to ctrl_cmd_send2()
- ctrl_cmd_send() is now a deprecated API function.
Change-Id: I663669a1bcf7b58d6a6175cbb51c333f5cfaedd7
Depends: libo... - 05:59 PM libosmocore Revision 319a77e5 (libosmocore): ctrl: Don't expose write_queue in ctrl_cmd_send() api
- ctrl_cmd_send() should always have taken a 'struct ctrl_connection'
as argument, not directly its write_queue member.... - 04:55 PM libosmocore Feature #6389 (New): port VTY over to osmo_io / io_uring
- The VTY uses its 'buffer' layer between writes by the software and writing to the acutal socket file descriptor. buff...
- 04:54 PM libosmocore Feature #6388 (New): stats_reporter via osmo_io / io_uring?
- I briefly looked at migrating the osmo_stats_reporter over to osmo_io, and I'm not entirely sure if it's that great a...
- 04:22 PM OsmoMGW Feature #6387 (In Progress): osmo_io / io_uring support for RTP/RTCP
- The RTP/RTCP sockets of osmo-mgw should be prime candidates for migration to osmo_io and hence benefit from the optio...
- 04:07 PM OsmoMGW Revision 8b524c91 (osmo-mgw): migrate mgcp_client from osmo_wqueue to osmo_io
- The new osmo_io framework means that we can [optionally] make use
of the io_uring backend, which greatly reduces the ... - 03:54 PM Core testing infrastructure Bug #6386 (In Progress): eclipse-titan 9.0.0 not building in debian unstable
- I just ran into bugs caused by running a too old version of eclipse-titan (8.2.0 provided by debian), since our 9.0.0...
- 03:47 PM pySim Bug #6385 (Rejected): malformed IMSI
- Hello,
I a pySim-shell, If we edit an IMSI on a SIM card and we miswrite it, we couldn't not read it or modify it ... - 09:29 AM libosmocore Revision ada88ce6 (libosmocore): osmo_io_uring: Check if osmo_fd_register fails at iofd_uring_notify_connected()
- If it fails, do not set the IOFD_FLAG_NOTIFY_CONNECTED flag and log an
error message.
Closes: Coverity CID#349579
Ch... - 09:22 AM libosmo-sccp + libosmo-sigtran Bug #6262 (Resolved): use-after-free when io_uring backend is used
- 09:21 AM libosmo-netif Revision da3ca9a6 (libosmo-netif): stream_{cli,srv}: Free received messages when not forwarded
- If a message is not forwarded (to a read callback function, it must be
freed, to prevent memory leaks.
The message m... - 09:18 AM libosmo-netif Revision 313f5280 (libosmo-netif): osmo_io: make use of osmo_iofd_get_ioops()
- This avoids resetting the callbacks with the wrong ones in the SCTP
case.
Change-Id: Id3cb11bc0000299faa79d980de8abc...
03/01/2024
- 11:27 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6384: osmo-epdg: SMF IP address should be obtained from AAA-Server
- Yes, AAA-Server gets the PGW address (and updates it) from the HSS.
- 11:25 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6384 (Resolved): osmo-epdg: SMF IP address should be obtained from AAA-Server
- So far we are obtaining the SMF IP address in osmo-epdg from the config file:...
- 06:43 PM pySim Bug #6383: pysim shell: edit_decoded EF.ePDGId is missing the epdg address
- With this patch (not a fix, just a proposal / RFC):
https://gerrit.osmocom.org/c/pysim/+/36140 [RFC] ePDGId: allow... - 06:19 PM pySim Bug #6383: pysim shell: edit_decoded EF.ePDGId is missing the epdg address
- Correction (edited): "FQDN" instead of "IPv4", of course.
- 06:18 PM pySim Bug #6383: pysim shell: edit_decoded EF.ePDGId is missing the epdg address
- @lynxis can you try the following?...
- 05:57 PM pySim Bug #6383 (Rejected): pysim shell: edit_decoded EF.ePDGId is missing the epdg address
- I'm trying to edit the EF.ePDGId:...
- 06:36 PM pySim Revision decb4680 (pysim): tests: assertEquals() is deprecated, use assertEqual()
- This fixes deprecation warnings printed by Python 3.11.7.
Change-Id: I1de93b0fee9e8439f7da8a3b9fd2a6974973fb4f - 05:55 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6235: osmo-epdg: gtp tunnel management
- I'm currently adding a ttcn3 test to validate GTP-U userplane data passing UPF -> ePDG -> decapsulated-ip-routed and ...
- 12:56 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6235: osmo-epdg: gtp tunnel management
- GTP-U echo req+resp successfully tested here: https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/36129 epdg: Introduce t...
- 05:23 PM Linux Kernel GTP-U Bug #6382: "TC_pdp6_act_deact_gtpu_access" fails with kernel gtp-u
- This is what the failing ttcn3 does:...
- 05:08 PM Linux Kernel GTP-U Bug #6382 (Feedback): "TC_pdp6_act_deact_gtpu_access" fails with kernel gtp-u
- Pau and I debugged why TC_pdp6_act_deact_gtpu_access does not work with osmo-ggsn with kernel gtp-u. It passes withou...
- 04:47 PM libosmocore Revision 7e8ca7ac (libosmocore): osmo_io_uring: Check if osmo_fd_register fails at iofd_uring_notify_connected()
- If it fails, do not set the IOFD_FLAG_NOTIFY_CONNECTED flag and log an
error message.
Closes: Coverity CID#349579
Ch... - 04:34 PM libosmocore Revision 89c950f1 (libosmocore): osmo_io: do check_mode_callback_compat() only if ioops is set at osmo_iofd_setup()
- Setting ioops is optional when calling osmo_iofd_setup(). If it is not
set, do not call check_mode_callback_compat() ... - 04:34 PM Core testing infrastructure Revision 6bb8fe60 (docker-playground): ttcn3-ggsn-test: tweak log options
- Change-Id: I6c3095f4d3378d2026d3720bc32e27ce4c8345b3
- 04:09 PM Core testing infrastructure Revision fd1e6427 (docker-playground): scripts/kernel-test: add /dev/null
- Some busybox programs need /dev/null, add it to the initramfs.
Change-Id: Ie583ae816b517c10d13d77aa45155fc4d1209c26 - 04:09 PM Core testing infrastructure Revision 0b49e9bf (docker-playground): ttcn3-ggsn-test: enable dynamic debug
- Enable loglevel=8, as otherwise the messages do not show up.
Change-Id: I048646c4f90233939809546d30c94c4218eedbb1 - 03:15 PM Core testing infrastructure Revision 10ad96af (osmo-ttcn3-hacks): epdg: Introduce test TC_mt_ipv4_echo_req
- Change-Id: Ie5dc1bd995262f9253cc067c97a82c801b0080e1
- 03:14 PM Core testing infrastructure Revision aa41843b (docker-playground): WIP: ttcn3-ggsn-test/initrd-ggsn: add ipv6
- Change-Id: Id0609618bd134172dcbdb01330c3d7da92fc9f21
- 01:45 PM Core testing infrastructure Revision e5b5d54a (osmo-ttcn3-hacks): ggsn_tests: Split out generic ICMP(v6) related templates and functions
- Change-Id: I53a5da05caeef4cdd59778840a6f4eed489f1b93
- 01:01 PM Core testing infrastructure Revision 4c471f41 (osmo-ttcn3-hacks): epdg: Introduce test TC_upf_echo_req
- Change-Id: I3fd96f212175959cb113d2f6a362c0e77e5ca0d7
- 12:53 PM Core testing infrastructure Revision edcd25a9 (osmo-ttcn3-hacks): GTPv2_Emulation: Add support to handle GTPv1-U
- Change-Id: I34c744015c09a387cbf736063303bdb61ca4744e
- 11:57 AM Core testing infrastructure Revision f197ed2d (osmo-ttcn3-hacks): library/M3UA: support TCP transport, implement desegmentation
- Change-Id: If1dcdb185d08a08dc5a06c37d9d6ffe7d6da9325
Related: libosmo-sccp.git I8c76d271472befacbeb998a93bbdc9e8660d9... - 11:57 AM Core testing infrastructure Revision 020a8fc2 (osmo-ttcn3-hacks): stp/osmo-stp.cfg: tune the logging formatting
- Change-Id: Ieafa0599246f40958be6333512b7c41379b38a20
- 10:28 AM Core testing infrastructure Revision 4b090c95 (osmo-ttcn3-hacks): Split GTP_CodecPort/GTP_Templates into C and U variants
- The Types are already split in the dependent modules in GTPC_Types and
GTPU_Types.
There's no point in keeping them t... - 10:28 AM Core testing infrastructure Revision 7b2cc921 (osmo-ttcn3-hacks): epdg: Introduce test TC_s2b_CreateSession_rejected
- Related: OS#6371
Change-Id: Ide1df9e359b12094f82e54a7824c83f515aedcc3 - 10:28 AM Core testing infrastructure Revision 285a2b65 (osmo-ttcn3-hacks): epdg: Add tests to validate concurrent connections
- Change-Id: I842dacda56abe47afb19e951eaae746b5e8d9fe7
- 10:10 AM Core testing infrastructure Bug #6381 (Feedback): libosmocore changes take too long until they propagate through OBS master
- > So it somehow seems that if a longer series of patches is committed to libosmocore, each of them gets built as OBS ...
- 07:19 AM Core testing infrastructure Bug #6381 (Feedback): libosmocore changes take too long until they propagate through OBS master
- (05:23:15 PM) hwelte: I don't understand why https://gerrit.osmocom.org/c/libosmo-netif/+/35069 keeps failing even ho...
- 08:08 AM OsmoGGSN (former OpenGGSN) Revision ea6c02ac (osmo-ggsn): doc: fix typo ndoe -> node
- Change-Id: Ib78b5de45b93a7534163de2cd91211e9be75445d
- 08:03 AM Core testing infrastructure Revision fdf0206e (osmo-ttcn3-hacks): sgsn: osmo-*.cfg: tune logging configuration
- Change-Id: I2f2cc69a481709e862d569b0298561b61506dfa7
- 08:03 AM Core testing infrastructure Revision 472f8c05 (osmo-ttcn3-hacks): sgsn/expected-results.xml: add missing testcases
- Change-Id: I09cc32bffde9d9dec59befa181a995e88112b2d2
- 08:03 AM Core testing infrastructure Revision 5cefd81a (osmo-ttcn3-hacks): msc/expected-results.xml: add missing testcases
- Change-Id: I1604bb955707d0e44bfd08ecd3a28a936731c166
- 07:11 AM OsmoMSC Revision b0300119 (osmo-msc): msc_a_up_call_assignment_complete(): handle all CSD modes
- Change-Id: I92f7ab11ebc2e53700b27c38e91679c2c6f72050
- 07:11 AM OsmoMSC Revision f09832a3 (osmo-msc): libsmpputil: fix -Wtautological-constant-out-of-range-compare
- * 'sizeof(sms->user_data)' evaluates to 256
* 'ud_len' is of type 'uint8_t' and cannot be greater than 256
Change-Id... - 07:11 AM OsmoMSC Revision d851b2c0 (osmo-msc): libmsc: fix -Wenum-conversion in subscr_conn_toss()
- This commit simply fixes a -Wenum-conversion thrown by clang.
No idea why are we using the SM (GPRS Session Managemen... - 07:11 AM OsmoMSC Revision 398cb299 (osmo-msc): libvlr: fix auth_fsm_term(): use proper value-string for cause
- Change-Id: Ia0868dce2da5cb78c30cf518870c3d91144499b9
- 07:11 AM OsmoMSC Revision d8b75fbf (osmo-msc): libvlr: fix wrong cause value passed to auth_fsm_term()
- This was found thanks to clang (-Wenum-conversion):
warning: implicit conversion from enumeration type
'enu... - 07:11 AM OsmoMSC Revision 3b82d2c2 (osmo-msc): libvlr: auth_fsm_wait_ai(): cosmetic: drop redundant break
- Change-Id: Iaa2962bfe67902f6b4aa944b73fa97db46bc9c54
02/29/2024
- 06:01 PM Core testing infrastructure Revision db966e8b (osmo-ttcn3-hacks): WIP: test echo req
- Change-Id: Ib7cdef0a9073ee72c37afab98b94a32d135d4176
- 05:53 PM rtl-sdr Revision 0b64f07f (rtl-sdr): r82xx: avoid redundant register writes for speed
- 05:53 PM rtl-sdr Revision f5978e88 (rtl-sdr): r82xx: improve tuner precision
- Improve tuner precision by calculating the VCO divisor at full precision, not
at kHz resolution. Also replace the man... - 05:16 PM Core testing infrastructure Revision f9181888 (osmo-ttcn3-hacks): epdg: Introduce test TC_s2b_CreateSession_rejected
- Related: OS#6371
Change-Id: Ide1df9e359b12094f82e54a7824c83f515aedcc3 - 03:43 PM libosmocore Revision e3b58f10 (libosmocore): osmo_io_uring: Run check of tests/osmo_io with io_uring also
- Related: OS#5751
Change-Id: I82db9a15bc483a5447d86352512afaafa2bcfbb6 - 03:32 PM libosmocore Revision a4ac5b8c (libosmocore): osmo_io: Assign const name when stealing TX msg from iofd ctx
- All TX messages are moved from iofd instance to the user's context.
iofd may be destroyed, but the message is still a... - 01:53 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6235: osmo-epdg: gtp tunnel management
- pespin wrote in #note-43:
> What we miss here still is operating on the GTPv1U fd passed to the tundev, so that we h... - 01:17 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6371: osmo-epdg: crash: APN rejected by PGW
- osmo-epdg patches merged. I updated deployed osmo-epdg in epdg.osmocom.org to current master.
TTCN3 tests still pe... - 01:12 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6369 (Resolved): PCO information from/to UE
> I will re-deploy open5gs nightly once the packages are built (tomorrow?), and merge the ansible-prototype patch i...- 12:56 PM libosmo-netif Revision f7552ad0 (libosmo-netif): stream_{cli,srv}: Free received messages when not forwarded
- If a message is not forwarded (to a read callback function, it must be
freed, to prevent memory leaks.
The message m... - 12:56 PM libosmo-netif Revision 42a54847 (libosmo-netif): stream_{client,server} example: Cleanup on exit
- In order to detect memory leaks while debugging, stream server/client
and keyboard is closed on exit.
Related: OS#57... - 12:56 PM libosmo-netif Revision 822df633 (libosmo-netif): stream_cli: Do not try to send msg, if not connected
- Related: OS#5753
Change-Id: I9e5f5db9b45615dacb05115c4de8ff3f715815c8 - 12:56 PM libosmo-netif Revision 18ca34d4 (libosmo-netif): osmo_io: make use of osmo_iofd_get_ioops()
- This avoids resetting the callbacks with the wrong ones in the SCTP
case.
Change-Id: Id3cb11bc0000299faa79d980de8abc... - 12:24 PM libosmo-netif Revision e4fdcd3b (libosmo-netif): stream_cli: Call read callback even if connection failed
- If connection fails, osmo_stream_cli_reconnect is called, to start a
reconnect-timer. Addtionally the read callback i... - 12:24 PM libosmo-netif Revision 35e5b676 (libosmo-netif): stream_cli: Correctly setup and free osmo_io client instance
- Completely free and setup osmo_io again when reconnecting.
osmo_iofd_notify_connected() must be called before any re... - 12:23 PM libosmo-netif Revision d467b634 (libosmo-netif): stream_{cli,srv}: Fix memory leak, if sending a message fails
- Also the example client/server must not access msgb after sending it,
especially if the msgb got freed due to a failu... - 12:23 PM libosmo-netif Revision 7e6d2e0f (libosmo-netif): stream_{cli,srv}: Add support for SCTP in OSMO_IO mode
- Let's enable the OSMO_IO_FD_MODE_RECVMSG_SENDMSG mode for SCTP
sockets, allowing OSMO_STREAM_MODE_OSMO_IO to be used ... - 10:36 AM libosmo-abis Bug #6375: default TCP user timeout is way too low
- Assigning the ticket to Vadim, as discussed.
- 10:20 AM OsmoSTP Revision dfa6e681 (libosmo-sccp): fix regression in sctp-role / transport-role
- We saw some fall-out in automatic testing where configs with sctp-role
would suddenly save as transport-role. Let's ... - 10:20 AM libosmo-sccp + libosmo-sigtran Revision dfa6e681 (libosmo-sccp): fix regression in sctp-role / transport-role
- We saw some fall-out in automatic testing where configs with sctp-role
would suddenly save as transport-role. Let's ... - 09:46 AM libosmo-abis Bug #6379 (Resolved): ttcn3-{msc,sgsn}-test regressions (IUT SIGSEGV)
- The patch has been merged.
* ttcn3-msc-test is back to normal: https://jenkins.osmocom.org/jenkins/view/TTCN3/job/... - 08:16 AM libosmocore Revision 7287c0dd (libosmocore): osmo_io: Assign const name when stealing TX msg from iofd ctx
- All TX messages are moved from iofd instance to the user's context.
iofd may be destroyed, but the message is still a... - 08:15 AM libosmocore Revision f574aea3 (libosmocore): osmo_io: Add osmo_io_get_ioops() function
- This function can be used by user code to obtain the currently-set io
operations, it's the inverse of osmo_io_set_ioo... - 08:15 AM libosmocore Revision 3c0d5001 (libosmocore): osmo_io_poll: Declare local functions "static"
- Change-Id: I6ba88cd7bbd5b5ef42eb460679696f105c9158cb
- 08:15 AM libosmocore Revision 0f123aa6 (libosmocore): osmo_io_uring: Detach msghdr from iofd before calling iofd_handle_send_completion()
- msghdr must be detached, because subsequent callback at
iofd_handle_send_completion() may destroy the iofd (which in ... - 07:22 AM Core testing infrastructure Revision 9daae3e4 (osmo-ttcn3-hacks): ggsn_tests: f_wait_icmp4: don't shutdown on error
- Use setverdict(fail, …) instead of shutting down the test. Otherwise we
don't close the PDP context. This fixes TC_pd... - 07:22 AM Core testing infrastructure Revision bbbe05df (osmo-ttcn3-hacks): ggsn_tests: fix typo
- Change-Id: Iefd1bfead68878553cbfd0f34ea8aaa4bdd40a41
02/28/2024
- 08:24 PM Core testing infrastructure Revision 9b9494e4 (osmo-ttcn3-hacks): epdg: Add tests to validate concurrent connections
- Change-Id: I842dacda56abe47afb19e951eaae746b5e8d9fe7
- 06:57 PM OsmoHNBGW Bug #6380: VTY transcript tests are broken [again]
- This patch (by @laforge) is fixing the output of 'show running-config':
https://gerrit.osmocom.org/c/libosmo-sccp/... - 06:50 PM OsmoHNBGW Bug #6380: VTY transcript tests are broken [again]
- This has already happened before:
https://cgit.osmocom.org/osmo-hnbgw/commit/?id=d6b0217c338eb70252e87bfeceb398bdb... - 06:34 PM OsmoHNBGW Bug #6380 (New): VTY transcript tests are broken [again]
- The "master-osmo-hnbgw":https://jenkins.osmocom.org/jenkins/view/master/job/master-osmo-hnbgw/ Jenkins job is broken ...
- 06:11 PM Core testing infrastructure Revision e28f2fbb (osmo-ttcn3-hacks): cosmetic: epdg: Drop extra whitelines
- Change-Id: I20cde98340efb41a13d430f8692b3242eb5824be
- 05:50 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6371 (Feedback): osmo-epdg: crash: APN rejected by PGW
- Fixed by:
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36112 s2b: Handle CreateSession with failed Cause - 04:57 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6371: osmo-epdg: crash: APN rejected by PGW
- Per packet process spawn on s2b is implemented here:
https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/36109 s2b: Spaw... - 03:40 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6371 (In Progress): osmo-epdg: crash: APN rejected by PGW
- Issue reproduced with following ttcn3 test:
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/36108 epdg: Introduce te... - 05:38 PM erlang/osmo_ss7 Revision 2286c1b8 (erlang-osmo_ss7): ipa_proto.erl: Implement TCP/IPA reassembly
- Related: OS#6377
Change-Id: I322e6ab9368ad66be66a9e8d113575f51f9c91c3 - 03:43 PM libosmocore Revision 8db6009a (libosmocore): osmo_io_uring: Cancel pending request, free msghdr on completion
- There is always a completion after cancelling a uring request.
Because uring requests use msghdr pointer as user dat... - 03:43 PM libosmocore Revision 76f7678c (libosmocore): osmo_io_poll: Use -errno as result on read error
- Related: OS#5751
Change-Id: Ida63b74feecddf96bab7b2ade4e9ad216fe56e06 - 03:43 PM libosmocore Revision 2ce17dab (libosmocore): osmo_io: Reject writing messages with length of 0
- io_uring will reject to transmit messages with length of 0.
Change-Id: I94be5ec7344d92157f7853c6c0ddf7007513ba8e
Rel... - 03:42 PM libosmocore Revision d7256c6c (libosmocore): osmo_io: Use poll/select to notify socket connection at osmo_io_uring.c
- In order to receive a connect notification from SCTP socket,
poll/select event must be used instead of a write notifi... - 03:42 PM libosmocore Revision 1047ed72 (libosmocore): osmo_io: sendmsg/recvmsg support
- Add support osmo_io operations resembling sendmsg() and recvmsg() socket
operations. This is what will enable the im... - 03:42 PM libosmocore Revision 848faf92 (libosmocore): osmo_io: Move notify_connected function to backend
- This relocation is necessary as the backend (osmo_io_fd or
osmo_io_uring) requires a different approach in handling c... - 03:39 PM Core testing infrastructure Revision 355dcc67 (osmo-ttcn3-hacks): epdg: Introduce test TC_s2b_CreateSession_rejected
- Related: OS#6371
Change-Id: Ide1df9e359b12094f82e54a7824c83f515aedcc3 - 03:00 PM erlang/osmo_ss7 Bug #6377 (Feedback): ipa: Failure decoding ipa frames split between several tcp packets
- Submitted an updated version of https://gerrit.osmocom.org/c/erlang/osmo_ss7/+/36095 which is verified to fix the issue.
- 01:24 PM erlang/osmo_ss7 Revision 414a6188 (erlang-osmo_ss7): ipa: fix empty IPA CCM ID Tags
- decode_ies() would crash because lists:lasts([]) tries to access an
empty lists.
Change-Id: I6f44561f83c84bac7e5c987... - 01:24 PM erlang/osmo_ss7 Revision c26105e1 (erlang-osmo_ss7): ipa_proto: start_listen: use correct ok/error pattern
- The ok path only returned the port without an "ok".
Also path back the ListenSock.
Change-Id: I9b317c13089fae2406f40... - 01:15 PM Core testing infrastructure Revision 33a7c254 (osmo-ttcn3-hacks): *_Emulation: Allow running ePDG against 512 concurrent connections
- Change-Id: Ic0646b7db22ae970882b9266eaa8c1a6df0780e1
- 01:15 PM Core testing infrastructure Revision 9c5bad3c (osmo-ttcn3-hacks): epdg: Add tests to validate concurrent connections
- Change-Id: I842dacda56abe47afb19e951eaae746b5e8d9fe7
- 01:15 PM Core testing infrastructure Revision e1f7a8c3 (osmo-ttcn3-hacks): GSUP_Emulation: Update internal tables to allow 256 sessions
- Other Emulations like GTPv2 and DIAMETER already support that number of
sessions. Increase it to the same number in G... - 01:15 PM Core testing infrastructure Revision 7ae55ea2 (osmo-ttcn3-hacks): Update pcap pkt size to 1520 bytes
- I see packets of 1520 bytes in the generated pcap running under the
docker setup. This happens when a lot of IPA conc... - 01:13 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6369 (Feedback): PCO information from/to UE
- - wireshark patches merged.
- ttcn3 patches merged.
- docker-playground patches merged.
- ansible patch waiting fo... - 01:13 PM Core testing infrastructure Revision 2509025e (osmo-ttcn3-hacks): WIP Implement testsuite for an IPAd
- Change-Id: I1d3d8d53c90c564f6c32bf66010c1a9400dc04fd
- 01:12 PM Core testing infrastructure Revision 77248214 (docker-playground): ttcn3-pgw-test: Configure open5gs-smfd S2b/S6b/P-CSCF related bits
- Depends: osmo-ttcn3-hacks.git Change-Id I38e469edf0e00feca5a648035b64645e2c905937
Change-Id: I3ff503990167f52ddb94a77... - 12:54 PM Core testing infrastructure Revision 4ecc808f (osmo-ttcn3-hacks): pgw: Introduce test TC_s2b_createSession_v4_apco
- Make sure APCO IE is properly handled and answered back.
Change-Id: Ib01fe0512866924a5afc4d6719ceacb0b4b54df2 - 12:54 PM Core testing infrastructure Revision 518e24b8 (osmo-ttcn3-hacks): pgw: Introduce test TC_s2b_createSession_v4_no_apco
- This test allows initial testing of a session creation through the S2b
interface (emulating an ePDG).
A follow-up te... - 10:52 AM libosmocore Revision d43a0d74 (libosmocore): debugging
- Change-Id: I393fd209a13e893d4e57c46239595eb2eaa86c65
- 10:35 AM libosmo-abis Bug #6379 (Feedback): ttcn3-{msc,sgsn}-test regressions (IUT SIGSEGV)
- fixeria wrote in #note-2:
> I am currently testing ttcn3-sgsn-test.
The patch also fixes ttcn3-sgsn-test. Waiting... - 09:45 AM libosmo-abis Bug #6379: ttcn3-{msc,sgsn}-test regressions (IUT SIGSEGV)
- Here is a partial revert, which fixes ttcn3-msc-test:
https://gerrit.osmocom.org/c/libosmo-abis/+/36100 input/ipac... - 09:11 AM libosmo-abis Bug #6379: ttcn3-{msc,sgsn}-test regressions (IUT SIGSEGV)
- This appears to be a regression of recent libosmo-abis.git commit:...
- 08:48 AM libosmo-abis Bug #6379 (Resolved): ttcn3-{msc,sgsn}-test regressions (IUT SIGSEGV)
- Both testsuites exhibit massive regressions since a few days ago:
https://jenkins.osmocom.org/jenkins/view/TTCN3/j... - 10:06 AM Core testing infrastructure Revision e24442f9 (docker-playground): ttcn3-ggsn-test: kernel-gtp: add ipv6
- Related: OS#6096
Change-Id: If3549db216ff89bdb963744bb38015ad68d4cf6a - 09:23 AM libosmo-abis Revision d3d04f9e (libosmo-abis): input/ipaccess: fix regression in ipaccess_bts_handle_ccm()
- As stated in a comment in this function, link->line might be NULL:
/* line might not exist if != bsc||bts */
str... - 08:48 AM libosmo-netif Revision 54d17d66 (libosmo-netif): examples/stream-{server,client}: Generate talloc report on SIGUSR1
- This can help with memleak debugging.
Change-Id: Ia16632602b937db88e2da2b053192887bdb8a986 - 08:47 AM libosmo-netif Revision a7b687b1 (libosmo-netif): examples/stream-*: Add options, to set local/remote peer
- This helps to test connections via a network and failing connections.
The client may add "-r <peer>" to the command ... - 08:46 AM libosmo-netif Revision 15dcf5e7 (libosmo-netif): examples/stream-*: Support SCTP when called with "-s" argument
- Change-Id: I4137cdf1e21cb669b632fe5c126ec27475d98400
- 08:30 AM Core testing infrastructure Revision 4199a701 (osmo-ttcn3-hacks): msc/MSC_Tests.cfg: remove commented out testcase list
- Change-Id: I573b55e235ebb093b1166c1fe78feaa4f296ce8c
- 08:30 AM OsmoBSC Bug #6378: Ericsson DUG 20 rejects SI2quater
- On Wed, Feb 28, 2024 at 01:21:47AM +0000, keith wrote:
> Tested that and I can now observe the SI2q on the air on C0
... - 01:48 AM OsmoBSC Bug #6378: Ericsson DUG 20 rejects SI2quater
- While I'm here, the BTS is also complaining about the (empty) SI 5ter
I need to actually configure an SI5ter and c... - 01:21 AM OsmoBSC Bug #6378: Ericsson DUG 20 rejects SI2quater
- Oh! This looks like it might be as simple as including the *RSL_IE_ERIC_BCCH_MAPPING*
at the end of the rsl_msgb, as... - 12:28 AM OsmoBSC Bug #6378 (New): Ericsson DUG 20 rejects SI2quater
- Sending SI2quater to the DUG20 results in...
Also available in: Atom