5d2f60
diff -up opensc-0.22.0/etc/opensc.conf.file-cache opensc-0.22.0/etc/opensc.conf
5d2f60
--- opensc-0.22.0/etc/opensc.conf.file-cache	2021-10-08 13:14:44.091772071 +0200
5d2f60
+++ opensc-0.22.0/etc/opensc.conf	2021-10-08 13:19:27.339051951 +0200
5d2f60
@@ -2,7 +2,7 @@ app default {
5d2f60
 	# debug = 3;
5d2f60
 	# debug_file = opensc-debug.txt;
5d2f60
 	framework pkcs15 {
5d2f60
-		# use_file_caching = true;
5d2f60
+		use_file_caching = true;
5d2f60
 	}
5d2f60
 	reader_driver pcsc {
5d2f60
 		# The pinpad is disabled by default,
5d2f60
@@ -10,3 +10,10 @@ app default {
5d2f60
 		enable_pinpad = false;
5d2f60
 	}
5d2f60
 }
5d2f60
+# the pkcs15-init is used for card initialization when the file caching
5d2f60
+# brings more trouble than use so disable that:
5d2f60
+app pkcs15-init {
5d2f60
+	framework pkcs15 {
5d2f60
+		use_file_caching = false;
5d2f60
+	}
5d2f60
+}