Skip to main content

card-reader 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)

Local Install

Requirements

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

– see https://manpages.ubuntu.com/manpages/trusty/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 2724

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

Uploaded Source

Built Distribution

card_cli-1.0.0-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: card-cli-1.0.0.tar.gz
  • Upload date:
  • Size: 6.4 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.0.tar.gz
Algorithm Hash digest
SHA256 82918cf3049d4543a9cc7a2141efacbada767d635492b290ce2d9f737e06d613
MD5 a04ff5f9db337d2896c1427c438e6982
BLAKE2b-256 af1072e7854ef875f5682af1eeac32331d2027d55caf087ad93a2db89eb7402d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: card_cli-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 8.5 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4323d17e231823a933a70a4ba985ce20ce53dfdac3c636385acb97b022df486c
MD5 bd3595202550a61f3f8b2706da881c3d
BLAKE2b-256 189d8ca726257d4c7b0ba43d396bb71a3ffa358e3bf16690fc5ad2d3cac8ee98

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