diff options
Diffstat (limited to 'shadysim/shadysim.py')
-rwxr-xr-x | shadysim/shadysim.py | 7 |
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) |