Made some progress with OAI / LimeSDR - have a phone registered and some data flowing, can ping, etc. The last Major Malfunction was not understanding the security relationship between OP, Ki and OPc and the howto guides barely touch on them. I just picked this in hss.conf:
OPERATOR_key = “11111111111111111111111111111111”; # OP key matching your database
not knowing exactly what it should be, and using a non-related OPc and Ki in the user database.
After picking another key, and calculating the proper OPc using auchss.py { https://gitlab.fokus.fraunhofer.de/bri/osmo-sim-auth } the phone registers OK now.
Next error is this - mentioned in a previous thread, but the solution proffered there ( use the non 1v4.ini ) does not work for mine, actually seems to make it worse. Another discussion stated that could be a follow on error for ULSCH consecutive error count reached 20, triggering UL Failure
Anyone have experience how to get around this then?
[PHY][W][eNB 0, CC 0] frame 633, subframe 8, UE 0: ULSCH consecutive error count reached 20, triggering UL Failure
[MAC][I][UL_failure_indication] [eNB 0][UE 0/80e6] Frame 633 subframeP 8 Signaling UL Failure for UE 0 on CC_id 0 (timer 0)
[PHY][E]ERROR: Format 1A: rb_alloc (1ff) > RIV_max (144)