aboutsummaryrefslogtreecommitdiffstats
path: root/shadysim/shadysim.py
diff options
context:
space:
mode:
Diffstat (limited to 'shadysim/shadysim.py')
-rwxr-xr-xshadysim/shadysim.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/shadysim/shadysim.py b/shadysim/shadysim.py
index fde10c5..bab254c 100755
--- a/shadysim/shadysim.py
+++ b/shadysim/shadysim.py
@@ -407,8 +407,13 @@ if args.pcsc is not None:
elif args.serialport is not None:
from pySim.transport.serial import SerialSimLink
sl = SerialSimLink(device=args.serialport, baudrate=9600)
+elif args.smpp is not None:
+ class DummySL:
+ pass
+ sl = DummySL()
+ pass
else:
- raise RuntimeError("Need to specify either --serialport or --pcsc")
+ raise RuntimeError("Need to specify either --serialport, --pcsc or --smpp")
sc = SimCardCommands(sl)
ac = AppLoaderCommands(sl)