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...
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...
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 ...
- 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... - 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... - 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?
- 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... - 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...
- 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...
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... - 09:00 AM OsmoGGSN (former OpenGGSN) Revision 488972b4 (osmo-ggsn): Use uniform log format for default config files
- Related: OS#6272
Change-Id: I272767e029e95b64f2525d4f19efdfa1f0e29ca2 - 09:00 AM OsmoGGSN (former OpenGGSN) Revision 08239cca (osmo-ggsn): contrib/systemd: run as osmocom user
- Related: OS#4107
Change-Id: I915f2fc12d0bd905d24636aacb2760a6b72a55e3 - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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.
...
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... - 01:16 PM OsmoGGSN (former OpenGGSN) Revision bad5eeba (osmo-ggsn): gtp/gsn_internal.h: new file
- Change-Id: I999462e39411fc4ec7e50bd0212e870006fbc4f1
- 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... - 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:
* ... - 12:30 PM OsmoGGSN (former OpenGGSN) Revision 9b4ddd9e (osmo-ggsn): gtp/gsn_internal.h: new file
- Change-Id: I999462e39411fc4ec7e50bd0212e870006fbc4f1
- 12:24 PM Bug #6446 (Resolved): Drop rpms (.spec.in) from Osmocom repositories
- 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... - 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...
- 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 - 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 - 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
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...
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 ... - 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...
- 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...
- 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... - 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... - 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... - 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
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 ...
- 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...
- 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... - 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... - 01:26 PM OsmoTRX Revision 0f8f5dee (libusrp): contrib: remove rpm spec file
- Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: Ia10ffce57cf0c067d370f0f381435cdd439e3dd9 - 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 - 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...
- 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'... - 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...
- 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... - 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 - 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 - 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 - 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 - 12:41 PM OsmoPCU Revision 4f4f44f0 (osmopcu): contrib: remove rpm spec file
- Related: https://osmocom.org/news/255
Related: OS#6446
Change-Id: Ibc5a8ddd74d2a1b2da4c514260c8c506c10613e8 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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:... - 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...
- 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...
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... - 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... - 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...
- 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 ...
05/05/2024
- 11:35 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Feature #6332 (Feedback): osmo-epdg: Write User Manual
05/02/2024
- 10:21 PM OsmoMGW Revision 36c70b54 (osmo-mgw): wip
- Change-Id: I4e3fbcf85f3e1867aeb577681c7e32a01e56f2c4
- 10:21 PM OsmoMGW Revision 32e8b1cc (osmo-mgw): add libosmo-sdp: add sdp_msg.h,.c
- Change-Id: Id53c2c6eea3726f63a1399ae985f8aa3344e32c8
- 10:21 PM OsmoMGW Revision fc4c73b8 (osmo-mgw): codec list is empty
- Change-Id: I5e80f5737f22dc81ac16448fc59937330d24432e
- 10:21 PM OsmoMGW Revision 6fb9b963 (osmo-mgw): add libosmo-sdp: add codec_list_by_payload_type
- Change-Id: I7a09b0e669d787a1ac0ec7ed7541c107fd0f32db
- 10:21 PM OsmoMGW Revision 73616067 (osmo-mgw): add libosmo-sdp: add codec_list_intersection
- Change-Id: Ie57e4384854a1152dccf9577fdb5f046a1f17e0f
- 10:21 PM OsmoMGW Revision 4d4e223a (osmo-mgw): add libosmo-sdp: codec_list_cmp()
- Change-Id: I4a2087c3c03ef11df03c00a14953b0d0b6f977f3
- 10:21 PM OsmoMGW Revision d6b7552c (osmo-mgw): add libosmo-sdp: codec_list_first()
- Change-Id: I43653820d8b4d07bf5d7ed25b6172fec26eb2cdf
- 10:21 PM OsmoMGW Revision da987513 (osmo-mgw): add libosmo-sdp: codec_list_to_str()
- Change-Id: I8a421ff8280db3f1ec399832f1a86c515a0888af
- 10:21 PM OsmoMGW Revision c855a7a6 (osmo-mgw): add libosmo-sdp: osmo_sdp_codec_list.h,c, first part
- Change-Id: If170566c666c4f4010091bc90912b13a12f77de8
- 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 ... - 10:09 PM OsmoMGW Revision 0f7fbe47 (osmo-mgw): add libosmo-sdp: fmtp_amr_match()
- Change-Id: I0fb77c022c4fb195ba45631dda9cbd2215c02510
- 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').... - 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... - 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... - 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... - 08:17 AM OsmoUPF Bug #6444 (Resolved): cap_net_admin for osmo-upf installation
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... - 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... - 08:44 AM OsmoSGSN Revision c3156193 (osmo-sgsn): gmm: cosmetic: fix preprocessor macro formatting
- Change-Id: I77171d65db23794d8fd9872e0cc4d6f3b50dda0d
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... - 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... - 07:54 AM OsmoUPF Bug #6444 (In Progress): cap_net_admin for osmo-upf installation
- https://gerrit.osmocom.org/c/osmo-upf/+/36670
- 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.
- 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...
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... - 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...
04/28/2024
- 08:43 PM OsmoMGW Feature #6387 (Resolved): osmo_io / io_uring support for RTP/RTCP
- patch merged quite some time ago
- 12:17 PM OsmoSGSN Revision cd3a8cfa (osmo-sgsn): docs: front page: use https:// instead of http://
- Change-Id: If3c3b8e79f94da7a3bcc9262808da09f6a5a601c
- 12:17 PM OsmoSGSN Revision e51b3be3 (osmo-sgsn): docs: update year to 2024
- Change-Id: I85a987eee470d2040c91289d33c5d97c3e90674d
- 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...
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... - 02:10 PM OsmoSGSN Bug #6439 (Resolved): ttcn3-sgsn-test: SGSN_Tests.TC_attach_rau_a_b crashes osmo-sgsn
- 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
- 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...
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... - 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... - 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... - 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... - 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... - 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... - 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... - 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
* ... - 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... - 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... - 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... - 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... - 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... - 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... - 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...
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...
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...
- 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 ...
- 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... - 01:23 PM OsmoSGSN Bug #6441: use-after-free on RAU with invalid Old RAI
- Below is the output of ASAN:...
- 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... - 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...
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... - 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... - 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:...
- 10:59 AM OsmoSGSN Bug #6439: ttcn3-sgsn-test: SGSN_Tests.TC_attach_rau_a_b crashes osmo-sgsn
- ...
- 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...
Also available in: Atom