They're programmable as 'sysmosim-gr1' with pysim, that's all I really know. I bought them programmed from a vendor in China, who promptly screwed up the SMSC on 1000 sim cards. <div><br></div><div>I'll take a look at the branch, seems very similar to what I need. Thanks!<br>
<br>On Saturday, January 5, 2013, Sylvain Munaut <<a href="mailto:246tnt@gmail.com">246tnt@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
> I've got a stock of SIMs I bought and programmed already, but I<br>
> unfortunately (and stupidly) forgot to set the SMSC.<br>
<br>
What type of SIMs exactly and how did you program them ?<br>
<br>
pySIM sets a default SMSC if you don't set one ...<br>
<br>
<br>
> Looking at the pySim-prog, it looks like this probably isn't possible; all<br>
> of the data seems to get bundled together and so changing the SMSC length<br>
> will cause other data to be corrupted. Is that right? I just wanted to see<br>
> what ya'll think would be the best way for me to remedy my particular<br>
> stupidity.<br>
<br>
If you look in the ccc branch of pySIM, there is a ccc-fix.py script<br>
that was written during 27C3 for fixing SMSC on cards we wrote (at the<br>
time pysim was creating a corrupt smsc entry).<br>
<br>
It won't work "as-is", but you can look at the internal logic and<br>
adapt ... essentially it read the personalization file, fix it and<br>
rewrites it entirely.<br>
<br>
<br>
Cheers,<br>
<br>
    Sylvain<br>
</blockquote></div>