Project

General

Profile

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...
osmith
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...
neels
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...
neels

03/27/2024

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 ... neels
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" ...
pespin
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...
laforge
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...
neels
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...
pespin
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...
laforge
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...
fixeria
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:... fixeria
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...
fixeria
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) fixeria

03/26/2024

10:37 PM OsmoMGW Bug #6424: TC_one_crcx_loopback_rtp_implicit consistently failing in master, but passes on latest
... neels
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. neels
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... laforge
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,...
fixeria
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... fixeria
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...
laforge
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. laforge
05:14 PM OsmoTRX Revision 8fd51cb7 (osmo-trx): code-architecture.adoc: Fix missing alignment in digraph
Change-Id: I9077590f6786833c9a86c3e844fc2dd07b404d58 pespin
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_...
osmith
02:08 PM OsmoGGSN (former OpenGGSN) Bug #6423 (In Progress): GGSN_Tests regressions from build 1107 / February 29th onwards
osmith
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...
laforge
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...
laforge
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... laforge
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...
fixeria
01:46 PM OsmoBTS Bug #6421 (In Progress): BTS_Tests_OML.* all started to fail for latest+master
I think I found the problem:... fixeria
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
...
fixeria
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...
laforge
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 ... osmith
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...
osmith
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... neels
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...
neels
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...
neels
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...
neels

03/25/2024

08:51 PM OsmoBSC Bug #6006 (Resolved): Add vty commands "no gprs nsvc ..."
jolly
08:50 PM OsmoBSC Bug #6018 (Resolved): vty: add command `show bts online` and `show bts offline`
jolly
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...
pespin
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... pespin
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... pespin
05:49 PM OsmoPCU Bug #6359: TbfTest: sporadic SEGV in
With the following change, the crash can be reproduced easily:... pespin
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...
neels
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...
pespin
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 ...
fixeria
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/...
pespin
01:05 PM OsmoBTS Revision 3f2215d8 (osmo-bts): WIP
Change-Id: I25acd689102328b0e1c9daf6961eba7ea21cd2ea pespin
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
*...
osmith
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...
neels

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... fixeria
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.... fixeria
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: [...]...
fixeria

03/23/2024

06:30 PM OsmoGGSN (former OpenGGSN) Revision 39e085f0 (libgtpnl): README.md: Improve markdown formatting; more links
Change-Id: I16511491fdf00a01b9b6deecf8d19a1f2f5e6c3c laforge
06:30 PM Linux Kernel GTP-U Revision 39e085f0 (libgtpnl): README.md: Improve markdown formatting; more links
Change-Id: I16511491fdf00a01b9b6deecf8d19a1f2f5e6c3c laforge
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... laforge
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... laforge
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...
fixeria
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...
fixeria
04:15 PM OsmoSGSN Revision 1ede89a3 (osmo-sgsn): README.md: Add Forum and Issue Tracker sections
Change-Id: I69dfe4124c2a2be30c9ef04e70e3f15d10a2305c laforge
04:07 PM OsmoSGSN Revision 647304fb (osmo-sgsn): README.md: Overhaul (more links; improved formatting)
Change-Id: I0cf9898877aab2f834c886491f4d203d55a8b4b9 laforge
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... laforge
03:47 PM OsmoBSC Revision 829986e0 (osmo-bsc): README.md Add Forum + Issue Tracker sections
Change-Id: I0e9fc221fdf78ad94de7713b62473680ee7d58c2 laforge
03:47 PM OsmoBSC Revision 8c8e920e (osmo-bsc): README.md: Overhaul (more links, fix markdown formatting)
Change-Id: Id1e320439c052797cb9c6cda51b65cd2b9e9a3c4 laforge
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... laforge
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...
laforge
03:15 PM OsmoGGSN (former OpenGGSN) Revision 4abe361f (osmo-ggsn): README.md: Add Forum + Issue Tracker sections
Change-Id: I7b03a78178de77ebf733587ed178fd48c019663c laforge
03:11 PM OsmoGGSN (former OpenGGSN) Revision bb0655d5 (osmo-ggsn): README.md: Improve markdown formatting
Change-Id: I4e5d99384978d22e6ba0310e97e93d87b610a174 laforge
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... laforge
12:28 PM OsmoSTP Revision 4fc2477a (libosmo-sccp): README.md: Add links to forum and issue tracker
Change-Id: If5b028d5de19fb456ec91a7f94612131ee42c47c laforge
12:28 PM OsmoSTP Revision 4714dc23 (libosmo-sccp): README.md: Update; improve markdown syntax
Change-Id: Ifb24635f9debc873bb3416226c43984104be270c laforge
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... laforge
11:47 AM OsmoMSC Revision c35f3074 (osmo-msc): README.md: Add links to forum + issue tracker
Change-Id: I1cad803af112241cef1c83a5ab7c19ae36c439df laforge
11:45 AM OsmoMSC Revision 6c047972 (osmo-msc): README.md: More hyperlinks and add more interfaces / features
Change-Id: Ic7e64d157969d466b3e1d423e20be5513a7c17fd laforge
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... laforge
11:31 AM OsmoTRX Revision e6dc78e5 (osmo-trx): README.md: Remove stray apostrophe
Change-Id: I236a3aa66824759bf23b4331a22fa1d9ec25c5bf laforge
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... laforge
11:29 AM OsmoTRX Revision 52ef2216 (osmo-trx): README.md: Add Forum and Issue Tracker links
Change-Id: Ib85f4e82d314cbab1c844497fb82dbda230589a5 laforge
11:29 AM OsmoTRX Revision ec13193c (osmo-trx): README.md: Improve markdown formatting
Change-Id: Ic5764aab323db87015da8c461dec136e57dd9c8f laforge
11:10 AM OsmoBTS Revision 3c09964b (osmo-bts): README.md: Add Forum + Issue Tracker sections
Change-Id: I2a25ae51cd5c9fdd48575715f3fa11c8631af32d laforge
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... laforge

03/22/2024

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...
fixeria
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... fixeria
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...
fixeria
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...
fixeria
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... fixeria
08:07 AM OsmoUPF Feature #6394 (Stalled): Basic URR (Usage Reporting Rule) support for tunnel mapping
laforge
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...
neels
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...
neels
05:14 AM OsmoHNBGW Revision 7c7957e6 (osmo-iuh): ranap RAB: tweak error ratios
Change-Id: If196d3c99c89ea4c38f3ae3ba42c1028080ea56c neels
05:14 AM OsmoHNBGW Revision e1193af9 (osmo-iuh): ranap rab: tweak transfer delay
Change-Id: Ifbc1e855ccc6c451baeb96f6eb03c750c12b647b neels
05:14 AM OsmoHNBGW Revision b1ab87e3 (osmo-iuh): ranap RAB: set min/max bitrates dynamically
Change-Id: I003e9f29a57efd30e8cf71b9fbff16b6ab2f979d neels
05:14 AM OsmoHNBGW Revision fee1806a (osmo-iuh): RAB Assignment: allow caller to choose AMR modes
Change-Id: I61e0e9e75e3239662846fd797532acdefa9f73dc neels

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. ...
neels
01:07 AM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
attaching the script mentioned above... neels
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 ...
neels
09:25 AM OsmoTRX Revision ea6cec50 (osmo-trx): ms: prune ancient, unused code parts
Change-Id: I36dcb7ba9364b1eafbaa7267cde3574d82da5dd2 Hoernchen
09:25 AM OsmoTRX Revision 98a50b75 (osmo-trx): ms: fix shutdown issues
Queues got stuck when killing mobile during a transfer
Change-Id: I02e668a55dece96e421c82706b76bbb411ea6712
Hoernchen
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:...
Hoernchen
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 ...
Hoernchen

03/20/2024

02:53 PM 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...
fixeria
02:30 PM 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...
fixeria
02:24 PM 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 ... fixeria
01:25 PM OsmoMGW Revision ed4da25f (osmo-mgw): cosmetic: make linter happy
Change-Id: Iec8404061588b848f9e597bf4112d6df9597de95 laforge
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...
laforge
01:25 PM OsmoMGW Revision 75862d31 (osmo-mgw): remove osmo_fd from mgcp_create_bind()
preparation for osmo_io
Change-Id: I4a3b66a14fdfbc867daca0f0a05f694d5e0d7b66
laforge
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...
laforge
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...
laforge
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 *...
laforge
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...
laforge
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...
laforge
11:36 AM OsmoMGW Revision 1ce53ac6 (osmo-mgw): remove osmo_fd from mgcp_create_bind()
preparation for osmo_io
Change-Id: I4a3b66a14fdfbc867daca0f0a05f694d5e0d7b66
laforge

03/19/2024

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...
laforge
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... laforge
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 *...
laforge
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...
laforge
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...
laforge
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
laforge
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...
pablo
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 ...
pablo
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...
neels

03/18/2024

07:31 PM OsmoTRX Revision aa820c2a (osmo-trx): ms: use queues with timeouts
Change-Id: I02e668a55dece96e421c82706b76bbb411ea6712 Hoernchen
07:30 PM OsmoTRX Revision db24660a (osmo-trx): ms: prune ancient, unused code parts
Change-Id: I36dcb7ba9364b1eafbaa7267cde3574d82da5dd2 Hoernchen
07:28 PM OsmoTRX Revision 47d0d93d (osmo-trx): cfg2
agc+rssi
XX
Change-Id: I01f68941964e2b7404f5c26bc7f7c60e5edc4ad2
vty xx
vty
cfg#
XX
Change-Id: I5c58561fc36a6f...
rpi5
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... pespin
05:30 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6406 (Resolved): osmo-epdg: ePDG: missing implementation SWm "Authorization Procedures"
Merged, closing. pespin
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...
pespin
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... pespin
05:11 PM OsmoTRX Revision 1d7f5a91 (osmo-trx): ms: update osmocom-bb submodule
Change-Id: I0140f0a5333469f356c85a95660e10bbdd67cd25 Hoernchen
03:18 PM OsmoTRX Revision 511d6273 (osmo-trx): contrib/jenkins: add --with-bladerf
Related: OS#6409
Depends: docker-playground I3c3fe95d8ebb21f7691a491144885c7deb8049a5
Change-Id: I1300aa107fd1031cf92...
osmith
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...
Hoernchen
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...
Hoernchen
03:15 PM OsmoTRX Revision c764e6fa (osmo-trx): contrib/jenkins: add --with-bladerf
Related: OS#6409
Depends: docker-playground I3c3fe95d8ebb21f7691a491144885c7deb8049a5
Change-Id: I1300aa107fd1031cf92...
osmith
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...
osmith
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. pespin
12:46 PM OsmoTRX Revision 25590be4 (osmo-trx): debian: add osmo-trx-ms-blade
Related: OS#6409
Change-Id: I85d24355975f292610bcde61a8917aec852043ca
osmith
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...
osmith
11:34 AM OsmoTRX Revision 99e0746f (osmo-trx): gitignore: add .version
Change-Id: Ib75781b5d473921b42936e4d3c441e6a520b9108 osmith
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...
laforge
11:12 AM OsmoMGW Revision 5e40a018 (osmo-mgw): msgb_copy_c wrapper du to missing 'cb' copying in msgb_copy_c
Change-Id: Ie1d63e6d09c0b97ad65fde57e6da50700c4f85ed laforge
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...
laforge
11:08 AM OsmoMGW Revision baa6b3cb (osmo-mgw): remove osmo_fd from mgcp_create_bind()
preparation for osmo_io
Change-Id: I4a3b66a14fdfbc867daca0f0a05f694d5e0d7b66
laforge
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...
laforge
07:08 AM OsmoUPF Revision c7df62a2 (osmo-upf): gtp probe
neels
03:46 AM OsmoUPF Revision d9e653c4 (osmo-upf): wip
neels
01:56 AM OsmoUPF Revision de156932 (osmo-upf): gtp probe
neels
01:38 AM OsmoUPF Revision a71e1d7c (osmo-upf): gtp probe checksum
Change-Id: I48d9cec67f1851e00ab95da67dbc64cbf19a35a6 neels

03/17/2024

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...
laforge
11:29 AM OsmoMGW Revision 670c47b9 (osmo-mgw): remove osmo_fd from mgcp_create_bind()
preparation for osmo_io
Change-Id: I4a3b66a14fdfbc867daca0f0a05f694d5e0d7b66
laforge
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...
laforge
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...
laforge

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 ...
laforge
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 ...
laforge
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...
laforge
06:02 AM OsmoUPF Revision 0e9724e0 (osmo-upf): gtp-probe fu
neels
04:16 AM OsmoUPF Revision 048fee50 (osmo-upf): wip
Change-Id: Ic2c9c483cd106fdb32f02b234103565ccffbb9f5 neels
04:16 AM OsmoUPF Revision 1e4b5aae (osmo-upf): shorten nft rulesets: 'tunmap-pre' -> 'mpre'
Change-Id: Ie72fbab7a1b2455e24c80e93197399d1452264bd neels
04:16 AM OsmoUPF Revision a3ee0241 (osmo-upf): perf
Change-Id: I162456349287ec0e0ff3e4ff802d7df76a756b17 neels
04:16 AM OsmoUPF Revision 97cf37ee (osmo-upf): gtp probe
Change-Id: Iaf1255379808135970b788361185cce2a7f2912c neels
04:16 AM OsmoUPF Revision 2a5ee44e (osmo-upf): pfcp_tool.h
Change-Id: I351cd4bb6130c80da63cfb76b670c86d9d5e1d07 neels
04:16 AM OsmoUPF Revision 3e2cbe57 (osmo-upf): wip
Change-Id: I27d6af9e0a44262edd66f457c91702ec83bf2fcc neels
04:16 AM OsmoUPF Revision 5db4af22 (osmo-upf): pfcp_tool.h
Change-Id: Ibca7bb2bb760263bdde726378bd16d629de2fe4e neels
04:16 AM OsmoUPF Revision 2aab3f62 (osmo-upf): gtp_probe
Change-Id: I1be96bdc05c0e4298b0815a9feb263d488054113 neels
04:16 AM OsmoUPF Revision 2ddb739e (osmo-upf): fix two null deref on incoming data
Change-Id: I134ceb583deb12fa8318b2140ed04bf9b6fba4e7 neels
04:16 AM OsmoUPF Revision 077eba97 (osmo-upf): gtp_probe
Change-Id: I051f5e56c73593090c783e522b1fbdd17ed6b059 neels
04:16 AM OsmoUPF Revision 340c1abd (osmo-upf): tunend.vty
Change-Id: I5cfe47abfd3c9a13f6191922f31b39e5c562a1a8 neels
04:16 AM OsmoUPF Revision 9d560826 (osmo-upf): perf fu
Change-Id: Ie59b53b88a77a2e6535887ca7ae697cca7d01d27 neels
04:16 AM OsmoUPF Revision 44a574b6 (osmo-upf): nftq
Change-Id: Ib0a8e86b29bab1559d94fc55a89daa00ec670318 neels
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...
neels
04:16 AM OsmoUPF Revision 50e70f61 (osmo-upf): pfcp tool less batch size
Change-Id: I4956d290f8ea929b6ad6301b6f61c3b979a11093 neels
04:16 AM OsmoUPF Revision 61379149 (osmo-upf): perf
Change-Id: I39d12c0ae6d9be18178e13a55ea8b70869265c84 neels
04:16 AM OsmoUPF Revision bbe0cfc8 (osmo-upf): contrib/perf/bpftrace.txt: separate id lookups from nft
Change-Id: Ic821b3a2375f91d5ad1becde8239481e11be5f5b neels
04:16 AM OsmoUPF Revision f85f180a (osmo-upf): bpftrace probing
Change-Id: I2717b736e23552bffe1492604cbd073f22977c84 neels

03/15/2024

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...
pespin
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...
pespin
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:...
pespin
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:... pespin
08:17 PM OsmoUPF Revision aa6eabf7 (osmo-upf): manual: 'Running': tweak, mention 'tunmap' and 'tunend'
Change-Id: I9760ca214933d0b05080a3e70807b0cd06380a27 neels
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...
laforge
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 ...
laforge
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:...
pespin
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. pespin
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...
pespin
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...
pespin
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:... pespin
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 | ...
laforge
01:00 PM OsmoSTP Revision 504a8b89 (libosmo-sccp): patch2
Andreas Eversberg
12:40 PM OsmoSTP Revision bc55e48e (libosmo-sccp): patch 1
laforge

03/14/2024

09:01 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6370 (In Progress): setup ims with kamailio
lynxis
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...
lynxis
05:59 PM 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]... laforge
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... pespin
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... pespin
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... pespin
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"
... pespin
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 pespin
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:... pespin
09:34 AM OsmoSTP Revision d95b6df1 (libosmo-sccp): missing
Andreas Eversberg
09:08 AM OsmoTRX Revision eff18966 (osmo-trx): vty
Hoernchen
09:08 AM OsmoTRX Revision f827abd0 (osmo-trx): agc+rssi
Hoernchen
09:08 AM OsmoTRX Revision b35ecb25 (osmo-trx): cfg2
Hoernchen
09:08 AM OsmoTRX Revision e21b9c88 (osmo-trx): vty xx
rpi5
07:50 AM Bug #5948 (Rejected): Fix socket (-write) functions in multiple projects (by moving them to a common library...)
laforge
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...
laforge
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...
neels
12:49 AM OsmoUPF Revision 85503d0e (osmo-upf): shorten nft rulesets: 'tunmap-pre' -> 'mpre'
Change-Id: Ie72fbab7a1b2455e24c80e93197399d1452264bd neels

03/13/2024

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...
laforge
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...
pespin
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:
...
pespin
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...
pespin
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... pespin
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... pespin
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, ...
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...
laforge
12:38 PM OsmoUPF Feature #6394: Basic URR (Usage Reporting Rule) support for tunnel mapping
... pespin
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...
neels
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... pespin
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...
laforge

03/12/2024

10:24 PM OsmoUPF Revision 9bb74cc2 (osmo-upf): perf
Change-Id: I162456349287ec0e0ff3e4ff802d7df76a756b17 neels
10:24 PM OsmoUPF Revision 6d66b52d (osmo-upf): gtp probe
Change-Id: Iaf1255379808135970b788361185cce2a7f2912c neels
10:24 PM OsmoUPF Revision d86c6c77 (osmo-upf): pfcp_tool.h
Change-Id: I351cd4bb6130c80da63cfb76b670c86d9d5e1d07 neels
10:24 PM OsmoUPF Revision 1014fb0b (osmo-upf): wip
Change-Id: I27d6af9e0a44262edd66f457c91702ec83bf2fcc neels
10:24 PM OsmoUPF Revision 3ed387c6 (osmo-upf): pfcp_tool.h
Change-Id: Ibca7bb2bb760263bdde726378bd16d629de2fe4e neels
10:24 PM OsmoUPF Revision 4ae5623f (osmo-upf): gtp_probe
Change-Id: I1be96bdc05c0e4298b0815a9feb263d488054113 neels
10:24 PM OsmoUPF Revision dbe8dcf9 (osmo-upf): fix two null deref on incoming data
Change-Id: I134ceb583deb12fa8318b2140ed04bf9b6fba4e7 neels
10:24 PM OsmoUPF Revision 1e96b9c0 (osmo-upf): gtp_probe
Change-Id: I051f5e56c73593090c783e522b1fbdd17ed6b059 neels
10:24 PM OsmoUPF Revision 4f1809ad (osmo-upf): tunend.vty
Change-Id: I5cfe47abfd3c9a13f6191922f31b39e5c562a1a8 neels
10:24 PM OsmoUPF Revision 272319ca (osmo-upf): perf fu
Change-Id: Ie59b53b88a77a2e6535887ca7ae697cca7d01d27 neels
10:24 PM OsmoUPF Revision f9b209cf (osmo-upf): nftq
Change-Id: Ib0a8e86b29bab1559d94fc55a89daa00ec670318 neels
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...
pespin
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...
pespin
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
pespin
04:42 PM OsmoHNodeB Revision d3cd9e7a (osmo-hnodeb): cosmetic: Fix typo in comment
Change-Id: Ie13952075be29201751d5b7884ca572a285ca9dd pespin
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...
pespin
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
pespin

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...
pespin
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... pespin
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... pespin
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. pespin
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...
laforge
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...
neels
09:03 AM OsmoSTP Revision 28fd9635 (libosmo-sccp): testing
Andreas Eversberg

03/10/2024

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 ...
laforge
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...
laforge

03/09/2024

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]] laforge
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]] laforge
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]] laforge
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]] laforge
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]] laforge
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]] laforge
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]] ]] laforge
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...
laforge
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...
laforge

03/08/2024

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...
pespin
03:50 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6396: add support for auth failure with resync
... lynxis
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 lynxis
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 ...
lynxis
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...
pespin
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...
laforge
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:
...
laforge
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...
keith
10:46 AM OsmoMGW Feature #5754 (Resolved): io_uring support in libosmo-mgcp-client
Applied in changeset commit:osmo-mgw|28fd23604407917f8048afebf2021ea95545fb60. laforge

03/07/2024

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... fishpike
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 ...
laforge
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. pespin
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, ...
pespin
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...
laforge
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 ...
pespin
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... pespin
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 pespin
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. pespin
01:26 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6371 (Resolved): osmo-epdg: crash: APN rejected by PGW
Patches merged, closing. pespin
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. pespin
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...
laforge

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...
keith
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...
keith
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 ...
keith
07:03 PM OsmoUPF Revision 6e1fb3a0 (osmo-upf): tunend.vty
Change-Id: I5cfe47abfd3c9a13f6191922f31b39e5c562a1a8 neels
07:00 PM OsmoUPF Revision 46b72a5d (osmo-upf): perf fu
Change-Id: Ie59b53b88a77a2e6535887ca7ae697cca7d01d27 neels
07:00 PM OsmoUPF Revision b49637f2 (osmo-upf): dbg log tweak
Change-Id: I68756138aa3bf4c36ba281ad30cb730369703986 neels
07:00 PM OsmoUPF Revision ecf3f8d1 (osmo-upf): less buffer copying
Change-Id: I2e9eb799900d9d1d755f1014c3926336de83158b neels
07:00 PM OsmoUPF Revision 163a4690 (osmo-upf): nft fu
Change-Id: I12b062cfbf37260a701354d993daf6f944adecbd neels
07:00 PM OsmoUPF Revision 894ee6bc (osmo-upf): static buffers
Change-Id: Icda6364a37bb48d45ebf87912baab9ee5fc2ac23 neels
07:00 PM OsmoUPF Revision 81718d12 (osmo-upf): nftq
Change-Id: Ib0a8e86b29bab1559d94fc55a89daa00ec670318 neels
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...
neels
07:00 PM OsmoUPF Revision 2019d4f9 (osmo-upf): pfcp tool less batch size
Change-Id: I4956d290f8ea929b6ad6301b6f61c3b979a11093 neels
07:00 PM OsmoUPF Revision fdd90727 (osmo-upf): perf
Change-Id: I39d12c0ae6d9be18178e13a55ea8b70869265c84 neels
07:00 PM OsmoUPF Revision f9e04c85 (osmo-upf): contrib/perf/bpftrace.txt: separate id lookups from nft
Change-Id: Ic821b3a2375f91d5ad1becde8239481e11be5f5b neels
07:00 PM OsmoUPF Revision 35c063ba (osmo-upf): bpftrace probing
Change-Id: I2717b736e23552bffe1492604cbd073f22977c84 neels
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...
pespin
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...
pespin
03:57 PM Bug #6352 (Stalled): ttcn3-bts-test[-latest] is broken since Feb 1st / docker and multicast
fixeria
03:57 PM 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...
fixeria
03:15 PM 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. fixeria
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...
laforge
10:54 AM OsmoSGSN Revision 28ef38a0 (osmo-sgsn): WIP
Change-Id: I73ef5ccb1a6fc391e82375ab4d7774243ba952a4 daniel
10:53 AM OsmoGGSN (former OpenGGSN) Revision 54fcd64f (osmo-ggsn): WIP
Change-Id: Ia8d595095462c30a56b8a0b30c8d24632776e4cc daniel
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...
daniel
10:24 AM OsmoGGSN (former OpenGGSN) Revision 6d85d2a3 (osmo-ggsn): gtp: Add function gtp_resp2() which takes flow label and tei
Change-Id: Id9ff95e0e2a10a22e65ecf42b2a2b06a0f2d1a45 daniel
10:24 AM OsmoGGSN (former OpenGGSN) Revision cd970ede (osmo-ggsn): gtp: Make peer addr const in gtp_req/gtp_resp
Change-Id: I955b82ba8022754c3d23979d5c55bb61233047b1 daniel
08:58 AM OsmoSTP Revision 18b851be (libosmo-sccp): testing
Andreas Eversberg

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 ...
pablo
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...
pablo
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
pespin
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:... pespin
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...
pespin
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...
lynxis
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
... lynxis
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...
pespin
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...
pespin
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...
laforge

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...
pablo
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...
laforge
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...
pespin
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:
...
pablo
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 ...
laforge
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...
pablo
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...
laforge
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 pespin
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:... pespin
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 ...
pablo
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...
osmith
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.
pablo
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...
pespin
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...
osmith

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...
fixeria
08:38 AM OsmoMGW Feature #5754 (In Progress): io_uring support in libosmo-mgcp-client
laforge

03/02/2024

08:34 PM OsmoMGW Feature #5754 (Resolved): io_uring support in libosmo-mgcp-client
Applied in changeset commit:osmo-mgw|8b524c9151177d681b35332146d7628fafd82846. laforge
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...
laforge
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...
laforge
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... laforge
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, #... laforge
04:37 PM OsmoBSC Feature #5755 (In Progress): io_uring support in osmo-bsc
laforge
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...
laforge
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...
laforge
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... laforge
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 ...
laforge

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. pespin
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:... pespin
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 ... pespin
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... pespin
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:... pespin
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... osmith
08:08 AM OsmoGGSN (former OpenGGSN) Revision ea6c02ac (osmo-ggsn): doc: fix typo ndoe -> node
Change-Id: Ib78b5de45b93a7534163de2cd91211e9be75445d osmith
07:11 AM OsmoMSC Revision b0300119 (osmo-msc): msc_a_up_call_assignment_complete(): handle all CSD modes
Change-Id: I92f7ab11ebc2e53700b27c38e91679c2c6f72050 fixeria
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...
fixeria
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...
fixeria
07:11 AM OsmoMSC Revision 398cb299 (osmo-msc): libvlr: fix auth_fsm_term(): use proper value-string for cause
Change-Id: Ia0868dce2da5cb78c30cf518870c3d91144499b9 fixeria
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...
fixeria
07:11 AM OsmoMSC Revision 3b82d2c2 (osmo-msc): libvlr: auth_fsm_wait_ai(): cosmetic: drop redundant break
Change-Id: Iaa2962bfe67902f6b4aa944b73fa97db46bc9c54 fixeria

02/29/2024

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...
pespin
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...
pespin
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...
pespin
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 ...
laforge

02/28/2024

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/...
fixeria
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...
fixeria
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 ... fixeria
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
pespin
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...
pespin
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...
pespin
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...
pespin
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
...
laforge
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...
keith
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...
keith
12:28 AM OsmoBSC Bug #6378 (New): Ericsson DUG 20 rejects SI2quater
Sending SI2quater to the DUG20 results in... keith
 

Also available in: Atom

Add picture from clipboard (Maximum size: 48.8 MB)