dexter has uploaded this change for review.

View Change

transport: print reader device/number on init

When we initialize the reader, we currently tell only which type of
interface we are using, but we do not print the reader number or the
device path.

Related: OS#6210
Change-Id: I5c08995fcd55bd9bb173adc2acd9722e438a164b
---
M pySim/transport/__init__.py
1 file changed, 18 insertions(+), 4 deletions(-)

git pull ssh://gerrit.osmocom.org:29418/pysim refs/changes/86/34686/1
diff --git a/pySim/transport/__init__.py b/pySim/transport/__init__.py
index c8079f6..79f82c2 100644
--- a/pySim/transport/__init__.py
+++ b/pySim/transport/__init__.py
@@ -295,20 +295,20 @@
sl = None # type : :Optional[LinkBase]
try:
if opts.pcsc_dev is not None:
- print("Using PC/SC reader interface")
+ print("Using PC/SC reader number %u" % opts.pcsc_dev)
from pySim.transport.pcsc import PcscSimLink
sl = PcscSimLink(opts.pcsc_dev, **kwargs)
elif opts.osmocon_sock is not None:
- print("Using Calypso-based (OsmocomBB) reader interface")
+ print("Using Calypso-based (OsmocomBB) reader at socket %s" % opts.osmocon_sock)
from pySim.transport.calypso import CalypsoSimLink
sl = CalypsoSimLink(sock_path=opts.osmocon_sock, **kwargs)
elif opts.modem_dev is not None:
- print("Using modem for Generic SIM Access (3GPP TS 27.007)")
+ print("Using modem for Generic SIM Access (3GPP TS 27.007) at port %s" % opts.modem_dev)
from pySim.transport.modem_atcmd import ModemATCommandLink
sl = ModemATCommandLink(
device=opts.modem_dev, baudrate=opts.modem_baud, **kwargs)
else: # Serial reader is default
- print("Using serial reader interface")
+ print("Using serial reader interface at port %s" % opts.device)
from pySim.transport.serial import SerialSimLink
sl = SerialSimLink(device=opts.device,
baudrate=opts.baudrate, **kwargs)

To view, visit change 34686. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: pysim
Gerrit-Branch: master
Gerrit-Change-Id: I5c08995fcd55bd9bb173adc2acd9722e438a164b
Gerrit-Change-Number: 34686
Gerrit-PatchSet: 1
Gerrit-Owner: dexter <pmaier@sysmocom.de>
Gerrit-MessageType: newchange