aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2017-03-17 18:08:09 +0100
committerHarald Welte <laforge@gnumonks.org>2017-03-17 18:08:09 +0100
commit42b6be87477677fd7c7a241dac88f60294a4082a (patch)
tree5e7619f2393c3bffcdd113015286b901c522ee14 /README
parent9a1dcea7b3d427d9ed16a36b7fe8d15ef7002d61 (diff)
Update README with general project information and convert to Markdown
Diffstat (limited to 'README')
-rw-r--r--README38
1 files changed, 0 insertions, 38 deletions
diff --git a/README b/README
deleted file mode 100644
index 71081db..0000000
--- a/README
+++ /dev/null
@@ -1,38 +0,0 @@
-This utility allows to :
-
- * Program customizable SIMs. Two modes are possible:
-
- - one where you specify every parameter manually :
-
-./pySim-prog.py -n 26C3 -c 49 -x 262 -y 42 -i <IMSI> -s <ICCID>
-
-
- - one where they are generated from some minimal set :
-
-./pySim-prog.py -n 26C3 -c 49 -x 262 -y 42 -z <random_string_of_choice> -j <card_num>
-
- With <random_string_of_choice> and <card_num>, the soft will generate
- 'predictable' IMSI and ICCID, so make sure you choose them so as not to
- conflict with anyone. (for eg. your name as <random_string_of_choice> and
- 0 1 2 ... for <card num>).
-
- You also need to enter some parameters to select the device :
- -t TYPE : type of card (supersim, magicsim, fakemagicsim or try 'auto')
- -d DEV : Serial port device (default /dev/ttyUSB0)
- -b BAUD : Baudrate (default 9600)
-
- * Interact with SIMs from a python interactive shell (ipython for eg :)
-
-from pySim.transport.serial import SerialSimLink
-from pySim.commands import SimCardCommands
-
-sl = SerialSimLink(device='/dev/ttyUSB0', baudrate=9600)
-sc = SimCardCommands(sl)
-
-sl.wait_for_card()
-
- # Print IMSI
-print sc.read_binary(['3f00', '7f20', '6f07'])
-
- # Run A3/A8
-print sc.run_gsm('00112233445566778899aabbccddeeff')