1
# udev rules to set the access rights of ACS CCID smart card readers
2
# so they can be used by pcscd
4
# If not adding the device, go away
5
ACTION!="add", GOTO="pcscd_acsccid_rules_end"
6
SUBSYSTEM!="usb", GOTO="pcscd_acsccid_rules_end"
7
ENV{DEVTYPE}!="usb_device", GOTO="pcscd_acsccid_rules_end"
9
# generic CCID device (bInterfaceClass = 0x0b)
10
ENV{ID_USB_INTERFACES}=="*:0b0000:*", GROUP="pcscd"
13
# non CCID generic (InterfaceClass: 0x00)
17
ATTRS{idVendor}=="072f", ATTRS{idProduct}=="90d2", GROUP="pcscd"
20
ATTRS{idVendor}=="072f", ATTRS{idProduct}=="2011", GROUP="pcscd"
23
ATTRS{idVendor}=="072f", ATTRS{idProduct}=="2100", GROUP="pcscd"
25
# ACS ACR1281 1S Dual Reader
26
ATTRS{idVendor}=="072f", ATTRS{idProduct}=="2224", GROUP="pcscd"
28
# ACS ACR1281 2S CL Reader
29
ATTRS{idVendor}=="072f", ATTRS{idProduct}=="2215", GROUP="pcscd"
32
ATTRS{idVendor}=="072f", ATTRS{idProduct}=="8201", GROUP="pcscd"
39
ATTRS{idVendor}=="072f", ATTRS{idProduct}=="9000", GROUP="pcscd"
42
ATTRS{idVendor}=="072f", ATTRS{idProduct}=="90cf", GROUP="pcscd"
44
# ACS AET65 1SAM ICC Reader
45
ATTRS{idVendor}=="072f", ATTRS{idProduct}=="0101", GROUP="pcscd"
48
ATTRS{idVendor}=="072f", ATTRS{idProduct}=="90ce", GROUP="pcscd"
51
ATTRS{idVendor}=="072f", ATTRS{idProduct}=="9006", GROUP="pcscd"
54
LABEL="pcscd_acsccid_rules_end"