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.5.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

card_cli-1.0.5-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: card-cli-1.0.5.tar.gz
  • Upload date:
  • Size: 7.0 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.5.tar.gz
Algorithm Hash digest
SHA256 e308d0744f3ba83f45c132e75b8bdce3057b0c7637d233c1d27d6049a2a3056d
MD5 09c529d4225a7ee2a38fe4c7dec15c58
BLAKE2b-256 912942dac12dd36d882f5f7a60c81b42f18e8ca09073c06b78b8e1f153444a5b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: card_cli-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 9.1 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 2e9b50344b49b7a6d80b0d8b5056ab24aa5de12382694ff8768cb77bb2fea465
MD5 62d8d4a2477de860ef72a0227a3fe334
BLAKE2b-256 43530b157b9bf4fa6f3d22ef7e57c2096b276183104d65d23f5576bdbe6f404d

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