Instalacion tarjeta criptografica ACCV

Buenas tardes a todos, soy nuevo en el foro y en manajaro, lo utilizo por un par de años pero sigo siendo nuevo.
He intentado leer una tarjeta criptografica (Con lector externo) emitida por la ACCV pero no lo consigo.
Las instrucciones que proporciona la ACCV para la instalacion del lector son correctas, pero las instrucciones para que se pueda leer la tarjeta solo estan dadas para otras distribuciones de Linux.
XXXXX://www.accv.es_descargables_
He llegado hasta este punto, dejo la salida de: pcsc-scan

antonio@antonio-hp550 ~]$ pcsc_scan
PC/SC device scanner
V 1.7.0 (c) 2001-2022, Ludovic Rousseau <ludovic.rousseau@free.fr>
Using reader plug'n play mechanism
Scanning present readers...
0: Identive CLOUD 2700 R Smart Card Reader [CCID Interface] (53691541213003) 00 00
 
Thu Dec 21 19:50:00 2023
 Reader 0: Identive CLOUD 2700 R Smart Card Reader [CCID Interface] (53691541213003) 00 00
  Event number: 3
  Card state: Card inserted, 
  ATR: 3B F9 96 00 00 80 31 FE 45 53 43 45 37 20 00 00 20 20 27

Os dejo datos de mi equipo:

  Kernel: 6.1.68-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: hpet available: acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.1-x86_64
    root=UUID=c63ada55-d69a-4f2e-98c9-9da66e52d5fe rw quiet apparmor=1
    security=apparmor udev.log_priority=3
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm
    v: 4.18.0 vt: 7 dm: LightDM v: 1.32.0 Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: Hewlett-Packard product: HP 550 v: F.05
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: Hewlett-Packard model: 3618 v: KBC Version 12.00
    serial: <superuser required> BIOS: Hewlett-Packard v: 68MVU Ver. F.05
    date: 01/19/2009
Battery:
  ID-1: C23B charge: 0% condition: 0.0/0.0 Wh (100.0%) volts: 1.2 min: 10.8
    model: Hewlett-Packard Primary type: Li-ion serial: <filter>
    status: not charging
Memory:
  System RAM: total: 4 GiB available: 3.82 GiB used: 3.09 GiB (80.9%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: Intel Core2 Duo T5670 bits: 64 type: MCP arch: Core2 Merom
    level: v1 built: 2006-09 process: Intel 65nm family: 6 model-id: 0xF (15)
    stepping: 0xD (13) microcode: 0xA4
  Topology: cpus: 1x cores: 2 smt: <unsupported> cache: L1: 128 KiB
    desc: d-2x32 KiB; i-2x32 KiB L2: 2 MiB desc: 1x2 MiB
  Speed (MHz): avg: 999 high: 1200 min/max: 800/1801 boost: enabled scaling:
    driver: acpi-cpufreq governor: schedutil cores: 1: 1200 2: 798 bogomips: 7185
  Flags: acpi aperfmperf apic arch_perfmon bts clflush cmov constant_tsc
    cpuid cx16 cx8 de ds_cpl dtes64 dtherm dts est fpu fxsr ht ida lahf_lm lm
    mca mce mmx monitor msr mtrr nopl nx pae pat pbe pdcm pebs pge pni pse
    pse36 pti rep_good sep sse sse2 ssse3 syscall tm tm2 tsc vme xtpr
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: KVM: VMX unsupported
  Type: l1tf mitigation: PTE Inversion
  Type: mds status: Vulnerable: Clear CPU buffers attempted, no microcode;
    SMT disabled
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data status: Unknown: No mitigations
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass status: Vulnerable
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines, STIBP: disabled, RSB filling,
    PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel Mobile GME965/GLE960 Integrated Graphics
    vendor: Hewlett-Packard driver: i915 v: kernel arch: Gen-4 process: Intel 65n
    built: 2006-07 ports: active: LVDS-1 empty: SVIDEO-1,VGA-1 bus-ID: 00:02.0
    chip-ID: 8086:2a12 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.10 compositor: xfwm v: 4.18.0 driver: X:
    loaded: modesetting alternate: fbdev,vesa dri: crocus gpu: i915
    display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1280x800 s-dpi: 96 s-size: 338x211mm (13.31x8.31")
    s-diag: 398mm (15.69")
  Monitor-1: LVDS-1 model: LG Philips LP154WX4-TLCB built: 2008 res: 1280x800
    hz: 60 dpi: 98 gamma: 1.2 size: 331x207mm (13.03x8.15") diag: 390mm (15.4")
    ratio: 16:10 modes: 1280x800
  API: OpenGL Message: Unable to show GL data. glxinfo is missing.
Audio:
  Device-1: Intel 82801H HD Audio vendor: Hewlett-Packard driver: snd_hda_intel
    v: kernel bus-ID: 00:1b.0 chip-ID: 8086:284b class-ID: 0403
  API: ALSA v: k6.1.68-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: JACK v: 1.9.22 status: off tools: N/A
  Server-3: PipeWire v: 1.0.0 status: off tools: pw-cli
  Server-4: PulseAudio v: 16.1 status: active with: 1: pulseaudio-alsa
    type: plugin 2: pulseaudio-jack type: module tools: pacat,pactl,pavucontrol
Network:
  Device-1: Intel 82562GT 10/100 Network vendor: Hewlett-Packard driver: e1000e
    v: kernel port: 2020 bus-ID: 00:19.0 chip-ID: 8086:10c4 class-ID: 0200
  IF: enp0s25 state: down mac: <filter>
  Device-2: Intel PRO/Wireless 3945ABG [Golan] Network
    vendor: Hewlett-Packard driver: iwl3945 v: in-tree:ds pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 bus-ID: 10:00.0 chip-ID: 8086:4222 class-ID: 0280
  IF: wlp16s0 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  WAN IP: <filter>
Bluetooth:
  Device-1: HP Bluetooth 2.0 Interface [Broadcom BCM2045] driver: btusb v: 0.8
    type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-1:2
    chip-ID: 03f0:171d class-ID: fe01
  Report: btmgmt ID: hci0 rfk-id: 3 state: up address: <filter> bt-v: 2.0
    lmp-v: 3 status: discoverable: no pairing: no class-ID: 7c010c
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 456.46 GiB used: 83.4 GiB (18.3%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: Crucial model: CT240BX500SSD1
    size: 223.57 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
    tech: SSD serial: <filter> fw-rev: R013 scheme: GPT
  ID-2: /dev/sdb maj-min: 8:16 vendor: Hitachi model: HTS543225L9A300
    size: 232.89 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
    tech: HDD rpm: 5400 serial: <filter> fw-rev: C40F scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 107.53 GiB size: 105.28 GiB (97.91%)
    used: 33.77 GiB (32.1%) fs: ext4 dev: /dev/sda4 maj-min: 8:4 label: N/A
    uuid: c63ada55-d69a-4f2e-98c9-9da66e52d5fe
  ID-2: /home raw-size: 107.53 GiB size: 105.29 GiB (97.91%)
    used: 48.96 GiB (46.5%) fs: ext4 dev: /dev/sda5 maj-min: 8:5 label: N/A
    uuid: feba9d48-8681-48a9-9e46-4aebe853dbb3
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: partition size: 8 GiB used: 683.5 MiB (8.3%)
    priority: -2 dev: /dev/sda2 maj-min: 8:2 label: N/A
    uuid: 7e00f65c-df51-4e5f-9896-ab4ffd2058fe
Unmounted:
  ID-1: /dev/sda1 maj-min: 8:1 size: 512 MiB fs: vfat label: NO_LABEL
    uuid: 243E-1578
  ID-2: /dev/sda3 maj-min: 8:3 size: 8 MiB fs: <superuser required>
    label: N/A uuid: N/A
USB:
  Hub-1: 1-0:1 info: full speed or root hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-2: 2-0:1 info: full speed or root hub ports: 6 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-3: 3-0:1 info: full speed or root hub ports: 2 rev: 1.1
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 chip-ID: 1d6b:0001
    class-ID: 0900
  Device-1: 3-1:2 info: HP Bluetooth 2.0 Interface [Broadcom BCM2045]
    type: bluetooth driver: btusb interfaces: 4 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 chip-ID: 03f0:171d
    class-ID: fe01
  Hub-4: 4-0:1 info: full speed or root hub ports: 2 rev: 1.1
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 chip-ID: 1d6b:0001
    class-ID: 0900
  Device-1: 4-1:2 info: SCM Microsystems uTrust 2700 R Smart Card Reader
    type: smart card driver: usbfs interfaces: 1 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 76mA
    chip-ID: 04e6:5810 class-ID: 0b00 serial: <filter>
  Hub-5: 5-0:1 info: full speed or root hub ports: 2 rev: 1.1
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 chip-ID: 1d6b:0001
    class-ID: 0900
  Device-1: 5-1:2 info: MosArt 2.4G INPUT DEVICE type: keyboard,mouse
    driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 062a:4180 class-ID: 0301
  Hub-6: 6-0:1 info: full speed or root hub ports: 2 rev: 1.1
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 chip-ID: 1d6b:0001
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 56.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Processes: 194 Uptime: 1h 58m wakeups: 0 Init: systemd v: 254
  default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
  Packages: 1569 pm: pacman pkgs: 1565 libs: 438 tools: pamac,yay pm: flatpak
  pkgs: 0 pm: snap pkgs: 4 Shell: Bash v: 5.2.21 running-in: xfce4-terminal
  inxi: 3.3.31

Es un problema de acceder a una red de teletrabjo y me da rabia que parezca facil en otras distribuciones y no sea capaz de hacerlo en Manjaro.
Un saludo y gracias.

¿Donde te falla? En la salida de pcsc_scan parece reconocer el lector.

En todo caso en AUR está el paquete pcsclite-git que puedes utilizar para instalar ese software más fácilmente

Gracias por tomarte interes.
El lector yo tambien entiendo que lo reconoce pero es la tarjeta en sí la que no puede leer.
Habria que instalar los “drivers” de la tarjeta pero en la pagina de accv no estan para manjaro

Añade las siguientes líneas al install.sh del paquete que te has descargado:

	# Check if the distribution is Manjaro
	*[Mm][Aa][Nn][Jj][Aa][Rr][Oo]*)
		bundle_path="/usr/lib/pcsc/drivers"
		;;

Añadelas en la línea 58, de manera que te quede el fichero de esta manera por esa zona:

...
	# Check if the distribution is PCLinuxOS
	*[Pp][Cc][Ll][Ii][Nn][Uu][Xx][Oo][Ss]*)
		bundle_path="/usr/lib/pcsc/drivers"
		;;

	# Check if the distribution is Manjaro
	*[Mm][Aa][Nn][Jj][Aa][Rr][Oo]*)
		bundle_path="/usr/lib/pcsc/drivers"
		;;

	# For other distributions
	*)
		bundle_path="/usr/local/pcsc/drivers"
		;;
	esac
fi
...

(los tres puntos … son para indicar que hay más código tanto antes como después)

Así instalará los drivers de forma correcta. Recuerda ejecutar el script con sudo, ya que modifica archivos de sistema.

También me acabo de fijar que el paquete pcsclite ya está en los repos oficiales, así que no hace falta instalar nada de AUR. No se cómo no me fijé antes.

Edit:
Ahora me acabo de fijar que en AUR está el paquete scmccid que instala los drivers ya automáticamente por tí. No necesitas hacer nada de lo que comento arriba. Más fácil imposible.

Instálalo con

pamac install scmccid

(Debes tener AUR habilitado en pamac)

He seguido la instalacion que me sugieres de smccid y sigo sin conseguirlo.
He dado unas vueltas mas y me he dado cuenta de que la descarga de los “drivers” para la tarjeta en realidad es safesignidentityclient que se puede instalar desde AUR.
Lo se porque el texto del archivo control que viene en el paquete .deb dice:
‘Package: safesignidentityclient3.0
Version: 1.1-1
Section: base
Priority: optional
Architecture: i386
Depends: libssl0.9.8, libwxbase2.6-0, libwxgtk2.6-0, libpcsclite1 (>= 1.3.2-5), pcscd (>= 1.3.2-5)
Maintainer: AET Europe B.V support@aeteurope.nl
Description: SafeSign Identity Client
SafeSign Identity Client for Linux Version 3.0’
Si intento instalar el bin que viene en el paquete obtengo una respuesta en la consola:
“/tokenadmin: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory”
Estoy hecho un lio.
En cualquier caso gracias por interes y que sepas que un ignorante en la materia como yo valoro mucho el gran trabajo de gente como tu.