aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2010-10-21 16:57:37 -0500
committerDan Williams <dcbw@redhat.com>2010-10-21 16:57:37 -0500
commit328d2369a9dadfae786e4c524b5ff2fd0d1a9e17 (patch)
tree66eec3af08301dbb9ffbd8a26b1f558134fb289b /test
parent9fa20cd018ddbbcc95fd600ca140ac85661567bd (diff)
core: add DeviceIdentifier property
This is computed before any PIN is entered, and thus before we can usually get IMEI or MEID/ESN out of the device in many cases. It's therefore not the same as EquipmentIdentifier. This is intended to be used by UI programs for matching devices with PIN numbers for automatic unlocking. While the PIN number is actually *SIM* specific, no modems allow access to the IMSI before the PIN is entered, and thus we cannot actually match the PIN with the SIM. The device ID is the next best thing we can use and should allow auto unlocking in most cases.
Diffstat (limited to 'test')
-rwxr-xr-xtest/info.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/info.py b/test/info.py
index ee8cc5a3..347f8fe8 100755
--- a/test/info.py
+++ b/test/info.py
@@ -232,6 +232,7 @@ elif mtype == 2:
print "Driver: '%s'" % (props.Get(MM_DBUS_INTERFACE_MODEM, 'Driver'))
print "Modem device: '%s'" % (props.Get(MM_DBUS_INTERFACE_MODEM, 'MasterDevice'))
print "Data device: '%s'" % (props.Get(MM_DBUS_INTERFACE_MODEM, 'Device'))
+print "Device ID: '%s'" % (props.Get(MM_DBUS_INTERFACE_MODEM, 'DeviceIdentifier'))
print ""
modem = dbus.Interface(proxy, dbus_interface=MM_DBUS_INTERFACE_MODEM)