Hi Siemon, there is a lot of development regarding OTA and SAIP atm in pysim.
> My goal is to customize an eSIM profile so that it presents a > generic/custom string to the base station during the connection > establishment. I have a few specific questions regarding the best approach: what do you mean by a generic/custom string to the base station? > * Profile Personalization: In personalization.py, which Elementary Files > (EF) would you recommend modifying to ensure a custom string is visible > to the network side (e.g., EF.SPN, EF.PNN, or others)? the network doesn't see SPN or PNN. Those fields are all meant to be used by the phone. > * Dynamic Content: Is it feasible to update these strings dynamically on > the eUICC without re-downloading the entire profile, for example via a > Java Card applet or specific OTA commands supported by the Osmocom stack? It is possible to use OTA/RFM to change those which could be simpler than downloading a full profile every time. > * Lab Setup: I am hoping to set up a local base station to test the > interaction with this modified eSIM. > Which hardware would you recommend > for testing this? I already have a red pitaya and am considering setting > up a radio front-end for it. However, Calypso phones are cheaper and I > wonder if they would be sufficient for this test. I would recommend to not go for a custom solution, take a well known working one. I would try to use a well supported SDR with a GPSDO or go for a small BTS e.g. sysmobts 1002. I don't understand your goal. It might be possible to work without a mobile network. > Any guidance on which parts of the pySim codebase I should focus on for > this "on-the-fly" customization would be greatly appreciated. Look into pySim-smpp2sim.py and RFM (remote file management). Regards, lynxis
