Tag | Description |
---|---|
-a, --apdu | |
log APDUs and SW using the debug method (see --debug). | |
-c, --config file | |
Specifies the file file as an alternate location for /etc/reader.conf. | |
-f, --foreground | |
Runs pcscd in the foreground and sends log messages to stderr instead of syslog(3). | |
-d, --debug | |
use the lowest log level. Any log message of this level or above will be sent to stderr or syslog(3) depending on the use of --foreground. | |
--info | use info log level. This is the default log level. |
--error | use error log level. |
--critical | |
use critical log level. | |
The log levels are ordered as: debug < info < error < critical. Use a log level l will log this level and all the levels above it. | |
-h, --help | |
Displays information about the pcscd command line | |
-v, --version | |
Displays the program version number | |
-H, --hotplug | |
Ask pcscd to rescan the USB buses for added or removed readers and re-read the /etc/reader.conf file to detect added or removed non-USB readers (serial or PCMCIA). |
pcscd is normally started at boot time from /etc/init.d/pcscd. It allows applications to access smart cards and readers without knowing details of the card or reader.
pcscd coordinates the loading of drivers for card readers.
The purpose of pcsc-lite is to provide a cross compatible API (called winscard) for migrating Windows based PC/SC applications to Unix.
At startup, pcscd loads the smart card reader drivers specified in the /etc/reader.conf file (or specified using --config file).
/etc/init.d/pcscd : pcscd startup script
/var/run/pcscd.pid : process id of the running pcscd
/usr/lib/pcsc/drivers : directory containing bundles for USB drivers
Advertisements |