Skip to main content

card-cli is a command line utility for reading smartcards and magnetic stripe cards.

Project description

Card reader command-line utility

Configured Readers

  • ACS ACR122U (rfid)

  • HP IDRA-334133 (msr)

  • pcProx (rfid)

Local Install

Requirements

  • pcscd - smartcard.pcsc.PCSCExceptions.EstablishContextException: Failure to establish context: Service not available.

– see https://manpages.ubuntu.com/manpages/bionic/man8/pcscd.8.html

  • udev rules (for msr) - usb.core.USBError: [Errno 13] Access denied (insufficient permissions)

– cd /etc/udev/rules.d – open 70-snap.core.rules or other file where usb rules are defined – add in file: ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2724", ENV{ID_MM_ERICSSON_MBM}="1" MODE="0666", GROUP="plugdev"

  • modprobe PN533 (for rfid) - Script won’t recognize smartcard reader.

– see https://stackoverflow.com/questions/31131569/unable-to-claim-usb-interface-device-or-resource-busy

Usage

via command line: :: card-cli –device-vendor-id 0x03f0 –device-product-id 0x2724

card-cli is a command line utility for reading smartcards and magnetic stripe cards.

–device-vendor-id (-dvid) and –device-product-id (-dpid) is only required to connect msr device.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

card-cli-1.0.3.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

card_cli-1.0.3-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file card-cli-1.0.3.tar.gz.

File metadata

  • Download URL: card-cli-1.0.3.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.6.8

File hashes

Hashes for card-cli-1.0.3.tar.gz
Algorithm Hash digest
SHA256 58cada5758f2be31f906d73de0db6eef78c1f61ed295fc8646b989b12de88f3c
MD5 671e9cd62ff69b417a3aa7186c43dc24
BLAKE2b-256 8c081d86b4298b5296982b676f79c3703667a4341ab65a0c0b48f40b87264693

See more details on using hashes here.

File details

Details for the file card_cli-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: card_cli-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.6.8

File hashes

Hashes for card_cli-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 019e9cf0d9f86beab214be053d2ee99507adfedec105a17e1c102aa6f77b9dc3
MD5 50bc042193646a58473eb153aeb63b11
BLAKE2b-256 aae62bbca04ca9171ca193abeffa7fbd421a3d1eb84e05f77b1ba40f15589629

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page