Faili z60_openct.rules lisamine toimis

Kui keegi veel pead vaevab selle konkreetse küsimusega, siis mina toimisin järgnevalt:
Kõigepealt tuleb kindlaks teha, kas kaardilugeja ära tuntakse ja mis tema aadress on, siis kaust vahetada ja siis fail z60_openct.rules luua.
Kood: Vali kõik
lsusb
cd /etc/udev/rules.d/ ATTR{idProduct}=="5801", MODE="0644"
sudo gedit z60_openct.rules
siis avaneb gedit tekstieditor, sinna ülejärgnev kood. (vb on üleliigset ka, minul on seesugune ja kaardilugeja tundis haldusvahend selle peale ära). Konkreetse näite puhul annab käsklus lsusb vastuseks
Kood: Vali kõik
Bus 005 Device 002: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor
Seega tuleks ilmselt kontrollida, et ATTR{idVendor}=="0a5c" klapiks.
Kood: Vali kõik
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="0a5c", ATTR{idProduct}=="5801", MODE="0644"
# Broadcom 5880
ENV{MODALIAS}=="usb:v0A5Cp5801*", RUN+="/lib/udev/openct_usb"
Kui ma kusagil jubedalt eksisin siis vanemad-targemad on oodatud parandama

Nüüd muidugi keeldub id kaardi haldusvahend lihtsalt tunnistamast, et kaart sees on. Sellist trikki tegi ta windowsi all ka vahest, kuid tundis siiski kaardi enamjaolt ära.
Kood: Vali kõik
sudo openct-tool atr
Detected CCID Compatible
Card present, status changed
ATR: 3b fe 18 00 00 80 31 fe 45 45 73 74 45 49 44 20 76 65 72 20 31 2e 30 a8
Tundub, et lugeja nagu toimib - kui ma pangakaardi samasse lugejasse toppisin sain ma teistsuguse ATR vastuse.