Project

General

Profile

Activity

From 04/20/2024 to 05/19/2024

Today

12:57 AM OsmoHNBGW Bug #6457 (New): PLMN: 3-digit MNC problem in umts_cell_id
a PLMN of 01-001 is different from 01-01, which is why we have the bool mnc_3_digits in osmo_plmn_id.
struct umts_ce...
neels

05/18/2024

08:00 AM Bug #6455: dumpcap failing to access /data inside docker
On Fri, May 17, 2024 at 09:24:58AM +0000, osmith wrote:
> @pespin: how about we change ttcn3-tcpdump-start.sh to just...
laforge

05/17/2024

04:01 PM Bug #6455: dumpcap failing to access /data inside docker
@osmith I fixed the originating issue so far by skip using dumpcap if the script detects it would fail to create the ... pespin
03:09 PM Bug #6455: dumpcap failing to access /data inside docker
Some considerations/tests I did:
If I map the user ID "docker run --user $(id -u)", then:
1. I cannot run "ip xfrm" i...
pespin
01:02 PM Bug #6455: dumpcap failing to access /data inside docker
As discussed:
* We could re-apply Pau's patch, if we make sure that after each testsuite run, we fix the permissions...
osmith
09:24 AM Bug #6455: dumpcap failing to access /data inside docker
@pespin: how about we change ttcn3-tcpdump-start.sh to just always use tcpdump instead? osmith
09:22 AM Bug #6455 (New): dumpcap failing to access /data inside docker
From https://gerrit.osmocom.org/c/docker-playground/+/36836:
> if a ttcn3 container was started in jenkins.sh wit...
osmith
02:35 PM Feature #6456: make osmotestconfig.py (from osmo-python-tests) easier to use
Source of the file: https://gitea.osmocom.org/cellular-infrastructure/osmo-python-tests/src/branch/master/scripts/osm... osmith
02:34 PM Feature #6456 (New): make osmotestconfig.py (from osmo-python-tests) easier to use
I've been debugging why osmotestconfig.py fails with my patch https://gerrit.osmocom.org/c/osmo-sgsn/+/36845, when it... osmith

05/16/2024

09:00 AM OsmoGGSN (former OpenGGSN) Revision 57585767 (osmo-ggsn): {contrib,debian}/osmo-ggsn.init: remove
Remove SysV init scripts. These are not really maintained anymore and
this makes it consistent with other Osmocom pro...
osmith
09:00 AM OsmoGGSN (former OpenGGSN) Revision 488972b4 (osmo-ggsn): Use uniform log format for default config files
Related: OS#6272
Change-Id: I272767e029e95b64f2525d4f19efdfa1f0e29ca2
osmith
09:00 AM OsmoGGSN (former OpenGGSN) Revision 08239cca (osmo-ggsn): contrib/systemd: run as osmocom user
Related: OS#4107
Change-Id: I915f2fc12d0bd905d24636aacb2760a6b72a55e3
osmith
09:00 AM OsmoGGSN (former OpenGGSN) Revision fbc56063 (osmo-ggsn): doc: set state-dir to /var/lib/osmocom/osmo-ggsn
Prepare to run osmo-ggsn as user with the systemd service. As with other
Osmocom service files, we will set StateDire...
osmith
09:00 AM OsmoGGSN (former OpenGGSN) Revision c1598e0e (osmo-ggsn): ggsn/ggsn_vty: create state-dir
Prepare to change the state-dir in the default config in a follow-up
commit. Create the directory if it does not exis...
osmith
08:50 AM OsmoSGSN Revision b3ce0605 (osmo-sgsn): sgsn/sgsn_vty: create state-dir
Prepare to change the state-dir in the default config in a follow-up
commit. Create the directory if it does not exis...
osmith

05/15/2024

03:09 PM OsmoHNBGW Revision 977d3b66 (osmo-iuh): ranap_common: Implement support for missing procedures
Both the RAN and the CN side of ranap_common were missing support for
decoding requests and/or responses for a number...
laforge
11:58 AM OsmoMGW Revision fa393fa1 (osmo-mgw): doc: example configs: fix deprecation warnings
Fix for:
range must end at an odd port number, autocorrecting port (16000) to: 16001
% Deprecated 'sdp audio-payl...
osmith
11:47 AM OsmoHLR Revision 6b771e34 (osmo-hlr): debian/postinst: add checks, be verbose
Do not attempt to change permissions/ownership if the package gets
upgraded from a version higher than the next relea...
osmith
09:24 AM OsmoTRX Revision 553d6b0b (osmo-trx): contrib/systemd: run as osmocom user
I have verified that with AmbientCapabilities=CAP_SYS_NICE, setting
scheduling policy as described in the manual stil...
osmith
08:59 AM OsmoBTS Revision b7aa08f6 (osmo-bts): contrib/systemd: run as osmocom user
I have verified that with AmbientCapabilities=CAP_SYS_NICE, setting
scheduling policy as described in the manual stil...
osmith
08:17 AM OsmoPCU Revision 38bcb67a (osmopcu): contrib/systemd: run as osmocom user
I have verified that with AmbientCapabilities=CAP_SYS_NICE, setting
scheduling policy as described in the manual stil...
osmith
08:01 AM Linux Kernel GTP-U Bug #1952 (Resolved): IPv6 support for inner (user) IP layer missing
Pablo's patches made it into linux.git master:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/co...
osmith
08:00 AM OsmoGGSN (former OpenGGSN) Feature #6096 (Resolved): add support for kernel-GTP IPv6
The kernel patches have been merged into the master branch of linux.git:
https://git.kernel.org/pub/scm/linux/kernel...
osmith

05/14/2024

01:25 PM OsmoMGW Revision e0fc37a4 (osmo-mgw): contrib/systemd: run as osmocom user
I have verified that with AmbientCapabilities=CAP_SYS_NICE, setting
scheduling policy as described in the manual stil...
osmith
01:21 PM OsmoUPF Revision afe7a51c (osmo-upf): debian/postinst: add checks, be verbose
Do not attempt to change permissions/ownership if the package gets
upgraded from a version higher than the next relea...
osmith
01:21 PM OsmoSMLC Revision ddfea868 (osmo-smlc): debian/postinst: add checks, be verbose
Do not attempt to change permissions/ownership if the package gets
upgraded from a version higher than the next relea...
osmith
01:21 PM OsmoSGSN Revision 0a6fe972 (osmo-sgsn): debian/postinst: add checks, be verbose
Do not attempt to change permissions/ownership if the package gets
upgraded from a version higher than the next relea...
osmith
01:21 PM osmo-sip-connector Revision d6398361 (osmo-sip-connector): debian/postinst: add checks, be verbose
Do not attempt to change permissions/ownership if the package gets
upgraded from a version higher than the next relea...
osmith
01:21 PM OsmoMSC Revision 46f10692 (osmo-msc): debian/postinst: add checks, be verbose
Do not attempt to change permissions/ownership if the package gets
upgraded from a version higher than the next relea...
osmith
01:21 PM OsmoHNodeB Revision cb5e0bf4 (osmo-hnodeb): debian/postinst: add checks, be verbose
Do not attempt to change permissions/ownership if the package gets
upgraded from a version higher than the next relea...
osmith
01:20 PM OsmoCBC Revision bd50b41e (osmo-cbc): debian/postinst: add checks, be verbose
Do not attempt to change permissions/ownership if the package gets
upgraded from a version higher than the next relea...
osmith
01:20 PM OsmoSTP Revision 705a48e8 (libosmo-sccp): debian/postinst: add checks, be verbose
Do not attempt to change permissions/ownership if the package gets
upgraded from a version higher than the next relea...
osmith
01:20 PM OsmoBSC Revision 3b5e7b55 (osmo-bsc): debian/postinst: add checks, be verbose
Do not attempt to change permissions/ownership if the package gets
upgraded from a version higher than the next relea...
osmith
09:13 AM OsmoGGSN (former OpenGGSN) Revision 519a2e40 (osmo-ggsn): gtp/gtp_internal.h: new file
While at it, move internal functions of gtp.h to a separate file too.
Make all functions that are only used inside gt...
osmith
09:13 AM OsmoGGSN (former OpenGGSN) Revision fbef5272 (osmo-ggsn): gtp: move conversion functions up
Move the conversion functions above the first user, so we can make
in_addr2gsna static in a follow-up commit and remo...
osmith
09:13 AM OsmoGGSN (former OpenGGSN) Revision 68f5b086 (osmo-ggsn): gtp: remove unused conversion functions
Remove ipv42eua and eua2ipv4, which are in the "internal functions"
section of gtp.h, but are not used anywhere in th...
osmith
07:47 AM Bug #6451 (Resolved): Osmocom wireshark fails to build for debian unstable
The debian maintainer said, OBS needs to do the bootstrap differently and that this isn't a bug in debian packaging.
...
osmith

05/13/2024

01:16 PM OsmoGGSN (former OpenGGSN) Revision 3cb3423a (osmo-ggsn): gtp/gtp.c: move gtp_create_context_resp down
Move gtp_create_context_resp below gtp_create_pdp_resp, which it calls.
In a follow-up commit, we can make gtp_create...
osmith
01:16 PM OsmoGGSN (former OpenGGSN) Revision bad5eeba (osmo-ggsn): gtp/gsn_internal.h: new file
Change-Id: I999462e39411fc4ec7e50bd0212e870006fbc4f1 osmith
01:16 PM OsmoGGSN (former OpenGGSN) Revision 1dd16fa1 (osmo-ggsn): libgtp: move includes to osmocom/include/gtp
Move all includes from /usr/include/….h to
/usr/include/osmocom/gtp/….h to be more consistent with other Osmocom
proj...
osmith
12:30 PM OsmoGGSN (former OpenGGSN) Revision 1f0446d1 (osmo-ggsn): gtp/gtp_internal.h: new file
While at it, move internal functions of gtp.h to a separate file too.
The following APIs are unexpectedly public:
* ...
osmith
12:30 PM OsmoGGSN (former OpenGGSN) Revision 9b4ddd9e (osmo-ggsn): gtp/gsn_internal.h: new file
Change-Id: I999462e39411fc4ec7e50bd0212e870006fbc4f1 osmith
12:24 PM Bug #6446 (Resolved): Drop rpms (.spec.in) from Osmocom repositories
osmith
12:19 PM OsmoGGSN (former OpenGGSN) Revision 5e7c9512 (osmo-ggsn): libgtp: move includes to osmocom/include/gtp
Move all includes from /usr/include/….h to
/usr/include/osmocom/gtp/….h to be more consistent with other Osmocom
proj...
osmith
08:50 AM Bug #6451 (Resolved): Osmocom wireshark fails to build for debian unstable
https://obs.osmocom.org/package/live_build_log/osmocom:wireshark/wireshark/Debian_Unstable/x86_64... osmith
08:39 AM OsmoBTS Revision 36e4fb63 (osmo-bts): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: Ic79cde09bf7d5e96e439b1883d3a3fe5568bdbf1
osmith
08:39 AM OsmoSGSN Revision 7ba62d30 (osmo-sgsn): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: I9e7a3beb861faab1b6852aa5b57847c590986976
osmith
08:39 AM OsmoUPF Revision 7713d784 (osmo-upf): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: I0cc8d753b26648efa7c9fb5798f7c4227c328547
osmith

05/10/2024

12:55 PM OsmoDia2GSUP Bug #6450 (New): osmo_dia2gsup service has two timestamps for each log line in journalctl
It would be nice, if osmo_dia2gsup didn't print its own timestamps when it runs via systemd. Then we could avoid havi... osmith

05/09/2024

07:32 PM Feature #6448: Support Themyscira RTP extensions in Osmocom BSS
pespin wrote in #note-2:
> @falconia thanks. I'd like to have the full patchset in gerrit implementing all the bits ...
falconia
06:34 PM Feature #6448: Support Themyscira RTP extensions in Osmocom BSS
In Gerrit review of the existing introductory patches (adding definitions of new IEs on A and Abis interfaces), @lafo... falconia
02:04 PM Feature #6448: Support Themyscira RTP extensions in Osmocom BSS
@falconia thanks. I'd like to have the full patchset in gerrit implementing all the bits here and there before mergin... pespin
09:57 AM OsmoBTS Revision 07632444 (osmo-bts): tests/osmo-bts.vty: aligh with recent libosmovty changes
A new command was recently added to libosmovty:
show fsm-state-graph NAME
This is now the longest command, affect...
fixeria
08:50 AM OsmoSGSN Revision 62b28ffe (osmo-sgsn): VTY: sync default UMTS UEA config with osmo-msc
As was reported in OS#6442, nano3g S16 is unhappy when CS and PS
domains use different UEA configuration for simultan...
fixeria
08:48 AM OsmoSGSN Revision cdf716cf (osmo-sgsn): VTY: move default settings to sgsn_instance_alloc()
It's cleaner to have all configuration defaults in one place.
Change-Id: I1a439dcc76272a181986b6ec9368ef16441dc098
R...
fixeria
08:35 AM OsmoBTS Revision 18e5eb66 (osmo-bts): osmo-bts-{trx,virtual}: do not advertise TCH/F14.4 NT
This mode is currently not supported.
Change-Id: I8a068162400c8efb194f2a169a67ee6ea5f081ca
Related: OS#6167
fixeria

05/08/2024

08:39 PM Feature #6448: Support Themyscira RTP extensions in Osmocom BSS
As noted in the initial ticket, implementation of this feature will require defining a mechanism whereby OsmoBSC can ... falconia
06:00 PM Feature #6448 (New): Support Themyscira RTP extensions in Osmocom BSS
As discussed in OsmoDevCall 2023-06-21, the industry transition from TDM transport per TS 48.060 & 48.061 to RTP tran... falconia
03:09 PM OsmoUPF Revision 0d96ea17 (osmo-upf): tunmap: always set GTP-U source port to 2152 when forwarding
We see GTP-U originating from ports other than 2152 in the field. When
osmo-upf forwards these, we want to forward fr...
neels
02:47 PM OsmoUPF Revision e611f8af (osmo-upf): tunmap: always set GTP-U source port to 2152 when forwarding
We see GTP-U originating from ports other than 2152 in the field. When
osmo-upf forwards these, we want to forward fr...
neels
01:26 PM OsmoTRX Revision 0f8f5dee (libusrp): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: Ia10ffce57cf0c067d370f0f381435cdd439e3dd9
osmith
01:10 PM osmo-e1-recorder Revision 1030e162 (osmo-e1-recorder): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: I7cfe55fa2fda43da4eaa1e1b8d40b31d1c8aaf30
osmith
01:09 PM OsmoSGSN Feature #6139: test mobility between GERAN (OsmoPCU) and EUTRAN (Open5GS) end to end on real hardware
FYI when I test mobility I set my test phone (Fairphone2, but probably doesn't matter) to "Prefer 2G" and then attach... daniel
01:00 PM OsmoSGSN Feature #6294: Support GN/Gp interoperation procedures between SGSN and MME
pespin wrote in #note-17:
> Hi @daniel , from reading Table 7.2.2-1 field "PDN Address Allocation (PAA)" I'd say it'...
daniel
12:50 PM Bug #6446: Drop rpms (.spec.in) from Osmocom repositories
I realized that we still need to build osmo-pcap and its dependency libosmocore for centos7 due to SYS#6760. So in or... osmith
08:36 AM Bug #6446: Drop rpms (.spec.in) from Osmocom repositories
laforge wrote in #note-1:
> The announcement looks clear to me, except
>
> > A separate set of rpm binary package...
osmith
12:41 PM OsmoTRX Revision a7f58263 (osmo-trx): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: I0cc8d753b26648efa7c9fb5798f7c4227c328547
osmith
12:41 PM osmo-sip-connector Revision 22091130 (osmo-sip-connector): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: I9e7a3beb861faab1b6852aa5b57847c590986976
osmith
12:41 PM OsmoSMLC Revision b9e204f3 (osmo-smlc): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: I9e7a3beb861faab1b6852aa5b57847c590986976
osmith
12:41 PM OsmoMGW Revision 4aa2b0e3 (osmo-mgw): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: I703e115a426ac1012c80d2e1576ee6dcfbe191a5
osmith
12:41 PM OsmoPCU Revision 4f4f44f0 (osmopcu): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: Ibc5a8ddd74d2a1b2da4c514260c8c506c10613e8
osmith
12:41 PM OsmoMSC Revision 3b7cfe9f (osmo-msc): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: I703e115a426ac1012c80d2e1576ee6dcfbe191a5
osmith
12:40 PM OsmoHNBGW Revision cd318cc0 (osmo-iuh): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: I703e115a426ac1012c80d2e1576ee6dcfbe191a5
osmith
12:40 PM OsmoHNodeB Revision 1db9b600 (osmo-hnodeb): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: Idd67d52ca736c4e145387ea8d4030f9cf4b9596d
osmith
12:40 PM osmo-gbproxy Revision 9681d6bf (osmo-gbproxy): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: I7cfe55fa2fda43da4eaa1e1b8d40b31d1c8aaf30
osmith
12:40 PM OsmoHLR Revision a005ad64 (osmo-hlr): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: Idd67d52ca736c4e145387ea8d4030f9cf4b9596d
osmith
12:40 PM OsmoGGSN (former OpenGGSN) Revision 3372625a (osmo-ggsn): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: I7cfe55fa2fda43da4eaa1e1b8d40b31d1c8aaf30
osmith
12:40 PM OsmoCBC Revision f18c9d6f (osmo-cbc): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: Ic79cde09bf7d5e96e439b1883d3a3fe5568bdbf1
osmith
12:40 PM OsmoBSCNAT Revision 77c87549 (osmo-bsc-nat): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: Ia10ffce57cf0c067d370f0f381435cdd439e3dd9
osmith
12:40 PM OsmoBSC Revision 99ad68f2 (osmo-bsc): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: Ic79cde09bf7d5e96e439b1883d3a3fe5568bdbf1
osmith
12:40 PM OsmoSTP Revision abfe4e16 (libosmo-sccp): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: Iff549b7695512c76514ed8915c4807c455e2bdcc
osmith
12:40 PM OsmoGGSN (former OpenGGSN) Revision a2dda133 (libgtpnl): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: Idca6e77cb94529d4a5d85b004989db5b8993a82c
osmith
12:40 PM Linux Kernel GTP-U Revision a2dda133 (libgtpnl): contrib: remove rpm spec file
Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: Idca6e77cb94529d4a5d85b004989db5b8993a82c
osmith
12:07 PM OsmoTRX osmo-trx 1.6.2 release
Today we've released osmo-trx 1.6.2.
The changelog over 1.6.0 is as follows:...
osmith
08:35 AM Removal of official RPM packages
As "announced previously":https://osmocom.org/news/246, the rpm binary packages for CentOS 8 / AlmaLinux 8 are unmain... osmith
06:46 AM OsmoSGSN Revision a9c39c04 (osmo-sgsn): .deb/.rpm: various fixes related to non-root
* Explicitly chown /var/lib/osmocom to osmocom:osmocom, instead of
relying on systemd to do it when the service sta...
osmith

05/07/2024

06:03 PM OsmoBTS Revision 38dbebc4 (osmo-bts): rsl.adoc: mention currently undocumented IEs
RSL_IE_OSMO_TEMP_OVP_ACCH_CAP and RSL_IE_OSMO_OSMUX_CID have been
defined for a while now, but are still not document...
falconia
11:21 AM Bug #6446: Drop rpms (.spec.in) from Osmocom repositories
osmith wrote:
> There was no feedback on the mailing list, but I've discussed this with @roox at OsmoDevCon. He is m...
laforge
11:04 AM Bug #6446 (Resolved): Drop rpms (.spec.in) from Osmocom repositories
I wrote a mailing list post a week ago, explaining that we are thinking about dropping rpms completely from the Osmoc... osmith
08:04 AM OsmoTRX Revision 75cf9254 (osmo-trx): transceiver: use log level cache
This uses the newly added log level caching in libosmocore, which
prevents lock contention during the massive amount ...
Hoernchen

05/05/2024

11:35 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6332 (Feedback): osmo-epdg: Write User Manual
lynxis

05/02/2024

10:21 PM OsmoMGW Revision 36c70b54 (osmo-mgw): wip
Change-Id: I4e3fbcf85f3e1867aeb577681c7e32a01e56f2c4 neels
10:21 PM OsmoMGW Revision 32e8b1cc (osmo-mgw): add libosmo-sdp: add sdp_msg.h,.c
Change-Id: Id53c2c6eea3726f63a1399ae985f8aa3344e32c8 neels
10:21 PM OsmoMGW Revision fc4c73b8 (osmo-mgw): codec list is empty
Change-Id: I5e80f5737f22dc81ac16448fc59937330d24432e neels
10:21 PM OsmoMGW Revision 6fb9b963 (osmo-mgw): add libosmo-sdp: add codec_list_by_payload_type
Change-Id: I7a09b0e669d787a1ac0ec7ed7541c107fd0f32db neels
10:21 PM OsmoMGW Revision 73616067 (osmo-mgw): add libosmo-sdp: add codec_list_intersection
Change-Id: Ie57e4384854a1152dccf9577fdb5f046a1f17e0f neels
10:21 PM OsmoMGW Revision 4d4e223a (osmo-mgw): add libosmo-sdp: codec_list_cmp()
Change-Id: I4a2087c3c03ef11df03c00a14953b0d0b6f977f3 neels
10:21 PM OsmoMGW Revision d6b7552c (osmo-mgw): add libosmo-sdp: codec_list_first()
Change-Id: I43653820d8b4d07bf5d7ed25b6172fec26eb2cdf neels
10:21 PM OsmoMGW Revision da987513 (osmo-mgw): add libosmo-sdp: codec_list_to_str()
Change-Id: I8a421ff8280db3f1ec399832f1a86c515a0888af neels
10:21 PM OsmoMGW Revision c855a7a6 (osmo-mgw): add libosmo-sdp: osmo_sdp_codec_list.h,c, first part
Change-Id: If170566c666c4f4010091bc90912b13a12f77de8 neels
10:21 PM OsmoMGW Revision aa163a74 (osmo-mgw): add libosmo-sdp: sdp_codec.h,c
The primary user is osmo-msc. This API's predecessor currently lives in
osmo-msc.git and is now being moved here, in ...
neels
10:09 PM OsmoMGW Revision 0f7fbe47 (osmo-mgw): add libosmo-sdp: fmtp_amr_match()
Change-Id: I0fb77c022c4fb195ba45631dda9cbd2215c02510 neels
10:09 PM OsmoMGW Revision 4c705514 (osmo-mgw): mgcp-client: MGCP response: pass fmtp to caller
When receiving MGCP responses, so far libosmo-mgcp-client completely
ignored a=fmtp: parameters (like 'octet-align')....
neels
10:09 PM OsmoMGW Revision ad71eba5 (osmo-mgw): mgw, client: use new fmtp.h in ptmap: allow all fmtp
Remove the limit of having only one AMR octet-aligned fmtp parameter per
MGCP message. Instead allow any arbitrary fm...
neels
10:09 PM OsmoMGW Revision 55117105 (osmo-mgw): add libosmo-sdp [1/n] add fmtp.h
Add new noinst-library libosmo-sdp.la.
It will be used by
- osmo-mgw
- libosmo-mgcp-client
- callers of libosmo-mgcp...
neels
10:09 PM OsmoMGW Revision f489e9b8 (osmo-mgw): make libosmo-mgcp.a an .la lib
.la libs aka LTLIB can include library dependencies.
Rationale: An upcoming patch adds noinst libosmo-sdp, used by b...
neels
08:17 AM OsmoUPF Bug #6444 (Resolved): cap_net_admin for osmo-upf installation
osmith

05/01/2024

09:33 AM OsmoSGSN Bug #6442 (Resolved): SGSN does not answer to first GMM ATTACH REQUEST
dobby wrote in #note-3:
> I must have read the wireshark capture too fast because I didn't catch the difference betw...
fixeria
08:44 AM OsmoSGSN Revision 282de031 (osmo-sgsn): gmm: mmctx_timer_stop(): warn about timer not running
This turns errors like:
DMM ERROR MM(262420000000038/e2ff704e) Stopping MM timer 3350 but 0 is running
into warni...
fixeria
08:44 AM OsmoSGSN Revision c3156193 (osmo-sgsn): gmm: cosmetic: fix preprocessor macro formatting
Change-Id: I77171d65db23794d8fd9872e0cc4d6f3b50dda0d fixeria

04/30/2024

01:25 PM OsmoSGSN Bug #6442: SGSN does not answer to first GMM ATTACH REQUEST
fixeria wrote in #note-2:
> dobby wrote:
> > More precisely, I investigated a bit and found :
> > - A first GMM AT...
dobby
07:55 AM OsmoUPF Revision a21bcec3 (osmo-upf): contrib/systemd: AmbientCapabilities=CAP_NET_ADMIN
Set CAP_NET_ADMIN so osmo-upf can set up GTP tunends and tunmaps even if
running as user.
Fix for:
Operation not p...
osmith
07:54 AM OsmoUPF Bug #6444 (In Progress): cap_net_admin for osmo-upf installation
https://gerrit.osmocom.org/c/osmo-upf/+/36670 osmith
01:26 AM OsmoUPF Bug #6444: cap_net_admin for osmo-upf installation
@osmith assigning to you just as an idea, you can assign back to me if it's not a good match now. neels
01:22 AM OsmoUPF Bug #6444 (Resolved): cap_net_admin for osmo-upf installation
since recently, the systemd installation runs osmo-upf in userland.
In order to set up GTP tunends and tunmaps, osmo...
neels

04/29/2024

01:27 PM OsmoSGSN Bug #6442: SGSN does not answer to first GMM ATTACH REQUEST
dobby wrote:
> More precisely, I investigated a bit and found :
> - A first GMM ATTACH REQUEST is received by the S...
fixeria
08:12 AM Feature #4107: Start systemd services as non-root user
osmith wrote in #note-45:
> There is a regression in repo-install-test for debian 10 (not 11, 12), it looks like the...
osmith

04/28/2024

08:43 PM OsmoMGW Feature #6387 (Resolved): osmo_io / io_uring support for RTP/RTCP
patch merged quite some time ago laforge
12:17 PM OsmoSGSN Revision cd3a8cfa (osmo-sgsn): docs: front page: use https:// instead of http://
Change-Id: If3c3b8e79f94da7a3bcc9262808da09f6a5a601c lynxis
12:17 PM OsmoSGSN Revision e51b3be3 (osmo-sgsn): docs: update year to 2024
Change-Id: I85a987eee470d2040c91289d33c5d97c3e90674d lynxis
12:17 PM OsmoSGSN Revision b34e0a57 (osmo-sgsn): docs: replace legacy NS with new NS2 chapters
osmo-sgsn already switched to the new NS2 code. Use the correct
NS2 chapter
Change-Id: I9cc86d234e029b5192e36aeb14b0...
lynxis

04/26/2024

02:23 PM osmo-sip-connector Revision 58f3e032 (osmo-sip-connector): .deb/.rpm: various fixes related to non-root
* Explicitly chown /var/lib/osmocom to osmocom:osmocom, instead of
relying on systemd to do it when the service sta...
osmith
02:10 PM OsmoSGSN Bug #6439 (Resolved): ttcn3-sgsn-test: SGSN_Tests.TC_attach_rau_a_b crashes osmo-sgsn
fixeria
01:08 PM OsmoSMLC Revision 7dbd34a3 (osmo-smlc): .deb/.rpm: various fixes related to non-root
* Explicitly chown /var/lib/osmocom to osmocom:osmocom, instead of
relying on systemd to do it when the service sta...
osmith
01:08 PM OsmoUPF Revision 93957525 (osmo-upf): .deb/.rpm: various fixes related to non-root
* Explicitly chown /var/lib/osmocom to osmocom:osmocom, instead of
relying on systemd to do it when the service sta...
osmith
01:08 PM OsmoMSC Revision 5a140652 (osmo-msc): .deb/.rpm: various fixes related to non-root
* Explicitly chown /var/lib/osmocom to osmocom:osmocom, instead of
relying on systemd to do it when the service sta...
osmith
01:08 PM OsmoHNodeB Revision d15ef114 (osmo-hnodeb): .deb/.rpm: various fixes related to non-root
* Explicitly chown /var/lib/osmocom to osmocom:osmocom, instead of
relying on systemd to do it when the service sta...
osmith
01:08 PM OsmoSTP Revision f3cc0d9e (libosmo-sccp): .deb/.rpm: various fixes related to non-root
* Explicitly chown /var/lib/osmocom to osmocom:osmocom, instead of
relying on systemd to do it when the service sta...
osmith
01:08 PM OsmoBSC Revision 6c66f593 (osmo-bsc): .deb/.rpm: various fixes related to non-root
* Explicitly chown /var/lib/osmocom to osmocom:osmocom, instead of
relying on systemd to do it when the service sta...
osmith
01:08 PM OsmoCBC Revision 9fad2713 (osmo-cbc): .deb/.rpm: various fixes related to non-root
* Explicitly chown /var/lib/osmocom to osmocom:osmocom, instead of
relying on systemd to do it when the service sta...
osmith
01:07 PM OsmoHLR Revision e391c4c5 (osmo-hlr): .deb/.rpm: various fixes related to non-root
* Explicitly chown /var/lib/osmocom to osmocom:osmocom, instead of
relying on systemd to do it when the service sta...
osmith
09:08 AM Feature #4107: Start systemd services as non-root user
There is a regression in repo-install-test for debian 10 (not 11, 12), it looks like the permissions in /var/lib/osmo... osmith
07:58 AM OsmoSGSN Revision 05363e0a (osmo-sgsn): contrib/osmo-sgsn.spec: fix build for almalinux:8
Add the missing "%if 0%{?suse_version}" around %service_del/add
commands, as these are only available on opensuse.
F...
osmith

04/24/2024

10:55 PM OsmoMGW Revision 39273525 (osmo-mgw): mgcp-client: always send 'm=audio' line
Re-add the m=audio line to SDP emitted from libosmo-mgcp-client, even if
the audio port is not set yet
Patch a5acaa6...
neels
05:45 PM OsmoSGSN Bug #6442 (Resolved): SGSN does not answer to first GMM ATTACH REQUEST
Hello, I'm trying to setup a 3G network following your "Network In The Box" tutorial/documentation.
I use an ipa...
dobby
04:57 PM OsmoMGW Revision e01f6e7f (osmo-mgw): iuup: Increment RTP hdr seqnr even if Tx over UDP fails
This way holes can be detected. In practice it's not much important
since it would be really strange that UDP fails f...
pespin
04:56 PM OsmoMGW Revision 388b48d1 (osmo-mgw): Fix IuUP RTP hdr seqnr field not incremented
Previous commit add osmo_io changed mgcp_udp_send() implementation from
"return sendto()", which is documented as:
"r...
pespin
02:20 PM OsmoSTP Revision ee75a07d (libosmo-sccp): .deb/.rpm: add osmocom user during package install
Create osmocom user & group during package installation.
Fix the configuration dir/files permission to match.
Relate...
max
02:18 PM OsmoCBC Revision b3743e96 (osmo-cbc): .deb/.rpm: add osmocom user during package install
Create osmocom user & group during package installation.
Fix the configuration dir/files permission to match.
Relate...
max
02:16 PM OsmoSMLC Revision 961e96bf (osmo-smlc): .deb/.rpm: add osmocom user during package install
Create osmocom user & group during package installation.
Fix the configuration dir/files permission to match.
Relate...
max
10:05 AM Feature #4107: Start systemd services as non-root user
I have updated the patches for and successfully tested:
* libosmo-sccp (osmo-stp)
* osmo-bsc
* osmo-cbc
* osmo-hlr
* ...
osmith
09:53 AM OsmoUPF Revision 0b83ceb2 (osmo-upf): .deb/.rpm: add osmocom user during package install
Create osmocom user & group during package installation.
Fix the configuration dir/files permission to match.
Relate...
max
09:52 AM osmo-sip-connector Revision e3dd3235 (osmo-sip-connector): .deb/.rpm: add osmocom user during package install
Create osmocom user & group during package installation.
Fix the configuration dir/files permission to match.
Relate...
max
09:52 AM OsmoSGSN Revision a07e6d9c (osmo-sgsn): .deb/.rpm: add osmocom user during package install
Create osmocom user & group during package installation.
Fix the configuration dir/files permission to match.
Relate...
Max Suraev
09:52 AM OsmoMSC Revision 62e16d33 (osmo-msc): .deb/.rpm: add osmocom user during package install
Created osmocom user & group during package installation.
Fix the configuration dir/files permission to match.
Relat...
Max Suraev
09:52 AM OsmoHNodeB Revision 460b5539 (osmo-hnodeb): .deb/.rpm: add osmocom user during package install
Create osmocom user & group during package installation.
Fix the configuration dir/files permission to match.
Relate...
max
09:52 AM OsmoHLR Revision a26abc6a (osmo-hlr): .deb/.rpm: add osmocom user during package install
Created osmocom user & group during package installation.
Fix the configuration dir/files permission to match.
Relat...
max
09:51 AM OsmoBSC Revision 1bca1911 (osmo-bsc): .deb/.rpm: add osmocom user during package install
Create osmocom user & group during package installation.
Fix the configuration dir/files permission to match.
Relate...
Max Suraev

04/23/2024

03:15 PM Feature #4107: Start systemd services as non-root user
I have rebased the patches for the simple cases, where Osmocom programs don't need additional permissions and I'm tes... osmith

04/22/2024

06:04 PM OsmoSGSN Feature #6294: Support GN/Gp interoperation procedures between SGSN and MME
Hi @daniel , from reading Table 7.2.2-1 field "PDN Address Allocation (PAA)" I'd say it's not mandatory. It makes sen... pespin
11:29 AM OsmoSGSN Feature #6294: Support GN/Gp interoperation procedures between SGSN and MME
With the current patches it seems the SGSN Context transfer is successful between SGSN and MME. Subsequently the MME ... daniel
05:29 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6361: open5gs-upfd: Fix open5gs package assigning 1st IP address of the UE pool to the ogstun
I reworked my patch to explicitly set the routes and it was merged already upstream before release 2.7.1:
https://gi...
pespin
01:23 PM OsmoSGSN Bug #6441: use-after-free on RAU with invalid Old RAI
Below is the output of ASAN:... fixeria
01:20 PM OsmoSGSN Bug #6441 (New): use-after-free on RAU with invalid Old RAI
As I explained in #6439, I accidentally broke @SGSN_Tests.TC_attach_rau_a_b@ and it started to crash osmo-sgsn:
<p...
fixeria
08:42 AM Feature #4107: Start systemd services as non-root user
osmith wrote in #note-41:
> I think the easiest way to finally finish this up, is adding override files to OE such a...
osmith

04/21/2024

02:07 PM OsmoSGSN Bug #6439 (Feedback): ttcn3-sgsn-test: SGSN_Tests.TC_attach_rau_a_b crashes osmo-sgsn
fixeria wrote in #note-4:
> As can be seen from the bogus PCAP (check frames 399 and 433), the RAI being sent is the...
fixeria
11:37 AM OsmoSGSN Bug #6439: ttcn3-sgsn-test: SGSN_Tests.TC_attach_rau_a_b crashes osmo-sgsn
fixeria wrote in #note-2:
> git-bisect tells me that one of my recent commits is the culprit:
>
> [...]
>
> ht...
fixeria
11:11 AM OsmoSGSN Bug #6439 (In Progress): ttcn3-sgsn-test: SGSN_Tests.TC_attach_rau_a_b crashes osmo-sgsn
git-bisect tells me that one of my recent commits is the culprit:... fixeria
10:59 AM OsmoSGSN Bug #6439: ttcn3-sgsn-test: SGSN_Tests.TC_attach_rau_a_b crashes osmo-sgsn
... fixeria
10:57 AM OsmoSGSN Bug #6439 (Resolved): ttcn3-sgsn-test: SGSN_Tests.TC_attach_rau_a_b crashes osmo-sgsn
Starting from build 2319 we see a significant regression in ttcn3-sgsn-test:
https://jenkins.osmocom.org/jenkins/v...
fixeria
 

Also available in: Atom

Add picture from clipboard (Maximum size: 48.8 MB)