Nota: Habilita AUR antes de utilizar esta guía.
Instalación de Paquetes
Primero, instalaremos los siguientes paquetes:
pcsc-tools ccid opensc libbit4opki ca-certificates-izenpe idazki-desktop
Puedes hacerlo utilizando pamac (Añadir/Quitar Software) o a través de la terminal con yay, paru y otros gestores de AUR.
Módulo Firefox
Si utilizamos Firefox, tendremos que añadir el módulo de seguridad que nos permite identificar nuestra tarjeta en el navegador. Para ello, vamos a Menú > Ajustes > Privacidad y Seguridad y en el apartado Seguridad pulsamos el botón Dispositivos de Seguridad.
Dentro de la ventana que nos aparece, pulsamos el botón Cargar. En la ventana que nos sale, pondremos un nombre descriptivo como Izenpe y cargaremos el módulo que se encuentra en la siguiente ruta:
/usr/lib/bit4id/libbit4opki.so
Para que quede de este modo:

Pulsamos Aceptar y habremos cargado el módulo que nos permite identificarnos y firmar con tarjetas Izenpe en nuestro navegador.
Lectura de Tarjeta
Antes de nada, debemos habilitar el servicio de pcsc para poder hacer la lectura de nuestra tarjeta Izenpe. Para ello, en una terminal, escribimos el siguiente comando.
sudo systemctl enable --now pcscd
Ahora, puedes conectar tu lector de tarjetas si no lo habías hecho antes. Debemos ejecutar el siguiente comando siempre que queramos leer la tarjeta de Izenpe (o cualquier otra tarjeta como el DNI Electrónico) en una terminal.
pcsc_scan
Cuando insertemos nuestra tarjeta, veremos una imagen parecida a esta:

Identificación en Servicios
Para comprobar que nos hemos identificado correctamente, podemos utilizar el servicio de prueba de firma de Izenpe disponible en la siguiente página pulsando el botón Probar Identificación.
Si todo sale bien, nos pedirá la contraseña de nuestra tarjeta en la ventana emergente. Una vez introducida, nos redirigirá a una página donde nos mostrará los datos de nuestra tarjeta y certificado Izenpe.
