Activity
From 03/25/2024 to 04/23/2024
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 (Feedback): 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...
04/19/2024
- 07:39 PM OsmoSGSN Feature #6294: Support GN/Gp interoperation procedures between SGSN and MME
- fixeria wrote in #note-13:
> Both testcases are currently failing:
>
> * @SGSN_Tests.TC_sgsn_context_req_in@ -- m... - 10:57 AM OsmoSGSN Feature #6294: Support GN/Gp interoperation procedures between SGSN and MME
- The progress on the SGSN side is summarized below.
h3. osmo-ggsn
https://cgit.osmocom.org/osmo-ggsn/log/?h=dani... - 12:36 PM Feature #4107 (In Progress): Start systemd services as non-root user
- Summary of current status:
* Max had prepared a lot of patches to create an Osmocom user and fix permissions during ...
04/17/2024
- 02:31 PM OsmoSTP Revision da7bc78c (libosmo-sccp): ss7_asp: Update osmo_stream read_cb2 functions to accommodate for new API param
- libosmo-netif (not yet released) stream_{cli,srv} osmo_io read_cb API was
updated to provide read result status. Henc... - 02:27 PM OsmoGGSN (former OpenGGSN) Revision 17684142 (osmo-ggsn): cosmetic changes
- Change-Id: I1515a07bf39368d5c3f1528b4ea1c40cb0501c62
- 02:27 PM OsmoGGSN (former OpenGGSN) Revision cedc540c (osmo-ggsn): fix NULL pointer dereference in gtp_sgsn_context_conf()
- Change-Id: I79f8b0c44142469790693ab757ff88df1fdea1df
- 02:13 PM OsmoBSC Revision 9fb31c13 (osmo-bsc): cbsp_link.c: Update somo_stream read_cb2 functions to accommodate for new API param
- libosmo-netif (not yet released) stream_{cli,srv} osmo_io read_cb API was
updated to provide read result status. Henc... - 02:04 PM OsmoSTP Revision ef237e18 (libosmo-sccp): Fix wrong string prefix in log line
- Change-Id: Ifd16ff671d842ae90ec70c2e819a43174f3aa09a
- 11:42 AM OsmoGGSN (former OpenGGSN) Revision c5ad113a (osmo-ggsn): WIP
- Change-Id: Ia8d595095462c30a56b8a0b30c8d24632776e4cc
- 11:42 AM OsmoGGSN (former OpenGGSN) Revision cbda8cb8 (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... - 11:42 AM OsmoGGSN (former OpenGGSN) Revision 3c46927f (osmo-ggsn): gtp: Add function gtp_resp2() which takes flow label and tei
- Change-Id: Id9ff95e0e2a10a22e65ecf42b2a2b06a0f2d1a45
- 11:42 AM OsmoGGSN (former OpenGGSN) Revision fa6b4afb (osmo-ggsn): gtp: Make peer addr const in gtp_req/gtp_resp
- Change-Id: I955b82ba8022754c3d23979d5c55bb61233047b1
04/16/2024
- 07:32 PM OsmoBSC Revision d7afb434 (osmo-bsc): lb: Log name of unhandled sigtran primitive
- Change-Id: I2d71fd347af404c025fc6b13e96f1964e685db05
- 07:32 PM OsmoBSC Revision 52fc88ff (osmo-bsc): cbsp_link.c: Update stream_cli read_cb2 functions to accommodate for new API param
- libosmo-netif (not yet released) stream_cli osmo_io read_cb API was
updated to provide read result status. Hence, now... - 06:43 PM OsmoSTP Revision 7bf18b43 (libosmo-sccp): xua_asp_fsm: Fix 'Event AS_ASSIGNED not permitted'
- The event case handling (ignore it) was added in a commit some time ago,
but it forgot to add it to the allstate_even...
04/15/2024
- 02:38 PM OsmoUPF Revision 77806ea8 (osmo-upf): manual: explain IP forwarding
- Change-Id: I7b54f9203c1a77efd43f90b9a1c0105bc5c3efde
- 12:49 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
- After change [1], open5gs should in theory properly identify difference between the subnet/pool of addresses and the ...
- 08:06 AM Binary package feeds for Ubuntu 24.04
- The Osmocom project is now offering binary package feeds for the upcoming Ubuntu 24.04 release, for both:
* [[Latest...
04/13/2024
- 04:32 PM OsmoPCU Bug #6436 (New): high cpu usage, entire BTS unresponsive after some hours
- osmo-pcu, from 2017-testing (+ all libs also) can become unresponsive after some (currently unknown time)...
- 12:54 AM OsmoUPF Revision 60cbef58 (osmo-upf): manual: explain GTP Echo workaround for tunmap
- Change-Id: Ic824fc876d1fad181254cb6894e51464c443b53c
- 12:54 AM OsmoUPF Revision 8ec18719 (osmo-upf): manual: 'Running': tweak word, fix ws at line end
- Change-Id: Id9a4d2d75f86a252df0da6e7e0ae5ab47e8a7bf9
04/12/2024
- 07:53 PM OsmoPCU Revision 75727403 (osmopcu): doc: Introduce code architecture section with main class diagram
- This is useful to understand the data model in a quick gasp.
Change-Id: Ibf6dd6f7e4d6370ad40733820faa70f9e5bc0e7d - 03:50 PM OsmoPCU Revision f0a654cc (osmopcu): tbf_ul.h: Mark empty param list as void
- While at it, fix wrong whitespace indentation in one of the lines.
Change-Id: I2a9213a9fdbe0f4b70d820c449dbb71539a733ce - 03:13 PM OsmoPCU Revision d93f051b (osmopcu): tbf.h: Fix wrong type declaration of field dl_ass_fsm
- The typo was harmless since as of now the two structs where identical.
Change-Id: Ibbc59a0584ee0cd83de0e04eebdcca2ae... - 12:44 PM OsmoPCU Revision eeeaa072 (osmopcu): bts: Drop no-longer existing GprsMsStorage reference
- This struct was removed (merged into gprs_rlcmac_bts) in commit
eb0a0527e0a720fa9b0e351b5b38a8e46cb286e5.
Change-Id:... - 12:05 PM OsmoPCU Revision 1e4519e7 (osmopcu): README.md: Remove 'multi-slot ul tbf' line from 'Current Limitations'
- This feature was implemented in commit
ed2afa3bed4c1b7a2bffae6be7df881de4f976e7, ~3 years ago.
Change-Id: I9abe54f28...
04/11/2024
- 06:09 PM Bug #5043 (Resolved): CNI overview diagram lacks osmo-cbc and osmo-smlc
- ups, was late... but still faster than SABP implementation :-)
- 04:47 PM OsmoPCU Bug #6179 (Closed): ASSERT in st_wait_release
- Let's just close it. It's too old to figure out now where we are.
- 10:59 AM OsmoPCU Bug #6179: ASSERT in st_wait_release
- @keith did you manage to update your osmo-pcu? did you run over this since the update? Can the ticket be closed?
- 10:58 AM OsmoPCU Bug #6359 (Resolved): TbfTest: sporadic SEGV in
- Merged a few days ago, closing.
04/08/2024
- 06:55 PM osmo-ePDG - VoWifi Evolved Packet Data Gateway Bug #6435 (In Progress): epdg: fix inter-UE traffic
- Currently traffic from 1 UE to another UE on the same epdg is blocked by the firewall.
The root cause is that the tr...
04/06/2024
- 03:13 AM OsmoBSC Revision 91a6e50d (osmo-bsc): VTY: fix config indentation for pcu-socket params
- osmo-bsc would not start with a config written from the vty due
to incorrect identation on the pcu-socket parameters.... - 03:04 AM OsmoBSC Revision 073baefa (osmo-bsc): use X6 timer for REL ACK, not T3111
- The lchan FSM timers were originally implemented to model earlier code
as closely as possible. Now it has come up tha... - 02:55 AM osmo-sip-connector Revision e9587193 (osmo-sip-connector): sdp_get_sdp_mode(): fix wrong return value
- Change-Id: Id27eb82a018293cf54d068877dc222e1c7eab253
- 02:54 AM osmo-sip-connector Revision f105e49c (osmo-sip-connector): drop misleading error message
- call_sip_create() returns NULL only when memory allocation failed. Do
not log "No supported codec", just assert that ... - 02:54 AM osmo-sip-connector Revision d6c55f83 (osmo-sip-connector): forward SDP between SIP and MNCC
- We have added support for sending SDP via MNCC a long time ago, but so
far the SDP section remained empty. Now, imple...
04/04/2024
- 11:11 PM OsmoHNBGW Bug #6433: DLGLOBAL ERROR counter group 'hnb' already exists for index 0, instead using index 1. This is a software bug that needs fixing. (rate_ctr.c:221)
- I see, it seems a good idea to just drop that error log?
It seems a valid use case to just pass 0 and let rate_ctrs f... - 12:53 AM OsmoHNBGW Bug #6433: DLGLOBAL ERROR counter group 'hnb' already exists for index 0, instead using index 1. This is a software bug that needs fixing. (rate_ctr.c:221)
- While we were discussing the counters, I was advised that the modern way to do this is to use the related _set_name f...
- 10:42 PM OsmoBSC Revision 407cebf8 (osmo-bsc): recover BORKEN lchans for missing ACK scenarios
- We already recover broken lchans where an ACTIV ACK or REL ACK arrives
late. Now add a recovery path for lchans that ... - 10:26 PM OsmoBSC Revision ac1085c0 (osmo-bsc): Prevent ASSERT in lcls FSM and handle states better.
- ST_NO_LONGER_LS has APPLY_CFG_CSC in the in_event_mask,
but the action function does not handle it and therefore
ASSE... - 06:34 PM OsmoMGW Revision 78a93c37 (osmo-mgw): mgcp_test: fix false negatives in test output
- If one test fails, do not print failure for all following tests as well.
Change-Id: I196880b4b34a672ef45042c25f89bc1... - 06:31 PM OsmoMGW Revision 9c0a947d (osmo-mgw): mgcp-client: Transmit remote IP addr in CRCX if known and port=0
- A client may know the IP address during CRCX but not yet the port, or it
may simply want to hint an initial IP addres... - 06:30 PM OsmoMGW Revision da96001e (osmo-mgw): mgcp_parse_audio_port_pt(): fix buffer overflow
- Change-Id: I18c78d15eb1593f404b4741248225b68878b463f
- 06:24 PM OsmoMGW Revision fd7c6721 (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... - 12:53 AM OsmoHNBGW Bug #6431: (coverity) uninitialized asn.1 state / overwriting asn.1 state in HNBAP
- unassigning from me, I'll unlikely have time to work on this for months to come
04/03/2024
- 11:06 PM OsmoHNBGW Bug #6433 (New): DLGLOBAL ERROR counter group 'hnb' already exists for index 0, instead using index 1. This is a software bug that needs fixing. (rate_ctr.c:221)
- hnb_persistent_alloc() always passes index 0 to rate_ctr_group_alloc(),
causing the error log on each new HNB attach... - 10:25 PM OsmoHNBGW Bug #6431: (coverity) uninitialized asn.1 state / overwriting asn.1 state in HNBAP
- unless somebody has a better idea and deeper understanding of the inner workings of libasn1c with regard to those _as...
- 06:26 PM OsmoHNBGW Bug #6431 (New): (coverity) uninitialized asn.1 state / overwriting asn.1 state in HNBAP
- Recent patch improves HNBAP error reporting. https://gerrit.osmocom.org/c/osmo-hnbgw/+/36479
But coverity complains ... - 06:56 PM OsmoMSC Revision c19f8fe9 (osmo-msc): fixup for re-est: do not succeed on acceptance fail
- Fix a bug introduced in commit
implement CM Re-Establish for voice calls
ae98b97382285420ba81549bc874b9fea5e7daa9
... - 06:49 PM OsmoMSC Bug #6426: ttcn3-msc-test: TC_mm_id_resp_no_identity fails sporadically
- fixeria wrote in #note-3:
> We should ideally fix osmo-msc to react on malformed @MM Identity Response@ immediately.... - 06:25 PM Bug #6411 (Stalled): ttcn3: execute testsuites with a more realistic link performance
- 03:35 PM Bug #6428 (Resolved): date in osmo-* manuals seems odd
- 03:31 PM Bug #6428 (In Progress): date in osmo-* manuals seems odd
- https://gerrit.osmocom.org/c/osmo-gsm-manuals/+/36518
- 12:23 AM OsmoMSC Bug #6414: ttcn3-msc-test: TC_ho_inter_bsc_a5_[134] are failing with io_uring
- > All patches have been merged, the problem is resolved \o/.
\o/
suggestion: OsmoDevCon shirt with just the word 're...
04/02/2024
- 06:56 PM OsmoBSC Bug #6422: latest: BSC_Tests.TC_ctrl_location started fo fail on March 15th
- I very briefly looked at the code and a bit to my surprise, the sccplite code is indeed using normal osmo_ss7.
The... - 09:35 AM OsmoBSC Bug #6422: latest: BSC_Tests.TC_ctrl_location started fo fail on March 15th
- fixeria wrote in #note-4:
> pespin wrote in #note-3:
> > tcp/ipa port 5000 is the emulated SCCPLite MSC.
>
> Yes... - 05:53 PM Bug #6428 (Resolved): date in osmo-* manuals seems odd
- As @fixeria recently noticed in another issue tracker:
https://downloads.osmocom.org/docs/osmo-hnbgw/master/osmohn... - 05:40 PM OsmoMGW Revision 352b967d (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... - 03:01 PM OsmoMSC Bug #6427 (New): ttcn3-msc-test: TC_mo_ussd_for_unknown_trans fails sporadically
- Similarly to TC_mm_id_resp_no_identity (see #6426), TC_mo_ussd_for_unknown_trans fails sporadically from time to time...
- 02:33 PM OsmoMSC Bug #6426 (Feedback): ttcn3-msc-test: TC_mm_id_resp_no_identity fails sporadically
- We should ideally fix osmo-msc to react on malformed @MM Identity Response@ immediately. Here is some draft code:
... - 02:19 PM OsmoMSC Bug #6426: ttcn3-msc-test: TC_mm_id_resp_no_identity fails sporadically
- Looking at the PCAP of a failing scenario (attached), I do see the @(MM) Location Updating Request@. However, it take...
- 02:10 PM OsmoMSC Bug #6426 (Feedback): ttcn3-msc-test: TC_mm_id_resp_no_identity fails sporadically
- This testcase was contributed back in 2019 (during 36C3), as part of #4340. And ever since it's failing sporadically:...
- 09:38 AM OsmoSGSN Feature #6139: test mobility between GERAN (OsmoPCU) and EUTRAN (Open5GS) end to end on real hardware
- @keith It would be interesting to try it. The configuration shouldn't be a problem but we would certainly need a work...
- 06:28 AM OsmoSGSN Revision 01c588c6 (osmo-sgsn): Disable failing test
- Far too complex to try to figure out what this is even trying to test
given that the logic of the code itself is not ... - 04:15 AM OsmoGGSN (former OpenGGSN) Revision e99fdbf0 (osmo-ggsn): Implement reserved IPv4 addresses for IMSIs
- Allows maintaining, via the VTY, a list of IMSI -> IPv4
address mappings to ensure the GGSN always assigns
the same I... - 04:15 AM OsmoGGSN (former OpenGGSN) Revision cb18dbfb (osmo-ggsn): Implement ICMP response for inactive IP address.
- Send ICMP Host Unreachable packets back on the tun device
in reponse to a packet received for an IP address that is
n... - 03:58 AM OsmoHLR Revision 6784ed14 (osmo-hlr): Split REJect cause by CN DOMAIN
- Allow using a distinct Reject Cause for CS and PS Domain.
This breaks any existing config that defines custom reject... - 03:46 AM OsmoSGSN Revision 3e300826 (osmo-sgsn): Reject Update location using cause from the HLR
- I'm not sure if there is any point in continuing when we
have a loc err cause that evaluate to EACCES in check_cause(...
04/01/2024
- 08:19 PM OsmoSGSN Feature #6139: test mobility between GERAN (OsmoPCU) and EUTRAN (Open5GS) end to end on real hardware
- @dexter Are you interesting in trying to do this at DevCon ?
- 04:18 PM OsmoMGW Revision 5d2a415f (osmo-mgw): fix possible NULL deref on early media
- end.codec may be NULL, depending on whether a single matching codec
could be found or not, i.e. based on external inp... - 04:17 PM OsmoMGW Revision 0419d076 (osmo-mgw): mgcp_network: Improve err logging when rtp pkt from unexpected origin comes in
- Change-Id: Id9b60395df667ae9898c23cbc2afe56ac7e8b0e5
- 04:15 PM OsmoMGW Revision 9f4ca774 (osmo-mgw): vty and log: also show local port for RTP conns
- Before:
CONN: (1226/rtp, id:0xD94316AD, ip:127.0.0.2, rtp:2344 rtcp:2345)
After:
CONN: (1226/rtp C:D94316A... - 04:15 PM OsmoMGW Revision cdcd3bc3 (osmo-mgw): add mgcp_conn_rtp_type_names[]
- First use in upcoming Ib89a6779e1d68c6600f00699d4303f6c0ee07132
Change-Id: If3d8bc68a3b26d3aa0ba7eedeab67b820889ed54 - 04:51 AM OsmoMSC Revision a7123bab (osmo-msc): Increase sanity in smsq_take_next_sms()
- Change-Id: I085d75472cf63709391b12f2fcf15ba9f67f64d0
- 04:48 AM OsmoMSC Revision 1894aa33 (osmo-msc): Avoid rare NULL pointer in sms_submit_pending()
- Change-Id: I2ea164bf540c96503ea543864ad2755e563a9d17
- 04:48 AM OsmoMSC Revision 87c4f7d9 (osmo-msc): Add VTY command for SMS queue trigger holdoff
- There are various places in the code that retrigger the SMS -> In Memory pending queue
mechanism. The default was to ... - 04:48 AM OsmoMSC Revision de18dec4 (osmo-msc): Reduce the amount of sms queue runs
- Don't resumbit to the queue on MEM_EXCEEDED or on SMS_SMMA
Also, don't try to submit more pending SMS in sms_send_ne... - 04:48 AM OsmoMSC Revision b6cd4694 (osmo-msc): Use unix timestamps in the SMS db
- There's really no need to convert to/from human readable
dateformat (YYYY-MM-DD HH:MM:SS) everytime we access a recor... - 04:48 AM OsmoMSC Revision 72998bf5 (osmo-msc): After RX of an SMPP Submit, send the SMS we just received.
- Previously, after we have stored the new SMS in the db, we then
signalled the queue to run, but this is not good enou... - 04:48 AM OsmoMSC Revision b1d4445e (osmo-msc): Try to send all pending SMS for subscriber in sub_ready_for_sms()
- Change-Id: I5a1360a7a18312836b96b6be761a53b7d0b17d02
- 04:48 AM OsmoMSC Revision e31da891 (osmo-msc): Prioritise SMS with least number of delivery attempts
- Change-Id: I20365f5cd1be8d032501a86b59074efa4a3bd09f
- 04:48 AM OsmoMSC Revision ebc7de51 (osmo-msc): Avoid UPDATE immediately followed by DELETE
- There is no need to mark an SMS as sent before deleting it.
Avoid the extra database overhead involved in doing this.... - 02:13 AM OsmoBSC Revision 541f8769 (osmo-bsc): Allow disabling SDCCH8 on DYN Chans
- Change-Id: Ie1a4103ec78a0840c83ad72e7cd6a4a1fc758af9
- 02:12 AM OsmoBSC Revision 2c556979 (osmo-bsc): attempt to catch a segfault: lchan pointing at stale conn
- Change-Id: I47655da40a913d85d5bb5240a5e0ed95173f156e
- 01:36 AM OsmoBSC Revision 6c6ca445 (osmo-bsc): attempt to catch a segfault: lchan pointing at stale conn
- Change-Id: I47655da40a913d85d5bb5240a5e0ed95173f156e
- 01:36 AM OsmoBSC Revision b8c92f7f (osmo-bsc): Allow disabling SDCCH8 on DYN Chans
- Change-Id: Ie1a4103ec78a0840c83ad72e7cd6a4a1fc758af9
03/31/2024
- 06:38 PM OsmoBTS Revision 65337b73 (osmo-bts): vty info: MS power levels in dBm are not negative
- Change-Id: Ib928a1378bc00b8ccb0365e5536f010e1f8a3d43
- 05:57 PM OsmoSTP Revision 513e937a (libosmo-sccp): fix log_sctp_notification(): remove unused variable
- This unused variable causes failures in Jenkins master build job.
Change-Id: Ifc563a7fe9006b6e412f1104cbc7e4d9b8ccae... - 05:04 AM OsmoBSC Bug #6422: latest: BSC_Tests.TC_ctrl_location started fo fail on March 15th
- fixeria wrote in #note-4:
> The important detail here is that the testcase is failing for @-latest@, but passing for...
03/30/2024
- 10:48 AM OsmoSTP Revision 2c9ba16c (libosmo-sccp): ipa: Use pseudo-random number for SLS in IPA->M3UA direction
- In Change-Id Ice7bab997b84cfed00c7d6d780c70f4e9fac6002 we introduced
code that would make the LSB of the file descrip...
03/29/2024
- 11:02 AM OsmoBSC Bug #6422: latest: BSC_Tests.TC_ctrl_location started fo fail on March 15th
- pespin wrote in #note-3:
> tcp/ipa port 5000 is the emulated SCCPLite MSC.
Yes, this is clear. This port number c... - 10:45 AM OsmoMSC Bug #6414 (Resolved): ttcn3-msc-test: TC_ho_inter_bsc_a5_[134] are failing with io_uring
- All patches have been merged, the problem is resolved \o/.
https://jenkins.osmocom.org/jenkins/view/TTCN3/job/ttcn...
03/28/2024
- 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:43 PM OsmoHNBGW Revision fc08927f (osmo-iuh): hnbap_common: Make error message more verbose (which type failed)
- Change-Id: I3d263a2a50afbe1a2a99e52b16e983e0aae22edf
- 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... - 12:35 PM OsmoTRX Revision c5f623f9 (osmo-trx): doc: Introduce documentation for osmo-trx-ipc and its IPC interface
- Related: SYS#6861
Change-Id: Id6863731f9398720030b16efaaf559e05f2444ed - 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:...
- 08:09 PM OsmoPCU Revision d76e3a34 (osmopcu): Make sure GprsMs free() also frees its tbfs
- This fixes TBF objects leaking and ending up alive when the MS object is
explicitly freed through talloc_free (and sp... - 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:38 PM OsmoPCU Revision 5eb7699b (osmopcu): cosmetic: TbfTest: fix typo in comment
- Change-Id: I35bb28c5669747823b0dfebe27ecd7a5a0c5d60f
- 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...
Also available in: Atom