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
- 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... - 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... - 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... - 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
- 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: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... - 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: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: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... - 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:05 PM OsmoBTS Revision 3f2215d8 (osmo-bts): WIP
- Change-Id: I25acd689102328b0e1c9daf6961eba7ea21cd2ea
- 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
*... - 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...
- 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: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 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 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...
- 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: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...
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... - 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...
- 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... - 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 ... - 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
- 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... - 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... - 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 ...
- 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
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... - 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...
- 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 - 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
- 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:11 PM OsmoTRX Revision 1d7f5a91 (osmo-trx): ms: update osmocom-bb submodule
- Change-Id: I0140f0a5333469f356c85a95660e10bbdd67cd25
- 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... - 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.
- 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... - 11:34 AM OsmoTRX Revision 99e0746f (osmo-trx): gitignore: add .version
- Change-Id: Ib75781b5d473921b42936e4d3c441e6a520b9108
- 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 - 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... - 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
- 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 ... - 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... - 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/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... - 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: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: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 ... - 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:...
- 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:00 PM OsmoSTP Revision 504a8b89 (libosmo-sccp): patch2
- 12:40 PM OsmoSTP Revision bc55e48e (libosmo-sccp): patch 1
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 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: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"
- ...
- 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
- 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:...
- 09:34 AM OsmoSTP Revision d95b6df1 (libosmo-sccp): missing
- 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
- 07:50 AM Bug #5948 (Rejected): Fix socket (-write) functions in multiple projects (by moving them to a common library...)
- 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 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... - 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 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...
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: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 - 04:42 PM OsmoHNodeB Revision d3cd9e7a (osmo-hnodeb): cosmetic: Fix typo in comment
- Change-Id: Ie13952075be29201751d5b7884ca572a285ca9dd
- 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: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
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...
- 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 OsmoSTP Revision 28fd9635 (libosmo-sccp): testing
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 ... - 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...
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]]
- 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
- 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 ... - 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.
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...
- 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
- 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.
- 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...
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
- 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... - 03:57 PM Bug #6352 (Stalled): ttcn3-bts-test[-latest] is broken since Feb 1st / docker and multicast
- 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... - 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.
- 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... - 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
- 08:58 AM OsmoSTP 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... - 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
- ...
- 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...
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... - 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... - 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. - 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... - 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...
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... - 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... - 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... - 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/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:...
- 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...
- 08:08 AM OsmoGGSN (former OpenGGSN) Revision ea6c02ac (osmo-ggsn): doc: fix typo ndoe -> node
- Change-Id: Ib78b5de45b93a7534163de2cd91211e9be75445d
- 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
- 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...- 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 ...
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/... - 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 ...
- 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... - 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... - 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