diff --git a/README.md b/README.md index b1ce30c..c7a2456 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ swSIM is an all-software SIM card. It's the first publicly available (to the bes ## Scope - A software-only SIM card simulator. - It does **NOT** depend on any hardware to work. -- Can connect to the PC via PC/SC using the [swICC PC/SC reader](https://github.com/tomasz-lisowski/swicc-drv-ifd). +- Can connect to the PC via PC/SC using the [swICC PC/SC reader](https://github.com/tomasz-lisowski/swicc-pcsc). - The PC/SC interface allows it to connect to **ANY** phone with a SIM card slot. We used the [SIMtrace 2](https://osmocom.org/projects/simtrace2/wiki) device running on the [cardem firmware](https://osmocom.org/projects/simtrace2/wiki#card-emulation) but any other tool which forwards messages to and from the phone would work as well. ## Install @@ -18,7 +18,7 @@ swSIM is an all-software SIM card. It's the first publicly available (to the bes 4. `make main-dbg` (for more info on building, take a look at `./doc/install.md`). ## Usage -1. Start a swICC card server, e.g., [swICC PC/SC reader](https://github.com/tomasz-lisowski/swicc-drv-ifd). +1. Start a swICC card server, e.g., [swICC PC/SC reader](https://github.com/tomasz-lisowski/swicc-pcsc). 2. `./build/swsim.elf --ip 127.0.0.1 --port 37324 --fs filesystem.swiccfs --fs-gen ./data/usim.json` 3. `pcsc_scan` (part of the `pcsc-tools` package) will show some details of the card. 4. You can interact with the card as you would with a real card attached to a hardware card reader. diff --git a/lib/swicc b/lib/swicc index f210a68..c06c747 160000 --- a/lib/swicc +++ b/lib/swicc @@ -1 +1 @@ -Subproject commit f210a6822ac97ea34c8ee8f9570e4a8bbe5d54a8 +Subproject commit c06c747b6c437d26549e3b4a43047f3f264d5010