This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
herlesupreeth gerrit-no-reply at lists.osmocom.orgherlesupreeth has posted comments on this change. ( https://gerrit.osmocom.org/c/pysim/+/17848 ) Change subject: commands.py: fix read_binary for lengths > 256 ...................................................................... Patch Set 8: > Patch Set 8: > > > I got a couple of SIMs with the PLMN lists with 300 bytes. I am happy to add the test if needed, is just that I was told this is tested with real HW only? > > At sysmocom, we can create a SIM card profile card with larger files for our test environment. It would just be good if we don't create a completely artificial test, but reproduce something that you actually saw on real SIM Cards. So if you can make it work on your side and send us some APDU logs, and/or even the related test - great. we then simply create a SIM card with the same-sized file and identical content here. Just couple of tests/inputs from my side. I can verify the working of this patch on a real commercial USIM from Vodafone DE. Before the patch ~/pysim$ ./pySim-read.py -p 0 Using PC/SC reader interface Reading ... Autodetection failed ICCID: 89xxxxxxx7603xxxx429 IMSI: 262xxxxxx87xxxx GID1: ff GID2: ff SMSP: fffffffffffffffffffffffffffffffffffffdffffffffffffffffffffffff0791947122723033ffffffffffffff SPN: Not available Display HPLMN: True Display OPLMN: True PLMNsel: 32f21012f41022f20132f45102f80102f44022f81082f62052f01006f22012f90132f03062f01002f61025f09925f00025f04004f43404f41104f40204f47204f45032f81052f51042f08002f25072f07703021622f05042f21012f60754f44054f43062f81025f55005f53056f51022f61072f62082f41042f45072f21032f11012f80972f81092f30433085024f72043f00204f40314f20206f33042f75042f62042f82014f92037f01052f72024f01015f53024f62014f32016f70192f71014f61092f43005f29182f35046f04072f42082f01036f92004f01026f510ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff PLMNwAcT: Can't read file -- list index out of range OPLMNwAcT: Can't read file -- list index out of range HPLMNAcT: 62f220c080 # MCC: 262 MNC: 002 AcT: UTRAN, E-UTRAN, GSM ffffff0000 # unused ACC: 0100 ..... ----------------------------------------------------------------------------- After the patch ~/pysim$ ./pySim-read.py -p 0 Using PC/SC reader interface Reading ... Autodetection failed ICCID: 89xxxxxxx7603xxxx429 IMSI: 262xxxxxx87xxxx GID1: ff GID2: ff SMSP: fffffffffffffffffffffffffffffffffffffdffffffffffffffffffffffff0791947122723033ffffffffffffff SPN: Not available Display HPLMN: True Display OPLMN: True PLMNsel: 32f21012f41022f20132f45102f80102f44022f81082f62052f01006f22012f90132f03062f01002f61025f09925f00025f04004f43404f41104f40204f47204f45032f81052f51042f08002f25072f07703021622f05042f21012f60754f44054f43062f81025f55005f53056f51022f61072f62082f41042f45072f21032f11012f80972f81092f30433085024f72043f00204f40314f20206f33042f75042f62042f82014f92037f01052f72024f01015f53024f62014f32016f70192f71014f61092f43005f29182f35046f04072f42082f01036f92004f01026f510ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff PLMNwAcT: 32f210c080 # MCC: 232 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 12f410c080 # MCC: 214 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 22f201c080 # MCC: 222 MNC: 010 AcT: UTRAN, E-UTRAN, GSM 32f451c080 # MCC: 234 MNC: 015 AcT: UTRAN, E-UTRAN, GSM 02f801c080 # MCC: 208 MNC: 010 AcT: UTRAN, E-UTRAN, GSM 02f440c080 # MCC: 204 MNC: 004 AcT: UTRAN, E-UTRAN, GSM 22f810c080 # MCC: 228 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 32f210c080 # MCC: 232 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 82f620c080 # MCC: 286 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 52f010c080 # MCC: 250 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 06f220c080 # MCC: 602 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 12f901c080 # MCC: 219 MNC: 010 AcT: UTRAN, E-UTRAN, GSM 32f030c080 # MCC: 230 MNC: 003 AcT: UTRAN, E-UTRAN, GSM 62f010c080 # MCC: 260 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 02f610c080 # MCC: 206 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 25f099c080 # MCC: 520 MNC: 099 AcT: UTRAN, E-UTRAN, GSM 25f000c080 # MCC: 520 MNC: 000 AcT: UTRAN, E-UTRAN, GSM 25f040c080 # MCC: 520 MNC: 004 AcT: UTRAN, E-UTRAN, GSM 04f434c080 # MCC: 404 MNC: 043 AcT: UTRAN, E-UTRAN, GSM 04f411c080 # MCC: 404 MNC: 011 AcT: UTRAN, E-UTRAN, GSM 04f402c080 # MCC: 404 MNC: 020 AcT: UTRAN, E-UTRAN, GSM 04f472c080 # MCC: 404 MNC: 027 AcT: UTRAN, E-UTRAN, GSM 04f450c080 # MCC: 404 MNC: 005 AcT: UTRAN, E-UTRAN, GSM 32f810c080 # MCC: 238 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 52f510c080 # MCC: 255 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 42f080c080 # MCC: 240 MNC: 008 AcT: UTRAN, E-UTRAN, GSM 02f250c080 # MCC: 202 MNC: 005 AcT: UTRAN, E-UTRAN, GSM 72f077c080 # MCC: 270 MNC: 077 AcT: UTRAN, E-UTRAN, GSM 030216c080 # MCC: 302 MNC: 610 AcT: UTRAN, E-UTRAN, GSM 22f050c080 # MCC: 220 MNC: 005 AcT: UTRAN, E-UTRAN, GSM 42f210c080 # MCC: 242 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 12f607c080 # MCC: 216 MNC: 070 AcT: UTRAN, E-UTRAN, GSM 54f440c080 # MCC: 454 MNC: 004 AcT: UTRAN, E-UTRAN, GSM 54f430c080 # MCC: 454 MNC: 003 AcT: UTRAN, E-UTRAN, GSM 62f810c080 # MCC: 268 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 25f550c080 # MCC: 525 MNC: 005 AcT: UTRAN, E-UTRAN, GSM 05f530c080 # MCC: 505 MNC: 003 AcT: UTRAN, E-UTRAN, GSM 56f510c080 # MCC: 655 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 22f610c080 # MCC: 226 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 72f620c080 # MCC: 276 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 82f410c080 # MCC: 284 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 42f450c080 # MCC: 244 MNC: 005 AcT: UTRAN, E-UTRAN, GSM 72f210c080 # MCC: 272 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 32f110c080 # MCC: 231 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 12f809c080 # MCC: 218 MNC: 090 AcT: UTRAN, E-UTRAN, GSM 72f810c080 # MCC: 278 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 92f304c080 # MCC: 293 MNC: 040 AcT: UTRAN, E-UTRAN, GSM 330850c080 # MCC: 338 MNC: 050 AcT: UTRAN, E-UTRAN, GSM 24f720c080 # MCC: 427 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 43f002c080 # MCC: 340 MNC: 020 AcT: UTRAN, E-UTRAN, GSM 04f403c080 # MCC: 404 MNC: 030 AcT: UTRAN, E-UTRAN, GSM 14f202c080 # MCC: 412 MNC: 020 AcT: UTRAN, E-UTRAN, GSM 06f330c080 # MCC: 603 MNC: 003 AcT: UTRAN, E-UTRAN, GSM 42f750c080 # MCC: 247 MNC: 005 AcT: UTRAN, E-UTRAN, GSM 42f620c080 # MCC: 246 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 42f820c080 # MCC: 248 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 14f920c080 # MCC: 419 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 37f010c080 # MCC: 730 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 52f720c080 # MCC: 257 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 24f010c080 # MCC: 420 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 15f530c080 # MCC: 515 MNC: 003 AcT: UTRAN, E-UTRAN, GSM 24f620c080 # MCC: 426 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 14f320c080 # MCC: 413 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 16f701c080 # MCC: 617 MNC: 010 AcT: UTRAN, E-UTRAN, GSM 92f710c080 # MCC: 297 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 14f610c080 # MCC: 416 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 92f430c080 # MCC: 294 MNC: 003 AcT: UTRAN, E-UTRAN, GSM 05f291c080 # MCC: 502 MNC: 019 AcT: UTRAN, E-UTRAN, GSM 82f350c080 # MCC: 283 MNC: 005 AcT: UTRAN, E-UTRAN, GSM 46f040c080 # MCC: 640 MNC: 004 AcT: UTRAN, E-UTRAN, GSM 72f420c080 # MCC: 274 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 82f010c080 # MCC: 280 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 36f920c080 # MCC: 639 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 04f010c080 # MCC: 400 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 26f510c080 # MCC: 625 MNC: 001 AcT: UTRAN, E-UTRAN, GSM ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused OPLMNwAcT: 32f210c080 # MCC: 232 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 12f410c080 # MCC: 214 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 22f201c080 # MCC: 222 MNC: 010 AcT: UTRAN, E-UTRAN, GSM 32f451c080 # MCC: 234 MNC: 015 AcT: UTRAN, E-UTRAN, GSM 02f801c080 # MCC: 208 MNC: 010 AcT: UTRAN, E-UTRAN, GSM 02f440c080 # MCC: 204 MNC: 004 AcT: UTRAN, E-UTRAN, GSM 22f810c080 # MCC: 228 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 32f210c080 # MCC: 232 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 82f620c080 # MCC: 286 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 52f010c080 # MCC: 250 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 06f220c080 # MCC: 602 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 12f901c080 # MCC: 219 MNC: 010 AcT: UTRAN, E-UTRAN, GSM 32f030c080 # MCC: 230 MNC: 003 AcT: UTRAN, E-UTRAN, GSM 62f010c080 # MCC: 260 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 02f610c080 # MCC: 206 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 25f099c080 # MCC: 520 MNC: 099 AcT: UTRAN, E-UTRAN, GSM 25f000c080 # MCC: 520 MNC: 000 AcT: UTRAN, E-UTRAN, GSM 25f040c080 # MCC: 520 MNC: 004 AcT: UTRAN, E-UTRAN, GSM 04f434c080 # MCC: 404 MNC: 043 AcT: UTRAN, E-UTRAN, GSM 04f411c080 # MCC: 404 MNC: 011 AcT: UTRAN, E-UTRAN, GSM 04f402c080 # MCC: 404 MNC: 020 AcT: UTRAN, E-UTRAN, GSM 04f472c080 # MCC: 404 MNC: 027 AcT: UTRAN, E-UTRAN, GSM 04f450c080 # MCC: 404 MNC: 005 AcT: UTRAN, E-UTRAN, GSM 32f810c080 # MCC: 238 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 52f510c080 # MCC: 255 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 42f080c080 # MCC: 240 MNC: 008 AcT: UTRAN, E-UTRAN, GSM 02f250c080 # MCC: 202 MNC: 005 AcT: UTRAN, E-UTRAN, GSM 72f077c080 # MCC: 270 MNC: 077 AcT: UTRAN, E-UTRAN, GSM 030216c080 # MCC: 302 MNC: 610 AcT: UTRAN, E-UTRAN, GSM 22f050c080 # MCC: 220 MNC: 005 AcT: UTRAN, E-UTRAN, GSM 42f210c080 # MCC: 242 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 12f607c080 # MCC: 216 MNC: 070 AcT: UTRAN, E-UTRAN, GSM 54f440c080 # MCC: 454 MNC: 004 AcT: UTRAN, E-UTRAN, GSM 54f430c080 # MCC: 454 MNC: 003 AcT: UTRAN, E-UTRAN, GSM 62f810c080 # MCC: 268 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 25f550c080 # MCC: 525 MNC: 005 AcT: UTRAN, E-UTRAN, GSM 05f530c080 # MCC: 505 MNC: 003 AcT: UTRAN, E-UTRAN, GSM 56f510c080 # MCC: 655 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 22f610c080 # MCC: 226 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 72f620c080 # MCC: 276 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 82f410c080 # MCC: 284 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 42f450c080 # MCC: 244 MNC: 005 AcT: UTRAN, E-UTRAN, GSM 72f210c080 # MCC: 272 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 32f110c080 # MCC: 231 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 12f809c080 # MCC: 218 MNC: 090 AcT: UTRAN, E-UTRAN, GSM 72f810c080 # MCC: 278 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 92f304c080 # MCC: 293 MNC: 040 AcT: UTRAN, E-UTRAN, GSM 330850c080 # MCC: 338 MNC: 050 AcT: UTRAN, E-UTRAN, GSM 24f720c080 # MCC: 427 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 43f002c080 # MCC: 340 MNC: 020 AcT: UTRAN, E-UTRAN, GSM 04f403c080 # MCC: 404 MNC: 030 AcT: UTRAN, E-UTRAN, GSM 14f202c080 # MCC: 412 MNC: 020 AcT: UTRAN, E-UTRAN, GSM 06f330c080 # MCC: 603 MNC: 003 AcT: UTRAN, E-UTRAN, GSM 42f750c080 # MCC: 247 MNC: 005 AcT: UTRAN, E-UTRAN, GSM 42f620c080 # MCC: 246 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 42f820c080 # MCC: 248 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 14f920c080 # MCC: 419 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 37f010c080 # MCC: 730 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 52f720c080 # MCC: 257 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 24f010c080 # MCC: 420 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 15f530c080 # MCC: 515 MNC: 003 AcT: UTRAN, E-UTRAN, GSM 24f620c080 # MCC: 426 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 14f320c080 # MCC: 413 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 16f701c080 # MCC: 617 MNC: 010 AcT: UTRAN, E-UTRAN, GSM 92f710c080 # MCC: 297 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 14f610c080 # MCC: 416 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 92f430c080 # MCC: 294 MNC: 003 AcT: UTRAN, E-UTRAN, GSM 05f291c080 # MCC: 502 MNC: 019 AcT: UTRAN, E-UTRAN, GSM 82f350c080 # MCC: 283 MNC: 005 AcT: UTRAN, E-UTRAN, GSM 46f040c080 # MCC: 640 MNC: 004 AcT: UTRAN, E-UTRAN, GSM 72f420c080 # MCC: 274 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 82f010c080 # MCC: 280 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 36f920c080 # MCC: 639 MNC: 002 AcT: UTRAN, E-UTRAN, GSM 04f010c080 # MCC: 400 MNC: 001 AcT: UTRAN, E-UTRAN, GSM 26f510c080 # MCC: 625 MNC: 001 AcT: UTRAN, E-UTRAN, GSM ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused ffffff0000 # unused HPLMNAcT: 62f220c080 # MCC: 262 MNC: 002 AcT: UTRAN, E-UTRAN, GSM ffffff0000 # unused ACC: 0100 ...... -- To view, visit https://gerrit.osmocom.org/c/pysim/+/17848 To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings Gerrit-Project: pysim Gerrit-Branch: master Gerrit-Change-Id: Ie9c61caa1412606254b44a3a24f26ad44950e73a Gerrit-Change-Number: 17848 Gerrit-PatchSet: 8 Gerrit-Owner: guilly at gmail.com <guilly at gmail.com> Gerrit-Assignee: dexter <pmaier at sysmocom.de> Gerrit-Reviewer: Jenkins Builder Gerrit-Reviewer: fixeria <vyanitskiy at sysmocom.de> Gerrit-Reviewer: guilly at gmail.com <guilly at gmail.com> Gerrit-CC: dexter <pmaier at sysmocom.de> Gerrit-CC: herlesupreeth <herlesupreeth at gmail.com> Gerrit-CC: laforge <laforge at osmocom.org> Gerrit-Comment-Date: Thu, 04 Jun 2020 04:37:15 +0000 Gerrit-HasComments: No Gerrit-Has-Labels: No Gerrit-MessageType: comment -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20200604/4b1cdba4/attachment.htm>