Hi everybody,
we try to use remsim for sharing SIMs across teams (multiple locations). We already set up the basic SIM sharing in a VPN.
From a usability perspective, we’d like to have something like a SIM inventory and select SIMs by ICCID/IMSI rather than slots. We drafted some over-the-top service with a simple web application. pySim reads available cards, sends them to the service and generates a config for bankd. Kinda works, not really nice though. So before going much further, we’d like to ask:
* is there something similar already?
* are there similar features planned, like
* automatically reading ICCID, IMSI and sharing them through remsim service directly?
* mapping by card properties (IMSI/ICCID) instead of slot maps?
We found it challenging to preserve the mappings across reboots, as PCSC indices change. We might just use remsim wrong, so any thoughts and feedback welcome. Besides, do you see any major blockers? Like… sharing across locations doesn’t really make sense if plugging-in-and-out is required, and we’re not sure if e.g. connection issues would require that.
Happy for any thoughts!
Merlin
Hi all,
Had some free time this afternoon so I put together a laser cut case for
the SIMtrace (photos attached),
It's just cut out of 2mm perspex, with openings for the cards, flexible SIM
adapter, USB and 2.5mm jack.
They open up from the top for changing the flexible SIM adapters and
accessing the buttons / flashing,
The designs are attached for anyone who has got access to a makerspace or
laser cutter wants to make one,
- *SimTrace_2mm_box_version_7.dxf *is the DXF for the design, should
work with any cutting software, file is in MM
- *Simtrace_Final.rld *is the RDworks layout with the logo in it (most
low end lasers use this software) and it has the nesting & logo baked in
(DXF does not have the logo embedded)
- *Osmocom_Logo_No_Gradient.jpg* is an adjusted version of the Osmocom
logo as the laser CAM software doesn't deal with gradients
I'm not sure where the best place to put the files are, so others can make
their own - on the SIMtrace page on the Wiki or in the Repo itself?
Cheers,
Nick
[image: image.png]
[image: SIMtrace.png]
Hey there SIMTrace-Community!
In the context of my current project I needed to set the ATR, which the SIMTrace2(cardem firmware) sends to the SIM-Terminal. To this end I added a cli flag (--set-atr) to the simtrace2-remsim host software which takes an ATR and signals to the cardem firmware to use this ATR. The later functionality is already present and therefore I only implemented the cli flag and the string to hex transformation (using osmo_hexparse).
Would you be interested in this code?
If you are, how can I contribute it? It currently lives inside a git branch on my machine.
Thank you very much for making the code freely available!
Leonard Hübner
Dear fellow Osmocom developers,
as you all know, we've sadly had to postpone OsmoDevCon 2020 back in
April this year. At the time, we discussed to re-visit the situation
in October 2020.
While legally it is no problem at all to host an event with ~ 20
participants in Berlin/Germany (specific regulations really only start
from 50+ participants) - I'm not entirely convinced it would be the
smartest move.
Legality and public health regulations are only one part of the equation
- common sense and profound care for the key members of our community
for sure are more relevant considerations to me.
I'm not 100% in favour and not 100% against. Hence, I would like to get
your input. Should we
a) try to get an event organized on-site in Berlin? We'd have to move
to a larger venue than IN-Berlin with proper ventilation and sufficient
space so we can keep physical distance, but I think that's
manageable for sysmocom as organizer.
b) simply postpone to 2021? I'm convinced the situation will not change
significantly (in a positive way) until late April 2021, so it's not
really a "solution" as it will likely mean we have to think of late
2021 or 2022.
c) plan some kind of online conference? To be honest, I think this
model works fine for events where a single speaker wants to give
lectures to hundreds or thousands of participants. But OsmoDevCon
is much more interactive. We could record or live-stream some talks
or screencasts from home, sure. But that only captures one part of
the event. We could also try to set a date for a collaborative
mumble, or the like - for the "hallway track".
What are your thoughts? Let's avoid cross-posting the discussion to all
of the mailing lists and simply have it on openbsc(a)lists.osmocom.org.
Regards,
Harald
--
- Harald Welte <laforge(a)osmocom.org> http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
There is an urgent need to migrate our most important public
infrastructure to a new server, and I will be doing that on
*Sunday, July 19 2020*, starting about 9am CEST.
The migration involves redmine (main osmocom.org website), jenkins, gerrit,
git, and cgit.
In theory, the migration should be quick. I would expect (significantly)
less than one hour of downtime. However, we all know Murphys law.
Services not affected are mail (including mailman lists), ftp, dns. So in case
of doubt, we can still use mailing lists to communicate.
In case anyone urgently needs osmocom source code on Sunday morning
during the downtime: There are public mirrors available on github.
Regards,
Harald
--
- Harald Welte <laforge(a)osmocom.org> http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)
Hi community:
when i try to flash firmware images from
https://ftp.osmocom.org/binaries/simtrace2/firmware/latest/simtrace-dfu-fla…
simtrace2-sniff doesn't work.
sudo bossac --port=/dev/ttyACM0 --usb-port=1 --erase --verify --boot=1
--write simtrace-dfu-flash-latest.bin
Erase flash
Done in 0.013 seconds
Write 15880 bytes to flash (63 pages)
[==============================] 100% (63/63 pages)
Done in 0.604 seconds
Verify 15880 bytes of flash
[==============================] 100% (63/63 pages)
Verify successful
Done in 0.474 seconds
Set boot flash true
$ lsusb
Bus 003 Device 030: ID 1d50:60e3 OpenMoko, Inc.
$sudo ./simtrace2-list
USB matches: 1
1d50:60e3 Addr=30, Path=3-2, Cfg=2, Intf=0, Alt=0: 255/255/0 (0.7.0.60-859f)
$ sudo ./simtrace2-sniff
simtrace2-sniff - Phone-SIM card communication sniffer
(C) 2010-2017 by Harald Welte <laforge(a)gnumonks.org>
(C) 2018 by Kevin Redon <kredon(a)sysmocom.de>
No compatible USB devices found: Resource temporarily unavailable
sudo dfu-util --list
dfu-util 0.8
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2014 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util(a)lists.gnumonks.org
Found DFU: [1d50:60e3] ver=0000, devnum=30, cfg=1, intf=0, alt=2, name="not
available", serial="51203120395134503230333139303033"
Found DFU: [1d50:60e3] ver=0000, devnum=30, cfg=1, intf=0, alt=1,
name="Flash (Application Partition)",
serial="51203120395134503230333139303033"
Found DFU: [1d50:60e3] ver=0000, devnum=30, cfg=1, intf=0, alt=0,
name="RAM", serial="51203120395134503230333139303033"
What should I do?
Hi!
I currently haven't yet had time to investigate those. If anyone has clues
as to what's going on there, I'd appreciate it.
Regards,
Harald
--
- Harald Welte <laforge(a)osmocom.org> http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)